Web Developer

Webový priemysel je ten, ktorý je plný rôznych pracovných povinností a úloh, čo znamená, že je to aj odvetvie s pracovnými titulmi. Niekedy tieto názvy robia docela zrejmé, čo človek robí, alebo aspoň čo ich primárna úloha v procese môže byť. Napríklad "projektový manažér" je bežný a ľahko zrozumiteľný názov pracovnej pozície, ktorý nájdete vo väčšine webových tímov.

Niekedy však názvy pracovných pozícií webového priemyslu nie sú tak zrejmé alebo jednoznačné. Pojmy "webový dizajnér" a "webový vývojár" sa často používajú vo webovom priemysle. Mnohokrát sú tieto pojmy "chytiť všetko", ktoré je určené na popísanie niekoho, kto skutočne naplní niekoľko úloh v procese vytvárania webových stránok. Nevýhodou používania týchto všeobecných pojmov je to, že zatiaľ čo pokrývajú širokú základňu, neposkytujú žiadnu špecifickosť, pokiaľ ide o skutočnú úlohu. Ak uvidíte uverejnenie príspevku pre "webového vývojára", ako zistíte, prečo je táto pozícia skutočne zodpovedná? Ak spoločnosť používa termín správne, v skutočnosti existujú určité špecifické zručnosti, ktoré by sa mali vyžadovať a niektoré úlohy, od ktorých sa očakáva, že vykonajú.

Špecifiká vývojára webu

Ako najzákladnejšie a najzrejmejšie, ako to môže vyzerať, najjednoduchšia definícia spočíva v tom, že webový vývojár je ten, kto naprogramuje webové stránky. Webový vývojár sa viac zameriava na to, ako web funguje, ako to vyzerá; vzhľad a pocit bude riešený webovým "dizajnérom". Webový vývojár zvyčajne používa editory textu HTML (na rozdiel od vizuálneho programu WYSIWYG, ako je Dreamweaver) a pracuje s databázami a programovacími jazykmi, ako aj s HTML.

Weboví vývojári budú mať často tieto zručnosti :

Podstatou je, že spoločnosti, ktoré hľadajú webových vývojárov, hľadajú ľudí so silnými programovacími zručnosťami, ktoré môžu vytvárať a udržiavať webové stránky, ktoré fungujú dobre. Tiež hľadajú dobrých tímových hráčov. Toľko lokalít a aplikácií spravujú tímy ľudí, čo znamená, že vývojári musia dobre spolupracovať s ostatnými, aby uspeli. Niekedy to znamená spoluprácu s inými vývojármi, niekedy to znamená spoluprácu s klientmi alebo zainteresovanými stranami projektu. Bez ohľadu na to sú osobné zručnosti rovnako dôležité ako technické zručnosti, pokiaľ ide o úspech webového vývojára.

Back End versus Front End Developer

Niektorí ľudia používajú termín webový vývojár, aby naozaj znamenali programátora. Je to "back end developer". Pracujú s databázami alebo vlastným kódom, ktorý posilňuje funkčnosť lokality. "Zadný koniec" označuje funkčnosť, ktorá spočíva na pozadí stránky, na rozdiel od kusov, s ktorými sa ľudia skutočne spájajú a vidia. Toto je "predná časť" a je vytvorená, predpokladala ste, "vývojový partner".

Vývojár na fronte vytvára stránky s HTML, CSS a možno aj s Javascriptom. Úzko spolupracujú s dizajnérskym tímom, aby premenili vizuálne vzory a vzhľad stránok stránok na pracovnú webovú stránku. Títo vývojári na fronte pracujú aj s vývojármi záloh, aby sa zabezpečilo správne integrovanie vlastných funkcií.

V závislosti od množiny zručností človeka sa môžu rozhodnúť, že vývoj v prednej časti je viac ako ich štýl, alebo môžu určiť, že chcú urobiť viac s vývojom späť. Mnohí vývojári tiež zistia, že ich pracovné povinnosti a zručnosti prekračujú a zahŕňajú kúsky každej z týchto strán, tak vývoj na prednej i zadnej strane a možno aj nejaký vizuálny dizajn. Čím pohodlnejší niekto prechádza z jednej strany dizajnu a vývoja na druhú, tým sú cennejšie pre klientov a spoločnosti, ktoré ich zamestnávajú pre tieto zručnosti.