Un conocimiento fundamental en C será, por decir lo menos, útil. Las herramientas del comercio en Análisis de datos son Python y R, pero al menos en python, muchas de las bibliotecas utilizadas se compilan en C.
El mayor desafío para alguien que viene de un fondo de programación en C sería alejarse de una mentalidad de desarrollo de aplicaciones a una mentalidad de desarrollo de datos. Específicamente, comprender cómo extraer datos, manipularlos y luego hacerlos accesibles para sus usuarios finales.
Si está interesado en comprender mejor lo que necesitará aprender, le recomendaría que eche un vistazo a la Especialización en Ciencia de Datos de Coursera: Ciencia de Datos | Coursera. Conozco desarrolladores que realizaron este curso y pudieron obtener trabajos como científicos de datos. Se enfoca en el lenguaje R y realmente se sumerge en cómo administrar los datos.
- ¿Qué buscas en los científicos de datos?
- Según el mercado actual, ¿cuál es mejor: big data o Java?
- Quería obtener el certificado de ciencia de datos de Harvard. ¿Las materias enseñadas en este curso de certificación sientan una base sólida requerida para cambiar de carrera a la corriente de la ciencia de datos?
- ¿Cuáles son algunas de las revisiones de Big Data y el certificado de análisis social de MITx?
- Cómo realizar prácticas como analista de datos en un equipo deportivo
Si tiene alguna pregunta específica que le gustaría responder, no dude en enviarme un PM. Trabajo con muchos científicos de datos que han hecho la transición, por lo que sin duda es posible y mucho más accesible de lo que piensas.