Plataformas como Codecademy, FreeCodeCamp y Coursera reportan que crear un sitio web básico es uno de sus cursos más demandados y uno de los primeros proyectos para quienes quieren entrar a tecnología. Solo FreeCodeCamp reportó más de 40 millones de usuarios registrados que usan ejercicios prácticos para publicar sus primeros proyectos en la web en 2024.
Ahora bien, en este punto a mí se me empezaron a complicar las cosas pues puedes desplegar tu página estática gratis y compartirla con el mundo en minutos. Y si quieres trabajar en equipo o mantener versiones ordenadas de tu proyecto, el control de versiones de Git te hace sentir parte de la comunidad global de desarrolladores, pero también empieza a existir un lenguaje más técnico.
Y al final ninguna de estas herramientas te salva del verdadero trabajo. Organizar archivos, entender la estructura de carpetas, escribir commits claros, resolver conflictos de versiones o aprender a usar la terminal, pues sigue siendo un aprendizaje que duele y confunde. Además, aunque ChatGPT sugiera soluciones, depende de ti entenderlas y adaptarlas a lo que realmente necesitas.
En mi caso yo inicié el proyecto un viernes para lograr terminarlo en miércoles y aunque se generó el código, a la hora de desplegarlo todo se ve estático y sin forma.
“Me parece que debe cambiar la conversación y ver estas herramientas como un apoyo en la enseñanza de los desarrolladores, que sí, puede cumplir ciertas tareas básicas que tal vez un desarrollador junior puede hacer, pero que a la hora de ejecutar no se sabrá cuál es el problema en el despliegue y vendrán los problemas con quienes opten sólo por esta opción de desarrollo”, precisó Moisés Castillo, desarrollador web front ent que trabaja de manera independiente.
Se estima que el mercado de desarrollo web front-end superó los 40,000 millones de dólares anuales, según Statista y parte de ese valor proviene de la comunidad de freelancers y pequeños sitios personales que empiezan como experimentos. Sin embargo, confiar sólo en este par de herramientas abre la puerta a malas experiencias en web, riesgos de ciberseguridad y a la precarización laboral de los desarrolladores.
“Ambas plataformas reducen la barrera de entrada y convierten la programación web en una experiencia más accesible y acompañada. Pero simplificar no es sinónimo de trivializar, pues hacer una página web es una lección de paciencia, lógica y creatividad”, puntualizó Castillo.
Si estás dispuesto a lidiar con la frustración y a celebrar pequeños triunfos, la combinación de ChatGPT y GitHub te abrirá la puerta para publicar tu propia esquina de internet con rapidez, pero sin tiempo y paciencia suficiente sólo se verá como un pedazo de internet somero y sin interacción.