Vamos a describir en esta lista los conocimientos mínimos, básicos que debe tener quien desarrolla un proyecto web en este año. En esta rama de la tecnología los conocimientos cambian rápidamente, así que es bueno adaptarnos. Veamos:
- Conocimientos básicos de HTML, CSS y JavaScript. La curva de aprendizaje es corta, además contamos con muchos tutoriales, guías y cursos en la web.
- Conocer de un o más frameworks/librerías JavaScript (AngularJS, jQuery, Backbone, Knockout, etc) o CSS (Bootstrap)
- Saber optimizar una página web. Hacer uso de herramientas como Pagespeed Insight para medir y optimizar el rendimiento de nuestro proyecto. Acelerar la carga de una web.
- Y hablando de rendimiento, hacer uso de herramientas para el procesamiento de imágenes (hacer más ligera sin afectar su calidad) o la minificación de JavaScript/CSS.
- Saber usar Github para llevar un control de las versiones de sus proyectos.
- Conocer de software de diseño gráfico como Photoshop, Illustrator o sus alternativas de software libre como Gimp o Inkscape.
- Hacer buen uso de un editor de código, como Sublime o Atom.
- Saber de diseño responsive o adaptable.
En el mundo tan cambiante de la tecnologia lo mejor estar siempre actualizado. ¿Hay alguna recomendación que agregarias? Comentamos.