Kada započinjete karijeru u svetu programera, preplavljeni ste ogromnom količinom informacija koje trebate znati. Uvek je najbolje čitati dodatnu literaturu paralelno sa pohađanjem onlajn kursa ili škole programiranja. Predstavićemo najbolje programerske knjige za početnike, od taktika za rešavanje problema do tehničkih knjiga o JavaScriptu i Python progamerskim jezicima.
- Eloquent JavaScript: A Modern Introduction to Programming; autor Marijn Haverbeke
Eloquent JavaScript: A Modern Introduction to Programming je jedna od najboljih programerskih knjiga za početnike i dostupna je za besplatno čitanje na internetu. Ova knjiga je podeljena na tri dela: osnove JavaScript-a, kako se JS koristi u pretraživačima i kako koristiti Node.js.
Preuzmite knjigu ovde.
- Programming Pearls; autor: Jon Bentley
Uspešni programeri konstantno optimizuju svoje veštine rešavanja problema. Drugo izdanje knjige Programerski biseri Jona Bentleia uči osnove i najbolje prakse rešavanja problema fokusirajući se na niz programerskih zadataka, kao što su „sortiranje brojeva, stvaranje anagrama ili prebrojavanje reči u bloku teksta“. Ova knjiga će vam pomoći da naučite da razmišljate kao programer, tako da se smatra jednom od najboljih knjiga za početnike u programerskoj industriji.
Preuzmite knjigu ovde.
- Learning Python: Powerful Object-Oriented Programming
Preuzmite knjigu ovde.
- The Upside of Stress; autorka: Kelly McGonigal
Stresne radne situacije su uobičajene kada radite kao programer. Možda ćete raditi prekovremeno pokušavajući da ispravite nekoliko linija koda ili da rešite mnoge druge probleme na vašem veb-sajtu, korisničkom interfejsu ili back-end bazi podataka. Ova knjiga vam može pomoći da gledate na stres drugačije, na pozitivniji i inspirativniji način. Upside of Stress koristi primere i tehnike iz stvarnog života koji vam mogu pomoći da veliki stres transformišete u optimizovan fokus i energiju.
Preuzmite knjigu ovde.
- The Complete Software Developer’s Career Guide; autor: John Sonmez
Jednom kada ste izoštrili svoje programerske veštine rešavanja problema i implementirali svoje znanje na nekoliko programskih jezika, vreme je da započnete sa intervjuima za vaš novi posao. Ova knjiga, The Complete Softvare Developer’s Career Guide, prelazi preko niza tema, kao što su tehničke veštine potrebne za karijeru u inostranstvu, prednosti i nedostaci programerskih kampova i kako možete sami sebe naučiti da kodirate. Autor takođe govori o tome kako radi kao programer i kako najbolje unaprediti svoju karijeru u programerskoj industriji.
Nabavite knjigu ovde.
Poznato je da su programeri doživotni učenici. Kada započnete novu karijeru kao programer, uvek je dobra ideja da pročitate više i obrazujete se koliko god je to moguće. Sa toliko sredstava pri ruci, važno je čitati samo najbolje dostupne programerske knjige.