Creo que soy elegible para responder esta pregunta porque yo mismo estoy enfrentando la misma situación. Estoy trabajando en C # como programador de juegos, pero deseo cambiar a Python como ciencia de datos.
Usted ve si la ciencia de datos o no lo más importante es hacer conceptos, creo que dado que ha estado trabajando en .NET, tendría buenas habilidades para hacer conceptos. No hay duda de si estaría cómodo o no.
Para no comenzar con la ciencia de datos, el primer paso antes de comenzar a aplicar es mojarse las manos sobre Python. Es un lenguaje hermoso (puedo trabajar en 8 idiomas y Python se ha convertido en mi favorito). Puedes aprenderlo a través de muchas series de tutoriales en línea en youtube. Es divertido y muy fácil.
El siguiente paso es aprender ciencia de datos. Uno que haya dominado Python, bibliotecas integradas como pandas, matplotlib, pickle, ski learn, etc., lo ayudará a trabajar en la ciencia de datos. Son muy eficientes y útiles. Todos los tutoriales están disponibles en YouTube, por lo que nuevamente es muy fácil de aprender.
- Mi novia tiene el pelo corto, pero me gusta el pelo largo. ¿Qué debo hacer?
- Mi vida es muy dura. ¿Por qué debería vivir?
- Recibí una oferta en las Islas Caimán. ¿Debo salir de los Estados Unidos y mudarme allí?
- Escuché subliminal durante mucho tiempo, pero luego no me gustaron los resultados. Si no quiero lo subliminal en mi subconsciente, ¿ya no estará allí?
- ¿Por qué mi CPU solo admite 32 GB de RAM cuando tiene 39 bits de dirección?
Ahora viene la parte difícil. Creo que la falla más grande en el mundo CS es que la gente te considera más fresca cuando incluso cambias de idioma. No consideran mucho a sus conceptos haciendo experiencia. Por lo tanto, es posible que deba comenzar su carrera desde el principio. Algunos pueden darle un trabajo directo basado en su conocimiento, pero si no tiene que solicitar una pasantía y luego un trabajo. Varios sitios web como internshala.com, letsintern.com es donde puede presentar su solicitud.
Happy Coding …