Ocena użytkowników: 1 / 5

Gwiazdka aktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 
Programista - programowanie na zamówienie
Programista - kim jest? Poszukiwany? Doceniany? Dla niektórych: "dziwny człowiek który gada z maszynami za pośrednictwem klawiatury". Według wikipedia.pl: "osoba, która tworzy programy komputerowe w pewnym języku programowania. Termin ten może odnosić się także do specjalisty w jednej dziedzinie programowania. Większość programistów zna co najmniej kilka języków programowania (np.C#, C, C++, Java), lecz specjalizuje się tylko w wybranych z nich." Tu już bardziej ludzko, a więc osoba znająca co najmniej jeden język programowania i biegle nim się posługująca. Wynikiem jego pracy są aplikacje i programy komputerowe.

Przekopywanie się przez tony dokumentacji jest na porządku dziennym. Programiści zwykle pracują w grupie nad danym projektem - liczba osób zależy od jego wielkości i stopnia skomplikowania. Praca na jednym monitorze nie wchodzi w grę, obejmowanie wzrokiem jak największą ilość kodu jest tu niezwykle istotne. Doświadczenie w tej dziedzinie ma ogromne znaczenie a umiejętności analityczne są bardzo pożądane. Programiści to jedna z najbardziej otwartych grup na dzielenie się wiedzą. Niestety jest to tak rozległa dziedzina informatyki iż bazowanie na doświadczeniach innych i tym samym wymiana informacji jest bardzo ważna. Na rynku pracy programiści mają raj - obecnie programistów jest za mało i w najbliższych latach, nic nie wskazuje na to aby ta sytuacja uległa zmianie, rynek technologiczny wciąż dynamicznie się rozwija.

Od czego zacząć? Odpowiedź jedyna i słuszna - od podstaw. Warto skupić się na jednym języku programowania i zgłębić jego podstawy. Znając podstawy warto zatrudnić się na stanowisku "młodszy programista" czy też z ang. "Junior Developer". To stanowisko, to szkółka dla przyszłych programistów - umiejętność budowania wydajnych aplikacji to wielka zaleta, natomiast wiedza na ten temat zdobywa się przez doświadczenie oraz udział w wielu projektach. Portfolio doświadczenia programisty dla większości pracodawców, to główne kryterium w czasie rekrutacji.

Ponieważ programistów na runku jest mało, firmy prześcigają się w oferowaniu różnego rodzaju benefitów które stanowią dodatek do pracy takich jak darmowa opieka medyczna, darmowe jedzenie, dobry sprzęt do pracy, elastyczne godziny pracy (ważny jest cel i wynik), wyjazdy na różne eventy. To co mogę doradzić - warto uważać na te największe firmy - korporacje, pomimo wielu benefitów umiejętność tych firm i koncentrowanie się na wyzysku ludzkiej pracy, po paru latach w takiej firmie można poczuć się nieźle wypalonym zawodowo. Zgodnie z zasadą - warto wszystkiego spróbować lecz po trochu, korporacje są świetne pod względem wielkości prowadzonych projektów i zdobywania doświadczenia w projektach - jednak na długa metę warto przemyśleć.

Czy warto zostać programistą? Odpowiedź jest oczywista. To jeden z najbardziej twórczych zawodów, mamy wpływ na kształtowanie programów w postaci gotowych produktów, które będą wykorzystywane przez dziesiątki, setki a może nawet miliony osób. Każdy programista utożsamia się ze swoim kodem programu, słowem zostawia w nim fragment samego siebie. Setki, tysiące godzin spędzonych na kodowaniu, rozwiązywanie problemów i łamigłówek, sięganie tam gdzie nie byli inni, robienie tego czego jeszcze nie było - to wszystko sprawią wielką frajdę i satysfakcję, a przecież w każdym zawodzie właśnie o to chodzi "robienie tego co się lubi a nie tego co się musi".

Dodaj komentarz

Kod antyspamowy
Odśwież

Ostatnie komentarze

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim urządzeniu końcowym. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies Czytaj więcej