¿Sigue siendo una buena idea aprender desarrollo web en 2017?

Sí, y lo seguirá siendo por muchos años.

Primero debe comprender los conceptos básicos, que seguirá mejorando con los años.

A lo que debe prestar atención es a la tecnología que aprenderá.

Podrías desarrollar habilidades en Perl y renderizar páginas HTML con transformaciones XSL, pero dudo que sea lo mejor.

Hay muchos marcos que están en tendencia ahora, incluyendo:

  • Django / Python para backend
  • Nodejs para backend
  • Rieles / Ruby para backend
  • Angular / Typecrit para frontend
  • React / Javascript para frontend

Es posible que desee comenzar a aprender Python, Javascript (o simplemente ir con Typecript, que es una especie de Javascript mejorado), y por qué no Php (WordPress es un gran negocio) y Ruby. (Java y C # /. Net si apunta a grandes corporaciones)

Hay muchos “debates” en Internet para averiguar qué idioma / marco es el mejor. Eso es una mierda total, y no estoy participando 🙂

Si tuviera que elegir en este momento una tecnología full-stack para un propósito general, iría con:

  • Django / Python para el backend
  • Angular / mecanografiado para la interfaz

(Estas opciones dependen de mi experiencia y preferencias personales, de nuevo, por favor no abra un debate 🙂)


El desarrollo web seguirá siendo necesario durante muchos años. Pero debe actualizar constantemente sus habilidades con las mejores tecnologías del mercado, de lo contrario no podrá tomar el tren.

Sí, también puede consultar en muchos portales de empleo y sitios web de profesionales independientes, porque hay muchos requisitos de trabajo publicados todos los días,

Debido a que necesitan desarrolladores web, no se preocupe por el futuro del desarrollo web, pero si es principiante, aprenda desarrollo web de un experto,

Puedo sugerirle los mejores cursos de expertos en desarrollo web

  • El Bootcamp para desarrolladores web
  • El curso completo para desarrolladores web 2.0
  • El curso completo de desarrollo web: crea 15 proyectos

ELIGE EL PRIMER CURSO …

de este curso

usted puede aprender sobre:

  • Este es el único curso en línea impartido por un instructor profesional de bootcamp.
  • El 94% de mis estudiantes de bootcamp obtienen trabajos de desarrollador a tiempo completo. La mayoría de ellos son principiantes cuando empiezo a trabajar con ellos.
  • Todo lo que cubro está actualizado y es relevante para la industria de desarrolladores de hoy. Sin PHP u otras tecnologías anticuadas. Este curso no corta ninguna esquina.
  • Este es el único curso completo para desarrolladores principiantes que cubre NodeJS.
  • Creamos más de 13 proyectos, incluida una gigantesca aplicación de producción llamada YelpCamp. Ningún otro curso lo guía a través de la creación de una aplicación tan sustancial.
  • El curso se actualiza constantemente con nuevos contenidos, proyectos y módulos. Piense en ello como una suscripción a un suministro interminable de capacitación para desarrolladores.
  • Tienes la oportunidad de conocer a mi perro Rusty!

y

  • Cree aplicaciones web REALES utilizando tecnologías de vanguardia
  • Continuar aprendiendo y creciendo como desarrollador, mucho después de que termine el curso
  • Cree una aplicación de blog desde cero con Express, MongoDB y Semantic UI
  • Cree una aplicación complicada similar a un yelp desde cero
  • Escribe tu propio juego basado en navegador
  • Cree sitios de portafolio y páginas de aterrizaje HTML y CSS estáticos
  • Piensa como un desarrollador. ¡Conviértete en un experto en preguntas de códigos de Google!
  • Crea formularios HTML complejos con validaciones
  • Escribir aplicaciones web con autenticación completa
  • Use Bootstrap para crear diseños receptivos atractivos
  • Implemente barras de navegación receptivas en sitios web
  • Utilice variables, condicionales, bucles, funciones, matrices y objetos de JavaScript.
  • Escriba funciones Javascript y comprenda el alcance y las funciones de orden superior
  • Cree aplicaciones web de pila completa desde cero
  • Manipular el DOM con vanilla JS
  • Manipular el DOM usando jQuery
  • Traducir entre jQuery y vanillas JS
  • Escribir juegos de navegador basados ​​en JavaScript
  • Use NodeJS para escribir JavaScript del lado del servidor
  • Escriba aplicaciones web complejas con múltiples modelos y asociaciones de datos.
  • Escribe una aplicación REAL usando todo en el curso
  • Use Express y MongoDB para crear aplicaciones JS de pila completa
  • Utilice estructuras de datos JS comunes como matrices y objetos.
  • Domina la interfaz de línea de comando
  • Use NPM para instalar todo tipo de paquetes útiles
  • Comprender los entresijos de las solicitudes HTTP
  • Crea tus propios módulos de nodo
  • Crea una página de portafolio de fotógrafo hermosa y receptiva
  • Crea una página de aterrizaje hermosa y receptiva para una startup
  • Implementar autenticación de usuario
  • Crea una hermosa aplicación de lista de tareas animada

cursos en línea adicionales:

  • Desarrollo web completo para principiantes: HTML, CSS, React & Node
  • El desarrollo web Full Stack

TODO LO MEJOR…

Cuando pregunte sobre “desarrollo web”, voy a asumir que no está hablando de crear sitios web HTML / CSS básicos y se refiere a crear aplicaciones web completas.

La respuesta simple: sí!

La web es una bestia en crecimiento, con millones de sitios web. Sin embargo, ahora existe (y lo ha sido durante varios años) una tendencia creciente a mover software y herramientas útiles a la web. En estos días puede realizar sus operaciones bancarias en Internet, puede escribir y publicar libros, planificar y reservar vacaciones, hacer sus compras (Amazon, Tesco, etc.), puede establecer una tienda sencilla para su propio negocio y muchos más. cosas. Pero hay más por venir y tantas otras cosas que ya existen, pero que pueden estar orientadas a las empresas en lugar de al público en general.

Por lo tanto, en un mundo donde todo se mueve en línea y tiene la capacidad de hacer prácticamente cualquier cosa que necesite desde su navegador web, los desarrolladores web tienen una gran demanda.

La tecnología siempre está evolucionando, desde los lenguajes del lado del servidor con .Net, Java, Python, Node.js, hasta la tecnología de front-end con AngularJS / 2/4/5, React, Ember, Knockout … se entiende la idea. Sin embargo, con las posibilidades siempre en expansión con Machine Learning y AI, se están creando más y más aplicaciones para que los consumidores y clientes corporativos hagan que sus propios negocios funcionen mejor.

Solía ​​trabajar en educación, creando aplicaciones basadas en la web para mejorar la enseñanza y ayudar a los estudiantes, desde el seguimiento de sus cursos, tareas, tareas, exámenes, etc., hasta herramientas de comunicación que permitieron a las clases realizar un seguimiento de lo que habían hecho y mantenerse en contacto con sus compañeros de clase y tutores.

En FinTech, he creado plataformas de datos que han sido una herramienta importante para que los inversores descubran dónde colocar su dinero, así como para permitir que los administradores de fondos vean cómo se ha comportado previamente el inversor.

En las agencias de medios, he creado sistemas que automatizan los procesos de producción, lo que permite a los artistas (por ejemplo) producir una pieza creativa, almacenarla en el sistema que automatizará las comprobaciones según las especificaciones del cliente, ayudará a los lectores de prueba y las comprobaciones de control de calidad, antes de automatizar entrega al cliente

Estos son solo un pequeño conjunto de ejemplos del trabajo que puede hacer hoy en la web, y las posibilidades son cada vez más amplias. Es posible que no esté creando Facebook o trabajando en Google, puede que no esté trabajando en proyectos que estén a la vanguardia de la tecnología y la atención del público, pero si lo disfruta, incluso los sistemas de boletos de autobús (sí, hay sistemas basados ​​en la web para eso , también) puede ser emocionante para trabajar.

Ya sea que esté interesado en el front-end, el back-end de la pila completa (no olvide las numerosas opciones para las bases de datos que podría usar dependiendo de cómo quiera usar los datos almacenados), hay muchas posibilidades y ahora es cuando ¡La web se está volviendo realmente emocionante!

Un gran !

El desarrollo web ha avanzado rápidamente en las últimas décadas. En comparación con los sitios web desde principios de la década de 2000 hasta el estándar actual, hay una mejora increíble, no solo en velocidad, UI y UX.

El sistema subyacente ha experimentado muchos cambios de Internet Explorer a Google Chrome / Firefox / Safari. El campo web ha sido más grande que nunca con tantas bibliotecas y marcos diferentes.

Solía ​​sentir que la Inteligencia Artificial se hará cargo del trabajo de web deceloper. Por ejemplo, muchos consumidores no técnicos están utilizando WordPress o Wix para sitios web plug and play simples en lugar de depender de la contratación de un profesional independiente para crear un sitio web.

Sin embargo, como trabajé más tiempo como ingeniero de pila completa. Soy testigo y he experimentado de primera mano lo difícil que sería automatizar y reemplazar Desarrolladores en códigos personalizados y avanzados.

A pesar de que ya hay algunas startups de IA en aumento. Mientras mantengas tu conjunto de habilidades afilado y en el borde de la sangría. En su lugar, puede usarlo como una oportunidad dependiendo de cómo lo vea.

En conclusión, en 2017, los blogs y los sitios web básicos simples se crean principalmente con los editores WYSISYG. Sin embargo, las aplicaciones web personalizadas y avanzadas aún deben codificarse línea por línea con una arquitectura diseñada adecuadamente.

Siempre es una buena idea aprender algo nuevo. Nunca se sabe cómo la nueva habilidad lo beneficiará, incluso si no la va a usar con frecuencia.

¡Aclamaciones!

Max

Antes de decirle mi respuesta, debe mirar la historia cuando Internet nació inicialmente en la década de 1980. Sin embargo, la base técnica de Internet comenzó en 1969, que se llamaba ARPANET. Esto significa que la historia nos dice que el informático había desarrollado, evolucionado y mejorado la forma en que usamos Internet hoy. Al decir eso, los desarrolladores web también son el principal componente clave para desarrollar aplicaciones web que se ejecutan a través de HTTP desde un servidor web al navegador web del cliente. Tiene una larga historia de más de 47 años de desarrollo y creo que aún no ha alcanzado su punto máximo. La búsqueda por voz, la realidad aumentada y virtual jugarán un papel importante en el desarrollo web.

Gigantes tecnológicos como Apple, Facebook, microsft, Google, Amazon, por nombrar algunos, han dado forma y revolucionado la industria del marketing y el desarrollo de internet.

El desarrollo web siempre se mantendrá. Sin embargo, debe aprender más idiomas de códigos porque la mayoría de las empresas son muy específicas con los idiomas que conoce y las experiencias que tiene.

Otra nota, no hay duda de que también necesita aprender diferentes plataformas y marcos. Además, algunos lenguajes se han vuelto redundantes en parte (lentamente) o completamente en el desarrollo web moderno.

Si compara el desarrollo web en el pasado y el presente. La mayoría de los sitios web ahora están integrados en sistemas, marcos, temas y lentamente se están convirtiendo en CSS modulares.

Hola,

Puedo ayudar a responder esto, ya que en realidad trabajo para BrainStation, una escuela de tecnología que enseña Desarrollo Web a estudiantes que buscan seguir una carrera como desarrolladores web completos después de graduarse. Para responder a su pregunta, , definitivamente es una buena idea aprender Desarrollo Web, no solo en 2017 sino también en 2018. La demanda de desarrolladores web calificados sigue siendo mucho mayor que el número de estudiantes que se gradúan de los programas tradicionales de pregrado STEM o Ciencias de la Computación. Esto significa que los desarrolladores web calificados tienen una gran demanda, por lo que desarrollar sus habilidades en la industria es una gran idea. Además, las habilidades que aprende en el desarrollo web no solo son útiles para seguir una carrera como desarrollador, sino para cualquier actividad empresarial o posición comercial en esta era digital.

Si está interesado en nivelar sus habilidades de desarrollo web, consulte los programas de desarrollo web a tiempo parcial y completo de BrainStation. Si tiene alguna pregunta, ¡no dude en comunicarse con [correo electrónico protegido] !

¡Hola!

¡Sí, por supuesto!

¡El desarrollo web ahora es tan popular como nunca antes! ¡El desarrollo web ahora no se trata solo de computadoras! ¡No!

¡Hay muchas esferas de desarrollo web donde tienes que usarlo!

¡También hay tantas tecnologías como nunca antes!

Por ejemplo PHP, Vue, React.JS, JavaScript y etc., etc., etc.

¡El desarrollo móvil también se trata del desarrollo web! API, por ejemplo, ¿cómo lo hará sin la web? ¿Cómo autorizarán los usuarios en su aplicación sin tecnologías en la nube o host remoto para otro ejemplo?

¡Estoy seguro de que pronto las tecnologías web estarán incluso en un horno de microondas!

Ya está en la televisión, en los móviles, en las computadoras, en los automóviles, en su vida (diferentes servicios, tiendas, etc.).

Sinceramente, Dmitry

Sí.

Es una pregunta válida porque desde hace un par de años ahora, se gasta más tiempo en Internet en dispositivos como teléfonos y tabletas que en computadoras. Como resultado, las personas pasan más tiempo en aplicaciones personalizadas para su dispositivo que en la web; con experiencias de AR y VR posiblemente a punto de convertirse en algo tan importante.

Los servicios que alguna vez fueron sinónimos de sitios web: Facebook, Twitter, eBay, Amazon, Google Maps o Gmail y muchos otros ahora son las aplicaciones más importantes. Hay una nueva generación de servicios, como Snapchat o Uber, que nunca tuvieron una fuerte presencia en la web y siempre fueron principalmente una aplicación.

Sin embargo:

Los usuarios de dispositivos móviles todavía pasan 34 minutos al día en la web, más que cualquier otra actividad [1]

La web (y la web de escritorio, específicamente) sigue siendo la interfaz más poderosa para las herramientas de productividad y lo seguirá siendo en el futuro previsible.

Y lo más importante para los desarrolladores web, las habilidades aprendidas en la construcción de la interfaz de usuario web son altamente portátiles para otros entornos. La sintaxis es diferente, pero la mentalidad es muy cercana y muchos de los problemas son los mismos.

Notas al pie

[1] Tiempo empleado en EE. UU. Con dispositivos móviles: una inmersión profunda en la aplicación móvil y el tiempo web

Como todo se está volviendo digital, el desarrollo web / desarrollo de aplicaciones es una muy buena opción profesional hoy en día. Si desea ser desarrollador web, primero decida en qué campo desea avanzar.

Puede aprender Tecnologías FrontEnd (tales como: HTML, CSS, JS, AngularJS, Ruby) es fácil de aprender pero realmente difícil de implementar (necesita mucha práctica)

Puede aprender Tecnologías BackEnd (como PHP, JSP / Servlets, NodeJS) o puede aprender ambas (FrontEnd y BackEnd).

Este campo es muy dinámico, por lo que debe mantenerse actualizado con la última tecnología.

Si le preocupa la necesidad de un desarrollo web adecuado, puede tranquilizarse. Al contrario de lo que has dicho en el comentario, el desarrollo web en este momento es tan difícil como solía ser, probablemente aún más. Sí, casi cualquier persona puede implementar un sitio web simple utilizando un CMS preinstalado, pero no lo llevará muy lejos. Para crear una aplicación web decente, debe tener una sólida comprensión de bastantes tecnologías: backend, frontend, base de datos, sistema operativo, etc.

Claro que animo a cualquier joven a aprenderlo porque el futuro está en lo digital y siempre existe una demanda de tales habilidades. Si es posible, aprenda todos los campos relacionados, como:

  • Desarrollador de aplicaciones.
  • Desarrollador de juegos.
  • Programador multimedia.
  • Especialista en multimedia.
  • Especialista en SEO.
  • Analista de UX.
  • Diseñador de UX.
  • Administrador de contenido web.

Sí. Si te gusta y eres bueno en eso.

Las cosas que aprenderá aprendiendo desarrollo web serán útiles por mucho tiempo. Las implementaciones, los marcos y los dispositivos específicos cambiarán, pero los protocolos, la arquitectura del software y las metodologías de programación seguirán siendo relevantes durante años.

Más que nunca.

Por favor, hazlo. El desarrollo web existirá durante al menos otros 10 años.
Es un gran ingreso proveniente de la nada.

Descargo de responsabilidad: trabajo para una plataforma de software llamada Scale Campaign en Scale Campaign – We Delivery Software

El desarrollo web es una profesión como cualquier otra. La diferencia en cualquier profesión es ver (o construir) oportunidades de negocios para ganar dinero con ella.

Hay muchos problemas a nuestro alrededor esperando que alguien los resuelva.

¡Todavía es mejor cavar zanjas! Realmente extraño mucho el trabajo eléctrico que solía hacer, pero sigue siendo un buen trabajo y paga mis facturas. No veo que vaya a ningún lado pronto.

La mejor pregunta es si sería adecuada para su personalidad / conjunto de habilidades / temperamento / etc.

¿Quién necesita sitios web en 2017?

Todo el mundo.

Sí. ¿Por qué no lo sería? La web solo se está haciendo más grande.

Seguro Por qué no…. ¿Hay alguna razón por la que no deberías?