¿Es demasiado tarde para entrar en el aprendizaje automático?

No, no es demasiado tarde. De hecho, es posible que pueda aportar mucho a una empresa o proyecto porque tiene experiencia en hardware.

El “aprendizaje automático” es bastante genérico, pero parece que hay 2 formas complementarias de dividirlo. 1) Mejores formas de combinar algoritmos y 2) mejores formas de usar / optimizar hardware para ejecutar cosas. [Un total sobre simplificación pero división útil para la pregunta.]

Hay muchas personas que se especializan en solo uno de análisis de datos, estadísticas, código o hardware. Para mí, el aprendizaje automático generalmente significa muchos datos y probablemente mucho hardware. Puede tener 10 personas que pueden codificar el problema de un problema, pero si necesitan lidiar con grandes conjuntos de datos y aprovechar al máximo el hardware disponible, necesitarían más de 10 genios de codificación. Todavía necesitan personas que puedan hacer que funcione bien.

Diría que lo mejor que puede hacer es aprender todo lo que pueda sobre los sistemas distribuidos y el hardware. Aproveche su experiencia, no tengo idea de lo que hace un ingeniero de desarrollo de ASIC, pero si puede descubrir el hardware, probablemente pueda aplicarlo a los problemas modernos.

En cuanto a un camino, puede depender de dónde viva y de los trabajos disponibles. Si está en un gran mercado, no se venda en corto. Se necesita una gran variedad de conocimientos para que muchas cosas funcionen bien y te sorprenderá la cantidad de empresas que buscan habilidades innovadoras. Por otro lado, es posible que deba tomar un recorte salarial durante uno o dos años.