¿Hay futuro para los desarrolladores web front-end? Mi pregunta es específicamente sobre: ​​1) Aumento de salario basado en la experiencia y 2) Potencial de crecimiento dentro de una empresa.

Se me ocurren algunas cosas.

El código de front-end ha cambiado mucho debido a diferentes factores:

  • Competencia de empresas
  • Cambio en el comportamiento del usuario
  • Evolución del hardware
  • Internet más rápido y más disponible
  • Rápido ritmo de evolución del producto debido a la globalización.

La interfaz de usuario ha evolucionado desde el marcado y el contenido primero hasta la aplicación y la interacción primero . En resumen, Javascript se volvió mucho más importante para un desarrollador front-end porque brinda lo que los usuarios desean: interacción perfecta .

Con eso, varias cosas ahora tienen que mejorar. Creo que en el futuro veremos más de:

  • Flujo de trabajo de desarrollo consistente
  • Herramientas estables e IDEs
  • Un sistema de paquete / módulo base en el que puede confiar
  • Servicios pagados con SLA para empresas
  • Más y más acceso a las API nativas del navegador
  • Mejor integración de marcos con esas API nativas
  • Estrategias de encapsulación sólidas para componentes reutilizables (marcado, estilos e interacción)
  • Código reutilizable entre frameworks y herramientas.
  • Un sistema de escritura sólido para el lenguaje JS
  • Estrategia de módulo consistente tanto para el servidor como para el cliente
  • Mejor soporte comunitario para uso fuera de línea, conexiones bajas, rendimiento general y accesibilidad
  • Programación paralela

Todo eso significa mucho estudio y nuevos campos de especialización dentro del desarrollo front-end.

Debido al largo camino por recorrer, puede asumir que hay un camino para el crecimiento profesional .

No solo eso, las empresas están cada vez más centradas en enfoques “centrados en el usuario” (independientemente de su motivación) para impulsar negocios y productos. Otro profesional con alta demanda es el Diseñador de experiencia de usuario, demanda que justifica también la necesidad de desarrolladores Front-End. Los KPI de éxito de los productos se medirán cada vez más por la participación del usuario, la usabilidad y el rendimiento, lo que va de la mano con la experiencia en desarrollo front-end.

Debido a la necesidad y la baja “oferta” de buenos desarrolladores front-end, hay espacio para un aumento salarial.

Los próximos 5 a 10 años deberían estar bien para el desarrollo web en general. Los desarrolladores front-end durante este tiempo seguirán teniendo demanda. Especialmente si eres hábil en JavaScript.

JavaScript parece estar dominando el panorama de la programación, especialmente ahora que se está utilizando con éxito en el lado del servidor y no solo en el lado del cliente.

Estoy de acuerdo con Wim ten Brink en que podríamos ver un momento en que las aplicaciones de escritorio comiencen a asumir la forma en que usamos o accedemos a Internet, pero no creo que eso suceda por un tiempo. Las aplicaciones de Windows todavía no están allí. Incluso las aplicaciones de escritorio Mac no tienen tanta adopción por parte del usuario.

Microsoft Surface y iPad Pro todavía están en pañales en términos de tasa de adopción y, hasta ahora, si una persona está usando una computadora portátil o de escritorio, en el futuro cercano gravitarán a usar Internet frente a una aplicación dedicada.

Por supuesto, en los teléfonos inteligentes y las tabletas, las personas usarán aplicaciones dedicadas más que buscar en Internet, pero las ventas de tabletas han bajado ya que las personas ahora están comprando phablets, lo que a su vez potencialmente mantendrá vivo el mercado de las computadoras portátiles.

Por lo tanto, un desarrollador de Front End aún tendrá demanda, pero es posible que desee comenzar a aprender más sobre el desarrollo de aplicaciones ahora para que esté listo y cuando llegue el momento en que deba pivotar.

Espero que esto ayude.

Si te apasiona lo que haces, producirás un buen trabajo.

Con un buen trabajo, mejorará la vida de las personas (de su jefe, de su familia, de los usuarios de sus productos, de sus compañeros de trabajo).

