Cómo volver a la programación (el desarrollo web para ser precisos) después de trabajar fuera del campo de TI durante 4 años

Como William Lin menciona, comience con lo básico: HTML, CSS y posiblemente algunos JS. El resto estará determinado por el aspecto del desarrollo web en el que desea centrarse y si desea centrarse en Linux o Microsoft.

Si desea centrarse en el back-end:

  • aprende un lenguaje del lado del servidor. Para Linux, un par de ejemplos serían PHP y Ruby on Rails. Para Microsoft, su mejor apuesta es el marco .NET.
  • aprenda funciones básicas de SQL, estructuras y consultas. Para Linux, puede comenzar con MariaDB o MySQL. Para Microsoft, MSSQL.

Si desea centrarse en el front-end, HTML y CSS son los elementos básicos, pero sería muy útil saber:

  • jQuery, que es una biblioteca javascript
  • un marco como AngularJS o React

Anécdota: Recientemente contratamos a alguien, que solo había tomado uno de esos cursos de estilo bootcamp y tenía poca experiencia, porque tenía una dedicación absoluta fuera de los cursos, después de haber escrito su propio CMS básico e interfaz front-end. Para probarlo, le pedimos que volviera a escribir su propio código en C # para descubrir cómo aprendió, y no decepcionó. Todavía no ha decepcionado.


No necesita ser un maestro en ninguno de los idiomas mencionados para obtener un trabajo, pero debe mostrar disposición para aprender y al menos comprender lo que existe. Si tuviera que recomendar una especie de proyecto de pila completa para que se familiarice con los diversos aspectos del desarrollo web, cree su propia libreta de direcciones. Formulario HTML simple con algunos campos, guárdelo en una base de datos de su elección y luego recupere la lista completa, mostrando la tabla. No es complejo y puede mostrar tu nivel de habilidad tanto en back-end como en front-end.

Si no tiene conocimiento previo del desarrollo web que incluye HTML, CSS y JS, entonces lo primero que debe hacer es comenzar a aprender HTML, CSS y JS. A partir de ahí, tendrá que construir su cartera con proyectos de desarrollo web. Pon todo tu trabajo en Github. Los empleadores y los clientes potenciales verán su Github porque es su cartera de códigos más o menos. Asista a sus reuniones locales para el desarrollo web. Encontrará muchas personas que están dispuestas a guiarlo un poco. No olvides disfrutar también lo que haces. ¡La mejor de las suertes!

Instala un editor de texto y comienza a practicar html y css constantemente y luego salta a php mysql.

Practique diariamente sin importar si lo hace durante 5 o 10 minutos.