¿Cuánto cuesta en tiempo y dinero cambiar de desarrollador de software senior a científico de datos?

Si eres un desarrollador de software senior que demuestra

  • Tienes un alto poder de agarre.
  • Sabes cómo implementar ideas.
  • Conoces todos los aspectos del ciclo de vida del desarrollo de software.
  • Al menos está familiarizado con una de estas tecnologías C, C ++, JAVA, Python, .Net, C #.

Si es así, no será un gran problema cambiar.

Te recomendaré que comiences a aprender programación R, Python y estadísticas. Entonces aprende Machine Learning. Luego comience a participar en competencias de Kaggle, haga preguntas en foros de kaggle, lea blogs, etc. Mientras tanto, puede comenzar a aprender Tableau. Si visita el sitio, le proporcionarán videos de capacitación disponibles de forma gratuita. Sí, también puedes descargarlos.

Hechos: R y Python son muy fáciles de aprender, lo que significa que ambos comprenden una gran cantidad de bibliotecas para admitir Data Science. Es posible que vea varias publicaciones de blog, ¿cuál es el poderoso “R o Python”? De hecho, ambos son únicos a su manera. R y Python son tecnologías de código abierto. Puede integrar R, Python con Hadoop.

Sé lo que debes estar pensando. Es un cliché leer en todas partes “haz esto-haz eso”.

No te preocupes, te ayudaré con los recursos.

  1. Aprenda R, Python y Data Science en línea | DataCamp
  2. LearnR
  3. Springboard – Aprenda ciencia de datos y diseño de experiencia de usuario en línea
  4. Si desea aprender Ciencia de datos, tome algunas de estas clases de estadísticas, Cómo aprender estadísticas para la Ciencia de datos, La manera de iniciarse
  5. Cursos de EdX (Gratis, a menos que desee un certificado) Análisis de datos y estadísticas
  6. Tableau Training y Tutoriales
  7. Cómo aprender el aprendizaje automático, la forma de iniciarse
  8. R-bloggers → El mejor sitio para conocer r bloggers, compartir tu trabajo, hacer preguntas, trabajos, etc.
  9. enfoque paso a paso para hacer análisis de datos usando Python
  10. Data Science Central
  11. Learn R – YouTube
  12. Programación Python – YouTube

Espero haber respondido tu pregunta. 🙂

More Interesting

¿Por qué no hay un exceso de ingenieros de software?

¿Qué tan importante es la ubicación al encontrar un trabajo de desarrollo de software?

¿Cómo difiere el tiempo total de capacitación entre los desarrolladores front-end y back-end?

¿Qué tipo de desarrollador es una persona con mis habilidades y antecedentes más adecuados para ser?

¿Es cierto que la mayoría de los desarrolladores de software no tienen tiempo hasta la fecha, ya que ya pasan la mayor parte de su tiempo trabajando y aprendiendo?

Soy un programador de sofware. ¿Qué especializaciones de MBA puedo hacer que me hagan trabajar en la industria de TI pero en una posición gerencial?

Como desarrollador de software, ¿cuál es el error más razonable que hayas visto?

Cómo saber cuánto facturar y cuánto tiempo llevará un proyecto de desarrollo de software

Cómo encontrar el correo electrónico masivo de un desarrollador de software de un país específico

¿Cuáles son las posibles preguntas de entrevista formuladas en la compañía CTS para desarrolladores Java con 3 años de experiencia?

¿Vale la pena trabajar en una startup como desarrollador de software?

¿Cuáles son algunos ejemplos en los que ir en contra del desarrollo de software funcionó la sabiduría convencional?

¿Los desarrolladores de Pega tienen un mejor paquete que los desarrolladores de Java?

Cómo convertirse en un desarrollador de software autodidacta

El desarrollo de software requiere mucho pensamiento y enfoque claros. ¿Cómo se logra ese nivel de pensamiento? Muchas veces pienso demasiado.