Jarosław jest programistą Java. Zdecydowanie zdecydował się studiować informatykę na uniwersytecie, ale został programistą na długo przed ukończeniem studiów. Pełna historia jest tutaj , poniżej najważniejsze punkty.

Pierwsze spotkanie z programowaniem

Jarosław usłyszał o programowaniu, gdy miał 13 lat. W tym czasie grał w Garry's Mod, grę z wbudowanym językiem o nazwie Е2. Pozwoliło to graczom stworzyć coś w trybie „piaskownicy”. Oczywiście facet bez odpowiednich podstaw programistycznych mógł tylko skopiować i wkleić jakiś kod lub dostosować coś napisanego przez innych, ale to był pierwszy raz, kiedy poczuł zainteresowanie kodowaniem.

Druga próba nauki kodowania

Jarosław na jakiś czas porzucił programowanie, ale przypadkowo natknął się na nasz kurs Java. Miał wówczas 15-16 lat i brakowało mu jeszcze ogólnej wiedzy. Trudno mu było dowiedzieć się, czym są klasy w Javie, więc po kilku iteracjach odłożył naukę na później.

Szczęśliwy trzeci raz

Ponownie wrócił do programowania na swojej klasie maturalnej. Jarosław wiedział już, że interesuje się IT, ponieważ lubił kodować, grać w gry itp.

Mając to na uwadze, od samego początku wznowił naukę w CodeGym, aby upewnić się, że w tym momencie będzie w stanie pokonać wszystkie dotychczasowe przeszkody. W końcu udało mu się bez problemu przejechać połowę trasy. W momencie rozpoczęcia studiów uniwersyteckich był już na poziomie 30.

Lubił wszystkie studia związane z programowaniem, ale brak praktyki i osobistego podejścia był ogromny.

Nieoczekiwana oferta

Jarosław kontynuował naukę programowania poza studiami uniwersyteckimi. Jako student drugiego roku miał już podstawową wiedzę na temat Springa, baz danych, JDBC i Hibernate, co uczyniło go całkiem odpowiednim kandydatem na stażystę / młodszego programistę.

W końcu (i nieoczekiwanie) otrzymał wiadomość od kolegi, którego poznał podczas studiów w CodeGym. Znajomy poradził mu, aby aplikował na stanowisko backend developera, które zaproponowano mu w pierwszej kolejności. Oczywiście Jarosław kwestionował jego umiejętności, ale i tak zdecydował się aplikować.

Po dwóch zadaniach testowych i dwóch rozmowach kwalifikacyjnych otrzymał ofertę i postanowił postawić na karierę. Oto historia o tym, jak został programistą w wieku 18 lat.

Pomocne wskazówki

  • Nie licz na swój stopień. Istnieją dziesiątki źródeł uczenia się, nie wspominając o tym, że każdy programista jest zobowiązany do rozciągania procesu uczenia się na całe życie.
  • Uporządkuj swoje priorytety. Rozdarcie między nauką a pracą jest trudne. Ponadto możesz odczuwać presję emocjonalną i strach przed popełnieniem błędu, więc rozważ zalety i wady. Jeśli jest to warte ryzyka, zrób to.
  • Nie odkładaj na bok życia osobistego i pomyśl o rzeczach, których potrzebujesz poza karierą. Na pewno masz swoje marzenia, które również powinny zostać spełnione.