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.
- ¿Cuáles son algunos sitios web populares creados por indios?
- ¿Qué tipo de arquitectura permite que los sitios web de SaaS como Salesforce.com eviten que los complementos subóptimos los eliminen?
- ¿Puedo usar Microsoft Access Database para una aplicación web PHP?
- ¿Qué idiomas debo saber para crear aplicaciones web?
- ¿Alguna vez será popular Google Apps Marketplace?
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.