Programista
Programista - jak zostać
Informacje o wybranym zawodzie (Programista)

Jak zostać Programistą

 

Specjaliści są zgodni - im wcześniej zacznie się naukę programowania tym łatwiej jest osiągnąć dobre wyniki w tej dziedzinie. Już w wieku nastoletnim warto uczyć się prostych języków programowania, które są nieodłącznym elementem w procesie przyswajania sobie wiedzy przy nauce informatyki. Są na tyle łatwo opisane, że aby je opanować nie trzeba uczyć się ich w szkole średniej o profilu informatycznym, a jedynie poświęcić im trochę wolnego czasu. Przy wyborze szkoły średniej na pewno warto zwrócić uwagę na poziom i ilość godzin nauczanej tam matematyki. Jest to przedmiot, który przez pierwsze 3 lata studiów jest najbardziej przydatny. Oprócz tego warto uczyć się fizyki - zwłaszcza jeśli w dalszym etapie edukacji preferuje się Politechniki.

 

Od programistów wymaga się wykształcenia wyższego informatycznego. Chociaż w zawodzie liczą się głównie umiejętności to ukończenie studiów jest ważnym czynnikiem branym pod uwagę przy procesach rekrutacji. Pracę można dostać już po ukończeniu 3-letnich studiów licencjackich, ale warto poświecić jeszcze 2 lata na ukończenie studiów magisterskich, tym bardziej, że podczas nich kształci się w wybranej specjalizacji. Największe szanse w zawodzie mają absolwenci tych z nich, które są związane z oprogramowaniem komputerowym.  Można je znaleźć na uniwersytetach, politechnikach i niepublicznych szkołach wyższych.

 

Warto też uczyć się języka angielskiego, który jest międzynarodowym językiem informatyków, a znajomość niektórych  wyrażeń i pojęć w nim sformułowanych jest nie tyle bezwzględnie wymagana co bardzo pomocna przy operowaniu najbardziej powszechnymi językami programistów. Większość dokumentacji języków programowania jest pisanych w języku angielskim.

 

Predyspozycje, które są wręcz wymagane w zawodzie informatyka to zdolność logicznego myślenia, systematyczność, zamiłowanie do matematyki i samodzielność. Ta ostatnia jest ważna, bo nawet przy kilkuosobowych projektach każdy programista pracuje tak naprawdę sam przy powierzonych mu zadaniach. Inną pożądaną cechą charakteru u jest kreatywność. Wbrew pozorom programista to nie osoba, która bezmyślnie "klepie" w klawiaturę, ale architekt, który tworzy misterną, skomplikowaną konstrukcję. I to nie taką, która ma stać i ładnie wyglądać, ale taką która ma działać.

 

Zobacz również:

Komentarze (2)
Na jakies studia isc aby zostac programista ?
Angielski jest nie tyle przydatny co jest absolutną podstawą. Większość dokumentacji jest po angielsku i nawet w czysto polskich firmach często też wszystko robi się po angielsku by umożliwić w przyszłości współpracę z obcokrajowcami. Polski język nie przydaje się w tej pracy i polskie książki czy podręczniki mają tą ogromną wadę że każdy tłumaczy terminy po swojemu. Np: "encapsulation" można spotkać przetłumaczone na: -enkapsulacja (w zasadzie angielskie słowo "spolszczone" końcówką) -zawieranie (tłumaczenie sensu terminu a nie brzmienia) -zamykanie (tłumaczenie sensu terminu a nie brzmienia) -kapsułkowanie (autor tego chyba chciał być aptekarzem) I teraz wyobraźcie sobie że ludzie nauczeni z różnych książek chcą się dogadać! Z tego powodu unika się wszystkich języków oprócz angielskiego, więc proszę zabierać się za Harrego Pottera w oryginale : )