Web garatzailea

Webgunea lan-ardura eta rol desberdinekin beteta dago, hau da, lan-izenburuak betetako industria da. Batzuetan izenburu horiek nahiko begi bistakoa egiten dute pertsona batek, edo, gutxienez, zer prozesu izan dezakeen. Adibidez, "Proiektu-kudeatzailea" da web-talde gehienetan aurkituko duzun lan-izen komuna eta errazagoa.

Batzuetan, ordea, web-eko industria lanen izenburuak ez dira hain begi bistakoak edo zuzenak. "Web diseinatzailea" eta "web garatzailea" terminoak sarritan erabiltzen dira webaren industrian. Askotan, termino horiek "harrapaketak" dira, eta horrek benetan webgune baten sortze prozesuan rol kopurua betetzen duen norbait deskribatzen du. Baldintza orokor hauek erabiltzearen arazoa da, oinarri zabala estaltzen duten bitartean, ez dutela rolak zer funtzio duen zehaztasunik eskaintzen. "Web garatzaile bati" bidaltzen diozun lan bat ikusten baduzu, "nola izango da jarrera hori benetan arduratzen den jakingo duzuna? Konpainiak epe egokia erabiltzen badu, behar diren trebetasun espezifikoak badira eta zeregin horri aurre egiteko espero diren zeregin batzuk.

Web garatzaile baten zehaztapenak

Oinarrizkoak eta begi-bistakoak diren bezala, definizio zuzenena web garatzaile bat dela web orrialdeak programatzen duen norbait da. Webguneetako garatzaileei web orrialde bat nola funtzionatzen duen baino funtzionatzen duenago bideratuta dago; itxura eta sentipena "diseinatzaile" webaren bidez kudeatuko litzateke. Webguneetako garatzaileek normalean HTML testuen editoreak erabiltzen dituzte (WYSIWYG bezalako ikusizko proiektu baten aurrean, Dreamweaver bezalakoak) eta datu-base eta programazio-lengoaiekin eta HTMLekin lan egiten du.

Webguneen garatzaileak askotan trebetasun hauek izango ditu :

Beheko lerroa web garatzaileei begira dauden enpresek programazio sendoak dituzten pertsonen bila dabiltzanek ondo funtzionatzen duten webguneak eraiki eta mantentzen dituztenak bilatzen dituzte. Jokalari talde onak bilatzen ari dira, ordea. Jende-taldeek kudeatzen dituzten gune eta aplikazio ugari kudeatzen dira, eta horrek esan nahi du garatzaileek ondo funtzionatu behar dutela besteekin arrakasta izateko. Batzuetan beste garatzaile batzuekin lan egiten du, batzuetan bezeroekin edo proiektu interesdunekin lan egitea esan nahi du. Nolanahi ere, trebetasun pertsonalak trebetasun teknikoak bezain garrantzitsuak dira web garatzaile baten arrakasta izan dezaten.

Back End Versus Front End Developer

Jende askok web developer terminoa erabiltzen du benetan esan nahi duen programatzailea. Hau "back end developer" da. Dagoeneko datu-baseekin edo kode pertsonalizatuarekin lan egiten dute. "Atzera" funtzionalitateak gune baten atzealdean kokatzen den funtzionalari egiten dio erreferentzia, jendeak benetan ikusi eta ikusi egiten dituen piezen aurrean. Hau da "frontend" eta "asmatzailearen garatzailea" sortu zuen.

Frontend-eko garatzaileek orriak HTML, CSS eta agian Javascript batzuk eraikitzen dituzte. Estuki lan egiten dute diseinu taldearekin, diseinu bisualak eta webgunearen orrialdeak web orri batera bihurtzeko. Frontend-garatzaile hauek back-end garatzaileek ere lan egiten dute funtzionaltasun pertsonalizatua modu egokian integratuta izateko.

Pertsona baten trebetasunen arabera, frontendaren garapena estilo gehiago dela erabaki dezakete, edo bizkondearen garapenarekin gehiago egin nahi dutela zehaztu ahal izango dute. Garatzaile askok ere euren lan erantzukizunak eta gaitasunak zeharkatuko dituzte eta alderdi horietako bakoitzaren zatiak biltzen dituzte, aurrez aurre eta amaierako garapenarekin, eta, beharbada, diseinu bisual batzuk ere. Norbait erosoagoa da web diseinuaren eta garapenaren alde batetik bestera igarotzea, eta baliotsuagoa izango da gaitasun horiei kontratatzen dituzten bezeroei eta enpresei.