Al hacer que otras personas tengan éxito, sean felices y tengan una vida mejor, a su vez serás exitoso, feliz y tendrás una vida mejor.

El desarrollo web front-end no es diferente a cualquier otro aspecto del trabajo y la vida …

Para aquellos que se preocupan más y hacen lo mejor, el futuro es brillante.


Chris Lewis

Fundador

Golfing Buddha Desarrollo web

727-300-0066

Sí. Cuando dice que el front-end en el mundo de hoy no solo se limita a html y css, el desarrollo front-end y su importancia ha mejorado mucho más en los últimos años. Debes ser versátil y aprender muchas cosas, codificar en JS angular, nodo js, ​​jquery, React, Sass, tener conocimiento del diseño de materiales. También sea bueno manejando el diseño de la interfaz y la experiencia del usuario.

Además, el concepto de pila MEAN (MongoDB, ExpressJS, AngularJS y Node.js) se puede utilizar para desarrollar aplicaciones web con el conocimiento de JavaScript. Meteor js, que puede manejar el desarrollo tanto del lado del cliente como del lado del servidor, es una de las últimas tecnologías futuras que le permite crear aplicaciones rápidamente y obtener características increíbles.

La primera vez que la mayoría de la gente va a usar internet será a través de sus teléfonos móviles. Con cada vez más personas que usan tabletas y teléfonos inteligentes para acceder a la web, existe la necesidad de sitios web fáciles de usar, simples y más rápidos. Y todo esto depende del desarrollo del lado del cliente (front-end). Una cosa importante sobre el front end es su continua evolución muy rápida, y las nuevas bibliotecas y marcos surgen muy a menudo, por lo que debe ser un alumno cotidiano. La demanda del usuario anterior y el último crecimiento tecnológico en tecnologías front-end indican claramente la creciente demanda de desarrolladores front-end.

Pero también depende del tipo de empresa con la que esté trabajando . Si está trabajando en una empresa basada en productos que tiene un producto antiguo basado en tecnología de años anteriores, no habrá mucho margen para ello. O una empresa más centrada en el desarrollo del lado del servidor, la programación del sistema, etc. Pero las principales empresas que intentan mantenerse al día con las nuevas tecnologías y para las que la experiencia del usuario importa definitivamente valorarán su conocimiento. Y habría mucho alcance, buen paquete salarial y potencial de crecimiento dentro de la empresa.

El desarrollo de aplicaciones móviles está a un gran ritmo y las empresas están invirtiendo mucho en él. También hay un giro hacia el desarrollo de aplicaciones híbridas, por lo que también debe comenzar a aprender Cordova e Ionic para el desarrollo de aplicaciones móviles. Como desarrollador front-end, el aprendizaje de aplicaciones móviles será fácil para usted.

Bueno, será más difícil conseguir un trabajo bien remunerado, ya que es un campo muy especializado en el que generalmente usará solo HTML, CSS y Javascript, más el conocimiento de muchas bibliotecas y marcos front-end. La competencia es razonablemente grande, especialmente porque hay muchos desarrolladores front-end que apenas tienen la habilidad suficiente para hacer el trabajo, pero sus tasas son ridículamente bajas.

Sin embargo, hay especialidades dentro del desarrollo front-end que requerirán mucha experiencia porque se requiere que use un marco o biblioteca específicos. Cuando se especialice en algunos de ellos, tendrá un futuro brillante mientras ese marco o biblioteca siga siendo popular.

Pero el trabajo front-end también se está alejando del desarrollo web básico. Cada vez más empresas están trabajando con servicios y tienen diferentes capas construidas sobre ellas. La capa web (front-end y back-end) sigue siendo la más común, pero las aplicaciones móviles también se están convirtiendo en front-end interesantes para estos servicios. Y también lo son las aplicaciones genéricas para entornos OS X y Windows / Metro donde tiene un ejecutable delgado conectado a un servicio web. Pero estos son diferentes tipos de front-end que requerirán más que solo Javascript para funcionar.

