Unix Career path

Hi,

I am having experience on Perl and C# and worked as Windows Sytem Admin and now iam planning to become a UNIX developer.

I am having knowledge on basic UNIX..

can any one suggest me any good material for c/c++ UNIX programming.

on what all things a UNIX Programmer needs to gain Knowledge.

Thanks,
Chandra_