Nawigacja

Frontend developer

Front end developer to nikt inny jak programista. Zajmuje się programowaniem tego wszystkiego, co widać na stronie internetowej, czyli tak zwanego front endu. Pracuje głównie w oparciu o jeden język programowania, podstawowy – JavaScript. Frontend developer odpowiada więc za wygląd strony internetowej i jej zachowanie. Programowania front endu łatwiej się nauczyć niż backendu. Programista frontend powinien przede wszystkim znać dobrze język JavaScript. Oprócz tego przyda mu się też znajomość HTML, CSS oraz najpopularniejszych technologii związanych  z front endem, a mianowicie React, Redux i React – Router. Powinien również znać interfejs programistyczny aplikacji – API oraz sposób komunikacji pomiędzy aplikacjami lub ich modułami. W ofertach pracy główne wymaganie to znajomość JavaScript. Inne frameworki i technologie to już mile widziane atuty. 

Kariera front end developera

Dziś czas niezbędny do awansowania na wyższy poziom programowania front end znacznie się skrócił. Ktoś, kto ma rok doświadczenia, jest już junior front end developerem. Jest to czas, który wystarczy na przystosowanie się do pracy w firmie i poznanie metodyki projektowej. Później coraz łatwiej jest wyceniać zadania, planować realnie wykonanie czy priorytetyzować je. Po dobrym roku pracy można awansować na mid front end developera. Taki pracownik samodzielnie już wykonuje powierzone mu zadania. Potrafi już tworzyć własny kod, tak by wszystko działało. Wiele osób pozostaje na tym poziomie, gdyż to stanowisko dobrze już płatne, a nie wymaga jeszcze znajomości trudnych i skomplikowanych szczegółów. Osoba z pięcioletnim i wyższym doświadczeniem to już senior front end developer. Taka osoba potrafi już wszystko i często uczy juniorów.