El desarrollador Front-end se encuentra en un punto medio entre los diseñadores y los programadores.

El desarrollador Front-end es quien se encarga de la maquetación en HTML5, CSS y JavaScript del diseño entregado por el equipo de UI/UX.

Tecnologías con las que trabaja cada día un desarrollador Front-end:

  • HTML5
  • CSS
  • JavaScript

  • Frameworks CSS como Bootstrap o Zurb Foundation.
  • Sistema de control de versiones (Git).
  • Librerías Javascript (jQuery, Vue, React).
  • Preprocesadores de CSS: Sass, Less, Stylus, Post CSS.
  • Sistemas de plantillas: Handlebars, Pug, Panini, Nunjucks, Haml.
  • Preprocesadores de JavaScript: LiveScript, TypeScript, CoffeScript.

Manejadores de paquetes de node:

  • npm
  • Yarn

Automatización de tareas:

  • Gulp
  • Webpack

Si además controlas alguna de estas tecnologías, empezaran a considerar tu candidatura en serio:

  • React
  • Vue
  • Angular
  • Node

Manejo de programas de diseño:

  • Sketch
  • Figma
  • Adobe XD
  • Photoshop
  • Illustrator

Cursos para aprender practicando online:

Gratis

De pago:

Ser activo en las siguientes plataformas ayuda a crear presencia online:

  1. Dribble / Behance
  2. Codepen / Github
  3. DEV Comunity

Inglés:

Para poder acceder a ofertas de trabajo freelance, hacer cursos online y comunicarte con clientes y profesionales a nivel internacional deberás dominar la lengua de Shakespeare.

Documentación:

Inspiración, referencias:

Conferencias del sector:

  • JS conf
  • CSS conf
  • Vuevixens

Donde encontrar trabajo? Escribir front-end en el buscador de estas webs:

  • Betabeers
  • Linkedin
  • Domestika
  • Stackoverflow

Seguir a reclutadores de IT en Twitter y Linkedin

Si te motiva aprender a programar, y le dedicas tiempo cada día, tarde o temprano dependiendo de tu background y capacidades llegará el día en el que estarás preparado para acceder a ofertas de trabajo del sector.

Si solo te sientes atraído por la idea de tener un trabajo cool y bien remunerado el camino se te puede hacer largo.

Si cuando estás inmerso en el código, leyendo documentación y haciendo pruebas te pasan las horas sin darte cuenta y te sientes bien con eso, es una buena señal.

Work hard, love wat you do!

Posteado en Programación con : JavaScript