¿Cuál es la diferencia entre el desarrollo de big data y el análisis de big data?
En esta etapa, ¿cuál es la tecnología más popular en Internet de TI? Definitivamente es la inteligencia artificial y los big data. La inteligencia artificial es fácil de entender, pero los big data se dividen en dos categorías: desarrollo de big data y análisis de big data, lo que confunde a muchas personas e incluso puede ingresar a la industria equivocada.
Métodos/Pasos
Diferentes direcciones de empleo
1. Ingenieros de desarrollo de big data
Hay dos tipos:
El primero es escribir algunas aplicaciones Hadoop y Spark;
El segundo es desarrollar el propio sistema de procesamiento de big data. Los requisitos teóricos y prácticos son más profundos y técnicos.
2. Analistas de big data
Divididos en dos categorías:
Uno está más centrado en productos y operaciones, prestando más atención al negocio y a su trabajo principal. incluye monitoreo anormal del negocio diario, investigación de clientes y de mercado, participación en el desarrollo de productos, establecimiento de modelos de datos para mejorar la eficiencia operativa, etc.;
El otro tipo presta más atención a la tecnología de extracción de datos y tiene un umbral más alto. y requiere algoritmos sólidos y capacidades de codificación. Al mismo tiempo, el paquete salarial también es mejor.
Las perspectivas de empleo y los salarios son diferentes
1. Desarrollo de big data
Como "panda gigante" en las profesiones de TI, los ingresos y beneficios de los ingenieros de big data Se puede decir que alcanzó el nivel más alto de su tipo. El 10% de la contratación nacional de TI, comunicaciones e industria está relacionada con big data, y la proporción sigue aumentando. En los Estados Unidos, el salario anual promedio de los ingenieros de big data llega a los 175.000 dólares estadounidenses;
El salario de los ingenieros de desarrollo de big data es relativamente alto en las ciudades de primer nivel y en las ciudades de desarrollo de big data.
2. Análisis de big data
El análisis de big data también es un puesto técnico de altos ingresos y el salario no es mucho más alto. Además, podemos ver que aquellos con 3-5. años de experiencia técnica El salario del talento puede alcanzar más de 30K.
Adecuado para diferentes grupos de personas
1. Desarrollo de Big Data
Los puestos de desarrollo de Big Data tienen ciertos requisitos de capacidad de codificación y capacidad de ingeniería, lo que significa que usted necesita Tener ciertas habilidades de programación, ciertas habilidades de lenguaje y luego la capacidad de resolver problemas, porque el desarrollo de big data implicará muchas cosas de código abierto, y las cosas de código abierto tienen muchas trampas, por lo que debe poder localizar y resolver problemas rápidamente. , Adecuado para aquellos que tienen una cierta base de desarrollo, o que no tienen ninguna base pero pueden dominar cosas nuevas rápidamente.
2. Análisis de big data
Si se trata de un puesto de análisis de big data, en términos de negocios, debe poder comprender, comprender y dominar rápidamente el negocio, y percibir el negocio a través de datos, tomar decisiones comerciales a través del análisis de datos requiere ciertas capacidades técnicas de procesamiento de datos, como el uso de algunos scripts, consultas de bases de datos SQL, el uso de execl, sas, r y otras herramientas, etc. A nivel de herramienta, el alcance de los cambios es relativamente pequeño, principalmente la capacidad de comprender el negocio.
Por lo tanto, si no tiene experiencia en ciencias o ingeniería y tiene pocas habilidades de programación, pero tiene un buen conocimiento de los negocios, puede elegir el análisis de datos.