János Farkas jest technikiem budowlanym, artystą grafikiem i z zawodu piekarzem.
W styczniu zaczął pracować dla Y-collective (węgierskiej firmy) jako deweloper front endu.
W tym odcinku Historii Uczniów, pozanmy kolejną historię ucznia Szkoły Programowania CodeBerry.

Mieszkam w: Pécs na Węgrzech

Pracuję w: Y-collective

Studiowałem w CodeBerry: 2 miesiące

Używam: PHPStorm, Stack Overflow, CSS-tricks, W3Schools

Gdy ktoś cię pyta kim jesteś z zawodu, co odpowiadasz?

Najpierw zawsze mówię, że jestem programistą, zazwyczaj większość ludzi rozumie, o czym mówię.
W większości przypadków ludzie są zaciekawieni moim zawodem. Wtedy opowiadam im o szczegółach, o tym, że zajmuję się przygotowywaniem interfejsu użytkownika na stronach internetowych.
Czasem zajmuję się też skryptami po stronie serwera…

Czym zajmowałeś się zanim zająłeś się tworzeniem stron internetowych?

Po raz pierwszy pracuję jako twórca stron internetowych. Jednak już wcześniej mnie to interesowało.
Ta dziedzina interesowała mnie przez ostatnie 10 lat, ale dopiero w zeszłym rozku zająłem się tym na poważnie.
Do tej pory robiłem tylko mniejsze strony (i teraz zrobiłbym je zupełnie inaczej 🙂 ).
Moim poprzednim zajęciem była praca w sektorze handlowym przez 10 lat. Byłem menadżerem piekarni w supermarkecie, nadzorowałem produkcję, zaopatrzenie, terminy i wszystko, co z tym związane. Dlatego była to dla mnie spora zmiana.

Czemu zdecydowałeś się na naukę tworzenia stron internetowych?

Zawsze fascynowała mnie programistyczna część informatyki.
Co roku internet i technologie sieciowe zajmują coraz większą część naszego codziennego życia.
Co za tym idzie, wzrasta zapotrzebowanie na profesjonalnych deweloperów. Chciałbym wykorzystać tę szansę. 🙂

Opowiedz, proszę, gdzie teraz pracujesz, jakie są twoje zadania. Co robisz w ciągu typowego dnia lub tygodnia?

Pracjuję jako młodszy twórca stron internetowych w Y-collective. Nasze biuro znajduje się na przedmieściach Pécs.
Na początku tygodnia mamy spotkanie dotyczące projektu, na którym zadania są ustalane i rozdzielane. Tak, żeby każdy mniej więcej wiedział, nad czym ma pracować w ciągu tygodnia i może jeszcze w następnym.
Mamy wiele projektów, dzięki czemu zadania są zróżnicowane.
Czasem zdarzy się, że pojawi się coś ważnego lub jakiś bug i trzeba go natychmiast naprawić.
Zazwyczaj dzień zaczynam kawą o 6 rano.
Podczas picia przeglądam wiadomości lub czytam o czymś, czym zajmowałem się poprzedniego dnia.
Do pracy jeżdzę rowerem. Oficjalne godziny pracy to 8-16, czasmi zostanję pół godziny lub godzinę dłużej.
Poza tworzeniem zajmujemy się również zmianami już gotowych stron, naprawą błędów, importowaniem istniejących modułów do innych projektów, administracją, modyfikacją baz danych…
Niedawno skupiliśmy się na unikalnych rozwiązaniach dla WordPress.
Wymaga to researchu lub zmiany plug-inów, więc się nie nudzimy.
Na codzień używam PHP, HTML, CSS, SCSS/LESS, Javascript/jQuery, Node/Bower, Bootstrap, i git.
Mamy tygodniowe/dwutygodniowe wewnętrzne szkolenia z różnych tematów.

Jak długo szukałeś pracy? Czy ciężko było ją znaleźć?

Szukanie pracy w IT nie zajęło długo. Dokładnie rzecz ujmując, nie spodziewałem się, że uda mi się wejść w świat IT w tak krótkim czasie.
Adam Freisinger, jeden z mentorów w CodeBerry, zapytał mnie o moje cele związane z karierą, bo robiłem duże postępy w nauce.
Nie ukrywałem, że chce pracować w tej dziedzinie, dlatego zorganizował dla mnie rozmowę o pracę, następnie dostałem zadanie próbne, a później pracę.
Niniejszym chciałbym podziękować wszystkim za pomoc, zrobię co w mojej mocy by się odwdzięczyć. 🙂

Jak nauczyłeś się programowania? Z jakich kursów, książek, itp. korzystałeś?

Na początku szukałem materiałów do nauki w sieci, czytałem artykuły i robiłem tutoriale.
Potem przyszło jeszcze więcej samodzielnej nauki, a następnym krokiem było CodeBerry.

Co dało ci CodeBerry? Jak ci się u nas uczyło?

Szukałem kursu online, który pomógłby mi wejść na następny poziom. Ale z zróżnych powodów, żaden nie wyglądał interesująco dla mnie.
I wtedy wpadłem na CodeBerry.
Bardzo spodobało mi się podejście. Nie tylko rozumieli, że ten kurs przyda się ludziom, ale również, że firmy IT potrzebują młodszych profesjonalistów.
I tak powstał ten symbiotyczny związek, służący obu stronom.
Nauka jest w pełni spersonalizowana: każdy może się uczyć we własnym tempie. Jeśli ktoś utknie, może poprosić o pomoc na Slacku lub Amandę.
Nie powiem, żebym dowiedział się wiele nowego z materiału do nauki. Jednak było to powtórzenie, którego potrzebowałem, żeby wypełnić dziury, które miałem i pogłebić moją wiedzę…
Największą korzyścią z CodeBerry dla mnie była możliwość oceny mojej wiedzy, dzięki czemu mogłem podjąć bardziej świadomie decyzję, żeby spróbować swoich sił.

Czy masz jakieś doświadczenia lub wskazówki, którymi chciałbyś podzielić się z początkującymi uczniami?

Zacznij dodatkowy projekt podczas nauki. Znajdź rozwiązanie prawdziwego problemu, nie ważne jak mały by był.
Możesz się w ten sposób wiele nauczyć.
Nie wahaj się skopiować rozwiązanie lub jego części, ale zaplanuj swoją wersję i postaraj się zrozumieć te części, które nie są dla ciebie jasne.
Nawet zakres twojej nauki może na tym bazować.

Co jest twoim następnym krokiem? W jakim kierunku planujesz iść?

Po pierwsze na pewno chce pogłębić swoją wiedzę i wejść na poziom moich kolegów.
Mamy bardzo dobrze dobrany zespół. Każdy jest świetny, w tym czym się zajmuje i codziennie wiele się od nich uczę.
Potem chciałbym osiągnąć swoją granicę możliwości, a później… się zobaczy.

W „Historiach Uczniów CodeBerry” prowadzimy rozmowy z naszymi absolwentami, którym udało się znaleźć pracę dewelopera.

Chciałbyś nauczyć się programować? Odwiedź naszą stronę i spróbuj naszej pierwszej lekcji za darmo w Szkole Programowania CodeBerry.