Volume
1.12.2013, 22:38:40
Jak to jest z tymi wymaganiami do pracy, czy dobry frontendowiec ma czas byc dobrym backendowcem? Czy jest sens siedziec w jednym i drugim, czy lepiej szkolic sie w jednym? Czasem czytajac wymagania pracodawcow to mam wrazenie, ze aby nim podolac to przez ostatnie lata musialbym nic innego nie robic jak tylko gapic sie w ekran komputera i szkolic sie w tych wszystkich srodowiskach, freamworkach i jezykach...
No i w dodatku coraz czesciej wymagany jest AJAX - czyli w zasadzie polaczenie backendu z frontendem - wiec ta dzialka powinny ostatecznie do kogo nalezec?
Coraz czesciej mam wrazenie, ze ta branza informatyki duzo bardziej jest wymagajaca w stosunku do chociazby zwyklego programowania. Programista np. javy czy C++ ma swoj kompilator i pewnosc ze jak raz zadziala to dzialac juz bedzie, natomiast w webmasterce sa rozne srodowiska, przegladarki, teraz w dodatku urzadzenia mobilne (RWD) itd. itp. Trzeba sie bardzoe kontrolowac i duzo pracy wlozyc aby dane aplikacje internetowe byly wszedzie dostepne.
Powiem tak, wiele firm nie rozróżnia backendu od frontendu dla nich masz być wszystkim w jednym, za średnia krajową... ale takich nie polecam, w normalnych jest tak że jakiś zespół odpowiada za front jakiś za back i miedzy sobą współpracują, wiec np w tym przykładowym AJAX ty dostajesz wytyczne i zajmujesz się tym po stronie frontendu a backendowcy robią swoje... Mobile były zawsze, kiedyś się robiło oddzielne wersje pod nie a teraz jest wszytko w jednym, są tego plusy i minusy...
c1chy
2.12.2013, 02:14:55
Cytat
Programista np. javy czy C++ ma swoj kompilator i pewnosc ze jak raz zadziala to dzialac juz bedzie
Nie do końca tak jest, nowe systemy operacyjne, update firmware konkretnego urządzenia (kasy fiskalne, czytniki kodów kreskowych) mogą napsuć krwi programistą. W dodatku rozwijanie aplikacji desktopowej nie jest jakimś wyjątkiem w wielu firmach są programiści i designerzy Ci drudzy zajmują się UI Ci pierwsi kodem, nie jednokrotnie przy takiej aplikacji pracuje też ktoś od baz danych itd.
Co do samego PHP to tutaj niestety nie ma jeszcze klarownej sytuacji, choć na co dzień zajmuję się backendem i bazami danych to również piszę skrypty w JS nie ruszam za to HTML / CSS praktycznie w ogóle.
lobopol
5.12.2013, 19:58:08
Dobry frontendowiec nie musi znać nic z backendu, a ajax jest po prostu musem i nie jest to połączenie backendu z frontendem, to tylko przesył i odbiór danych z określonego api. Dobre firmy odróżniają bardzo mocno role frontu i backendu.
Ps. Dobry frontendowiec i tak powinien mieć niezłą wiedzę związaną z backendem choćby przez pracę z frameworkami js czy nodejs
fizzlebubble
5.12.2013, 21:30:36
Na tyle, że jak dobremu frontowi powiem Twig czy Erb to nie strzeli karpia i będzie kumał mniej więcej o co chodzi.
PrinceOfPersia
6.12.2013, 03:38:27
Generalnie szablony są bardziej robotą dla frontendowca, nawet jeśli sa renderowane po stronie serwera... (Chociaz istnieja i szablony renderowane za pomocą JavaScriptu w przeglądarce) Backendowcy niech sie bazami danych zajmują
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.