본문 바로가기


3. 나눌거리/■ 생활정보

파이썬 강좌 : 책 추천 한계를 벗어나자

by 취하는 이야기 2021. 9. 17.
▣ 방문 감사합니다. 제 블로그는 게재된 광고수익으로 운영되고 있습니다. 글이 조금이나마 도움 되었다면 눈길 한번 부탁드립니다. 양질의 글 작성을 위해 노력하겠습니다. 감사합니다.

▣ '칵테일 입문자 가이드' 구매 (클릭)
▣ '조주기능사 필기 요약집' 무료로 받기 (클릭)

 



 바야흐로 코딩 열풍입니다. 2018년부터 초등학생 대상으로 코딩이 의무교육으로 지정됐죠. 이는 코딩의 중요성이 얼마나 크고 또 앞으로 미칠 파급력이 어마어마하다는 것을 뜻합니다. 코딩을 알아가다 보면 자연스레 접하는 단어가 '파이썬'입니다. 솔직한 말로, 저는 한 때 '파이썬'이라는 단어를 들으면 게임 '스타크래프트의' 맵을 떠올렸습니다. 마치 뱀의 형상처럼 생긴 맵의 이름이었죠. 알고 보니, 원래 파이썬이라는 이름이 그리스 신화에 나오는 뱀을 뜻한다고 하더군요. 참고로, 프로그램 이름 파이썬은 이 신화와는 전혀 무관함을 알려드리며 짧고 굵게 알아보도록 하겠습니다. 

 

코딩을 책으로 하려고?

 

파이썬(Python)이란?

 프로그램을 설계하는 프로그래밍 언어 중 하나입니다. 우리가 잘 알고있듯이 컴퓨터는 이진수를 사용해 작동하기 때문에 이를 활용한 기계어로 프로그래밍을 했는데요. 이것이 너무 어렵고 복잡함에 따라 보다 쉬운 방법이 연구되었고, 그러한 결과물로 등장한 것이 C, 자바, 자바 스크립트, 파이썬 등이 되겠습니다.

 오늘날 파이썬이 널리 알려진 이유는 편리성 때문입니다. 다른 프로그램에 비해 간결하고 쉽습니다. 표현하는 구조도 사람의 대화 형식을 빌려와 입문자 및 초보자도 쉽게 배울 수 있다는 점이 큰 강점이죠. 아울러, 개발자인 귀도가 파이썬을 개발한 이후 무료로 완전 공개함에 따라 접근성이 좋아진 것도 한몫을 했습니다.

 

왜 파이썬인가?

가. 직관성 및 배움의 용이성

 프로그래밍 언어에도 소위 등급이 있습니다. 사람의 언어에 친화적인 것을 하이레벨 언어, 이진법 기반일수록 로우레벨 언어라고 하죠. 전자에 해당하는 것으로 대표적인 것이 C언어와 파이썬입니다. 얼마나 배우기 쉽냐면, 기초 지식이 없어도 무슨 말인지 직관적으로 이해가 될 만큼 사람 언어에 가깝게 작성되어 있다고 보시면 됩니다.

 

나. 대량 데이터의 빠른 처리

 파이썬을 보다보면 엑셀을 대체한다는 이야기를 종종 볼 수 있는데요. 일반 수준의 데이터를 뛰어넘는 것의 분석이나 크롤링에서 파이썬이 압도적으로 좋습니다.

 아울러, 엑셀과 비슷한 함수와 그래프 등 디자인을 지원함은 물론, 데이터의 향후 예측까지 활용할 수 있다는 점에서 확장성이 높습니다.

 

다. 다양한 라이브러리 지원

라이브러리의 다양한 지원은 데이터 분석에 있어 파이썬의 최대 장점일 수 있습니다. 쉽게 말해 에어프라이를 하나 구입했더니 치킨, 삼겹살, 가지, 감자 등등 내가 원하는 거의 모든 음식에 활용할 수 있다는 느낌이랄까요? 대부분의 알고리즘을 지원하기 때문에 해당 라이브러리를 불러와 적용하면 알아서 결과를 계산해 줍니다.

 

당장 시작해, 파이썬

 

 예외야 있겠지만 저는 주변에서 엑셀이나 코딩, 파이썬을 책으로 독파하는 사람을 본 적이 없습니다. 엑셀 책은 대부분 사놓고 모니터 받침대로 사용하기 일쑤죠. 책을 한 장 한 장 넘기며 따라가기가 여간 어려운 일이 아닙니다. 그러나 영상으로 보면 직관적으로 이해할 수 있죠. 따라서, 강좌를 추천드리는 바입니다.

 최근 강좌를 보면 월 3만원대로 파이썬이나 자바스크립트 등 코딩 강의를 무제한 수강하는 곳들이 많습니다. 아울러, 파이썬 코딩 마스터 코스 등 실제 이것을 200% 활용할 수 있는 방법들을 위한 강좌도 있죠. 본인의 생산성과 가치를 키워보세요. 무엇이든 생각만으로는 달라지지 않습니다. 실행하세요. 지금 시작하면, 여러분도 파이썬, 할 수 있습니다!

댓글