Index
Date
의 스크럼 마스터 : 고주형
Participants
Assignment
페어 프로그래밍에 대해 생각해오기
어떤 서비스를 개발해야 할까?
툴인가?
오은택 멘토님 의견 듣기
리액트 기술 소모임 신청하기(이번주 토요일)
페어 프로그래밍해보기
Discussion topics
Miro를 통한 회의
링크: https://miro.com/app/board/uXjVO03baFA=/
용어 정리
페어 프로그래밍이란?
팀 구인구직
Contributor
같은 팀
실시간
실력차
아는 사람일수록 효율적
처음부터 같이 개발
같은 컨텍스트 공유
장기적인 콘텐츠
페어 프로그래밍 도구
결론
→ 멘토님들이 헷갈려하는 원인 = 우리가 페어 프로그래밍이라는 용어를 혼용해서 쓰고 있었다
→ 우리가 말하고 있던 페어 프로그래밍은 “코드 리뷰“에 가깝다
→ 멘토님께서 말씀하신 도구: 코드리뷰 도구가 아닌 페어 프로그래밍의 도구일 것
의문
멘토님들이 좋게 본것은 코드리뷰가 아닌 페어 프로그래밍일까? 우리가 생각하던 것일까?
코드 리뷰에 대한 생각
우리가 원해 생각하던 것은 코드 리뷰!
코드 리뷰
브레인스토밍 (김형국멘토님 자료 참고)
Pain Point(우리 서비스로 코드리뷰를 하는 이유?)
피드백 받고 싶다
잘하는 사람의 코드를 보고 싶다
코드 퀄리티를 올리고 싶다
트렌디
리팩터링
부탁할 사람이 없다
검증받고 싶다
내가 잘하고 있는가?
남이 보는 나의 코드
아는 사람에게 부탁하기에는 양이 너무 많다
코드 외적인 부분을 알고 싶다
주석
커밋 방식
코딩 스타일
문제 제기
Code review를 접근하기 쉽고 다른 사람들도 많이 참여할 수 있는 방법이 없을까?
한 줄로 표현해보기
각자 생각하는 코드리뷰의 형태를 한줄로 표현해보자
영기 : 개발중 의문점을 고수를 통해 1:1로 해결해주는 플랫폼
주형: 성장하고픈 개발자를 위한 매칭 시스템
하령: 개발(코딩)하다 마주친 문제를 빠르게(1:1로) 피드백 해주는 서비스
코드 리뷰의 범위
코드 리뷰는 어디까지 해줘야 할까?
전체: 구조를 전부 봐준다
부분: 코드의 일부만 봐준다
코드 리뷰의 Target
주니어 개발자
취준생
이직 준비하는 개발자
회사에서 못해본 사람
회사: 바빠서 코드 리뷰 문화 X
성장하고 싶은 개발자
개발 생태계를 이해하고 싶다
현직자와 대화하고 싶다
구체적인 아이디어
1. Q&A (멘토링에 가까운)
방식
질문을 상세하게 올린다
ex)실행환경: Windows10
사용하는 프레임워크 버전: Luna
IDE: VSCODE, VIM …
TAG: #React #TypeScript #MacOS #Shell
매칭되면 1대1 통신을 한다
Q&A 용어 정리
일회성
실시간X
모르는 사람의 참여
완성본에 대한 훈수
100% 이해 불가
단기간
GitHub 기여자
지식인
한국판 스택오버플로우
→ Q&A라고 했지만 멘토링에 가깝다
질문
Q&A는 커뮤니티가 중요하고 가격이 무료여야하고 코드 리뷰는 쉽게 답하기 어렵고 심화적인 고민을 질문받기 때문에 돈을 그만큼 줘야한다. 너무 다른 성격을 가진 두 기능은 공존할 수 있는가? X
결론
Q&A와 코드리뷰는 다 가져가는 것은 너무 짬뽕이고 별도의 서비스로 분리되어야 한다.
2. 코드리뷰 커뮤니티
방식
내가 코드리뷰 받고싶은 레포를 올림 [포인트 지불]
내가 없으면 실제 돈을 주고 포인트를 구매
남들이 씹고 뜯고 맛보고 즐김
코멘트 단다 [포인트 적립 (1. 에서 올린사람한테 채택되면)]
타겟
코드리뷰 받고 싶은 사람
→ 너무 넗다, 좀 더 특정지을 수 없을까?
경쟁 서비스
코드리뷰는 컴퓨터가 많이 해준다
Okky [QnA]
생활코딩 (페북 그룹)
질문
제일 중요한 것은 많이 활성화시키는 것
기술적인 해결보다는 마케팅이 더 중요
이게 필요한 서비스인가?
사람들은 잘 활성화된 커뮤니티에 레포를 공유해서 질문하지 않을까?
스택오버플로우가 잘활성화되어 있는데 우리 서비스가 잘 활성화가 될까?
비용이 많이 필요할 것이다
GItHub에서는 무료이다
단. 오프소스 참여시
기술의 참신성에 대한 의문
참고
https://okky.kr/article/909948
대기업의 대외비 코드는 대상이 될 수 없음
신규 커뮤니티에서 그런 자원봉사를 해줄지에 대한 의문
유도책이 있어서 안 오는데 보상이 중요할 것
부스트코스의 코드리뷰
싼 가격(2만원)
커넥트 제단 지원
우수한 개발진
네카라쿠베
3. 택시 리뷰
방식
10분 무료 그 이후부터는 과금 시작
특징
1대1 코칭 서비스 [멘티 입장에서 부담이 없음]
ex) 1초에 2원
커뮤니티처럼 많은 회원이 확보되어야 함
질문
https://couchcoding.kr/mentoring 와의 차별점은?
결론
컨셉이 너무 겹친다.
마이로 회의 후 나온 얘기
하령님의 기술 공부 고민
고민
Q. 프로젝트를 위해 어떤 것을 먼저 공부해야 할까요?
어디까지 봐야할까요?
A. 리액트 작은 프로젝트부터 공부해봅시다. 리액트로 페어 프로그래밍을 해봐요!
주형의 새로운 아이디어
원격으로 페어 프로그래밍을 할 수 있는 툴을 만드는 것은 어떤가요?
대외비도 페어프로그래밍할 수 있는 것이 핵심
대기업은 노출될까봐 코드쉐어를 못 쓴다하더라구용..
회의 결론
오우택 멘토님께 HELP!
어떤 부분을 좋게보셨나요?
페어 프로그래밍쪽으로 생각해보자
리액트로 페어 프로그래밍을 해보자 (토요일 기술소모임 신청)
TODO
직접 페어 프로그래밍을 해보자
다른사람이 코드 리뷰를 진행할 때 겪는 불편함 (예전 코드라도)
VSC로 수정하며 코드리뷰
화면공유를 통한 코드리뷰
어떤식으로 진행할지?
해결하려는 문제를 정확히 파악 후 솔루션을 제공하기
매칭 서비스의 기획완 완성하기
기술적 진입장벽을 확실하게 정하기
프로토타이핑 대상을 정의
개발 시작될 수 있게 준비하기
디자이너 구인
크몽
지인
Attachments:



