He sido programador durante 17 años y quiero cambiar mi carrera. ¿Qué debo hacer para cambiar mi carrera a inteligencia artificial?

Ser capaz de hacer, ayudar a hacer o mantener una IA requiere dos cosas.

  1. Saber programar y tener una buena comprensión de los conceptos de programación. Después de haber sido programador durante 17 años, estoy seguro de que tienes un buen conocimiento de los conceptos de programación.
  2. También es posible que necesite una sólida comprensión de la probabilidad, estadísticas, álgebra lineal, optimización matemática también. Eso suena desalentador, pero hay muchos cursos en línea y docenas de libros.

¡PERO no renuncies a tu trabajo todavía! Dedique algo de tiempo a aprender todas las habilidades necesarias y dedique algo de tiempo a hacer / ayudar a crear su propia IA.

Es posible que deba pasar uno o dos años asegurándose de que sus habilidades estén a la altura y asegurándose de tener una cartera de proyectos de IA buenos y relevantes para asegurarse de que cuando solicite un trabajo de IA tenga una buena oportunidad de obtenerlo .

Buena suerte.

(fuente de imagen)

Debe tomar el Álgebra lineal, Estadísticas y ML MOOC en Coursera y edX. Además, pague los cursos para obtener los certificados que puede incluir en su currículum. Ahora, suponiendo que conoce los conceptos básicos, comience a construir su cartera en torno a la IA. Así es como podrías hacerlo:

  • Elija una idea con la aplicación de IA, por ejemplo. un chatbot que te sugiere música en función de tu estado de ánimo. Construye tu idea usando python o java. Haga un video que demuestre su funcionamiento. Publique esto en las redes sociales. Lleva este producto a hackatones y presume de él. Pon esto en tu cv.
  • Una vez que esté satisfecho, elija otras 3 o 4 ideas en diferentes áreas de la IA, como clasificación, regresión, aprendizaje profundo, redes neuronales. Pon todo esto en github.

Ahora tiene suficiente para recibir llamadas para trabajos de ciencia de datos / ML. Comience a leer sobre algoritmos populares de IA y sus preguntas de entrevista asociadas. Aprenda algunas de las cosas típicas, como la reducción de la dimensionalidad, la selección de funciones, la función de costos, los hiperparámetros, etc. Elija un libro que enseñe el aprendizaje automático para los piratas informáticos. Es importante que conozca información de alto nivel sobre los algoritmos de ML y sus áreas de implementación.

Una vez que haya hecho lo anterior, vaya a su nuevo trabajo de ciencia de datos y comparta esta respuesta con cualquiera que le pregunte cómo lo hizo.