나는 제조업에 종사하고 있는 직장인이다.
요즘 업무를 하면서 코딩을 통해 업무 자동화나 데이터 분석을 하기 위해 코딩 공부의 필요성을 많이 느낀다.
검색을 통해 여러 언어에 대해 알아봤는데 나는 수많은 프로그래밍 언어 중에 파이썬을 택했다.
검색을 하면 할수록 파이썬을 공부해야겠다는 생각이 들었으며 그 이유에 대해 말해보려 한다.
1. 점유율
https://www.tiobe.com/tiobe-index/
TIOBE Index - TIOBE
Home » TIOBE Index TIOBE Index for September 2022 September Headline: Julia is getting close to the TIOBE index top 20 The Julia programming language is only 0.05% away from a top 20 position. Julia is designed for numerical analysis and computational sci
www.tiobe.com
TIOBE index라는 프로그래밍 언어의 인기를 나타내는 지수가 있다.
2022년 9월 기준 프로그래밍 언어 순위 1위는 파이썬이다.
가장 인기가 많다는 것은 수요가 그만큼 많다는 것이고 대세를 따라가는 게 맞지 않을까 생각한다.
사용자 수가 굉장히 많기 때문에 인터넷에서 파이썬 관련 정보를 쉽게 찾을 수 있다는 것도 큰 장점이다.
현재 기준으로 1위라는 것에도 매력을 느꼈지만, 내가 파이썬을 선택한 데 큰 기여를 한 것이 파이썬의 성장세다.
2002년 파이썬의 점유율은 초라했지만 2018년을 기점으로 폭발적으로 성장하여 현재 1위의 자리까지 왔다.
그리고 많은 전문가들이 앞으로 파이썬의 성장세는 더욱 빨라질 것으로 예측하고 있다.
2. 사용자 친화적인 언어
파이썬은 코딩 초보자들이 입문하기에 진입 장벽이 매우 낮다.
많은 코딩 입문자들이 이 때문에 프로그래밍 입문 언어로 파이썬을 선택하고 있다.
대학생 때 교양 과목으로 C언어를 수강했었는데, 진도가 나갈수록 너무 어렵고 복잡해서 내 길이 아니라는 생각을 했다.
그에 반해 파이썬은 직관적이고, 같은 결과를 출력하더라도 다른 언어들에 비해 현저히 쉽다.
파이썬의 이런 특성 때문에 다른 언어에 비해 생산성이 굉장히 높다고 한다.
다른 언어를 꼭 사용해야 할 경우에도, 파이썬으로 작성한 코드를 다른 언어로 이식하는 것도 가능하기에 많은 프로그래머들이 생산성이 높은 파이썬으로 작업을 시작하는 경우가 굉장히 많다고 한다.
3. 풍부한 라이브러리
앞서 언급했듯이 파이썬은 현재 가장 인기 있는 언어이며 앞으로도 계속 성장할 전망이다.
파이썬은 오픈소스로서 누구나 이용할 수 있고, 파이썬의 높은 인기 덕에 수많은 인재들이 파이썬에서 사용할 수 있는 라이브러리를 개발해놨고 다른 언어에서 사용되던 라이브러리들도 파이썬에서 모두 사용할 수 있다.
특히 요새 각광받는 데이터 분석이나 인공지능 분야에서 파이썬은 굉장히 인기가 많다.
Pandas나 Scikit-learn, matplotlib 등의 라이브러리들을 통해 초보자도 데이터 분석이나 머신러닝 등을 쉽게 할 수 있다.
'파이썬 > 개발환경 구축' 카테고리의 다른 글
[파이썬]VS Code와 Extensions 설치하기 (0) | 2022.09.21 |
---|---|
[파이썬]IDE 선택하기 - Visual Studio Code (1) | 2022.09.20 |
[파이썬]윈도우11 아나콘다로 Python 설치하기 (1) | 2022.09.20 |
댓글