La cuestión es que es difícil predecir qué tan populares se mantendrán las páginas web en el futuro. Los servicios web son muy prometedores, pero permiten básicamente cualquier cosa como front-end, no solo navegadores. Empresas como Facebook, Twitter, LinkedIn e incluso WordPress han invertido mucho en el desarrollo de aplicaciones para Android e iOS y con sus servicios listos para usar, es solo un pequeño paso crear también aplicaciones para sistemas de escritorio, como Windows, Linux y OS X .

Por ahora, estos desarrollos aún se consideran un poco caros, pero el mundo de TI está cambiando constantemente.

WEB es el futuro !! ¡No podemos imaginar nuestra vida sin internet (WEB) hoy en día!

Desarrollo web en el sentido:

1. Interfaz web
—— JS, React, Redux, Angular, Vue, etc.
2. Backend web
—— Nodo, PHP, Python, Java, Ruby, etc.
3. Manejo del servidor
—— AWS, Google, Keymetric ..
4. Aplicaciones web basadas en escritorio
—— Electrón ..
5. Base de datos
—— Mysql, NoSql, Sqlite, etc.
6. Aplicación de Android
—— Java, Kotlin
7. Aplicación IOS
—— Rápido, Objetivo C
8. Prueba
—— Selenio, pepino, aplicaciones relacionadas – Java, etc.
9. Diseño
—— Photoshop, Adobe, etc.
10. Aplicaciones de Smart TV
11. Hackeo, Seguridad (Linux, shell, herramientas, etc.)
12. Desarrollo del navegador (C ++ .. Ejemplo V8 Engine)
AI, juegos, etc. …… .. ¡Muchos!

Todo lo que está conectado a la web viene bajo desarrollo web.

Necesita utilizar el potencial en la web. En lugar de hacer cosas comunes, intente algo nuevo: piense fuera de la caja, desarrolle cosas locas, rompa cosas y siempre esté listo para contribuir. Estoy seguro de que nadie puede detenerte en este campo.

No necesita aprender todo esto, solo concéntrese en 1 tecnología: me encanta, béselo, juegue con él y manténgase en contacto con algunos otros relacionados con ese dominio, estoy seguro de que se moverá y obviamente el dinero lo seguirá.

# MantenerCodificación #AprenderSiempre #AyudaPersonas

Si, en el futuro, quiere decir cuáles son las perspectivas de ser un desarrollador front-end profesional en el futuro, entonces diría que es bastante bueno.

El front-end se está volviendo cada vez más avanzado con administradores de paquetes dedicados como bower (algunos también usan npm), herramientas de compilación como gruñidos y tragos, precompiladores como SASS, CoffeeScript y LESS … lo que sea.

La web está cada vez más impulsada por API y, como tal, los front-end ahora también son cada vez más un shell alrededor de esa API. A medida que el front-end es cada vez más avanzado, también es cada vez más difícil mantenerse al día con el front-end y el back-end.

Sin embargo, todavía es posible, pero creo que los desarrolladores front-end tienen un futuro relativamente brillante, especialmente cuando se considera el hecho de que no solo el ecosistema en torno al desarrollo front-end está evolucionando, sino también las tecnologías (como ES6, “nativo” Variables CSS y nuevos marcos front-end).

Sí, desde mi punto de vista, hay un futuro brillante en el diseño front-end.

  • Si desea hacer su carrera en el diseño y desarrollo de sitios web con una excelente interfaz gráfica de usuario, vaya a este campo.
  • El diseño frontal es lo más fácil que puedes aprender en pocos meses.
  • Los siguientes temas que mencioné son temas muy importantes para demostrar que usted es un desarrollador front-end.

1) HMTL5 / CSS3

2) Bootstrap

3) Jquery

4) Javascript

5) Ajax

6) AngualrJS

Pero si desea elegir su carrera en el diseño front-end, entonces lo mencionado anteriormente no es suficiente, debe profundizar.

Necesitas aprender

  1. Sass (hojas de estilo sintácticamente impresionantes)
  2. Versiones angulares (AngularJS, Angular 2, Angular 4)
  3. ReactJs
  4. Vue JS
  5. Express JS

Hay muchos guiones que necesita saber si elige su carrera por completo en este archivo. Lo mencionado anteriormente demostrará que eres un increíble diseñador front-end

