Análisis de Big Data: como programador en C, ¿dónde comienza uno a readaptarse a tiempo parcial?

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.

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.

La sintaxis de R será la más familiar: comenzaría llamando a C / C ++ desde R para que pueda hacer la carne de su trabajo en C familiar (y rápido), y hacer cosas de datos interactivos en R (dplyr, ggplot2, etc. )
En realidad, hay un buen nicho para los programadores de C en los lenguajes interpretados si enrollas C en ellos: te conviertes en el mago de las cosas rápidas.

More Interesting

Soy un administrador de sistemas de Windows de 36 años en una MNC. ¿Cómo puedo construir una carrera en Data Science?

Si pudiera contratar a 4/5 científicos / ingenieros para un equipo de análisis de big data centrado en elegir y responder preguntas comerciales concretas (por ejemplo, predecir una solicitud de producto), ¿cómo lo construiría?

¿Cuáles son los marcos de Big Data?

¿Vale la pena aprender sobre ciencia de datos?

¿Cómo es trabajar en los centros de datos de grandes empresas? ¿Y cuánto debo estar calificado para trabajar en el Centro de datos de Google?

¿Dónde puedo obtener algunas hojas de datos para practicar ciencia de datos en Python?

¿Qué campo debo elegir: análisis de negocios, análisis de datos, inteligencia de negocios y minería de datos?

¿En qué es más fácil convertirse en desarrollador web o científico de datos?

¿Cuáles son algunos de los principios de ingeniería de software que todo científico de datos debe conocer? ¿Cómo los aprendes?

Cómo dominar la programación de Python para trabajos de ciencia de datos

¿Cuál es la mejor manera para que un gerente de producto gane competencia en ciencias de datos en su tiempo libre (es decir, no en el trabajo)?

¿Qué lenguaje de programación de tipo estático proporciona un entorno fuertemente integrado para la ciencia de datos?

En el aprendizaje automático, ¿por qué utilizamos un tercio de los datos para las pruebas y dos tercios para la capacitación? ¿Es sentido común o hay una razón científica?

Cómo comenzar mi carrera en ciencia de datos como estudiante de primer año en India

Mientras se realiza PCA en 96 variables, la contribución de varianza expandida de cada componente es muy inferior a 1-1.5%. ¿Qué dice sobre los datos?