GitLab Meetup #09 - 2022년 1월 27일
GitLab의 전 직원은 원격 근무를 하고 있습니다.
UX 디자이너가 제품 개발 프로세스에 어떻게 참여하고, 협업하는지에 대해 설명합니다.
구글 문서로 작성된 내용이라, 이 링크에서 보시는게 폰트가 더 깔끔합니다: https://docs.google.com/presentation/d/164EJB4u_F9pjAm2HcE0vtlS6C7QFONqHNZAahtaFRBM/edit?usp=sharing
GitLab에서 프로덕트 디자이너로 일하며 얻은 비동기식 협업 (Asynchronous collaboration)에 대해 소개합니다. 원격근무 상황에서 왜 기존과 다른 방식의 커뮤니케이션이 필요한지에 대해 제 경험을 나누었습니다.
2020년 5월 17일에 한국인 디자이너분들을 대상으로 한 웨비나 자료입니다.
GitLab Meetup #09 - 2022년 1월 27일
GitLab의 전 직원은 원격 근무를 하고 있습니다.
UX 디자이너가 제품 개발 프로세스에 어떻게 참여하고, 협업하는지에 대해 설명합니다.
구글 문서로 작성된 내용이라, 이 링크에서 보시는게 폰트가 더 깔끔합니다: https://docs.google.com/presentation/d/164EJB4u_F9pjAm2HcE0vtlS6C7QFONqHNZAahtaFRBM/edit?usp=sharing
GitLab에서 프로덕트 디자이너로 일하며 얻은 비동기식 협업 (Asynchronous collaboration)에 대해 소개합니다. 원격근무 상황에서 왜 기존과 다른 방식의 커뮤니케이션이 필요한지에 대해 제 경험을 나누었습니다.
2020년 5월 17일에 한국인 디자이너분들을 대상으로 한 웨비나 자료입니다.
2016년 11월 5일 있었던 GDG DevFest 2016 Seoul 행사에서 진행된 `Boot Camp: 초보 개발자를 위한 웹 프론트엔드 개발 101` 워크숍의 소개 부분 슬라이드입니다.
- 행사 URL: https://festi.kr/festi/gdg-korea-2016-devfest-seoul/program/92/
이수지님은 17년 8월 오픈하여 3개월 만에 facebook 50만 좋아요와 누적 100만 사용자, 누적 100만 다운로드, 120만 AU를 달성한 타로챗봇 라마마와 친구들, 헬로우봇(http://hellobot.co/)의 기획자 겸 대표입니다.
#여기컨18 에서는 "스타트업 기획자의 월화수목금"이라는 제목으로 헬로우봇 리서치부터 출시, 운영까지 시기별 기획자의 한 주를 공유해주셨습니다.
Momenti Seminar - 5 Years of RosettaStoneChris Ohk
Momenti Seminar에서 진행했던 "하스스톤 시뮬레이터 RosettaStone 개발 5년 간의 기록"의 발표 자료를 공유드립니다. 5년 동안 오픈 소스 프로젝트를 진행하면서 경험했던 일들을 정리하며 어떤 교훈을 얻었는지 생각해보는 시간이었습니다. 많은 분들에게 도움이 되었으면 합니다.
2016년 11월 5일 있었던 GDG DevFest 2016 Seoul 행사에서 진행된 `Boot Camp: 초보 개발자를 위한 웹 프론트엔드 개발 101` 워크숍의 소개 부분 슬라이드입니다.
- 행사 URL: https://festi.kr/festi/gdg-korea-2016-devfest-seoul/program/92/
이수지님은 17년 8월 오픈하여 3개월 만에 facebook 50만 좋아요와 누적 100만 사용자, 누적 100만 다운로드, 120만 AU를 달성한 타로챗봇 라마마와 친구들, 헬로우봇(http://hellobot.co/)의 기획자 겸 대표입니다.
#여기컨18 에서는 "스타트업 기획자의 월화수목금"이라는 제목으로 헬로우봇 리서치부터 출시, 운영까지 시기별 기획자의 한 주를 공유해주셨습니다.
Momenti Seminar - 5 Years of RosettaStoneChris Ohk
Momenti Seminar에서 진행했던 "하스스톤 시뮬레이터 RosettaStone 개발 5년 간의 기록"의 발표 자료를 공유드립니다. 5년 동안 오픈 소스 프로젝트를 진행하면서 경험했던 일들을 정리하며 어떤 교훈을 얻었는지 생각해보는 시간이었습니다. 많은 분들에게 도움이 되었으면 합니다.
2020년 서울시에서 주최한 강소기업탐방 프로그램에서 발표한 자료 입니다.
학교를 졸업하고 software engineer로 취직을 하기까지의 여정을 다뤘습니다
1. 개발자가 나에게 맞을지 고민하기 위한 방법
2. 개발자로 취직하기 (이력서/면접 준비 팁)
3. 개발자로 취직한 후 우리가 하는 일
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...Kay Kim
MIGS 2004에서, Noel Llopis가 발표한 "애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In The Real World)의 한글 슬라이드
http://betterways.tistory.com/139 참조.
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 > 배포
개발 프로세스