Gracias

Mi amigo, si creces y obtienes un aumento salarial no depende de si eres un desarrollador front-end o no.

Se trata de cuánto valor cuantificable ha agregado a la empresa. Además, hacer que las personas adecuadas sepan sobre los logros.

Si está trabajando en una empresa donde la innovación de front-end es el negocio principal y puede innovar y liderar un equipo en esa área. Sí, serás el ‘Jugador más valioso’ . Por ejemplo, si está trabajando en un producto de tecnología PWA (Progressive web app).

En este caso, su empleador probablemente le dará un cheque en blanco para que escriba su propio salario.

Obviamente, esto se limita a algunas empresas porque la mayoría de las empresas son pesadas en el back-end (piense en Google, Facebook, escala de Amazon).

Desafortunadamente, la forma en que agrega valor x10 no es a través del front-end. Es a través de liderar un equipo para optimizar y mejorar el rendimiento del sistema.

Además, ¿has notado que no mencioné lo que tú (como individuo) harás? Digo “liderando un equipo” porque esta es la única forma de agregar mucho valor.

Estas compañías también están invirtiendo fuertemente en las siguientes áreas disruptivas futuras:

  • Aprendizaje automático / IA
  • Big data
  • Tecnología en la nube
  • VR / AR
  • Bitcoin
  • PWA *

* Creo que solo Google está invirtiendo fuertemente en PWA no estoy seguro acerca de otras compañías

Ninguna de las áreas anteriores tiene mucho que ver con la innovación front-end, con la excepción de PWA (aplicaciones web progresivas) y tal vez la visualización de Big Data.

Además, observe que no agregué React, reason ml o Vue.js. Estos son marcos web, no tecnologías disruptivas.

Permítanme decir que si comienza como desarrollador web front-end no debería terminar como desarrollador web front-end.

Siempre habrá una demanda de un desarrollador web front-end en proyectos de desarrollo de sitios web personalizados.

Sin embargo, a medida que madure en su comprensión de las tecnologías web, debe avanzar para convertirse en un desarrollador de pila completa. Esto asegurará una demanda continua de sus habilidades.

Una muy, muy rentable. El desarrollo front-end está explotando en este momento. Hay tantas formas de ir que no existían antes: Angular, Node, React, Sass, Diseño de interfaz, experiencia del usuario, todos estos temas se están volviendo populares y permiten una mayor optimización del flujo de trabajo y los proyectos. Sospecho que los FED comenzarán a enfocarse en JS cada vez más, incluso yendo hacia Cordova e Ionic para el desarrollo de aplicaciones móviles.

Sí, definitivamente puede encontrar un aumento en su salario a medida que gana más experiencia en este campo en particular, porque dicho campo requiere experiencia, experiencia en nuevas tecnologías, nuevas herramientas de programación, etc. El potencial de crecimiento aumentará gradualmente mientras haya un sitio web para lanzar, por lo que siempre habrá una necesidad de desarrolladores web.
Como desarrollador front-end, vería el futuro en el lado positivo, ya que se está volviendo crítico pero desafiante, siempre hay una posibilidad de avance y aumento en un área en particular.

Monica Justin
Desarrollo de aplicaciones móviles – diseño web + empresa de desarrollo | Aplicación infinita

En mi opinión, es muy brillante, ya que toda la parte de la funcionalidad se puede desarrollar en cualquier idioma, sin embargo, lo que aporta al negocio es la apariencia de su sitio web (hay pocas excepciones como craigslist). Nadie querría que su cara de negocios en el mercado más grande (Internet) tuviera un aspecto aburrido. Todo el mundo intentará mejorar el aspecto de su sitio web y esa es una de las principales razones por las que existen marcos CSS en el mercado como bootstrap.

Espero que responda tu pregunta

