Веб Девелопер

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

Међутим, у неким случајевима називи радних места у веб индустрији нису толико очигледни или једноставни. Изрази "веб десигнер" и "веб девелопер" се често користе у веб индустрији. Много пута су ови термини "ухватили све" који би требало да описују некога ко заправо попуњава низ улога у процесу креирања веб странице. Недостатак коришћења ових генеричких термина је да, иако покривају широку базу, не пружају никакву специфичност о томе која улога заправо укључује. Ако видите оглас за посао за "веб програмера", како ћете знати за чију је позицију уствари одговорна? Ако компанија правилно користи израз, постоје заправо неке специфичне вештине које би требало да буду потребне и неки од задатака од којих ће се особа очекивати.

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

Као основни и очигледан, како звучи, најједноставнија дефиниција је да је веб програмер некоме ко програмира веб странице. Веб девелопер је више усредсређен на начин на који веб локација функционише него што изгледа; изглед и осећај ће се управљати веб дизајнером. Веб девелопер обично користи ХТМЛ текст уреднике (за разлику од визуелног програма ВИСИВИГ као што је Дреамвеавер) и ради са базама података и програмским језицима, као и са ХТМЛ-ом.

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

Доња линија је да компаније које траже веб програмер траже људе са јаким програмерским вештинама које могу да изграде и одржавају веб странице које добро функционишу. Међутим, они такође траже добре тимске играче. Толико локација и апликација управља тимовима људи, што значи да програмери морају добро радити са другима како би успјели. Понекад ово значи радити са другим програмерима, понекад то значи рад са клијентима или заинтересованим странама пројекта. Без обзира на то, личне вештине су толико важне као техничке вештине када је у питању успех веб програмера.

Бацк Енд Версус Фронт Енд Девелопер

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

Развојни програм предња страна гради странице са ХТМЛ-ом, ЦСС-ом, и можда неким Јавасцрипт-ом. Они блиско сарађују са дизајнерским тимом како би претворили визуелни дизајн и погледали странице сајта на радну веб страницу. Ови пројектанти на предњој страни такође раде са програмерима из задње стране како би се осигурала правилна интеграција прилагођене функционалности.

У зависности од сетова вјештина особе, они могу одлучити да је развој предњег краја више њихов стил, или они могу утврдити да желе да раде више са развојем уназад. Многи програмери ће такође открити да њихове одговорности за посао и вештине прелазе и обухватају делове сваке од ових страна, напред и назад, а можда чак и неки визуелни дизајн. Што је комфорнији неко прелази са једне стране веб дизајна и развоја на други, то ће бити корисније за клијенте и компаније које их ангажују за те вештине.