Soy un defensor de separar a los científicos de datos del desarrollo de aplicaciones y el lado de ingeniería de las cosas tanto como sea prácticamente posible.
La ciencia de datos ya es un enorme cuerpo de conocimiento. Abarca estadísticas, aprendizaje automático, big data, discusión de datos, visualización, comprensión comercial y comunicación. Varias de estas subáreas de la ciencia de datos son completas por derecho propio.
La única razón para aprender React es si desea desarrollar aplicaciones web. Habiendo hecho un poco de desarrollo web, puedo decirles que también es un campo bastante grande. Se requiere mucho tiempo y esfuerzo para mantenerse al día con todo lo que sucede en la ingeniería de front-end. Siempre hay un nuevo marco de JavaScript y nuevas herramientas como Grunt, Gulp, webpack y lo que tienes. También debe ser experto en HTML y CSS y conocer también algunos diseños de UI / UX.
- ¿Qué pueden aprender los economistas de los científicos de datos?
- ¿Cuáles son las expectativas de un recién graduado contratado para un trabajo de científico de datos?
- ¿Por qué hay menos mujeres científicas?
- ¿Morirá el trabajo de científico de datos en unos años?
- ¿Cómo utiliza Lumosity la ciencia de datos?
Los científicos de datos a menudo también tienen que hacer el trabajo de ingenieros de datos, lo que requiere mucho conocimiento sobre bases de datos y grandes almacenes de datos.
Si va a ser un ingeniero de datos, un científico de datos y un desarrollador web de una vez, rápidamente se convertirá en un experto en todos los oficios, pero maestro en ninguno. Eso es demasiado para que una persona sea realmente buena.
La razón por la cual los científicos de datos son muy valiosos es por su conocimiento de estadísticas computacionales y aprendizaje automático. Esas son cosas avanzadas que pocas personas pueden dominar. Probablemente hay diez desarrolladores web sólidos por cada científico de datos medio decente. De ahí la enorme demanda y los generosos paquetes de compensaciones.
Un buen científico de datos es un producto raro que idealmente debería protegerse de tener que dedicar demasiado tiempo a cosas que están fuera de las responsabilidades centrales.
Supongo que conocer React podría ser una ventaja en algunos casos raros, pero en realidad no vas a ser un gran científico de datos y desarrollador web al mismo tiempo.