Jak wygląda przeciętny dzień osoby z front-endu w pracy?

0

Hej, chciałbym się spytać tutejszych fontendowców (obecnych i byłych) jak to u was wygląda? Co robiliście gdy zaczynaliście pracę (staż lub junior), a jak to wygląda teraz? Kodowaliście tylko szablony do html i css z lekkim dodatkiem javascriptu, głównie poprawialiście jakieś inne projekty czy też coś do nich dodawaliście swojego? Jak ma się sprawa z używaniem dajmy na to gulpa i preprocesorów - jest to obowiązek, czy coś co tylko wam usprawnia pracę i używacie bo lubicie?
Za rok chciałbym się starać o staż na front-end i chciałbym wiedzieć co jest faktycznie potrzebne (nie tylko w wymaganiach o pracę, a także w praktyce gdy już pracujecie). Do czego powinienem się bardziej przełożyć. :P

Googlowałem i używałem szukajki, znalazłem jedynie informację ze starych wątków, że na początku jest to samo cięcie szablonów psd do html i css, ewentualnie poprawa marginesów, paddingów, czy jakichś drobnych błędów, nic poza tym się nie robi na początku. Czy tak też to wygląda?

Myślę że warto dodać, że nie jestem studentem i nie zamierzam studiować.

W skrócie: co konkretniej robicie w pracy frontendowcy? Co wykorzystujecie na co dzień? :)

1

Siadam odpalam ide, gulpa, przeglądarke i jire i klepie kolejne taski w angularze.

0

Kodowaliście tylko szablony do html i css z lekkim dodatkiem javascriptu, głównie poprawialiście jakieś inne projekty czy też coś do nich dodawaliście swojego?

Wszystkiego po trochę, zależy co akurat trzeba robić.

jest to obowiązek, czy coś co tylko wam usprawnia pracę i używacie bo lubicie?

Obowiązek nie, ale wystarczy trochę z tym popracować (+ BrowserSync/coś podobnego) żeby docenić wygodę i korzyści z tego płynące ;) Konfiguracja może się wydawać z początku upierdliwa (zainstaluj X, Y i Z, potem to skonfiguruj, odpalaj coś z linii komend....WTF? Po co to komu?), ale na prawdę warto.

Za rok chciałbym się starać o staż na front-end

Czemu dopiero za rok?

Googlowałem i używałem szukajki, znalazłem jedynie informację ze starych wątków, że na początku jest to samo cięcie szablonów psd do html i css, ewentualnie poprawa marginesów, paddingów, czy jakichś drobnych błędów, nic poza tym się nie robi na początku. Czy tak też to wygląda?

W znacznej części tak, chociaż zależy od firmy. Jak przyszedłem do roboty po kilku miesiącach g**no-stażu u Janusza (wąsów i reklamówki z Biedry nie miał, ale i tak ostro capił cebulą) to dostałem 2 dosyć proste szablony do pocięcia dla rozgrzewki, potem "dorobienie" RWD do całkiem sporego projektu.

1

Gdy zaczynałem pracę to przez misiąc / dwa poprawiałem stronę po poprzednim frontendowcu - CSS, phtml, jQuery, Bootstrap, ES5, bez żadnych narzędzi budujących czy chociażby package managera - ogólnie kod bardzo kiepskiej jakości i straszna męczarnia dla kogoś kto może nie miał doświadczenia, ale miał jako taką wiedzę.

W międzyczasie mailingi, landing page (tu zwykle lekiie narzędzia typu Bower i Gulp).

Potem robiłem nowy, duży projekt, już w ogarniętych technologiach (sam dobierałem): bardziej statyczne rzeczy - Twig, jQuery, dla bardziej dynamicznych stron React / React+Redux+Immutable.js, w zależności od potrzeb. Do cssów Sass oczywiście. Wszystko podzielone na moduły, z wykorzystaniem npma, ES6, spinane Webpackiem.

Tak wyglądało moje pierwsze pół roku, ogólnie szef to straszny Janusz, nie ogarniający co się dzieje w projektach. Przyszedłem jako junior, okazało się, że mam robić wszystko - co dla mnie było ok, ale ze strony pracodawcy było straszną głupota. Ogólnie wyszło mi na dobre bo miałem dużą swobodę w tym nowym projekcie, więc mogłem się rozwijać w kierunku, który mi pasował. Nawet dorobiłem się "swojego" stażysty, który pomagał "seniorowi" (mi) ciągnąć nie taki mały znowu projekt (strona biura podróży z pełną ofertą, wyszukiwarką i obsługą online) ;)

No ale mój przypadek jest dość nietypowy, ogólnie do czego należy dązyć w poszukiwaniu pracodawcy pisałem wczoraj:
http://4programmers.net/Forum/1284374
Bo szykając nieświadomie możesz trafić bardzo różnie.

Na a obecnie to pracuję jako fullstack JS i frontu nie widziałem dawno bo jesteśmy na wczesnym etapie projektu - klepiemy mikroserwisy nodowe, aczkolwiek front będzie powstawał raczej z wykorzystaniem: ES6, Webpack, React, Redux, ESLint + AirBnb Style Guide, Sass, Mocha + Chai, itp - czyli technologii, w które wgryzałem się już u Janusza. ogólnie technologie i konwencje dobieramy wspólnie i się ich trzymamy - nie ma tak, że każdy sobie dłubie jak chce ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1