Soy un buen desarrollador de software en esta etapa de mi carrera. Pero siento cierto interés en seguir con mi interés en el aprendizaje automático. ¿Debo perseguir?

Estoy en una situación similar, excepto que tengo 40 años. Salí y pasé los últimos tres años entrenando en aprendizaje automático a tiempo parcial, incluidos cursos y una maestría en una buena universidad, y puedo ‘ Incluso puede entrevistar a un ingeniero de aprendizaje automático o un rol de ciencia de datos.

Los empleadores que se preocupan por mis 20 años de experiencia en desarrollo de software no se preocupan por el estudio de aprendizaje automático. Ven el aprendizaje automático como una ventaja, pero se centran casi por completo en la experiencia de desarrollo de software. El problema es que las empresas que hacen aprendizaje automático están en entornos de procesamiento transaccional de gran volumen y / o de gran volumen y no tengo esa experiencia específica y tampoco puedo obtenerla. Así que ni siquiera me hablarán, no importa cuán bueno sea mi aprendizaje automático. Prefieren hablar con alguien sin aprendizaje automático en absoluto y proporcionar la capacitación de ML. Pero no me hablarán y me proporcionarán la capacitación sobre transacciones de grandes volúmenes / datos grandes.

A los empleadores que se preocupan por mi estudio de aprendizaje automático no les importa mi experiencia de desarrollo de software. Solo están dispuestos a hablar conmigo sobre roles junior que pagan menos de la mitad de lo que estoy ganando actualmente. Ocupan puestos de alto nivel solo con graduados de doctorado.

También estoy descubriendo que tanto para los roles de la ciencia de datos como de la ingeniería de aprendizaje automático, a nadie le importa el hecho de que entiendo la teoría detrás de los algoritmos y puedo escribirlos desde cero. Están interesados ​​únicamente en saber qué bibliotecas específicas he usado.

Mi consejo para usted es que si su experiencia incluye el procesamiento de un gran volumen de transacciones o big data, hágalo, pero asegúrese de elegir Scala, Python, Tensorflow y otras bibliotecas. Los empleadores no están interesados ​​en el conocimiento sustantivo, solo quieren ver palabras de moda en su cv.

Lo más importante es trabajar de manera paralela para perseguir sus intereses y desarrollar sus habilidades. Esto lo ayudará a aprender sobre lo que es más importante para usted.

Su elección en cuanto a buscar otro trabajo. El cambio generalmente le dará un poco más de dinero, pero prevalece la incertidumbre. A veces, es mejor aburrirse en su trabajo normal, para que tenga la mente clara para perseguir sus intereses. Ver # 1.

NO DEJE su trabajo para buscar otro donde reside su pasión. Puede resolverlo en su propio tiempo, sin arriesgar su bienestar financiero.