본문 바로가기
DATA

[Fastcampus 데이터 엔지니어링] 데이터 엔지니어는 어떤 언어를 배워야 할까?

by bzerome240 2022. 12. 3.

 

한 번에 끝내는 데이터 엔지니어링 초격차 패키지 Online.

 

Airflow - Python
Spark - Java, Scala, Python

 

 

대용량 분산시스템이 오랜시간 Java 기반으로 개발된 것들이 많아서, 하나를 꼽으면 Java 언어가 가장 기초적이라고 할 수 있다.

Java 기반의 프레임워크나 툴들이 많고 그것을 이용해 개발 운영을 해야하기 때문에 데이터 엔지니어로 취업하길 원하면 Java의 기초를 탄탄히 다져야 한다.

JVM 모니터링해야 하기 때문에 JVM에 대해서도 잘 알아야 한다. Java 코드를 잘 작성하는 것보다는 JVM을 잘 이해하고 모니터링과 운영할 수 있어야 한다.

 

 

 

 

 

 

 

 

 

 

728x90
반응형

댓글