Pytania kompletnie początkującego...
Ostatnio zmodyfikowano 2017-03-24 08:12
mateczek |
» 2017-03-23 11:26:08 |
|
DejaVu |
» 2017-03-23 11:46:53 Naucz się dobrze jednego języka programowania. Zaczniesz od C++, zostaniesz w C++. Proponowałbym Ci naukę C# lub Javy, jeżeli chcesz realnie myśleć o znalezieniu pierwszej pracy jako programista za te ~2 lata (nawet na juniora nie będzie się łatwo dostać).
Druga sprawa: za dużo na raz rzeczy chcesz zrobić. Nie zdobędziesz wiedzy do programowania sterowników w połączeniu z wiedzą typowo programistyczną (czytaj: trzeba się nauczyć myśleć algorytmicznie). Jeżeli chcesz faktycznie nauczyć się programowania to najpierw zdecyduj się na jeden język programowania wiedząc, że zawsze idziesz na jakiś kompromis.
Wybierając C++ -> wybierasz wydajność, ale też i zrobienie prostych rzeczy zabiera czas, bo masz mało gotowych komponentów do czegokolwiek. Wybierając Javę/C# -> wybierasz szybsze możliwości wytwarzania kodu, bo po prostu tam masz pełno bibliotek do wszystkiego, które względnie łatwo się instaluje. W tych językach nie będziesz jednak pisał sterowników. Te języki programowania wciągają znacznie więcej pamięci RAM, ale... w dzisiejszych czasach biznes ma to w głębokim poważaniu. Liczy się szybkość wytworzenia produktu i łatwość pozyskania dewelopera, który będzie klepał kod. Wybierając PHP -> wejdziesz w świat Webowy, a co za tym idzie będziesz musiał przy okazji nauczyć się przy okazji HTML, CSS, SQL, Javascript. Firmy zajmujące się webowymi rozwiązaniami zazwyczaj koncentrują się na sprzedawaniu gotowych rozwiązań, więc będą szukali osób, które znają silniki typu WordPress, Joomla czy inne badziewia, które są szybko konfigurowalne, darmowe i łatwo za nie wziąć pieniądze.
Mogę Ci z miejsca powiedzieć, że nie będziesz robił wszystkiego co sobie wymyśliłeś. Są specjalizacje wykluczające się w krótkim czasie. Dobra znajomość wielu języków to wiele lat pracy na różnych stanowiskach, a przed tym jeszcze pojawia się kilkuletnia nauka i kodowanie różnych projektów. |
|
mateczek |
» 2017-03-24 08:12:20 zbyt wiele na raz to łatwo się zniechęcić. Jeśli chodzi o programowanie to szybkich rezultatach zapomni na starcie. Zwłaszcza jeśli chodzi o mikro-kontrolery gdzie budowanie środowiska potrafi doprowadzić do ostateczności. Studiowanie rejestrów mikro-kontrolera to robota na długi czas. |
|
1 « 2 » |