¿Cuál es mi vida en los próximos 30 años si comienzo mi carrera en Big Data con Java hoy?

Gracias Quora Usuario para ti A2A,

Me gusta la respuesta de Vijay Gangavati es muy clara, asegúrese de que necesitará actualizar sus habilidades de TI tanto como lo necesita el mercado, y permítame compartir con usted un buen ejemplo escrito Adrian Kosmaczewski en Free Code Camp:

Mi primer trabajo de desarrollador

Mi primer trabajo consistió en escribir páginas ASP en varios editores, desde Microsoft FrontPage hasta HotMeTaL Pro hasta EditPlus, administrar la compatibilidad entre navegadores entre Netscape Navigator e Internet Explorer 4 y escribir procedimientos almacenados en SQL Server 6.5 para impulsar un sitio web comercial publicado en japonés. , Ruso, inglés y español – sin ningún soporte consistente de UTF-8 en la pila de software.

El producto de estos esfuerzos se ejecutó en un servidor Pentium II alojado en algún lugar de los EE. UU., Con una impresionante unidad de disco duro de 2 GB y 256 MB de RAM. Era un único servidor que ejecutaba Windows NT 4, SQL Server 6.5 e IIS 2.0 y atendía a unos diez mil visitantes por día.

Mi primer lenguaje de programación profesional fue este mutante llamado VBScript, y por supuesto, un poco de JavaScript en el lado del cliente, salpicado con un montón de “si esto es Netscape, hazlo” porque en ese entonces no tenía idea de cómo usar JavaScript correctamente.

Ref: Ser un desarrollador después de los 40

Creo que estos 3 párrafos le muestran cómo el campo de TI cambia tan rápidamente.

Espero que ayude, y vaya a Big Data (un campo realmente bueno)

Aunque soy nuevo en el mundo de la codificación, me gustaría dar mi opinión aquí.
El lenguaje no es mucho problema hasta que está haciendo el trabajo. Ni mucho es velocidad y optimización; Depende en gran medida de los casos.
Pero aquí está el hecho. El lenguaje JavaScript se está utilizando más en las secuencias de comandos, lo que también llevó al desarrollo de HACK. Microsoft usa su propio lenguaje C # principalmente y Apple salió con Swift.
Esto significa que el idioma puede variar en el futuro. Incluso Go es simple. Pero hay un lenguaje que cubre casi todo en términos de hacking ético, desarrollo de aplicaciones (en casos) y también en Machine Learning. IoT es otra cosa, la inteligencia artificial definitivamente se beneficiará mucho al usar python, que es el futuro de la década.
Espero que ayude.

A medida que surgen nuevas tecnologías todos los días, es muy difícil predecir la carrera de uno en los próximos 30 años, pero como está comenzando su carrera en Big Data, aquí hay una infografía muy perspicaz que puede orientarle sobre las decisiones relacionadas con su carrera.

Para mantenerse actualizado con las últimas tendencias e información, visite Spotlight of Credentialing Expertise

Felicidades. Definitivamente tendrás una carrera próspera durante los próximos 30 años.

Recuerde seguir aprendiendo nuevas herramientas y tecnologías y podrá moverse con los flujos y reflujos del mercado. Por ejemplo, debería explorar Scala y Apache Spark, ya que son las principales tendencias en el panorama de big data.

Java será una piedra fundamental durante mucho tiempo. Incluso Scala es un lenguaje JVM.

Usted se une a una clase profesional de datos, sistemas y sociedad que impregna todos los campos y esfuerzos. Será un campo por derecho propio, multidisciplinario y también en desarrollo con sus campos aliados.

No puedo o nadie puede decir qué sucederá después de 30 años y qué tecnología se mantendrá y qué se reemplazará. De alguna manera, eres egoísta, solo lo que garantiza tu seguridad profesional.

Tenga la certeza de que habrá algún concepto y cierta tecnología en todo momento. Si los profesionales de hoy pueden pasar a nuevos conceptos y tecnologías, la misma tendencia continuará en el futuro.

Supongo que Big Data y Java tienen una larga vida útil y usted tendrá un buen potencial de ingresos.

Tendrás que actualizar tus habilidades para satisfacer las necesidades del mercado. Las personas que comenzaron su carrera en TI hace 10 años también han mejorado sus habilidades. Deberías abrazar el cambio.

Resolución de problemas con, programación funcional o reactiva, enfoque basado en jVM no java

Honestamente, nadie sabe porque es demasiado nuevo y está cambiando demasiado rápido