El mundo del desarrollo Web y la teoría del todo

Damian De
2 min readJan 3, 2017

--

¿Creen que el mundo laboral actual es complejo? ¿Han cambiado lo que se pide para comenzar a insertarnos laboralmente? ¿Es tan difícil acceder al primer empleo? Veamos un ejemplo “ficticio” relacionado con el mundo del desarrollo/diseño Web…

“Importante Empresa busca Programador Web Joven, con 5 años de experiencia, que cuente con sólidos conocimientos en HTML5, CSS3, XML, JavaScript, NodeJS, PHP, .NET, C#, SQL Server, MySQL, MongoDB, Bootstrap, jQuery, AngularJS, ReactJS, GIT y . Con amplío manejo de los CMSs más usados del mercado: Drupal, Joomla! y WordPress (con ecommerce). Se valorará manejo en Illustrator, Photoshop, InDesign y After Effects. Excelente nivel de inglés y portugués (oral y escrito).”

¿Han visto anuncios de este tipo? Si están cerca del mundo del desarrollo y/o diseño Web, de seguro que sí. Mis alumnos frecuentemente me acercan inquietudes, al buscar trabajo y suelen mostrarme pedidos de estas características, donde se pide una gran variedad de conocimientos en lenguajes, frameworks y herramientas, que en algunos casos son muy diversas y difíciles de abarcar para una sola persona.

Si bien, puede parecer un poco exagerado el ejemplo, existen algunos casos donde la realidad supera a la ficción y quien busca hacer sus primeros pasos en el mundo del desarrollo Web se encuentra frustrado ante tal panorama.

Entonces la pregunta que surge es ¿Debo saber todo para comenzar en el mundo de la programación Web?

Creo que la respuesta más honesta es que nadie lo sabe todo, pero que cada uno debería buscar su lugar, aprendiendo los aspectos de base de la programación y luego ir paso por paso aprendiendo los lenguajes esenciales, para luego poder ir subiendo niveles. Como todo en la vida, aprender no se comienza solo por lo que más nos gusta, sino que hay que seguir un camino. No se comienza aprendiendo “ese efecto de moda que tiene mi sitio web favorito”, hay que arrancar por comprender que es una variable, como trabaja un if/else, cómo se arma un bucle con un for. Y así seguir subiendo escalones.

Cuando uno logra los conocimientos, ser versátil y tener diferentes herramientas puede servir mucho en la vida profesional, pero es importante comprender que no lo podemos abarcar todo, porque hoy en día el desarrollo Web es muy amplío, mucho más de lo que era en sus comienzos (algunas décadas atrás). Conocer las bases nos permite luego elegir y especializarnos. Y seguramente en este punto está una de las claves, conocer variedades, pero elegir un camino donde podemos destacarnos. La especialización es valorada en el mundo laboral, sobre todo cuando podemos dar un salto de calidad con ella. Evidentemente donde existen muchos especialistas y pocos puestos de trabajo, allí puede ser más difícil encontrar un lugar, pero eso no quita que debemos seguir buscando hasta encontrarlo.

La clave, en definitiva, es el equilibrio. La teoría del todo (o la necesidad de saberlo todo) puede generarnos un panorama difícil de abarcar. Por eso lo ideal es comenzar por el principio y no por el final.

--

--

Damian De

Mobile & Web Developer — Trainer — Consultant — Writer. With extensive knowledge in Responsive Web Design, HTML5 & JavaScript.