Zadaj pytanie
Subskrybuj kanał RSSnajnowszych pytań
Co trzeba umieć żeby zacząć prace jako programista c++ ?
Odpowiedz na pytanie
0
2 lata, 3 miesiące temu autor: michu
4
Trzeba umieć: C++ tworzyć aplikacje takiego typu, jakie produkuje potencjalny pracodawca sprzedać swoją wiedzę podczas interview czytać ze zrozumieniem dokumentację posługiwać się sprawnie i precyzyjnie językiem polskim (lub angielskim jeżeli w firmie obowiązuje) Warto umieć: korzystać z narzędzi typu system kontroli wersji, bugtracker itd., rozumieć aspekty nietechniczne tworzonego oprogramowania (sens biznesowy) Pewnie najbardziej kontrowersyjny punkt to ten o języku polskim (lub angielskim) więc już spieszę wyjaśnić. To jedna z najbardziej niedocenianych umiejętności programisty - a przecież przynosi same korzyści. Począwszy od pisania CV i listu motywacyjnego, przez komunikację w czasie rozmowy o pracę, po komunikację w pracy - w zasadzie trudno o coś ważniejszego. Widziałem doskonałych programistów, którzy nie nadawali się na pracowników - nie byli w stanie wyjaśnić problemu, zadać zrozumiałego pytania, przynosili ujmę dobremu imieniu firmy jeżeli z jakichś powodów musieli komunikować się z klientem. Praca programisty jest w ogromnym stopniu oparta na komunikacji, dlatego osobiście uważam umiejętność użycia ojczystego języka za najważniejszą, jaką wyniosłem ze szkoły średniej - ważniejszą od matematyki czy normalizacji baz danych.
Trzeba umieć:
Warto umieć:
Pewnie najbardziej kontrowersyjny punkt to ten o języku polskim (lub angielskim) więc już spieszę wyjaśnić. To jedna z najbardziej niedocenianych umiejętności programisty - a przecież przynosi same korzyści. Począwszy od pisania CV i listu motywacyjnego, przez komunikację w czasie rozmowy o pracę, po komunikację w pracy - w zasadzie trudno o coś ważniejszego. Widziałem doskonałych programistów, którzy nie nadawali się na pracowników - nie byli w stanie wyjaśnić problemu, zadać zrozumiałego pytania, przynosili ujmę dobremu imieniu firmy jeżeli z jakichś powodów musieli komunikować się z klientem. Praca programisty jest w ogromnym stopniu oparta na komunikacji, dlatego osobiście uważam umiejętność użycia ojczystego języka za najważniejszą, jaką wyniosłem ze szkoły średniej - ważniejszą od matematyki czy normalizacji baz danych.
2 lata, 3 miesiące temu autor: nilphilus
2
A ja może trochę inaczej odpowiem, bo poza znajomością programowania trzeba umieć się jeszcze, brzydko mówiąc sprzedać. Wykazać cechy przydatne w zespole, umiejętność radzenia sobie z nowymi problemami (w większych korporacjach potrafią zadawać pytania dosyć abstrakcyjne, jak przykład z 8ma kulkami - masz 8 kulek, jedna lżejsza od reszty i dwoma porównaniami masz dojść do tego która to). Widziałem gdzieś też wpis HRowca na blogu, że zrezygnował z bardzo dobrego programisty bo był zbyt dużym perfekcjonistą i wręcz bał się że będzie wszystkich aż za bardzo poprawiał, strofował i te sprawy. Z drugiej strony czytałem wypowiedź kogoś kto dostał pracę mimo że języka nie znał, ale miał doświadczenie w pracy z zespołem i jak to mu przełożony powiedział, "języka da się nauczyć, niektórych rzeczy niestety już nie" - a chodziło tutaj oczywiście o pracę z zespołem. Podsumowując, umiejętność radzenia sobie z problemami i współpraca z zespołem - umiejętność pracy z klientem też się przydaje, ale nie każdy programista musi z klientem pracować - tyle że się jest wtedy szczebel niżej.
2 lata, 3 miesiące temu autor: Manveru
1
Przede wszystkim nie zadawać takich pytań... choć odpowiedziano Ci mądrze.
Zaloguj się, aby dodać swoją odpowiedź
1722618
powrót do góry
Copyright © 9fingers.pl Webdesign: TonikStudio.pl