Soy academico Puedo dar mi opinión. En palabras rectas, la respuesta es SÍ.
Mire las posibles tecnologías (hasta cierto punto, subconjunto de AI) que son de interés para muchos:
- APRENDIZAJE DE MÁQUINAS (Necesita un poco de fondo de matemáticas + Python / R / Matlab)
- REDES NEURONALES
- APRENDIZAJE PROFUNDO
- COMPUTACIÓN COGNITIVA (Necesita comprensión de los tres anteriores)
- COMPUTACIÓN EN LA NUBE (se necesita comprensión de las redes de computadoras, sistemas distribuidos, procesamiento paralelo en tiempo real, SO)
- NUEVOS MODELOS DE BASES DE DATOS – NoSQL, Documento, Objeto, Jerárquico, etc. (Lo relacional es Old School ahora) (Sin embargo, se necesita conocimiento de RDBMS para comprender)
- BIG DATA (Aún necesita entender cualquier lenguaje OO, preferiblemente Java)
- IoT (Necesita comprensión de NoC, SoC, microprocesador)
Todos los elementos anteriores necesitan habilidades de programación / algoritmos. Por lo tanto, el lenguaje no ha cambiado, solo ha aumentado la medida en que se atiende la capacidad de procesamiento.
Conclusión: los fundamentos necesarios para adaptar las nuevas tecnologías siguen siendo los mismos. Sólo la forma en que los usamos ha cambiado.
- ¿Debo elegir CHE o IT en HBTU Kanpur?
- ¿Está disminuyendo la tecnología de la información en la India, porque creo que la TI es el sector con mayor crecimiento en el mundo?
- ¿Qué es la tecnología de la información empresarial?
- ¿Cuál es el mejor dominio para un proyecto de último año de un estudiante de TI?
- ¿Qué curso a corto plazo debería elegir para obtener un buen trabajo en TI después de mi MCA?