SlideShare a Scribd company logo
1 of 33
Download to read offline
경력2년다채우지도않았는데팀장이되었어요. 어떻게 하죠?
노태환
taehwanno.dev@gmail.com
https://github.com/taehwanno
1
서울에서파이썬컨퍼런스파이콘이열리는데, 같이안갈래?
저파이썬하나도모르는데요? 자바스크립트밖에못해요ㅜㅜ
괜찮아그냥하면돼
2
5인파티에파티원으로초대됩니다.
그리고 어제파이콘1일차끝나고 형들이랑간단하게 숙소에서술을먹습니다.
3
나: 라이트닝토크재밌던데요?
형들: 맞지? 너도해봐
나: 저파이썬관련경험아무것도없잖아요.
형들: 그거 파이썬관련된거 아니어도돼
4
간단한소개
부산거주중
로아팩토리프론트엔드개발자(본사부산, 경력1년9개월째)
부산대학교 컴퓨터공학부휴학중
5
왜발표할까?
부산에이렇게 사는개발자도있다.
그냥제이야기 하고 싶었어요.
6
스타트업에서겨울방학에일할인턴
구하는데해볼래?
2학년2학기 자료구조시험2일전에면접을봅니다. 합격.
알고보니학과 동기인동생2명과 같이인턴합격해서개발팀총4명(근데3명이인턴)
7
근데피벗(pivot)을해서제품이없데요.
만들어야한데요.
근데데모데이까지5주남았데요.
아...ㅎㅎ네..
8
만들어야한다.
프론트엔드2명, 백엔드2명으로구성된개발팀
프론트엔드개발경험하나도없는데CTO 형이경험해본기술스택으로진행
실절적인코드작성일수git 기준10일, 나머지미친듯이공부함
HTML, CSS, Javascript
angular.js 1.4, jQuery, Sass
bower, npm, grunt
google analytics
9
네, 뭐.. 어떻게든되더라구요.
10
겨울방학2달만하려고 했는데재밌더라구요.
인턴으로같이들어온동생들과 학점연계해서1학기 + 휴학1학기합니다.
11
계속해서만듭니다.
16년3월1차베타출시
16년8월2차베타출시
12
그런데,
8월에1년이상더할생각 없냐고 물어보네요?
한다고 했죠.
근데결과적으로저만하고 다른동생들은17년도2월에학교 돌아간데요.
13
개발자를더뽑아야하는데
프론트엔드개발자를부산에서뽑기는정말어렵더라구요.
꼭사람을구해야하는상황
학교에서학생을인턴으로뽑고 키우기로합니다.
12월말부터새로운인턴이근무를시작합니다.
14
근데... 어떻게 어떻게 결정되서
기술스택을17년2월에변경을시작합니다.
하......진짜... 이때맥주정말많이마셨어요.
15
근데... 17년3월에사원에서팀장이됩니다.
아니...내가? 이젠개발뿐만아니라관리자로서역할도해야하는거야? 아...네..ㅎㅎ
16
17년5월정식버전출시
17
그래서지금 17년8월
프론트엔드개발자2명(팀장1명, 팀원1명)
React, Redux, Sass, Webpack, yarn with script, Jest, CircleCI
Google Analytics, Google Optimize
프론트엔드, 백엔드저장소분리해서개발
랜딩은또다른저장소에서작업하면각 타겟별랜딩이총5개 존재
18
지금까지미친듯이공부하고
배우고 개발하다보니드는생각은
19
팀장이라는직책에무게감을느껴서새로운기술도입하는데
이전보다많이생각하게 되더라
지금 트렌드는?
생태계의분위기, 방향은?
우리프로젝트의특성과 잘맞나?
은탄환은없는데도입했을때장점과 단점은?
팀원의러닝커브도중요한요소(코드리뷰)
20
팀원성장이팀성장이고 회사성장인거 같더라
가장낮은실력을가진팀원기준으로팀의속도가 맞춰진다고 생각
팀원에게 적당한책임을주고 개발할수있게 풀어주는게 가장빨리성장하는것 같음
21
근데팀장인나도성장해야하더라, 반드시
솔직히사수가 있으면좋겠다고 항상생각하지만어쩔수없는상황
부산은커뮤니티활성화가 거의안되어있는상황
서울에서열리는컨퍼런스지속적으로참가
PyCon, Deview, JSConf, WSConf, Google Cloud Platform 등
슬랙10개 이상채널예의주시및최소한의정도로활동
React Korea, Seoul.js, 이상한모임, GDG Korea, 9XD 등
22
회사에서작성하는코드가 내기술적인욕구를
충족시키지못할때도존재하더라,
그래서의식적으로노력해야하더라
스타트업은기술적우수함을추구하기보다는소수가 모여사업을하는것
저는사실기술적인욕구, 호기심이강합니다.
Angular, React, Vue, Polymer 등쏟아지는데1개를정말잘해버리면된다고 생각
React 내부구현을까보기 시작함
React 간단한수정사항Pull Request 기여
Redux 문서오탈자이삭줍기
23
기술부채는적당히가지고 진짜넘으면안되는선만아슬아슬하게
유지하는게 최선인것 같더라
프로젝트가 기술적으로완벽하다고 해서사업이성공하는것도아닌듯
근데사업이성공했다고 해서프로젝트가 기술적으로완벽한것도아닌듯
일단빨리만들자
근데아직도사실넘으면안되는선이라는게 무엇인지잘모르겠어요
24
고객의욕구사항은끝이없더라
(from 이상한모임)
아...고객님다해드리고 싶은데ㅜㅜ
B2B 기업의다양한이해관계, 퍼소나, 고객 이해의중요성
기획팀을믿고 간다
25
여기까지가 지금까지미친듯이공부하고 배우고
개발하다보니드는생각입니다.
26
요새는뷰는그릴줄아니까 데이터가지고 뭐좀할수있게 해볼까?
파이썬안배우고 텐서플로우예제코드로파이썬코드2일짜본뉴비
27
28
29
30
31
32
저는부산내려가요:)
감사합니다.
33

More Related Content

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

경력 2년 다 채우지도 않았는데 팀장이 되었어요. 어떻게하죠?