Hola,
¡Felicidades!
El programa TAP cubre una multitud de tecnologías, más allá de los idiomas. Lo que sigue no es una lista exhaustiva o exacta, sino solo una guía
Lenguajes: C, C ++, Java, C #, Python, Scala, Shell
- Sigo leyendo sobre la tecnología ‘blockchain’ detrás de Bitcoin desarrollada por las instituciones convencionales: ¿esto ayuda o perjudica a Bitcoin?
- Soy un estudiante de entrenamiento deportivo. Realmente disfruto mi campo, pero quiero una carrera más próspera (100k-300k). ¿Cuál sería el mejor camino profesional a seguir?
- Soy un estudiante de PLC. ¿Cómo entro en la industria de PLC?
- Estoy siendo demandado. Si no tengo nada que dar, ¿podría verme obligado a hacer planes de pago?
- Tengo 10 años de experiencia en desarrollo de Oracle PL SQL y equipo líder ¿Qué otra tecnología debo aprender para mejorar mi perfil?
Paradigmas: procesales, orientados a objetos, funcionales
Conceptos: concurrencia, genéricos
Bases de datos: SQL, implementaciones específicas de bases de datos, KDB
Web: CSS, Javascript, Angular, REST
Además de estos, también hay algunas conclusiones fáciles, como control de fuente, diseño de software, estrategias de prueba e implementación, etc.
Dado que vendrá de un entorno que no es CS, sugeriría pasar por alto algunos de los conceptos centrales en CS. Esto incluye estructuras de datos, algoritmos, sistemas operativos, redes y bases de datos, además de C ++ y Java.
Por último, disfrute el programa y la red con otros. Es una de las fases más divertidas en Morgan Stanley, que cada graduado recuerda y aprecia.
Puede consultar mi respuesta a una pregunta similar aquí: me graduaré este año y recibí una oferta de trabajo de Morgan Stanley, India. Comenzaré como analista de tecnología en agosto de este año. Como soy libre durante al menos 3 meses, ¿qué cosas debo aprender?
Salud.