본문 바로가기

Activity/책 리뷰

(39)
[리뷰/책] 파이썬 라이브러리를 활용한 데이터 분석 한 줄 요약 : 데이터 분석 이론이 아니라 파이썬과 라이브러리를 활용해서 실습 경험을 쌓을 때 도움되는 책 시중에 출간된 데이터 분석 책을 크게 두 가지로 분류된다. 1. 이론 중심으로 데이터 분석에 대해 정리한 책 2. 프로그래밍 언어로 간단한 예제들을 실행해보는 책 [파이썬 라이브러리를 활용한 데이터 분석]은 이 두 가지를 적정선에서 잘 조합되어 있다. NumPy, Pandas, Matplotlib, IPython, Jupyter 등 다양한 파이썬 라이브러리를 사용하여 실습을 진행하도록 되어 있다. 데이터 분석 책을 보면 복잡한 수식과 그 수식을 설명하는 긴 설명때문에 금방 포기했었다. 라면을 끓이는 것에 비유할 수 있겠다. 라면을 끓일 때는 냄비에 물을 붓고, 끓이고, 면과 스프를 넣고 3분 기다렸..
[리뷰/책] 데이터스토리 한 줄 요약 : 데이터분석을 통해 나온 결과를 스토리로 엮는 것에 어려움을 겪고 있는 사람에게 권하고 싶은 책 학교에서 과제 발표, 회사에서 기획서 발표할 때, 가게에서 손님에게 영업할 때 등 다른 사람에게 자신의 주장을 해야 할 일이 많다. 자신의 이야기를 주장하고, 설득할 때 주장에 대한 근거를 포함하면 설득의 어려움을 줄일 수 있다. 그렇다면 어떤 근거를 어떻게 전달해야 좋을까? 낸시 두아르테는 프레젠테이션 전문가로서 를 통해 이런 고민에 대한 결과물을 글로 남겼다. 그녀는 TED 연설(아래 유튜브 영상)에서 이런 말을 했다. 생각을 전달하는 것은 어렵지만, 전달하지 않으면 아무런 일도 일어나지 않는다. 낸시 두아르테 TED 강연 발표를 통해 자신의 생각을 상대가 납득하도록 해야 한다. 상대가 납득..
[리뷰/책] 보고서 발표 실무 강의 한 줄 요약 : 26년차 컨설턴트가 알려주는 발표 멘토링 교재 코로나가 유행하기전엔 개발과 관련된 주제로 외부활동을 하며 발표하거나, 교육을 했었다. 회사에서는 엔지니어, 고객사 담당자를 설득하기 위한 보고서 작성과 발표를 자주한다. 학교, 회사를 제외하더라도 발표를 할 기회가 많다. 하지만 발표는 부담스럽다. 발표 자료를 어떻게 구성해야 할 지, 청중 앞에서 실수하지 않을지 걱정되기 때문이다. "다른 것도 마찬가지지만 발표도 많이 해보면 능숙해진다!" 이런 이야기를 많이 듣는다. 많이 해봐야 능숙해진다는건 상황마다 임기응변을 할 수 있도록 익숙해진다는 뜻과 같다고 생각한다. 여러 상황에 대한 연습을 한다면 능숙해지는데 필요한 시간을 줄일 수 있다. 이번에 읽은 '보고서 발표 실무 강의'가 이 기간을 줄..
[리뷰/책] 허팝만 따라 해봐! 유튜브 정석 한 줄 요약 : 유튜버가 되고 싶긴한데 영상 업로드 경험이 없는 무경험자를 위한 입문서 요즘 초등학생들의 장래희망을 물으면 유튜버(크리에이터)가 상위권에 랭크되어 있다. '크리에이터(Creator)'란 영어 뜻 그대로 '창작하는 사람'을 뜻한다. 조형물, 그림, 소설작가들도 크리에이터에 포함되지만, 인터넷에서 부르는 크리에이터는 유튜버 같은 영상 컨텐츠 제작자를 지칭하는것이 일반적이다. 큰 인기를 얻고 있는만큼 처음 시작해보려는 사람도 많다. 하지만 무엇부터 해야 할지 막막하기만 하다. 동영상 촬영을 하려면 무엇을 촬영할 것인지 정해야 한다. 그 무엇을 촬영하려면 어떻게 촬영해야 할지 생각해야 한다. 힘겹게 촬영을 마쳤다면 영상을 편집해야 한다. 편집하고나니 어떻게 눈에 띄게 수정할지 고민해야 한다. 이..
[리뷰/책] <러닝 SQL> 리뷰 한 줄 요약 : MySQL를 공부하며 Oracle, SQL Server의 문법, 동작도 비교하고 싶을 때 추천하는 책 시중에 나온 SQL책을 보면 Oracle SQL을 예제로 한 책이 대부분이다. RDBMS(Relational DBMS)라는 공통점이 있어서 Oracle, SQL Server, MySQL의 문법이 일부분만 다르다보니 셋 중 하나(또는 다른 RDBMS)를 잘 사용할 수 있다면 MySQL을 배우는데 막힐 것은 없다. 문제는 SQL에 입문하려는 입문자다. MySQL에 막 입문한 경우 인터넷의 블로그에 등록된 예제를 MySQL에서 실행하다보면 예상치 못한 에러를 마주하게 된다. 이번에 리뷰한 은 그런 고민을 줄일 수 있다. CRUD(Create, Read, Update, Delete), 조인(Jo..
[리뷰/책] <모두를 위한 PostgreSQL> 리뷰 한 줄 요약 : SQL에 처음 입문하는 개발자에게 추천하는 책 현재 실무에서 사용되는 RDBMS는 여러가지가 있다. Oracle, MySQL, MariaDB 그리고 이번에 공부한 PostgreSQL. PostgreSQL은 다른 RDBMS와 달리 비영리적 뿐만 아니라 영리적 목적으로 사용하더라도 무료로 사용이 가능하다. 그렇기 때문에 회사에서 규모가 작은 프로젝트를 테스트해보는 용도로 사용하거나, 개인 학습용으로도 좋다고 생각한다. 예전에는 PostgreSQL이 오라클과 비교하면 퍼포먼스(성능)이 안좋다는 이유로 외면 받았다. 그런데 생각하보면 회사에서 돈을 받고 팔려고하는데 성능이 떨어지면 누가 살까? 그러니 돈을 들여서 성능이 좋게 개발을 하겠지. PostgresSQL은 오픈소스 RDBMS 중 하나로 ..
[리뷰/책] <KEEP GOING / 킵고잉 / 나는 월 천만 원을 벌기로 결심했다> 리뷰 한 줄 요약 : Youtube 신사임당 채널의 영상을 요약한 글 모음 회사에서 업무를 하며 회의감이 들었을 때 5년 후, 10년 후에도 이 일로 생계를 꾸려갈 수 있을까? 하는 생각이 들었다. 상사의 "니가 일하는게 정말 느린건 알지?"라는 한 마디 때문이었다. IT업계는 급속 충전기처럼 새로운 기술들을 빠르게 습득해야하는데 나는 그러질 못했다. 내가 업계 평균 이하 능력을 갖고 있다면 도태되는거 뻔하고, 도태되면 내 생계가 위험해진다. 그래서 내가 지금 일을 하지 못하게 됐을 때 돈을 벌 수 있는 방법이 무엇이 있을까 생각했고, 찾아봤다. 유튜브 '신사임당' 채널을 운영하는 주언규님은 방송국 PD로 일하다가 회사 생활에 회의를 느끼고 부업을 시작했다고 한다. 현재는 퇴사 후 여러 개인 사업을 하고 있다..
[리뷰/책] <팀 개발을 위한 Git/GitHub 시작하기> 리뷰 한 줄 요약 : Git/GitHub를 이용해서 최소한의 협업 가능한 상태가 될 수 있도록 도와주는 책 버전관리는 개발을 하면서 놓치기 쉬운 부분 중 하나다. 개발을 처음 시작했을 때, 초기에는 관리해야 할 파일이 적다. 관리할 파일이 적기 때문에 혼자서 관리하더라도 부담이 없다. 기록을 남겨놓지 않아도 내가 기억하고 있으면 문제가 안된다. 시간이 흘러 개발을 진행하며 관리해야 할 파일이 늘어나고, 서로 다른 일정으로 동시에 진행되어야 하는 일이 생길 수 있다. 혼자서 관리하던 개발 프로젝트 코드를 여러 사람이 담당하게 되고, 그 여러사람들이 동시에 여러 업무를 진행하기도 한다. 이렇게 상황이 바뀌었는데도 혼자서 기억하고, 기억을 바탕으로 업무를 진행해도 될까? 동료가 담당하던 코드를 내가 이어서 개발해야..