-
-
Hello IT 파이썬을 제대로 활용해보려고 해 - 파이썬 설치부터 업무자동화, 웹페이지 제작, 데이터 크롤링까지
최용.스타트코딩 지음 / 패스트캠퍼스 / 2022년 12월
평점 :
DT 가 핫하다.
보수적인 우리 회사도 본격적으로 DT 연수를 확대하고 있다.
2018년에는 한국금융연수원에서 진행하는 집합, 사이버 연수로 제한적이었으나,
작년부터는 여기서 더 나아가 사내 강사, 서울과학종합대학원, 패스트캠퍼스 인강 등 연수 경로를 확대했다.
나 또한 회사 안팎에서 필요로 하는 역량을 기를 목적으로 회사가 제공하는 DT 연수를 매번 챙겨 들었고, 패스트캠퍼스 인강도 들어보았다.
연수 특징별로 장, 단점을 느낀게 있는데
장점 단점
대면강의
장점 : 강제성, 집중할 수밖에 없는 환경
단점 : 비싼 가격, 제한된 시간으로 인한 내용의 제한, 이동 제약
인터넷강의
장점 : 가성비(강의료에 비해 압도적인 내용), 수강 편의
단점 : 집중력 분산, 강의량에 비해 부족한 수강 기간
독서
장점 : 가성비, 시간적 여유
단점 : 개인적인 노력 필요, 수강 기간에 제한이 없는게 독이 될 수 있음
나는 패스트캠퍼스의 인터넷 강의를 들어보았다. 강의 내용이 정말 알찼고, 복습을 위해 당시의 학습자료(파이썬 파일)를 아직도 가지고 있다.
다만, 파이썬 기초 문법까지는 강의를 어떻게든 듣고 따라해보고 했으나, 그 이후 활용법까지는 도저히 들을 여력이 나오지 않았다.
핑계일 수 있지만, 퇴근하고 나면 몸이 녹진해져 하루에 1시간 정도 강의를 들었었는데, 하루 1시간으로 커버하기에는 알찬 내용이지만 정말 내용이 많았다.
마치 그런 나의 고충이라도 파악한 거마냥 "패스트캠퍼스"에서 직접 도서를 출판했다.
책 제목은 "Hello IT 파이썬을 제대로 활용해보려고 해".
이 책의 장점은 내가 다른 대면강의 때 시간제한으로 묻지 못했던 의문점들이 생기지 않도록 자세하게 설명을 풀어갔다는 점이다.
더욱이 2명의 저자가 IT 전공자 답지 않게, 글을 잘 읽히게 썼다.
대면강의를 듣다 보면 시간 제약으로 인해 중간 단계를 생략하고 설명하는 경우들이 있었다.
가령 for 함수를 쓸 때 뒤에 리스트 명이나 range() 가 붙는데, 어떤 강의에서는 리스트가 무엇인지, range()는 무엇인지를 설명하면서 진행하는 강의도 있는 반면, 진도 뽑기 위해서 이해 없이 외우는 구조로 진행했던 강의도 있었다. 이 책은 시간 제한이 없다보니 간결하면서도 자세히 설명하고 넘어간다.
객체 지향, 클래스, 메서드같은 개념적인 부분은 그냥 이런게 있다고만 들었지, 이게 무엇인지 언제 어떻게 써야 하는 건지 듣기 어려웠다. 집중할 수밖에 없는 환경은 조성되었지만, 시간적 물리적 예산적 제약으로 인해 짧을 시간에 내용을 몰아 넣다 보니 정작 중요한 연결고리들을 놓친 강의가 많았고, 이런 걸 챙긴 강의는 그 강의대로 다 듣기에는 수강기간이 짧았다.
이 책을 보면서 그동안 내가 들었던 파이썬 입문강의들의 개념이 하나씩 정리되어감을 느꼈다.
화룡점정은 이렇게 배운 파이썬을 어떻게 활용하는지 활용법 또한 담고 있다는 것이다. 업무자동화, 크롤링은 파이썬에서 가장 많이 사용되는 방법으로 알고 있는데, 1타 강사답게 실습 환경 설정부터 구현 방법까지 구체적으로 나와 있어, 이 책을 3번 정도 따라서 실습해보면 실제 내 업무에도 적용할 수 있을 것 같다고 생각했다.좀 더 숙달되면 우리 회사에 대한 기사와 댓글 반응을 수집하는 크롤링을 해보려 한다.
책 내용에 매우 만족하고, 두 저자 중 한 명의 저서인 <파이썬으로 배우는 데이터 과학 입문과 실습> 또한 읽어보려고 한다.
이 책을 파이썬을 처음 접해보려는 분께 추천한다.
"이 책은 출판사로부터 책을 지원받았으나, 솔직히 쓴 서평입니다."