Witam, od niedawna postanowiłem nauczyć się do zawodu programisty C++ - jestem na zaocznych PP - Elektrotechnika i chce w końcu znaleźć coś w IT. Przeglądałem forumowiska i czytałem troszkę na temat właśnie tego języka - książkę już zakupiłem(C++. Szkoła programowania. Stephen Prata), lapka wymieniłem na stacjonarkę z 2 monitorami i pozostaje teraz dłubać. Przeglądając już ogłoszenia w necie, często w wymaganiach widzę poza samą znajomością C++ również:
- znajomość środowiska Linux i/lub UNIX
- programowanie obiektowe zorientowane
- SQL
- biblioteki STL i BOOST
- umiejętność programowania sieciowego (IP/TCP/UDP)
- umiejętność programowania wielowątkowego i wieloprocesowego
To są najczęstsze wymagania potrzebne do uzyskania pracy - moje pytania są następujące :
-Co jest ważne, co się z czym je i co ma przyszłość, a co olać.
-Jak się uczyć najefektywniej, co daje najlepsze nawyki w pisaniu dobrego jakościowego kodu?
-W jaki sposób będę testowany pod względem umiejętności i kiedy uznać, że to już czas składać CV?
- Jakie książki polecacie do nauki dodatkowo?
Jest to pytanie osoby, która w sumie zaczyna przygodę z branżą, więc proszę o wyrozumiałość++.