Typowy dzień programisty (frontend)

0

No witam. Sprawa ma się tak, że w najbliższym czasie będę szukał pracy jako front-end developer. A jak o że nie wiem jak wygląda taki typowy dzień (w pracy oczywiście) twórcy stron, to piszę do Was programistów o wyjaśnienie, jak to wszystko wygląda. Pytania będą w punktach.

  1. Jak macie napisać jakąś funkcjonalność na stronie, to projektujecie to na kartce? Czy może częściej piszecie to z pamięci? I ile mniej więcej Wam to zajmuje?
  2. Uczycie się funkcji, klas itd. na pamięć, czy po prostu korzystacie cały czas z dokumentacji?
  3. Ile godzin dziennie programujecie? Wiem że to jest zależne od firmy, ale chodzi mi o Waszą firmę.

I to chyba na tyle. Jeśli coś mi się przypomni to napiszę w poście.

Ps. Szukałem już w internecie informacji na ten temat i niektóre znalazłem, dlatego nie ma tylu pytań.

1

ad1 zależy od stopnia skomplikowania, drobne można z pamięci, bardziej złożone to jakiś opis, a najbardziej skomplikowane wymagają diagramów (kiedyś zakładałem, że uml do niczego nie jest potrzebny...)
ad2 dokumentacja
ad3 zależy mam nieregulowany(????) czas pracy, czasem robie 4h a w inny dzień 14h :)

1
  1. Jak macie napisać jakąś funkcjonalność na stronie, to projektujecie to na kartce? Czy może częściej piszecie to z pamięci? I ile mniej więcej Wam to zajmuje?

To zależy.

  1. Uczycie się funkcji, klas itd. na pamięć

nie.

czy po prostu korzystacie cały czas z dokumentacji?

Nie "cały czas", tylko wtedy kiedy to potrzebne.

Jeśli programujesz coś w bibliotece, którą poznałeś już wcześniej, to nie musisz sprawdzać co chwila, bo zwykle sam pamiętasz większość potrzebnych rzeczy.

Z drugiej strony czasem, jeśli trzeba zaprogramować coś w nieznanej sobie bibliotece (szczególnie w pierwszych dniach pracy), to się robi jakieś tutoriale, a potem się programuje w zasadzie sprawdzając co chwila dokumentację.

Ale bez napinki. Chodzi o doświadczenie i sprawność pisania w czymś, a nie o wykucie czegokolwiek. Jak masz sklerozę, to możesz pracować nawet tak, że co chwila będziesz sprawdzać coś w dokumentacji, byle tylko to nie hamowało ci to pracy.

  1. Ile godzin dziennie programujecie?

Praca frontendowca to nie tylko programowanie. Często trzeba robić szablony w HTML/CSS, co programowaniem ciężko nazwać. Ale okej, załóżmy, że chodzi o pracę przy komputerze. To...
na pewno nie można pracować po 8 godzin dziennie. Nawet jeśli musisz przychodzić do biura na 8 godzin, to lepiej zrobić sobie kilka dłuższych przerw (w tym obiadową), oraz generalnie ruszać się trochę, chodzić po firmie, gadać z ludźmi itp. Najgorsze co można zrobić to usiąść i przez 8 godzin pracować, bez odpoczynku. Less is more.

0

Dzięki za odpowiedzi ;) Mniej więcej wiem jak wygląda taka praca. Byłem dzisiaj u znajomego, który jest programistą javy i pokazał mi jak wygląda jego dzień.

1

Jeśli jest programistą Javy to pewnie jest backendowcem albo programistą mobilnym, a nie frontendowcem ;) (no chyba, że robi i backend i frontend naraz).

0

Backendowcem, ale mniej więcej już się orientuję jak wygląda ta praca od środka.

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