>а если денег на курсы как кот наплакал? "а если бы он вез макароны"?
изучайте самостоятельно:
http://www.books.ru/shop/authors/2266 - W. Richard Stevens
http://www.books.ru/shop/authors/11271 - Douglas Comer
про Мак Кусика уже сказали
http://www.books.ru/shop/books/143882 - Reymond
опять же Richard Stevens - Advanced programming in the Unix environment и Unix Network Programming
+ программирование на C, C#, Perl, PHP, CGI , Java
если еще и прибавить хорошие знания по математике: алгоритмизация, выч.методы, теория
графов... и вовсе будет замечательно