¿En qué habilidades de programación debería centrarme como licenciado graduado con la esperanza de trabajar en ciencia de datos?

Teoría:
Hay muchos buenos cursos en línea que puede ver, con videos, materiales de lectura y problemas de práctica.

Eche un vistazo a algunos de los cursos gratuitos de Coursera, como:
https://www.coursera.org/course/…
https://class.coursera.org/ml/le…
https://www.coursera.org/course/…
(Stanford, MIT y Berkeley también tienen notas de clase en línea que puedes leer)

Práctica:
Le recomendaría que lea en MapReduce (un marco para procesar grandes conjuntos de datos en máquinas distribuidas). Como está familiarizado con Python, eche un vistazo a: CS 61A Verano 2012: Laboratorio 16.

De hecho, Python tiene un mapa reducido incorporado.
MapReduce paralelo en Python en diez minutos

Mundo real:
En la industria, probablemente estarás trabajando en implementaciones de MapReduce como Hadoop. Aquí hay una introducción al trabajo en Hadoop con python:
Una guía para los marcos de Python para Hadoop
Escribir un programa Hadoop MapReduce en Python – Michael G. Noll

Extras:
También hay una herramienta gratuita de minería de datos que puede descargar y jugar con varios algoritmos y conjuntos de datos de muestra (la versión GUI no requiere habilidad de programación)
Minería de datos con software de código abierto de Machine Learning en Java

¡Buena suerte!

No estoy familiarizado con el campo de la ciencia de datos; pero si no lo ha leído, debe leer el libro de currículums de Google El currículum de Google: cómo prepararse para una carrera y conseguir un trabajo en Apple, Microsoft, Google o cualquier empresa de tecnología superior: Gayle Laakmann McDowell: Amazon.com: Tienda Kindle (pídalo prestado de una biblioteca, eso es lo que hice).

Obtendrá excelentes consejos e información de este libro y es de fácil lectura.

También miraría al posible empleador en ciencia de datos archivado y vería su publicación de trabajo para tener una idea de qué tipos de habilidades están buscando. Puede usar http://www.zoominfo.com/ para encontrar empleadores en su área.

Vaya a LinkedIn, encuentre personas que trabajan en ciencia de datos archivadas y mire sus currículums. Tendrás una idea de cómo comenzaron su carrera y cómo terminaron.

Para un estudiante universitario, buscarán una sólida comprensión de los fundamentos de la informática y algunos conocimientos de sql.

More Interesting

¿Debo dejar de programar si he estado aprendiendo durante varios meses, y cuando me enfrento a un nuevo problema de Ruby en Codewars o Codequizzes, mi cerebro inevitablemente se apaga? Tengo que mirar la solución para seguir adelante.

Siendo ingeniero informático, ¿cuáles son los requisitos / criterios para ingresar a ISRO?

¿Tengo muchos conocimientos para mi edad?

Cómo comercializar servicios de call center

Cómo solicitar un puesto de director en Google

¿Qué debería esperar saber para una pasantía en informática en una empresa financiera?

¿Qué certificados profesionales deberían obtener el desarrollador junior .net?

¿Cómo prepararse para el diseño del sistema parte de una entrevista? Son conceptos básicos suficientes para un sistema operativo o necesito comenzar a programar hilos, llamadas al sistema, semáforos, etc.

¿Todas las personas que trabajan en STEM usan regularmente todas las cosas que aprendieron en su grado? ¿Hay una parte necesaria de su grado que usan diariamente?

Cómo convertirse en astronauta en la NASA, si soy indio, actualmente en la clase 10

¿Cuáles son los trabajos mejor pagados que no requieren una educación universitaria?

¿Cuánto tiempo se me permitirá permanecer con una empresa de TI si no tengo los documentos completos requeridos?

Soy ama de casa. ¿Cómo puedo ganar dinero?

¿Qué debe saber un desarrollador front-end moderno en 2015? ¿Qué habilidades son imprescindibles?

¿Qué debe hacer un estudiante de CSE de tercer año?