¿Es el desarrollo web un ‘juego de jóvenes’? ¿Por qué o por qué no?

El desarrollo web no se limita a los jóvenes, pero definitivamente tiene algunos prejuicios, especialmente si estás hablando de codificación.

En primer lugar, el campo tiene solo veinte años y ha cambiado mucho en ese tiempo, desde diseños basados ​​en tablas y una interactividad mínima hasta aplicaciones que rivalizan con los programas nativos. Las herramientas cambian constantemente: por ejemplo, Angular es un marco ampliamente utilizado para el desarrollo front-end, desarrollado activamente por Google. Se espera que tenga una revisión importante e innovadora en 2015. Dentro de 5 años, ¿quién sabe qué marcos seguirán en uso? Incluso si existen, pueden no ser reconocibles en forma o, posiblemente, incluso funcionar. Eso es un gran cambio, y con el tiempo las personas que no disfrutan el aprendizaje constante se irán abandonando lentamente, sesgando el desarrollo web a una base más amplia de jóvenes (incluidos aquellos que aman el aprendizaje constante y aquellos que abandonarán) y grupo más pequeño y antiguo que solo contiene personas que disfrutan de revisar sus habilidades cada pocos años.

En segundo lugar, creo que este cambio exacerba una edad general en el lugar de trabajo. Si eres joven, hay una cierta cantidad de latitud. Si eres un excelente programador, genial. Incluso si no lo eres, podrías estar entrenado. Sin embargo, cuando tienes 15 años de experiencia, será mejor que seas genial. Es menos probable que las personas quieran capacitarlo (suponiendo que ya debe conocer las habilidades relevantes en el campo), y lo juzgarán si muestra la experiencia que esperarían de 15 años de trabajo. Creo que una cierta cantidad de esto es justo: es una triste verdad que muchas personas empeoran en sus trabajos con el tiempo, simplemente porque no les importa lo suficiente como para no solo mantenerse al día, sino mejorar sus habilidades. Sin embargo, no estoy seguro de que muchos empleadores tengan una idea clara de a qué X años de experiencia deberían traducirse en el conjunto de habilidades, o la capacidad de juzgar de manera justa si alguien lo posee. Creo que los empleadores de hoy están más predispuestos que nunca en términos de bajo costo. Una persona mayor probablemente tendrá que trabajar más para demostrar el valor de su experiencia que una persona más joven.

Combina los puntos uno y dos, y tienes un verdadero desafío. La gente esperará que demuestre el valor de su experiencia, pero en un campo con tantos cambios, en realidad es imposible tener 15 años de experiencia en las herramientas actuales. Si bien los principios y las habilidades blandas pueden o no permanecer iguales durante 15 años, todas las habilidades técnicas específicas de más de 5 años son obsoletas. Entonces, si solo puede tener 5 años de experiencia en las herramientas actuales, y está pidiendo un salario basado en 15 años de experiencia, es difícil competir con alguien con 5 años de experiencia en las herramientas actuales y solo pedir Un salario basado en 5 años.

Sin embargo, eso no significa que sea imposible. Tienes varias opciones:

1) Pon tu experiencia a trabajar, codificando por ti mismo. Comience sus propios proyectos que pueden aprovechar toda su experiencia. Nadie puede utilizar tu conjunto de habilidades tan completamente como tú.

2) Conviértete realmente bueno en articular (y demostrar) las habilidades valiosas y no codificantes que has aprendido en tu carrera. Esta es una de las razones por las que muchas personas técnicas cambian de codificación a gestión o al menos algo de codificación con algo de gestión: si sus habilidades relevantes de los años 1-10 de 15 son ‘habilidades blandas’, y desea que se le pague por toda esa experiencia , necesita encontrar un trabajo donde las “habilidades blandas” sean muy valoradas.

3) Cambie el salario por flexibilidad o trabaje en proyectos que le encanten. El salario no es el final de todas las decisiones laborales. Puede decidir que la codificación es lo suyo y nunca quiere ser gerente. Encuentre trabajos de codificación en lugares que necesitan experiencia, así como codificación, pero no necesita muchos gerentes. Las nuevas empresas son un buen ejemplo de este tipo de entorno; Por lo general, no pagan tan bien como una gran empresa, pero generalmente ofrecen más flexibilidad y equidad, por ejemplo.

Primero, el desarrollo de juegos es tradicionalmente una ocupación con largas horas y salarios bajos, con mucho estrés durante el tiempo de “crisis”, con inestabilidad ya que los estudios van y vienen a menudo por razones no relacionadas con el éxito de sus juegos anteriores. En consecuencia, muchas personas se van, con la noción “convencional” de cinco años en promedio.

Por lo tanto, los desarrolladores tienden a ser jóvenes que aún no han decidido abandonar el desarrollo del juego por trabajos más estables, más lucrativos y más cómodos.

También hay una gran oferta de posibles desarrolladores en comparación con la demanda de trabajadores, y eso naturalmente conduce a un mal trato a los empleados. Pero siempre hay entusiastas dispuestos a trabajar por un sueldo bajo y a ser maltratados, para cumplir su sueño de hacer juegos.

El resultado, los desarrolladores tienden a ser jóvenes.

Además, muchos desarrolladores deben trabajar de forma independiente, a menudo haciendo muy poco (los ingresos medios de las aplicaciones en Apple Store son algo así como $ 500). Los jóvenes están en mejores condiciones para hacer frente a tales condiciones, a menudo porque no están casados ​​o aún no tienen hijos.

Una vez más, tienden a ser jóvenes.

Algunos dirían que la codificación también es una actividad de los jóvenes, pero estoy seguro de que hay muchos codificadores mayores que no estarían de acuerdo.

Los mejores desarrolladores comenzaron como jóvenes, yo mismo comencé a hacer sitios propios, es una buena práctica tanto para vender cosas como para hacer que las cosas sucedan http://www.leansourcing.it/dod-d … así que si estás pensando en tu propio negocio un día: comience lo antes posible y aprenda de los errores porque eso es mejor de lo que un libro puede ser.

More Interesting

¿Qué paquete tecnológico utilizarías para crear una aplicación web de votación / intercambio de imágenes para organizaciones y por qué?

¿Qué aplicaciones web usas más para la productividad personal?

¿Qué lenguaje de programación debo comenzar a aprender para un futuro en el desarrollo de aplicaciones web, aplicaciones web y Android?

¿Cuál es el significado de ASP.NET vNext?

¿Están las personas dispuestas a usar aplicaciones de escritorio? Si esa aplicación puede implementarse en una página web, pero no lo es, ¿cuáles son mis posibilidades de atraer a mucha gente?

¿Cómo puedo analizar los datos xhgui y xhprof para comprender qué funciones son obsoletas en mi base de código?

¿Cuáles son algunas buenas ideas para un bot web?

Cómo hacer que una aplicación web sea tan segura como Java hecha en PHP

¿Cómo se relaciona la aplicación web progresiva con el trabajador del servicio?

Específicamente, ¿qué tipo de información querría mostrar un artista musical, grupo musical o banda en un perfil en línea?

¿Cuáles son los mejores recursos para aprender más sobre los navegadores, el diseño del marco web y la seguridad?

¿En qué se diferenciarán las aplicaciones web disponibles en las próximas tiendas de aplicaciones Google Chrome y Mozilla de los sitios web que usamos hoy?

¿Cómo funciona el almacenamiento en caché en una aplicación web?

¿Qué aplicaciones web realmente podrían mejorar su sección de preguntas frecuentes / ayuda?

¿Cuáles son las características esenciales de todas las aplicaciones web?