¿Todavía vale la pena aprender desarrollo web ahora que hay herramientas de bricolaje que cualquiera puede usar?

El desarrollo web de aprendizaje no se trata de desarrollar sitios web informativos simples (como los que ofrece WordPress / Wix / Squarespace). Aunque proporcionan algunos componentes dinámicos, aún requieren complementos (en el caso de WordPress), que proporcionan funcionalidades adicionales.

El desarrollo web se trata de crear aplicaciones web que brinden algún tipo de servicio. Quora, Facebook, etc. son esencialmente aplicaciones web que requieren la corrección continua de errores y la introducción de nuevas características. Ahora, Facebook y Quora son grandes ejemplos, pero hay muchas nuevas empresas y pequeñas empresas que brindan servicios a través de sus plataformas web y móviles. Estas aplicaciones web no se crean con WordPress o Squarespace, sino con herramientas de front-end, back-end y bases de datos como React, Angular, Backbone, D3, CSS, LESS / SASS / Stylus, Gulp, Django, Node, Express , Ruby on Rails, SpringMVC, PHP, YII, MongoDB, MySql, PostGres y muchos otros componentes. Además de eso, hay otras herramientas cruciales que ayudan en la entrega, como herramientas de integración continua como Travis CI. Luego viene otra herramienta increíble como Docker. Hay otro componente llamado prueba que se realiza mediante el uso de herramientas como Mocha, Jasmine, JUnit, Selenium, Karma.

Para convertirse en un desarrollador web profesional, necesita dominar algunas o más de esas herramientas, lo que en mi opinión lleva años. Crear sitios web estáticos como los proporcionados por SquareSpace y Wix es solo el comienzo. Aunque tienen diseños realmente elegantes, y poder desarrollarlos manualmente es también una especie de arte. Si está interesado en hacerlo, le recomiendo que domine CSS y use herramientas como LESS / SASS / Stylus y Photoshop. Entonces serás diseñador web.

El desarrollo web tal como lo describe, parece que piensa que solo funcionan en sitios web en Internet, pero su punto de vista es limitado. Si bien la respuesta de Jeff también es correcta, siempre hay trabajo para corregir los errores y las deficiencias de bricolaje de las personas. Para las personas que están contentas con los sitios de plantilla para cortar cookies, no se centrará en ellos. Si solo te interesa tener un nivel de habilidad promedio, entonces eventualmente te aburrirás y sí, los constructores de sitios eventualmente se harán cargo. PERO…

Los desarrolladores web realmente desarrollan para la tecnología basada en la web . Es decir, las cosas en las que trabaja ahora están diseñadas para ser entregadas a través de Internet, por ahora navegadores web. Actualmente me encuentro trabajando en aplicaciones web y aplicaciones móviles con el mismo conocimiento del desarrollo web.

Hay mucho espacio para crecer, siempre que lo desee.

Regularmente veo este tipo de preguntas (¿haces una búsqueda antes de hacer preguntas?), Responderé a esta.

Supongo que no sabes mucho sobre lo que hay detrás del término “desarrollo web”.

No se trata solo de ensamblar piezas para formar una página con algún contenido, cuadros laterales y otros widgets. En realidad, supongo que no mucha gente todavía hace este tipo de trabajo manualmente. Y eso es más diseño web que desarrollo.

El diseño es un trabajo, necesita gusto y capacitación. Wix y similares eliminan el tecnicismo de la creación de una página web, pero aún debe hacer que se vea bien, que responda, etc. Es como decir “todos pueden usar Photoshop, los artistas están condenados” …

Además, como se dijo, el desarrollo web es más que eso: puede crear aplicaciones reales, como Quora o Gmail, necesitando conocer uno o varios lenguajes de programación para agregar interactividad a estas páginas: procesa datos en el servidor, los envía al aplicación cliente que también lo procesa y lo muestra mediante programación. Ningún Wix puede hacer eso … En el mejor de los casos, tiene algunos complementos de WordPress que abordan las necesidades más comunes, como administrar usuarios o agendas.

Entonces, sí, el desarrollo web tiene un futuro, y bastante brillante, dado que las aplicaciones se mueven cada vez más del escritorio al navegador.

Realmente no importa.

Soy un desarrollador de WordPress y siempre hay personas que comienzan en una plataforma u otra y luego necesitan ayuda para mudarse a otro lugar o arreglar algo donde están.

Aquí hay trabajo y siempre lo habrá.

Las herramientas de bricolaje son solo una oportunidad para que alguien se cree un problema que necesita un experto para solucionarlo. ¡Sé ese experto!

Para agregar a las respuestas de todos, los servicios de creación de sitios web que facilitan que el Joe promedio cree sus sitios también dificultan su abandono.

Por ejemplo, una vez que alguien crea un sitio web en Wix, está prácticamente atascado con Wix. Obtenga un mejor trato con un mejor host o quiera auto-host y ellos necesitan recrear ese sitio web, a menudo desde cero.

Ahí es donde entrarás, experto en desarrollo web, para salvar el día 😉

Si tiene interés, descontrate, sin embargo, todos saben cómo desarrollar una web en estos días debido a las herramientas fáciles disponibles en Internet.