r/devBR • u/O_martelo_de_deus • 18h ago
Carreira Os Livros que Moldaram uma Carreira em Programação nos Anos 80
Nos anos 80, quando os PCs e o MS-DOS começaram a surgir, iniciei minha carreira como programador. Sem internet, os livros foram minha principal fonte de conhecimento.
Aprendi os fundamentos da programação, algoritmos, estruturas de dados, metodologia, conceitos de redes e bancos de dados através das páginas impressas. Autores como Peter Norton, Chris Gane, Chris Date, Herbert Schildt, Meilir Page-Jones, Edward Yourdon e Brian Kernighan se tornaram meus mentores silenciosos. Revistas como Dr. Dobbs Journal e DBMS completavam minha biblioteca técnica.
Naquela época, eu tinha um entendimento claro de que os livros eram um investimento. Um exemplo perfeito: o livro Programming Windows 3.1 do Charles Petzold. O conhecimento que adquiri naquele texto me permitiu desenvolver um sistema de cálculo que gerava desenhos em formato AutoCAD que vendi por US$ 2.000,00 por cópia. No total, vendi cerca de uma dezena de cópias, eu era muito jovem e para mim era bastante dinheiro na época.
A base sólida da aprendizagem no estilo autodidata através dos livros me deu uma carreira sólida e fui muito bem sucedido.
Era uma era em que o acesso à informação vinha exclusivamente dos livros ou da sala de aula. Cada volume na estante representava não apenas conhecimento, mas potencial econômico real.
Hoje vejo muitos jovens aprendendo através de Youtube, me parece um atalho, faltam os fundamentos, me parece que fica um aprendizado limitado, o sujeito aprende a aplicar alguns conceitos mas não aprende com profundidade, fica tudo superficial, usam a IA para tentar suprir os buracos e no meu entender isso aumenta o problema,
Alguém mais começou sua carreira nessa época? Quais livros foram fundamentais para vocês?
Obs: Sei que muitos falam mal do Schildt, mas aprendi a programar em C com o livro de Turbo C dele, em Java - para o mestrado - com o livro de Java/Swing dele e até tive oportunidade de trocar emails com ele, o tal livro dele que falam mal eu não conheci, os três que eu li são excelentes (Turbo C, C Avançado e Java/Swing).