데이터 관련 직무에서 프로그래밍 역량은 필수 항목이다. 대표적으로 Python, R, SAS, SQL을 요구하는데, 대부분 Python과 SQL을 주로 요구하고 있다. 기본적인 Python 문법과 Numpy, Pandas, Matplotlib, Scikit-learn, Tensorflow, PyTorch 등의 라이브러리를 잘 다루는 것이 좋다.
Python(파이썬)은 Guido van Rossum(귀도 반 로섬)이 1989년 크리스마스에 취미로 만들기 시작하여 1991년에 발표된 고급 프로그래밍 언어이다. 주요 특징으로는 간결하고 읽기 쉬운 문법을 갖추고 있고 다양한 오픈 소스 라이브러리를 제공한다.
print("Hello World!")
파이썬은 다른 언어와 달리 중괄호 대신 들여쓰기를 사용한다.
if 100 > 10:
print('Correct')
else:
print('Wrong')
Keyword(키워드)는 구문 상 특별한 의미를 가지는 예약어(reserved word)로, 변수 이름이나 함수 이름 등으로 선언할 수 없다.
import keyword
keyword.kwlist