Red de conocimiento informático - Material del sitio web - ¿Está planeando comenzar con el aprendizaje de big data?

¿Está planeando comenzar con el aprendizaje de big data?

El trabajo en la dirección del big data se divide actualmente en tres direcciones principales:

01 Ingeniero de big data

02 Analista de datos

03. Científico de big data

04 (La esencia de la minería de datos es el aprendizaje automático, pero está relacionado con los datos y también puede entenderse como una dirección del big data)

<. p>1. Requisitos de habilidades de Big Data para ingenieros de datos

2. Ruta de aprendizaje de Big Data

3. Recursos de aprendizaje recomendados (libros, blogs, sitios web)

1. Ingenieros de Big Data Los requisitos de habilidades se resumen a continuación:

10 habilidades requeridas: 01. Programación avanzada de Java (máquina virtual, concurrencia) 02. Operaciones básicas de Linux 03. Hadoop (aquí se refiere a HDFS MapReduce Yarn ) 04. HBase (operaciones API de Java) Phoenix) 05.Hive06.Kafka, 07.Storm08.Scala09.Python10.Spark (Core sparksql Spark streaming) 6 habilidades avanzadas: 11. Algoritmo de aprendizaje automático y biblioteca mahout más lenguaje MLlib12.R 13 .Arquitectura Lambda 14.Arquitectura Kappa 15.Kylin16.Aluxio

2. Ruta de aprendizaje

La primera etapa:

01.Aprendizaje de Linux (solo aprende de Brother) Bird)

02.Aprendizaje avanzado de Java ("Comprensión profunda de la máquina virtual Java", "Práctica de alta concurrencia de Java"

Segunda etapa:

03 .Hadoop (libro de Dong Xicheng) 04.HBase ("Guía autorizada de HBase") 05.Hive ("Guía de desarrollo de Hive") 06.Scala ("Aprenda Scala rápidamente") 07.Spark ("Análisis rápido de Big Data de Spark") 08 .Python (sigue Está bien si aprendes del blog de Liao Xuefeng)

La tercera etapa: de acuerdo con las necesidades de habilidades, está bien recopilar más información en Internet. Te diré lo más importante. (lo que necesitas aprender), y el resto es simplemente recopilar los materiales correspondientes y estudiar. Por supuesto, si sientes que tu eficiencia de lectura es demasiado lenta, puedes recopilar algunos cursos en línea y seguirlos. De acuerdo con su propia situación, si su eficiencia de lectura no es alta, tome clases en línea. Por el contrario, puede tomar cursos en línea. Si es así, simplemente lea el libro usted mismo.

3. Sitio web oficial de Apache 02. Stackoverflow04. Sitio web oficial de Cloudra 04. Sitio web oficial de Databrick 05. Recuerdos pasados ​​(blog técnico) 06. CSDN, 51CTO 07. En cuanto a libros sobre Dangdang y JD.com, hay muchos, de hecho. los contenidos son casi los mismos

Entonces, ¡cómo planificar una ruta de aprendizaje de big data desde cero!

El campo del big data es muy amplio, lo que a menudo resulta intimidante para las personas que quieren empezar a aprender big data y tecnologías relacionadas. Hay tantos tipos diferentes de tecnologías de big data, que también pueden dificultar que los principiantes elijan por dónde empezar. Este artículo lo ayudará a comenzar su viaje para aprender big data y encontrar un trabajo en la industria de big data.