5. 2014.12.20 2016.01.25
2018.04.23첫번째 회사
3D Printer 공유 플랫폼
Full stack programmer
Python (Flask/Django)
HTML, CSS, JS, jQuery
두번째 회사
당일 꽃배달 e-commerce 서비스
Front-End programmer
Python (Django)
Vue.js, Nuxt.js
Swift
세번째 회사
소상공인을 위한 포인트 적립&마케팅 솔루션
Front-End programmer
React.js, Redux
TypeScript
Swift, Android
#4년차 #Front-End #개발자 #2번의이직 #3회사이력
이직기
7. 소상공인을 위한 포인트 적립 및 마케팅 솔루션
도도 포인트 : 휴대폰 적립 플랫폼
도도 포인트 어시스트 : 도도 포인트와 POS 연결
도도 매니저 : 점주님들이 볼 수 있는 관리 화면
어떤 일을 하나요
기술 스택은 서비스 마다 다양
React, Redux, TypeScript, Python, Flask, Rust, ETC.
18. 리모트 / 플렉서블
크리에이터 문화
리모트 : 일할 환경만 있다면 어디서든 일 할 수 있는 제도
플렉서블 : 주 40시간을 일 하면 어느 시간이든 상관없음
보통 slack과 캘린더를 이용
19. 데일리 미팅
크리에이터 문화
어제 혹은 직전에 어떤 일을 했고
오늘은 어떤일을 할 것인지 각자 이야기 나누는 시간
slack bot으로 자동화
20. 주간미팅
크리에이터 문화
팀마다 주에 한번 다같이 어떤일을 했고,
앞으로 할일을 정하기도 하며 아젠다를 발의하고 의논하는 시간
1. 완료한 이슈 / 완료하지 못한 이슈
2. 해피아워
3. 타임라인 컨디션 체크
4. 아젠다
5. 신규 스프린트 할당
6. 휴가 및 특이사항
순서
21. 회고
크리에이터 문화
팀 마다 프로젝트가 끝나는 시점
혹은 특정 시간이 지나면 지난 일에 대해 의논하는 시간
앞으로의 일에 대한 방향성을 정하고 이후의 목표를 도출
참고
스포카에선 회고를 어떻게 할까?
https://spoqa.github.io/2018/08/29/retrospect.html
22. 해피아워
크리에이터 문화
목표 도출보다는 팀원들의 감정을 이야기하는 시간
주간미팅의 섹션 중 하나
참고
사기 높은 팀을 만드는 해피아워
https://spoqa.github.io/2018/10/16/happyhour.html
23. 해피아워 측정 기준 (1~5점)
크리에이터 문화
1. 지난 스프린트를 진행하면서 나는 활력이 넘쳤다.
2. 나는 지난 스프린트에 한 일들이 자랑스럽다.
3. 지난 스프린트에 한 일들은 나에게 도전적인 일들 이었다.
4. 지난주 스프린트 이슈들이 나에게 적합하다고 느꼈다.
5. 지난주 스프린트에서 난관에 부딪혔을 때 빨리 회복할 수 있었다.
6. 다음도 지난 스프린트 같아도 오랫동안 계속할 수 있다.
24. Code of Conduct
크리에이터 문화
스포카 크리에이터 구성원이 업무 중에 지켜야 하는 기본 강령
https://github.com/spoqa/code-of-conduct
25. 프로그래머 워크샵
프로그래머 문화
2주에 한번 프로그래머들이 기술에 관한 얘기를 나누는 시간
장애가 발생했다면 왜 발생했는지, 어떤 처리를 했는지 공유
또는 기술 도입 논의
26. 고양이세수
프로그래머 문화
구조적 혁신, 적폐청산은 힘들고 늘어가는 임시 코드
“고양이 세수라도 자주 하면 어떨까?”
임시 코드를 줄여가는 시간
프로그래머 워크샵에서 고양이 세수 멤버를 선정
멤버들은 다음 프로그래머 워크샵 전에 하루를 잡아 모여서 고양이 세수 진행
27. 코드리뷰
프로그래머 문화
모든 코드는 코드리뷰를 통해서만 merge
한 PR에 2명 이상의 approve
코드를 깎아 내리는게 아님. 서로 잘못된 부분이 있는지 또는 더 나은 방향을 제시
기획 확립 > 디자인 시안 > 논의 > 개발 > 코드리뷰 > 디자인리뷰 > QA > 배포
개발 프로세스