Quora User dio la respuesta básica, pero déjame expandirme un poco. Hay algunas tecnologías que son a corto plazo, no permanecen por mucho tiempo (aunque a veces no se puede saber si lo nuevo es una de esas, por ejemplo, ¿qué pasa con Swift?) También hay tecnologías que son a largo plazo , y todavía hay programadores COBOL alrededor. La mayoría de las tecnologías probablemente están en el medio, se quedan un poco, pero también cambian significativamente con el tiempo.
Entonces, ¿por qué las empresas piden más de 5 años de algo? A veces, es porque son tontos . Para tomar mi ejemplo de Swift, en realidad pueden pedirte 5 años de eso, sin importar que tengan 2 años. O bien porque hay un Jefe de pelo puntiagudo o porque RR.HH. deshizo las cosas. A veces es menos atroz, pero sigue siendo tonto. Tomemos AngularJS, tiene más de 5 años, pero ¿realmente necesitan a alguien con tanta experiencia? Bueno, no estaría de más, pero probablemente alguien con más de 5 años de JavaScript y otros marcos, y, digamos, 2 años de Angular es igual de bueno. No soy un experto en esto, pero apuesto a que la experiencia directa con el lanzamiento inicial de Angular no tiene mucha importancia práctica en la actualidad.
Sin embargo, si solicitan a alguien con más de 5 (o incluso más de 10) años de experiencia en sistemas integrados, eso puede ser importante. Debido a que los sistemas embebidos existían hace más de 10 años, y la experiencia acumulativa de tratar con ellos es algo muy valioso y deseable. Lo mismo para el desarrollo full-stack. Hace 10 años, esto significaba algo diferente que ahora, pero la persona que estuvo presente durante este período y terminó migrando a través de varias generaciones de cambios ha adquirido una experiencia extremadamente valiosa y podrá adaptarse cuando el marco de trabajo cambie nuevamente.
- ¿Crees que la tecnología mejora la sociedad?
- ¿Cuáles son los mejores teléfonos móviles baratos que son solo para llamadas en Europa?
- ¿Cuál es el tamaño o valor de mercado de la falsificación o piratería global de todos los productos?
- ¿Volveremos a perder la neutralidad de la red y qué pasaría si lo hiciéramos?
- Si pudieras establecer un nuevo estándar que reemplaza HTML, ¿qué tecnología o concepto actual usarías?
Entonces, ¿Qué haces? Si la compañía quiere una cantidad ridícula de experiencia en alguna área caliente, y usted no la tiene, es probable que no tenga que tratar con esa compañía. Si piden mucha experiencia en algo básico, bueno, tal vez la necesiten. Intente adquirir esos años de experiencia, demostrarán ser valiosos tanto para usted como para el empleador.