¿Qué tecnología debo aprender, siendo un desarrollador de mainframe interesado en análisis de datos, AWS, aprendizaje automático, big data y otros?

Depende de su experiencia en la base de datos. Si ha utilizado DB2 en el mainframe, tendrá la ventaja de comprender SQL, que es la mayor parte. Donde necesitará trabajar es codificar en un nuevo lenguaje amigable con la nube. Encontrará que, en general, la mayoría de las empresas más grandes no están migrando sus cargas de trabajo de manera optimizada. Solo han mordido lo básico que pueden entender. Es más barato ejecutarlo en AWS que en mi propio centro de datos o colo. Tendrás mucho tiempo para aprender las mejores prácticas si te quedas en el mismo lugar. Sin embargo, si va a una empresa nativa de la nube, de código abierto, orientada a DevOps, se perderá increíblemente.

La analítica es analítica, y la gran mayoría de las personas que no pertenecen a la base de datos básicamente significan interpretar registros y datos no estructurados. Personalmente, encuentro datos no estructurados un poco como … como recoger hojas en el bosque para hacer papel, porque no has dominado las herramientas para cortar madera, y mucho menos cómo cultivar un bosque con el propósito de hacer papel. Todo se puede estructurar, y nadie va a llegar a ninguna parte rápidamente con el aprendizaje automático hasta que se dominen algunos conceptos básicos de la estructuración de datos.

Asi que.

Domina las expresiones regulares. Elija un idioma entre Ruby, Python, Go y Scala. En dos años serás peligroso. Java está bien, pero cada vez menos relevante. Sea realmente bueno haciendo transformaciones de datos con la menor sobrecarga posible. Tome todas las clases de AWS para obtener certificaciones. Reconstruya sus cosas viejas en la nueva plataforma de a poco. Debo decir que supongo que eres capaz de Linux. Si no eres capaz de Linux, aún puede haber alguna esperanza. Piense en la programación funcional y salte todos los motores y configuraciones de Linux y vaya directamente a sin servidor.

Lamento decir esto, pero ser un desarrollador de mainframe no te ayudará en ninguno de esos campos. Entonces necesitas reconstruir tu carrera. AWS necesita fuertes habilidades de computación en la nube, por lo que puede comenzar con las certificaciones de AWS. El análisis de datos, ML, AI cae en una categoría. Para obtener estos conjuntos de habilidades, debe pasar de COBOL, CICS, REX a Python, Java, programación R, Excel. Big data es una superposición entre las dos categorías anteriores. Dado que Big Data está altamente desestructurado, utilizamos las habilidades de la ciencia de datos para comprender y también Big Data tiene grandes volúmenes de datos y es adecuado para ser poblado en el entorno de la nube.

More Interesting

¿Cuáles podrían ser las características posibles para detectar fraude en transacciones en cajeros automáticos?

¿Qué núcleo (para los métodos de núcleo en el aprendizaje automático) es menos sensible a la alta dimensión: cauchy, gaussiana o laplaciana?

¿Por qué es importante la ciencia de datos?

¿Cómo debo elegir entre convertirme en un desarrollador de JavaScript de pila completa o un ingeniero de aprendizaje automático?

¿Cuál es la pérdida latente en autoencoders variacionales?

¿Por qué el preentrenamiento no supervisado actúa como un regularizador en arquitecturas profundas?

¿Puede un autoencoder sobreajustar cuando tiene una cantidad mucho menor de neuronas de capa oculta que la capa de entrada y también se usa la deserción?

¿Qué tan bueno es el programa de maestría en visión por computadora de la Universidad Autónoma de Barcelona en términos de contenido, costo y futura carrera (directamente trabajo o doctorado)?

¿En qué se diferencia el aprendizaje profundo de la propagación por error (error)?

¿Qué hace una capa convolucional 1 × 1?

Cómo elegir el número de árboles en el aprendizaje automático

¿En qué aspectos el aprendizaje automático y la inteligencia artificial cambiarán la fabricación pesada, como la industria del petróleo y el gas?

¿Cuáles son los beneficios de usar el Descenso de gradiente de mini lotes?

¿Qué piensa Andrew Ng sobre Deep Learning?

Soy Editor de Adquisiciones y para obtener conocimiento y autoaprendizaje de análisis de datos y habilidades de aprendizaje automático. ¿Alguien podría ayudarme a trazar un plan?