Programador web

A industria web é unha que está chea de diferentes responsabilidades e roles de traballo, o que significa que tamén é unha industria chea de títulos de traballo. Ás veces, estes títulos fan bastante obvio o que fai unha persoa, ou polo menos o que é o seu papel primordial no proceso. Por exemplo, un "Xestor de proxectos" é un título de traballo común e fácil de entender que atoparás na maioría dos equipos web.

Ás veces, con todo, os títulos da industria da web non son tan obvios ou sinxelos. Os termos "web designer" e "web developer" adoitan ser utilizados na industria web. Moitas veces, estes termos son un "catch all" que se destina a describir a alguén que realmente enche unha serie de papeis no proceso de creación dun sitio web. A desvantaxe de usar estes términos xenéricos é que, aínda que cobren unha base ampla, non ofrecen ningunha especificidade en canto ao papel que realmente implica. Se ves un posto de traballo para un "desenvolvedor web", ¿como sabes que é esa responsabilidade? Se a empresa está a usar o termo correctamente, en realidade hai certas habilidades específicas que deben ser necesarias e algunhas tarefas que se espera que a persoa realice.

As especificidades dun desarrollador web

Tan básico e obvio como pode soar, a definición máis sinxela é que un desenvolvedor web é alguén que programa páxinas web. Un desenvolvedor web está máis centrado na forma en que funciona un sitio web do que parece; a mirada e a sensación serían tratadas polo "deseñador" web. Un desenvolvedor web normalmente usa editores de texto HTML (a diferenza dun programa visual WYSIWYG como Dreamweaver) e funciona con bases de datos e linguaxes de programación, así como HTML.

Os desenvolvedores web adoitan ter as seguintes habilidades :

A conclusión é que as empresas que buscan desenvolvedores web están a buscar persoas con fortes habilidades de programación que poidan crear e manter sitios web que funcionen ben. Tamén están a buscar bos xogadores do equipo, porén. Tantos sitios e aplicacións son xestionados por equipos de persoas, o que significa que os desenvolvedores deben traballar ben cos demais para ter éxito. Ás veces isto significa traballar con outros desenvolvedores, ás veces significa traballar cos clientes ou cos interesados ​​do proxecto. Non obstante, as habilidades persoais son tan importantes como as habilidades técnicas no que se refire ao éxito dun desarrollador web.

Back End Versus Front Developer

Algunhas persoas usan o termo desenvolvedor web para realmente significar programador. Este é un "desenvolvedor de fondo". Están traballando con bases de datos ou código personalizado que potencia a funcionalidade do sitio. "Back end" refírese á funcionalidade que descansa no fondo dun sitio a diferenza das pezas que as persoas realmente interactúan e ven. Esta é a "fronte" e é creada por, adiviñábaa, o "desarrollador de interface".

Un desarrollador de interface desenvolve páxinas con HTML, CSS e quizais algúns Javascript. Traballan en estreita colaboración co equipo de deseño para converter os deseños visuais e buscar as páxinas do sitio nun sitio web de traballo. Estes desarrolladores de interface tamén traballan cos desenvolvedores de fondo para asegurar que a funcionalidade personalizada estea correctamente integrada.

Dependendo dos conxuntos de habilidades dunha persoa, poden decidir que o desenvolvemento do front-end é máis o seu estilo ou poden determinar que queren facer máis co desenvolvemento posterior. Moitos desenvolvedores tamén descubrirán que as súas responsabilidades e habilidades laborales cruzan e engloban fragmentos de cada un destes lados, tanto no desenvolvemento frontal como posterior, e quizais ata un deseño visual. Canto máis cómodo se cruza desde un lado do deseño e desenvolvemento web a outro, máis valioso serán os clientes e empresas que os contratan para esas habilidades.