¿Cuál es el panorama laboral para un desarrollador de software?

Sí, eso es verdad.
Pero hay opciones. Hasta que llegue a esa edad, puede tener su propia compañía, o puede tener un rango más alto que solo un desarrollador. Por ejemplo, arquitecto de software, gerente de proyecto o cualquier otra responsabilidad que no implique simplemente escribir código.

Pero esta eliminación, creo, ocurre solo en empresas que no entienden este campo. No tienen valor para lo que están creando.
Por ejemplo, no les importa la calidad del código. Es muy difícil para un desarrollador nuevo escribir código de verdadera calidad. Esto viene con experiencia, por lo que no debe diseñar demasiado o menos su código. Puedes leer sobre esto en los libros, pero hasta que hayas escrito muchos códigos diferentes, especialmente en proyectos antiguos para que entiendas la capacidad de mantenimiento, no puedes apreciarlo completamente.

También hay otra forma.
Siempre puedes hacer programación como pasatiempo. Hay una gran cantidad de software de código abierto que puede contribuir.
Y hay mucha gente haciendo exactamente eso. O siempre puedes tener tus propios proyectos.

También hay una diferencia entre programar como pasatiempo y hacerlo en una empresa.
Las empresas siempre tendrán plazos, y esto es crucial.
Cuando se acerca una fecha límite y sabes que no terminarás para entonces, la calidad del código se verá afectada, aparecerán muchos hacks solo para que funcione, pensando que lo solucionarás después. Y esto te dará un sabor amargo.
Además, tal vez tenga una mejor idea de un algoritmo o algún otro software. Esto no importa Lo importante es respetar la fecha límite y las tareas que se le asignan.
Si modifica algo que funciona para que pueda mejorarlo, sin saberlo, podría introducir errores en su nuevo código o cambios en otro código que dependerá del que usted haya escrito.

Por lo tanto, un trabajo en programación no es todo bonito.
Todavía tiene personas a las que debe responder, y estas pueden arruinar su experiencia y hacer que odie lo que está haciendo, porque en la mayoría de las empresas los plazos de entrega son de suma importancia y esto podría interferir con la percepción que debería tener el código.

No es que las perspectivas de trabajo para los desarrolladores de software antiguos sean malas, es solo que representan un porcentaje menor de la fuerza laboral.

Lo que suele suceder es que a medida que los desarrolladores progresan en sus carreras, tienden a pasar a roles técnicos especializados o a pasar a la gestión, mientras que, al mismo tiempo, aumenta la necesidad de más desarrolladores. Entonces, aunque todavía hay muchos desarrolladores que tienen más de 40 años, en general los nuevos participantes en la industria los superan en número.

La demanda de desarrolladores de software sigue aumentando. Lo ha hecho desde el nacimiento de la programación de computadoras. Con cada innovación que ha aparecido, y a medida que los lenguajes de programación y los entornos de desarrollo han mejorado, la gente pensó que la demanda de desarrolladores llegaría a su punto máximo y comenzaría a disminuir, pero eso aún no ha sucedido.

Ciertamente, durante los próximos cinco años más o menos, no veo que cambie, pero TI ahora se ve como una opción profesional lucrativa y hay un gran número de personas en todo el mundo que obtienen títulos en informática.

La mayor parte del crecimiento reciente ha sido en India y China. En esos países, es relativamente raro encontrar desarrolladores más antiguos ya que los trabajos no existían hace 20 años.

La explosión masiva en la subcontratación a India, China y otras regiones de bajo costo ha impactado a los países occidentales de manera diferente. La tasa de subcontratación está comenzando a alcanzar su punto máximo ahora, pero millones de empleos han desaparecido. Muchos desarrolladores mayores han abandonado la industria en este período de tiempo.

La industria del software ha cambiado de todo reconocimiento desde que comencé en ella hace 35 años, y nunca hubiera predicho que las cosas saldrían de la forma en que lo han hecho. Es un entorno dinámico y realmente no creo que sea posible mirar más de 5 a 10 años por delante. Si disfrutó el desarrollo de software, entonces todavía es una opción sensata, pero debe ser apta para moverse y moverse con los tiempos.

No es cierto 🙂 Tengo 42 años y todavía estoy empleado y codificando.

¿Y usted sabe por qué? Porque para ser un buen desarrollador necesitas habilidades tremendas que solo se pueden acumular a través de la experiencia de la vida real, que es lo que le falta a la mayoría de los recién graduados universitarios.

Creo que la premisa de que las personas mayores se eliminan gradualmente no está probada. Puede haber una correlación de que hay menos personas mayores en el rol, pero eso no prueba que la industria los esté eliminando activamente.

Hay varias posibilidades que pueden hacer que las personas mayores cambien de rol. Algunos de ellos se dedican a la gestión de personas. Algunos de ellos se dedican a la gestión de productos. Algunos de ellos van a la gestión de proyectos. Algunos de ellos utilizan la conexión que adquirieron a lo largo de los años para convertirse en vicepresidente de ingeniería o CTO. Algunos de ellos comienzan sus propias empresas.

Creo que la causa es la discriminación del diploma. Básicamente significa que dificulta que las personas que comenzaron su vida en una carrera diferente cambien a esta. En este punto, también me hace pensar si la discriminación del diploma es algo real. Si no comenzó su carrera para convertirse en médico, ¿puede seguir siendo médico después de los 40 años?

La única conclusión es que no hay discriminación por edad. La aparición de personas menos mayores en la industria es solo una progresión profesional natural.

Buena pregunta. No veo cómo se puede evitar el problema del envejecimiento (puede no ser un problema). ¿Pensó en un caso en el que logra su objetivo profesional antes de los 40 y no depende completamente de su trabajo solo? Es optimismo, estoy de acuerdo.

En mi opinión, su proceso de pensamiento es correcto. Uno debe pensar detenidamente antes de elegir una carrera, pero la percepción de la edad en el trabajo es casi la misma en cualquier dominio (ya sea bueno o malo).

Buena suerte !!!

puede ver muchos nuevos trabajos de TI en nuevos trabajos de TI: trabajos de TI, trabajos remotos, trabajos de TI remotos, trabajos de desarrollador remoto

Solo está dedicado al técnico. Conseguir un trabajo en cualquier lugar no es parte de la regla cambiante del mundo. Debes ser lo suficientemente hábil y apasionado como para impresionar a otros para conseguir un trabajo. Las personas a las que les gusta resolver nuevos problemas todos los días y les encanta que los aprecien por resolverlos. habilidades.

A estas personas definitivamente les encantará estar en un trabajo de TI. Creo que este es uno de los mejores campos para trabajar sin aburrirse, porque todos los días hay que encontrar una solución para un problema.