Primero necesita construir su fondo antes de ir a Big Data. Debe dominar un lenguaje (Java, Scala o Python). Concéntrese en cómo manejar las estructuras de datos porque Big Data se trata de procesar diferentes tipos de estructuras de datos. A continuación, debe dominar el uso de una base de datos o preferiblemente bases de datos NoSQL como MongoDB, Cassandra o Hbase. Aprenda cómo almacenar y recuperar datos a escala. Luego, comience con MapReduce y Hadoop y obtenga experiencia en el desarrollo de códigos de procesamiento de datos para un grupo de computadoras. Para esto puedes tomar cursos disponibles en línea
Lo que experimento es que si te apresuras hacia Big Data sin ningún fondo, estarás mordiendo cacahuetes sólidos. Pasos anteriores como mejorar el lenguaje y luego las estructuras de datos son necesarias y esto viene con experiencias y esfuerzos personales. Mi experiencia es cursos dirigidos por un instructor o cursos en línea que se concentran en conceptos básicos y escenarios sencillos y espero que haga más esfuerzos. Por lo tanto, le sugiero que aprenda el lenguaje y las estructuras de datos usted mismo y luego tome cursos en MapReduce y Hadoop y más tarde en Spark.
Software de gestión de casos legales
- ¿Qué curso es mejor HVAC o tubería?
- ¿Puede un programador intermedio con experiencia previa en Java comprender el SICP (Estructura e Interpretación de Programas de Computadora) por sí solo junto con el curso correspondiente del MIT?
- ¿Cuál es el mejor curso que has tomado en la universidad?
- ¿Cuál es la mejor universidad para hacer una maestría en Business Analytic en Alemania?
- ¿Cuáles son los mejores cursos de finanzas en la India que no sean MBA?