-
-
커리어 스킬업 파이썬 업무 자동화 - 일잘러를 위한 파이썬 기초와 웹 크롤링 강의
손원준 지음 / 길벗 / 2024년 6월
평점 :

한 때 전 세계적으로 코딩 교육 열풍이 있었다. 우리나라도 한창 열을 올려 얘기가 되었지만, 정작 실제론 매우 부실한 형식적인 교육만 되었다. 그러다 보니, 배운 것을 제대로 써먹지 못하고, 쓰지 않게 되니 배운 것도 다 까먹는 상황이 빈번하게 되었다.
외국어와 마찬가지로 코딩도 사용하지 않으면, 시간 낭비만 될 뿐이다. 반대로 코딩 실력을 올릴 수 있는 최고의 방법은 코딩 기술을 실제로 써먹는 것이다. 현재 인공지능으로 인해 프로그래머도 감원의 상황이 벌어지고는 있다고 하지만, 인공지능이 프로그래밍을 해준다고 해도, 그것을 알아보고 활용할 수 있는 기본적인 지식은 알고 있어야 한다.
그런 면에서 손원준 저자가 쓴 '커리어 스킬업 파이썬 업무 자동화'는 코딩 공부도 하면서, 바로 써먹는 방법도 습득할 수 있는 한 권으로 일거양득할 수 있는 매우 유용한 교재라고 할 수 있다. 이 책은 세 개의 파트로 나눠져 있는데, 파트 1 파이썬 기초에서는 코딩을 익히고, 파트 2, 파트 3 파이썬 크롤링, 업무 자동화에서는 활용을 배우는 것이다.
이 책은 요즘 가장 대중적인 프로그래밍 언어가 된 파이썬으로 코딩을 익힌다. 파이썬은 C, C++, JAVA와 같은 기존의 언어에 비해 익히기 쉬우며, 활용도 편한 것이 특징이다. 특히 파이썬으로 된 각종 라이브러리와 지원 툴들이 다양하고 탄탄하게 쌓여 있어서, 간단한 것부터 전문적인 프로그램까지 보다 손쉽게 개발할 수 있다는 큰 장점을 가지고 있다. 코딩 문턱이 상대적으로 낮다고 할 수 있다.

이런 파이썬을 파트 1에서 파이썬, 파이잠 설치부터 단계별 캡처 사진과 자세한 설명으로 과정 하나하나 알아보고, 기본 입출력, 자료형, 제어문, 에러 처리, 함수, 모듈을 다룬다. 파이썬 문법은 개념 설명, 개요와 함께 실습 코딩을 해가며 습득하고, 익힌 것을 1분 퀴즈로 점검도 해본다. 장마다 마무리 코너에서 전체적으로 다시 정리하며 복습도 해본다.
파이썬 설명 도중, 보충 사항이나 참고할 내용, 조언 같은 것을 NOTE 코너에서 다루고 있어, 추가 적인 다양한 정보를 얻을 수 있다.
기본적으로 꼭 필요한 것들 위주로 차근차근 쉽게 설명되어 있어 빠르게 파이썬을 익힐 수 있다.
파트 2에서는 웹에서 데이터를 수집하는 기술인 크롤링을 중심으로 앞에서 배운 파이썬 문법을 활용하며 견고히 다진다. 윰원 차트, 무비 차트, 환율 정보, 연관 검색어, 뉴스 기사, 이미지 등의 수집, 엑셀 저장, 각종 사이트 로그인, API 활용한 날씨 데이터, 따릉이 실시간 정보 시각화 같은 것도 다룬다.
크롤링은 사업계획서, 마케팅 자료 수집, 부동산 시장 분석 등 각종 보고서, 자료 수집에 무척 유용한 방법이다. 전문 개발자가 만드는 세무나 재고 관리 프로그램 같은 것에 비하면, 엄청 작은 규모지만, 배운 언어를 자신의 업무에 바로 적용할 수 있으므로 몇 배, 몇 수십 배의 가성비와 만족감을 느끼기에 충분하다. 자료 수집 같은 경우 같은 작업을 무한 반복하기 쉬운 소위 노가다 작업이므로 코딩 작업으로 시간과 비용, 지루함을 덜 수 있어, 하기에 따라서 일잘러, 유능한 사람이란 이미지를 심어 주는 데 도 도움이 될 것이다.
크롤링에 관해서 전에 다른 책도 봤기에 익숙한 부분인데, 이 책은 다른 책과 다른 느낌을 준다. 보통 예제 프로그램 정도로 간단히 다루는 경우가 많으나, '커리어 스킬업 파이썬 업무 자동화'는 코딩하면서 생길 수 있는 다양한 문제들을 해결하는 방법을 친절하게 알려주고 있다. 예를 들어 크롤링 프로그램 실행 시 발생하는 오류나 네이버 자동 로그인하다 생길 수 있는 자동 입력 방지 화면, 로봇이 아닙니다 체크 화면 등에 대한 대처 방법 같은 것을 상세히 알려준다.
파이썬 업무 자동화를 다루는 파트 3에서는 인스타그램 좋아요 자동 누르기, 카페 자동 글쓰기, 알림 받기, 이메일 자동화, 엑셀 자동화와 응용 같은 것을 배운다. 책 부피에 비해 얻는 코딩 정보가 대단하다. 소스 코드는 깃허브나 길벗 홈페이지에서 받을 수 있고, 저자의 강의도 QR를 통해 접속할 수 있게 되어 있다.

'커리어 스킬업 파이썬 업무 자동화'를 보면 저자가 샘플 코드 하나도 여러 차례 다양한 테스트를 해보고 책에 담았음을 알 수 있다. 손원준 저자가 재능 공유 플랫폼에서 7년간 파이썬 강의를 해왔다는 이력과도 무관하지 않을 것이다. 수강생이 겪은 여러 시행착오를 '커리어 스킬업 파이썬 업무 자동화'에 반영하여 친절하게 그 해결책과 개선 방법, 노하우를 알려주고 있다. 문제에 직면했을 때, 해결 못해 답답해하다 아예 포기하거나, 헛고생으로 인한 시간 낭비를 막아준다. 어느 누구에게 제대로 물어 볼 수 없는 독학으로 코딩 공부하는 사람에게는 참 고마운 부분이다.
일 잘하는 사람은 요령이 있다. 코딩을 배우는데도 요령이 필요하다. 파이썬을 빠르게 익히고 싶거나, 업무에 활용하여 업무자동화를 하고 싶은 사람에게 '커리어 스킬업 파이썬 업무 자동화'는 좋은 요령이 되어 줄 것이다.