Veo el papel cada vez más fuerte. A medida que las capacidades de las tecnologías front-end crecen, más y más funcionalidades se mueven de back-end a front-end con el desarrollo front-end dividido en múltiples sub-roles desde el desarrollo de la interfaz hasta el desarrollo a nivel de aplicación. El back-end se está convirtiendo en un proveedor de datos, por lo que creo que el front-end se está volviendo más crítico para el proceso de desarrollo web. Tiene aplicaciones web que buscan ser más amigables con los dispositivos móviles y funcionar sin conexión, lo que solo se puede hacer en el front-end.

A medida que el front-end se vuelve más crítico, esperaría que el salario aumente gradualmente con el tiempo. El front-end no va a ninguna parte.

Veo un futuro muy brillante por delante para la interfaz de usuario web o, más específicamente, para el desarrollador de JavaScript. Mire estos datos para obtener una imagen más clara.

Web Developer Salario

Desarrolladores web front-end: qué hará y dónde lo hará | Udacity

kamranahmedse / desarrollador-hoja de ruta

Personalmente, si fuera un desarrollador web front-end, enfocaría gran parte de mi esfuerzo educativo en los paradigmas UX. Hay tantos diseños de interfaz de usuario malos, y alguien con fuertes habilidades de UX será un gran activo, independientemente de la tecnología.

Sí, encontrará que su salario aumenta con la experiencia, pero esa es la experiencia de la tecnología y el conocimiento demostrable de la misma, no solo la cantidad de años que ha invertido, a menos que planee pasar a la gerencia o al liderazgo del equipo, en cuyo caso estar en el El borde sangrante no es el requerido.

Esa fue una buena pregunta El futuro depende del desarrollador, no del perfil. Debes mantenerte actualizado e intentar innovar cosas y efectos nuevos, Front End te ofrece una amplia gama para innovar y ser creativo.

En una gran empresa: los ingenieros están organizados por problemas que deben resolverse, no por habilidades limitadas, el título será “Ingeniero de software” porque los desarrolladores pueden flotar entre el front-end y el back-end. Y sí, el aumento de sueldo aumentará, ya que tendrá buena mano y tecnologías.

En una empresa donde “es solo JavaScript” es una frase común, backend.

Leer más – ¿Bricolaje o tercerización? Toma la llamada

No puedo ver por qué no. El desarrollo web no va a ninguna parte. Saas se está haciendo cargo y solo hay muchas personas que pueden hacer en un teléfono inteligente, la mayoría de las empresas necesitan crear sitios web sofisticados para compensar las pantallas pequeñas, entre otras limitaciones.

Sin embargo, sería beneficioso para usted hacer más que solo front-end, no es muy difícil comenzar con el móvil también (conozco a muchos desarrolladores de front-end que se mudaron).

More Interesting

¿Cómo decides si construir un nuevo sitio desde cero frente a WordPress o Drupal o similar?

¿Qué puedo hacer con GreenSock que no puedo hacer con Anime.CSS y jQuery?

¿Por qué los navegadores de Internet modernos aún no admiten módulos ES6?

¿Qué es un marco COCO?

Cómo mostrar 3 sitios web en una página web personalizada utilizando marcos HTML

Cómo comenzar a aprender Desarrollo de sitios web

¿Cuál es la mejor manera de dividir las responsabilidades entre los equipos front-end y back-end para el desarrollo web?

¿Cuál es la forma más fácil de convertir mi sitio web receptivo en una aplicación móvil? ¿Existe una aplicación repetitiva que sea efectivamente un navegador web para un sitio web?

¿WordPress es lo suficientemente seguro fuera de la caja?

¿Por qué PHP no puede hacer un equivalente a socket.io? ¿Qué hay de mejor en JavaScript en ese aspecto?

¿Cuánto debería costar un sitio personalizado de WordPress para 10 páginas, informativo, con captura de plomo estándar y funciones de mapa?

¿Cómo probar un sitio web? ¿Cuáles son algunas herramientas?

¿Existe un marco PHP que realice consultas a bases de datos (MySQL preferiblemente) sin que el desarrollador construya las consultas por sí mismo (preferiblemente uno que sea independiente y no sea parte de Zend, Laravel, etc.)?

¿Cuál es el creador de sitios web más personalizable?

¿Cuáles son los criterios más importantes al seleccionar un lenguaje de programación para el backend de un sitio web?