Od pracowników ogólnych po programistów PHP. Niezwykła kariera programisty

Od pracowników ogólnych po programistów PHP. Niezwykła kariera programisty

Dziś publikujemy historię studenta GeekBrains Leonida Chodyrewa (Leonidhodirew), ma 24 lata. Jego droga do IT różni się od wcześniej publikowanych opowiadań tym, że Leonid zaraz po wojsku zaczął uczyć się PHP, co ostatecznie pomogło mu znaleźć dobrą pracę.

Moja historia kariery prawdopodobnie różni się od wszystkich innych. Czytałem historie karier przedstawicieli IT i w większości przypadków dana osoba pewnie idzie do przodu, robiąc wszystko lub prawie wszystko, aby osiągnąć swoje cele. U mnie tak nie jest – w ogóle nie wiedziałam, kim chcę być i nie snułam planów na przyszłość. Zacząłem o tym myśleć mniej więcej poważnie po powrocie z wojska. Ale zróbmy porządek.

Od pracowników ogólnych po programistów PHP. Niezwykła kariera programisty

Kelner, ładowacz i asystent prawny na początek kariery

Pracę zacząłem wcześnie, moją pierwszą „specjalnością” było roznoszenie ulotek. Dali mi plik papierów, rozdałem je wszystkie, ale pieniędzy nie otrzymałem. Niemniej jednak doświadczenie okazało się przydatne – zacząłem rozumieć, co mnie może spotkać.

Następnie pracował jako ładowacz, kelner oraz wykonywał różne prace na imprezach plenerowych, łącząc to ze studiami. Studiowałem na studiach i jednocześnie opanowałem tematykę tworzenia stron internetowych. Tworzyłem proste strony internetowe na popularnym CMS-ie i podobało mi się to. Ale mimo to płynąłem z nurtem, nie myśląc tak naprawdę o tym, czego potrzebuję w życiu.

No cóż, potem zostałem powołany do wojska, dzięki czemu zobaczyłem cały kraj. Już w wojsku myślałem o tym, co chcę robić w przyszłości. Pamiętając moje doświadczenia ze stronami internetowymi, zdecydowałem, że praca w tym obszarze będzie dla mnie interesująca. A jeszcze będąc w wojsku zacząłem szukać możliwości zdalnego szkolenia. Kursy przykuły moją uwagę tworzenie stron internetowych GeekBrains, na którym się zdecydowałem. O ile pamiętam, po prostu wpisałem w wyszukiwarkę „programowanie” lub „szkolenie z programowania”, zobaczyłem stronę internetową kursu i zostawiłem prośbę. Menadżerka zadzwoniła do mnie, a ja zacząłem ją metodycznie o wszystko wypytywać.

Oczywiście nie było możliwości studiowania w wojsku, a ja nie miałem zbyt dużo pieniędzy, więc studia odłożyłem na przyszłość.

Exodus w IT

Po mojej demobilizacji nie było już pieniędzy. Aby rozpocząć szkolenie musiałem wrócić do poprzedniej pracy jako kelner. Kiedy otrzymałem pensję, kupiłem kurs i zacząłem. Niestety okazało się, że praca kelnera na pełen etat pochłania mnóstwo czasu, który nie wystarcza już na naukę. Szybko znaleziono rozwiązanie - zaczął pomagać znanemu prawnikowi w formalnościach, a w „szczycie sezonu” poszedł do pracy jako kelner.

Niestety nauka była trudna, trzykrotnie przerywałem naukę. Ale potem zdałem sobie sprawę, że tak nie może być dalej, kelner jest dobry, ale informatyka jest o wiele ważniejsza. Dlatego też zrobiłem sobie przerwę w pracy i całkowicie poświęciłem się nauce. Szybko zdałem sobie sprawę, że nie tylko mi się to podobało, ale naprawdę mi się podobało. Nieco później zaczęły pojawiać się pierwsze zlecenia na tworzenie stron internetowych, więc oprócz przyjemności ta działalność zaczęła przynosić także pieniądze. Jakoś złapałam się na myśleniu, że robię to, co lubię i jeszcze mi za to płacą! W tym momencie podjąłem decyzję o swojej przyszłości.

Nawiasem mówiąc, podczas szkolenia w praktyce opracowałem dość poważny projekt - system zarządzania witryną. Nie tylko to napisałem, ale udało mi się także połączyć kilka stron. Więcej szczegółów o projekcie - tutaj.

Krótko mówiąc, projekt jest wygodną platformą dla użytkowników, którą można łatwo skalować poprzez integrację z różnymi usługami, które mogą być potrzebne do prowadzenia biznesu. Grupa docelowa: przedsiębiorcy i webmasterzy. Dla nich napisałem rozszerzenie „Sklep”, które pozwala zarządzać kategoriami produktów, samymi produktami, ich właściwościami oraz realizować zamówienia.

To mój pierwszy poważny projekt, tworzony przy użyciu równie poważnych technologii. Oczywiście oceniając go, nie zapominaj, że rozwinąłem go podczas szkolenia.

Nowa praca w biurze

Wspomniałem już powyżej, że podczas szkoleń realizowałem zlecenia na rozwój stron internetowych. I naprawdę mi się to podobało – właściwie tak bardzo, że nie bardzo chciałam pracować w biurze. Ale potem zacząłem rozumieć, że potrzebuję także doświadczenia w pracy zespołowej, ponieważ większość programistów na tym czy innym etapie swojej kariery dostaje oficjalną pracę. Ja też zdecydowałem się to zrobić.

