Веб-развивач

Веб индустријата е онаа која е полна со различни работни обврски и улоги, што значи дека тоа е исто така индустрија исполнета со наслови за работа. Понекогаш овие наслови го прават прилично очигледно што личноста ја прави, или барем каква е нивната примарна улога во процесот. На пример, "Проект менаџер" е заеднички и лесно разбирлив наслов на работа што ќе го најдете на повеќето веб-тимови.

Меѓутоа, понекогаш, веб-страницата за работни места не е толку очигледна или јасна. Термините "веб-дизајнер" и "веб-развивач" често се користат во веб-индустријата. Многу пати, овие термини се "фати сите", што е наменето да опише некој кој всушност исполнува голем број на улоги во процесот на создавање на веб-страница. Недостатоци на користење на овие генерички термини е дека, додека тие покриваат широка основа, тие не нудат никаква специфичност за тоа што всушност всушност ја вклучува улогата. Ако видите објавување на работа за "веб-развивач", како ќе знаете за што всушност таа одговорност е одговорна? Ако компанијата правилно го користи терминот, всушност постојат одредени специфични вештини кои треба да се бараат и некои задачи од кои ќе се очекува да се изврши.

Спецификите на веб програмери

Како основни и очигледни како што може да звучи, наједноставната дефиниција е дека веб-развивачот е некој кој програмира веб-страници. Веб-развивачот е повеќе фокусиран на начинот на кој функционира веб-сајтот отколку што изгледа; изгледот и чувството ќе бидат управувани од веб-дизајнерот. " Веб-развивач обично користи HTML текстуални уредници (за разлика од визуелната програма WYSIWYG како Dreamweaver) и работи со бази на податоци и програмски јазици, како и HTML.

Веб програмерите често ќе ги имаат следниве вештини :

Во крајна линија е дека компаниите кои бараат веб програмери бараат луѓе со силни програмски вештини кои можат да градат и одржуваат веб-страници кои функционираат добро. Сепак, тие бараат добри играчи. Толку многу сајтови и апликации се управувани од тимови на луѓе, што значи дека програмерите мора да работат добро со другите за да успеат. Понекогаш тоа значи работа со други развивачи, понекогаш тоа значи работа со клиенти или заинтересирани страни во проектот. Без оглед на тоа, личните вештини се исто толку важни колку и техничките вештини кога станува збор за успехот на веб-развивач.

Назад кон крајот наспроти фронт-девелоперот

Некои луѓе го користат терминот веб-развивач што навистина значи програмер. Ова е "инвеститорот од задниот крај". Тие работат со бази на податоци или сопствен код кој ја контролира функционалноста на сајтот. "Назад крај" се однесува на функционалноста која почива во позадината на некоја локација, наспроти парчињата што луѓето всушност ги поврзуваат и гледаат. Ова е "предниот крај" и тој е создаден од, претпоставуваше, "преддефинираниот инвеститор".

А пред крајот на инвеститорот гради страници со HTML, CSS, а можеби и некои Javascript. Тие тесно соработуваат со дизајнерскиот тим за да ги претворат визуелните дизајни и изгледот на страниците на страницата во работна веб-страница. Овие развивачи на предни краеви исто така работат со програмери од задниот крај за да осигурат дека сопствената функционалност е правилно интегрирана.

Во зависност од сета вештина на еден човек, тие можат да одлучат дека развојот на предниот крај е повеќе нивниот стил, или тие може да утврдат дека сакаат да направат повеќе со развојот на задниот крај. Многу програмери, исто така, ќе откријат дека нивните работни одговорности и вештини ги преминуваат и опфаќаат делови од секоја од овие страни, предниот и задниот крај на развојот, а можеби и некој визуелен дизајн. Колку поудобно некој преминува од една страна од веб-дизајнот и развојот до друг, толку повредни ќе бидат на клиентите и компаниите кои ги вработуваат за тие вештини.