Los títulos de cada puesto de trabajo a menudo no son precisos o no definen con exactitud el trabajo que realmente se hace. Actualmente, muchas empresas han optado por renunciar a esos “títulos” como parte del convencimiento de que las jerarquías y distinciones no son el camino adecuado hacía la innovación.

Hoy nos centramos en el sector de la tecnología en particular ya que puede parecer que cualquiera que trabaje en tecnología es un programador, (o al menos tiene altas habilidades de programación), pero si hay dos puestos, actualmente muy demandados, en los que vemos esta clara falta de conocimiento son el de ingeniero de datos y el de científicos de datos.

Las posiciones pueden sonar igual, e incluso algunas compañías pueden pensar que son iguales, con descripciones de trabajo o candidatos similares, pero son muy diferentes, con menos superposición de lo que los nombres pueden implicar.

A medida que el Big Data se integra en todos los tipos y tamaños de empresa, los roles de los ingenieros de datos y los científicos de datos son cada vez más importantes.

Crecimiento de Big Data.

En los últimos dos años, el mundo ha generado el 90 por ciento de todos los datos que tenemos actualmente recopilados. ¡Sólo dos años! Esto significa dos cosas: el tamaño de los datos es enorme y apenas está comenzando. Por ello, las empresas están buscando perfiles que puedan ayudarles a comprender y utilizar el potencial de Big Data; y tanto ingenieros de datos como científicos de datos son cada vez más vitales para ello.

Una de las distinciones más simples que existen de ambos puestos es que un científico de datos está más orientado a las matemáticas, mientras que un ingeniero de datos está más orientado a la TI. Aunque ambos poseen habilidades de análisis y programación, el científico tiene habilidades de análisis más avanzadas y el ingeniero tiene capacidades de programación más altas.

Pero la diferencia clave es la forma en que estas habilidades se desarrollan en el lugar de trabajo.

Para que un científico de datos realice un estudio, un ingeniero de datos debe primero haber creado la estructura y proporcionar los datos para el análisis.

 

¿Quién es un científico de datos?

Los científicos tienden a trabajar en universidades o entornos de I + D y tienen una formación más académica. Pueden tener títulos en matemáticas, estadísticas, física o algo similar de matemáticas aplicadas, y desean centrarse en el análisis: el descubrimiento, la comprensión y la comunicación de patrones de datos.

Los resultados del trabajo de un científico de datos pueden ser el desarrollo de nuevos algoritmos o características, la extracción de patrones y la visualización de datos. En el extremo más lejano, un científico de datos puede construir un modelo de aprendizaje automático o una forma de inteligencia artificial.

Si bien un científico de datos puede haber optado por obtener un título en matemática aplicada, adquirir habilidades básicas de programación era probablemente una cuestión de necesidad, para completar sus análisis.

Día a día, un científico de datos trabaja con sistemas como MatLab y Rstudio e idiomas como Python y R para modelar y analizar datos a través de estadísticas y algoritmos.

 

 

¿Quién es un ingeniero de datos?

Los ingenieros de datos probablemente siguieron una ruta diferente a su profesión, con un fondo elegido en programación, como Java o Python. No necesariamente tienen por qué tener un grado avanzado, (dependerá de su experiencia práctica), pero es probable que haya avanzado mucho más allá de la creación de aplicaciones y sistemas simples para especializarse en sistemas distribuidos y big data.

Un ingeniero de datos utiliza habilidades avanzadas de programación, así como de creación de sistemas para crear soluciones de software. El ingeniero entiende no solo cómo construir un flujo de datos, sino cómo combinar una variedad de tecnologías y marcos para crear la mejor solución para el negocio.

El kit de herramientas de un ingeniero de datos puede incluir sistemas como Oracle, Hadoop, MySQL, así como lenguajes que incluyen Java, Linux, SQL y JavaScript.

¿El objetivo de un ingeniero? Realizar tareas relacionadas con el almacenamiento, ETL, bases de datos e inteligencia empresarial. (Sin embargo, a diferencia de la mayoría de los programadores, es posible que un ingeniero de datos no necesite acceso a los sistemas del lado de producción).

 

Las diferencias entre ambos

Saber la diferencia entre ingenieros y científicos de datos es vital para el buen funcionamiento de una empresa. En ocasiones, la empresa puede tomar la decisión de sólo cubrir uno de ambos puestos por temas de eficiencia o ahorro de costes, pero un equipo que espera que un científico construya el flujo de datos o que un ingeniero desarrolle y comprenda los algoritmos estará equivocándose.

De hecho, algunos expertos dicen que es bastante común que un científico de datos se vea obligado a trabajar como ingeniero, cosa que ocurre mucho menos al contrario por la forma en que los ingenieros de datos tienden a desarrollarse en las empresas de tecnología.

 

Noticia: BMC