Jak teraz pamiętam, w poniedziałek rano otworzyłem hh.ru, przesłałem swoje CV, dodałem certyfikaty i upubliczniłem swoje konto. Następnie poszukałem pracodawców, którzy byli najbliżej mojego miejsca zamieszkania (a mieszkam w Moskwie) i zacząłem wysyłać swoje CV.

Dosłownie po godzinie odezwała się zainteresowana mną firma. Jeszcze tego samego dnia poproszono mnie o przyjście na rozmowę kwalifikacyjną, co też uczyniłem. Zaznaczam, że nie było żadnych „testów warunków skrajnych” ani innych dziwnych rzeczy, ale i tak byłem trochę zdenerwowany. Zaczęli mnie w przyjacielski sposób wypytywać o poziom mojej wiedzy, doświadczenie zawodowe i ogólnie o wszystko.

Na niektóre pytania nie odpowiedziałem tak, jak bym chciał, ale mnie zaakceptowali. To prawda, zmartwili mnie - na początku powiedzieli, że oddzwonią. Właściwie tak zwykle odpowiadają, gdy nie chcą zatrudnić kandydata. Ale martwiłem się na próżno - cenione wezwanie rozbrzmiało w ciągu kilku godzin. Następnego dnia, po zebraniu wszystkich dokumentów, poszedłem do pracy.

Natychmiast trafiłem do więzienia za wspieranie systemu rezerwacji online, który umożliwia agentom rezerwację hoteli, transferów itp. Dbam o to, żeby wszystko działało jak należy, poprawiam funkcjonalność i dodaję różne funkcjonalności (są też błędy, więc czemu nie).

Przykład tego co już zostało zrobione:

  • Moduł raportowania rezerwacji;
  • Ulepszony interfejs platformy;
  • Synchronizacja baz danych z dostawcami usług;
  • Systemy lojalnościowe (kody promocyjne, punkty);
  • Integracja z wordpressem.

Jeśli chodzi o narzędzia, główne z nich to:

  • Układ - html/css/js/jquery;
  • Bazy danych - pgsql;
  • Aplikacja napisana jest w frameworku php yii2;
  • Biblioteki innych firm, korzystam z wielu różnych.

Jeśli mówimy o dochodach, to są one znacznie wyższe niż wcześniej. Ale tutaj wszystko jest względne, ponieważ podczas studiów zarabiałem około 15 000 rubli miesięcznie. Czasami nie było w ogóle nic, bo dostawałem zamówienia tylko od znajomych, którzy potrzebowali stron internetowych.

Warunki pracy też nie mają z czym porównywać – widać, że są dużo lepsze od tych, które miałem pracując jako złota rączka czy kelner. Dojazd do pracy zajmuje zaledwie 25 minut, co też cieszy – wszak wielu mieszkańców stolicy spędza znacznie więcej czasu. Skoro już mowa o Moskwie, do stolicy przeprowadziłem się z Zelenogradu, gdzie mieszkałem z rodzicami. Do stolicy przeprowadził się jeszcze na studiach, gdzie zajmował się tworzeniem stron internetowych na zamówienie. Podoba mi się tu wszystko, nie planuję się przeprowadzać, ale planuję zobaczyć świat.

I co wtedy?

Planuję kontynuować swoją drogę jako programista, ponieważ lubię swoją pracę - to jest to, co lubię. Co więcej, zadania, które wcześniej wydawały mi się trudne, teraz wcale nie są trudne. Dlatego podejmuję się większych projektów, ciesząc się, gdy wszystko się udaje.

Kontynuuję naukę, ponieważ niektóre tematy potrzebne w mojej pracy mogą być trudne do opanowania samodzielnie. Nauczyciele pomogą Ci wszystko ogarnąć nawet po ukończeniu kursu głównego.

W najbliższej przyszłości chcę opanować nowy język programowania i nauczyć się języka angielskiego.

Rady dla tych, którzy dopiero zaczynają

Czytałem kiedyś artykuły na temat karier specjalistów IT i wiele osób mówiło „nie ma się czego bać” i tym podobne. Oczywiście, to prawda, ale brak strachu to połowa sukcesu. Najważniejsze jest, aby dokładnie wiedzieć, co Ci się spodoba. Spróbuj opanować same podstawy języka, na przykład korzystając z lekcji z Internetu, a następnie napisz skrypt lub najprostszą aplikację. Jeśli Ci się podoba, czas zacząć.

I jeszcze jedna rada - nie stań się kamieniem leżącym, pod którym jak wiadomo woda nie płynie. Dlaczego? Niedawno dowiedziałem się, jak radzą sobie niektórzy z moich kolegów. Jak się okazało, nie wszyscy znaleźli pracę. Zaprosiłem kilka osób na rozmowę do mojej pracy, ponieważ moja firma potrzebuje dobrych specjalistów. Ale ostatecznie nikt nie przyszedł na rozmowę, chociaż wcześniej zadawano mi wiele pytań.

Nie powinieneś tego robić – jeśli jesteś zdecydowany szukać pracy, bądź konsekwentny. Nawet jeśli wydaje Ci się, że masz niewielkie doświadczenie, spróbuj przejść kilka rozmów kwalifikacyjnych – wiele firm przyjmuje nowicjuszy w nadziei na wykształcenie specjalisty. Jeśli nie przejdziesz rozmowy kwalifikacyjnej, zyskasz cenne doświadczenie i dowiesz się, jak wygląda proces rekrutacji od środka.

Źródło: www.habr.com

Dodaj komentarz