¿Cuál es el alcance para la programación y el desarrollo de software en el futuro (aproximadamente 20 años)?

Es bueno que tengas alguna idea en mente acerca de lo que quieres lograr / seguir en tu carrera. No todos tienen esto en las primeras etapas de la adolescencia.

Después de leer su pregunta, una parte de la película ‘Willy Wonka y la fábrica de chocolate’. En la película, el padre del niño trabaja para atornillar las tapas de los tubos de pasta de dientes. Lo despiden cuando la fábrica comienza a usar la máquina para esta tarea. Al final de la película, su padre consigue trabajo para reparar estas máquinas que lo reemplazaron.

La programación está cambiando todos los días. Bill Gates debe haber utilizado tarjetas perforadas para programar.

Todos los lenguajes de programación y conceptos recientes no estaban en uso 20 años antes.

Las cosas están cambiando, pero la industria del software sigue en pie.

Todos y todo en el software ahora busca una cosa: automatización. Esto reducirá la necesidad de las personas que requieren codificación, pero abre nuevas oportunidades para mantener y mejorar esta herramienta de automatización.

Cada año se introducen nuevos conceptos. Las empresas y los institutos también están interesados ​​en utilizarlos para su beneficio. Esto también generará noticias para la programación.

Personalmente, estoy trabajando en una plataforma de servidor que se introdujo en 1988. El código / sistemas que existe en estos todavía es antiguo y todavía está en uso y funciona como se esperaba.

Dato curioso El 80% del código total en el mundo está escrito en COBOL. * (En general, el% no es correcto, intenté encontrar la fuente pero recuerdo haber leído esto en alguna parte) [1]

Así que 20 años después veo la mayoría de la codificación del sector de TI. Haciendo su sustento con éxito. Pero no sé en qué están codificando (lenguaje que usan), para qué están codificando (haciendo software o perfeccionando bot que puedan escribir código)

Notas al pie

[1] ¿COBOL tenía 250 mil millones de líneas de código y 1 millón de programadores, ya en 2009?

Nadie puede predecir lo que sucederá en el campo del desarrollo de software. De hecho, cada campo tiene sus propios problemas e incertidumbre.

En mi opinión,

  1. Decide si quieres seguir el desarrollo de software como carrera.
  2. En caso afirmativo, el éxito depende de su compromiso.
  3. Hay muchos trabajos relacionados con CS: redes, programación de sistemas, gráficos y diseño web, etc. Necesitas pasar algún tiempo hasta que te conviertas en un experto.
  4. Debe estar preparado para adaptarse a los cambios.

Recientemente escribí una respuesta para un estudiante de aproximadamente la misma edad que la tuya: la respuesta de Aniruddha Arunachala a Quiero ser ingeniero de software, pero mi madre me sugiere que elija otro campo debido a mi vista ya pobre, ¿qué debo hacer?

En resumen, ¡no creo que incluso el tecnólogo más inteligente pueda ver 20 años en el futuro!

Lo mejor que puedes hacer es estudiar bien, cuando llegues allí (B.Tech/B.Sc) elige el tema que más te guste, ¡y tu carrera profesional estará bien! El problema puede surgir si cree que algo tiene una gran perspectiva hoy , y para cuando complete sus estudios, ¡podría estar en su punto más bajo!

No diré que conozco el futuro o que puedo ver el futuro con mi previsión. Pero incluso un idiota puede decirle que CS está comenzando a crecer y que solo crecerá más y más con nuevos campos que crecen cada año. ¿Entonces lo que hay que hacer?

Bueno, no recomendaré nada específico, pero en este momento el mejor campo en crecimiento registra el mejor campo parece soluciones de software y web, pero es la tendencia que existe hoy y cambian con cada día que pasa, por lo que nadie puede predecir qué es La mejor opción que cualquier cosa puede suceder. ¡ASÍ QUE NO TOMES MI PALABRA!

More Interesting

¿Es el desarrollo de aplicaciones iOS lo suficientemente complejo como para aprender el desarrollo de software?

¿En qué se diferencian Google o Apple o Microsoft de Boeing o Lockheed Martin o Northrop Grumman con respecto a las prácticas de desarrollo de software?

¿Cómo se ve un diseño de CV perfecto para un desarrollador de software?

¿Qué tan difícil sería para un estudiante graduado construir una versión más simple de Sourcegraph?

¿Los desarrolladores de Windows también usan Linux?

¿Debo convertirme en un desarrollador de software full stack o no stack?

Para un primer trabajo, ¿es preferible ser ingeniero / desarrollador de software en una gran multinacional o una startup? ¿Por qué por qué no?

Cómo encontrar un revisor técnico

¿Qué certificación de TI es más útil como desarrollador de software?

Si tiene excelentes habilidades de ingeniería de software, ¿lo ayudaría a progresar más si pudiera mejorar otras habilidades en lugar de mejorar sus habilidades técnicas? ¿De ser asi, cuales?

¿Cuál crees que es mi mejor enfoque para convertirme en desarrollador de software?

¿Qué es lo más complejo del desarrollo de software, según su experiencia?

¿Cuál es un buen sitio de recomendaciones para encontrar excelentes desarrolladores / codificadores de software en el Valle?

Tengo menos de 18 años y quiero una cuenta de desarrollador de Apple. ¿Mis padres tendrían que inscribirse en el programa para desarrolladores de Apple y luego publicar mis aplicaciones?

¿Cómo se construye un sistema de seguridad social?