IT Data 분석

[서비스 기획] 데이터를 아는 Product manager가 되기 위해

tunapark 2021. 5. 20. 17:15
728x90

최근 내가 데이터 분석과 관련해서 가진 궁금증(누구나 가지는 궁금증이기에 주목하세요!) 인터넷과 책을 뒤져서 얻은 실마리들을 공유하려고 한다.

Q1. 데이터를 아는 Product manager가
되기 위해 어떤 공부가 필요할까?


우연히 네이버 블로그에서 <‘데이터를 보는 기획자’가 궁금하세요?> 라는 포스팅을 보았고 그걸로 인해 어떤 걸 배워야 하는지, 어떤 걸 원하는 사람이 데이터 분석+기획자가 되어야 하는지 실마리를 얻었다.

[네피셜] '데이터를 보는 기획자'가 궁금하세요?

[편집자주] 데이터를 보는 기획자, 인공지능 서비스를 만드는 개발자, 네이버 메인 앱을 설계하는 디자이너...

blog.naver.com


실제로 현업에서...

- Apache Zeppelin SQL 쿼리를 작성하여 QA(Quality Assurance : 서비스 출시 전 일련의 품질 테스트 과정) 에 필요한 데이터를 Hadoop에서 추출하거나

- 네이버앱 방문 로그와 동별 플레이스 업종 정보를 활용해 Tableau로 지역별 코로나19 영향을 그려보거나

- R로 검색 빅데이터를 가공해 검색키워드셋과 특정 행동 간의 상관관계를 구해보기도 합니다.”

여기서 활용 방법을 알려주시긴 했지만, 거의 툴(언어)를 중심으로 설명을 해주셨고, 간간히 내가 봤을 때 저 언어를 그래서 뭐부터 배워야 하며, 어떤 의도로 배워야 하는거냐? 에 대한 궁금증이 들었다. SQL 자격증은 막상 현업에서 쓸모가 없다는 소리를 들었기에 더욱 큰 그림이 필요했다.

A1 : SQL, R, Tableau, Zeppelin 을 가지고 회사에서 일했다.

Q2. 그래서 저 많은 툴이랑 언어를 뭐부터
어떻게 공부하라는거야?


거기에 도움을 준 자료는 마이리얼트립의 그로스 리드를 하고 계신 팀장님의 자료 ! <서비스 기획자를 위한 데이터 분석시작하기> 이건 정말 .. 보물이다

그리고 도움이 된 책은 <앞으로 데이터 분석을 시작하려는 사람을 위한 책>

이건 완전 데이터 쪽은 아니긴 하지만! 보스턴 컨설팅에서 일한 분의 사고방식, 논리가 들어있는 책 <가설이 무기다>

A2 : 데이터 분석을 하는 목적이 데이터 분석 그자체보다 중요하기 때문에, 개발언어나 수학 그 자체를 무턱대고 배우기전에 저 두가지는 한번씩 보면 어떤 태도와 의도로 분석을 하고, 문제를 해결하는지에 대해 실마리를 잡는데 도움이 될 것 같다.



Q3. 데이터 분석 석사나 학사 등의 공부를
통해서 전문성을 갖고 싶은데
어떤 과목을 공부해야 하죠?


고등학교를 문과로 나온 나는 얼핏 수학이 필요하다고는 했지만 어떤 수학이 필요한지 몰라 구글링을 했고, 이 블로그를 알게 되었다.

이 분도 문과 출신, 30대에 데이터 미국 석사를 가신 케이스라 도움이 되었다.


A3 :
수학은 주로 미적분학, 기초 통계학, 선형대수학을 선수과목으로 보고 (셋중에 하나만 있어도 되는 곳도 있다지만 이 세가지가 관련이 있다는 것을 알면 다 해야할 것 같은..)

개발은 C, SQL, python, java 를 들어야 하고, 자료구조와 알고리즘을 들어두면 좋은 것 같다.


+ 저 글에서도 문과를 나오신 분들은 문과에서 배운 미적분 범위 외에도 많은 것들이 미적분학에 들어가있기 때문에 이과 고등과정을 공부하면 좋다고 한다.

+ 학교 같은 경우에 과목별 선수과목이 있기 때문에 미리 확인해보고 계획을 세워야한다. 우리학교 개발언어는 전부 C언어가 선수과목이고, 수학과목은 대부분 미적분학이 선수과목이다. 그래서 나는 하계학기에 기초 C언어 혹은 미적분학을 듣는다는 결정을 내렸다. 둘다하기엔 좀 그러려나?

C언어와 미적분학 수업을 듣기전에 제대로 잘 따라가며 배우기 위해서 미리 선행학습이 필요해보인다^^