Livros de Richard Stevens 'Programação de Rede UNIX' e 'TCP / IP Illustrated' são leituras obrigatórias, não importa qual carreira você escolher.
Se você quiser mais detalhes sobre as tecnologias e teorias subjacentes, 'Redes de computadores' , de Andrew Tanenbaum foi o texto seminal quando eu estava estudando; novamente, altamente recomendado.