바지사장 정하기
혜수님



팀명 정하기
사이(4I)
불사조
(이제 i를 곁들인)
곧삭제함 ㅃㅃ
팀프로젝트를 통해 얻고 싶은것
•
수정 - 하나의 기술(ex. 리액트라든지..)로 구현해본 경험, 완성도있는 프로젝트 만들기
◦
하나의 기술 스택을 사용해 본 경험을 이력서에 넣을 정도로 완성도 있게 구현하고 싶다. 이론적 지식만 쌓기보다 실제 구현경험을 가져보고 싶다.
•
혜수 - 이력서에 쓸 수 있는 하나의 완성된 프로젝트를 만드는 경험을 해보고 싶음
◦
포트폴리오에 넣을 프로젝트가 비어있어서 완성도 있는 프로젝트를 경험해 보고 싶다. 팀 커뮤니케이션 경험이 없어서 조율하고 협업하는 경험을 해 보고 싶다.
•
윤구 - 팀프로젝트 프로세스를 경험하고 협업진행 방법을 배우고 싶습니다. 완성도 있는 프로젝트는 플러스 요소
◦
처음부터 팀으로 기획하는 과정을 경험해보고 무엇보다 협업을 경험해 보고 싶었다. 완성도있는 프로젝트는 차선
•
지운 - 팀 프로젝트에서 어떤 방향으로 협업을 할지 생각해 보고 필요한 기술 스택, 협업 방식, 의사소통 방식을 선택하는 이유가 있는 협업을 경험해 보고 싶음!
정리 : 협업/의사소통 경험(1순위) + 완성도 있는 프로젝트
협업과 의사소통 방식을 최우선 목표로!
협업 툴 : GitHub(wiki, project, issue 등)
협업 툴 : slack, Notion ,jira, GitHub(이슈, wiki, 보드)
협업방법:
깃허브 위키, 코멘트를 메인으로 - 노션은 회의록 정리 등 백업용도,
이외 다른 협업툴 하나정도는 후보로
git-flow, Github-flow 등 깃허브 사용법(브랜치 관리 방법)은 곧 있을 git 특강 이후에 의견 나누기로 함.
능숙하게 사용할 수 있으면 좋겠지만 깃헙사용에 익숙해지는 것을 목표로 둘 수도!
배우면서 깃허브 사용해야 할 것으로 생각됨, 어떤 부분에 중점을 두고 깃허브 학습할지?
ex) 협업시 git을 사용하면 편리한 점, 활용방안을 연습해 보는 것 등
git 사용이 추가적인 부담이 되지 않도록
협업툴 사용시 노션 - 정리하기 깔끔해서 좋았음
/ 지라- 업무분배를 시각적으로 쉽게 알 수 있어서 편했음
/깃 프로젝트 : 할 일 한 눈에 볼 수 있어서 좋았음
병행사용 좋아보임
툴 하나만 쓰는게 리소스가 적게 들 거라고 생각
수정 - 노션에 진행중, 진행예정 프로젝트처럼 나눌 수 있었던 것 같다, 팀원 모두 노션 사용 경험이 있으니까 병행하기보다 노션에서만 하는 것도 좋은 것 같음
https://datamoney.tistory.com/244
비전공자 기록광의 살아남기
[Github] 깃허브 wiki 작성하기 (repository 문서화 / 인덱스화 / TIL )
각자 프로그래밍 공부 경험에 대해 이야기
윤구-컴공! 열심히하려고 들어오셨다~ 다른 컴공분들보다 잘 못하고 협업도 많이 못해봤지만 그냥 기본적인것만 코드 조금 읽을 수 있는 정도!
혜수 - 비전공 3년동안 퍼블리셔, 운영이나 개선쪽 업무 담당, 개발자와 커뮤니케이션 경험 적음, 커뮤니케이션 어떻게 할지 고민하며 멋사 들어오심, 멋사 이후 자스공부, 리액트에 어려움을 겪고 계심
수정- 비전공 경제학과, 코딩시작은 멋사 들어오기 얼마 전에 시작해서 부족하지만 이론적 지식을 공부하는 것보다 직접 경험하는 것이 좋았음, 리액트도 열심히 공부중. 열심히 해보겠습니다!
먼저 회의하는 건 SPA- 리액트 선택하는 거, 프로젝트팀분들 얘기 들어보고 결정 (1시간 내로)
깃허브 사용방법 회의: 특강 이후에
HTML
(ex: 요소 하나 만들기 어려워요, 코드는 엉망이지만 비슷하게는 만들어요, 시멘틱하게 구현해요)
•
수정 - 시멘틱을 지향하려고 노력합니다 ㅎㅎ..
•
혜수 - 시멘틱하게 구현하려고 노력 하고있습니다…ㅎㅎ
•
윤구 - 일단 비슷하게 만들고 시멘틱하게 만들려고해요…
•
지운 - 비슷함과 시맨틱 사이…
CSS
(ex: 생각만해도 머리 아파요, 내 뜻대로 안돼요, 구글링하면서 할수있어요, 그냥 돼요)
•
수정 - 구글링하면서 할 수 있어요 ,, 반응형은 여전히 쉽지 않지만 노력중 ,,
•
혜수 - 구글링하면서 할 수 있어요
•
윤구 - 반응형 이전 단계 에서 멈춰있어요…
•
지운 - 구글링하면서 할수있서요! 빔캠프와 함께라면!
Javascript
(ex: 문법이 어려워요, 코드를 작성할수있어요, 투두리스트를 만들수있어요)
•
수정 - 프로젝트 진행중입니닷 ,, 쉽지 않지만 꾸역꾸역 하고 있습니다
•
혜수 - 간단한 투두리스트면 가능할 것 같습니다!
•
윤구 - 투두리스트를 엄청 구글링하며 만들어요
•
지운 - 투두리스트를 만들 수 있습니다!
React
(ex: 답이 없어요, 이거 쓸건가요?, 차근차근 배우고있어요, 어느정도 할 줄 알아요)
•
수정 - 차근차근 공부하고 있습니다, 프로젝트 기술로 사용하고 싶습니다 ..
•
혜수 - 답이,, 없습니다,, 열심히 복습중입니다.
•
윤구 -답이 없습니다… 열심히 공부중입니다
•
지운 - 답이 없습니다… 프로젝트에 도입하게 된다면 공부해오겠읍니다…
GitHub
(ex: 먹는건가요?, 레포를 만들수 있어요, 혼자 잔디 심을줄 알아요, pr을 날릴수있어요, 껌이죠)
•
수정 - pr날리고 merge할 수 있습니다 !
•
혜수 - PR날리고 merge까지는 할 수 있습니다.
•
윤구 - pr 날릴수있어요.. 머지는 하긴하는데 오류뜨면 해결못해요
•
지운 - pr까진 날릴수 있습니당
자신있는 기술 or 맡고 싶은 업무
(나는 이건 자신있어요!!)
•
수정
•
혜수
•
윤구
•
지운 - 회의록 작성, 기록
프로그래밍 진행 방법
(ex : 페어프로그래밍, 기능단위 분할, 페이지 단위 분할)
혜수님 업무 경험: 컴포넌트 마크업, 페이지 이슈해결, 접근성
개발자 커뮤니케이션은 이슈 생겼을 시컴포넌트별로 클래스가 정해져 있었고 클래스, id명은 하이픈을 사용한 케밥 케이스
가이드는 상사분들이 잡아주셨고 컴포넌트별로 클래스가 정해져 있었음.
구현 방법:
자바스크립트 바닐라SPA + 백엔드 vs 리액트
다음회의 한시간 내로 끝나면 좋겠…다…?
SPA구현
수정님이 프로젝트 팀원분들과 회의 시간을 잡아주시면 의견을 듣고 결정하기
SPA로 구현했을 때 리액트보다 코드 길어지는 외에 다른 불편함은? - 수정님 경험으로는 크게 없었음, 다른 분들 얘기 듣고 추가로 있을지 알아보기
바닐라 JS/ 파이어베이스 - 자바스크립트가 얼마나 견고한지를 보여주기 위해
대신 REACT나 REDUX 같은 상태관리 불가능
SPA - React 모두 생각하되 얘기를 더 들어보고 결정
승규님과 대화
팀원분들의 조언
React 구현
배운 내용을 써 보며 협업을 경험하는 것에 의의
팀원 모두 React 숙련도가 높지 않기 때문에 공부해야 함, SPA구현의 경우처럼 공통 강의를 듣고 공부하는 것도 숙련도를 높이는 방법이 될 수도?
주로 공부 or 코딩 하는 시간
아침, 점심, 저녁, 오전, 오후, 새벽
•
수정 - 밤과 이른 새벽
•
혜수 - 저녁과 새벽
•
윤구 - 저녁 새벽
•
지운 - 오후부터 밤까지
기술 스택
주의 겁먹지 마세요 그냥 주워들은거 다 작성 했답니다. (원하는게 없다면 추가해주세요
)
HTML / CSS
TypeScript
React Query
SPA (가장어려워요!!)
recoil
JavaScript
Redux
styled-components
Git Flow
notion
React
Redux toolkit
Jira
Git Lap
•
참고
나중에
주제 (OO 마켓)
주제 토글은 아직 열지 말아주세요
누리님 말씀
•
프로젝트를 꼭 고정하지말고 자유로운 아이디어가 있으면 꼭 제시하기
◦
1기, 2기 레파지토리가 존재하기 때문에 참고를 하다보면 그 레파지토리에 갇히는 경향이 있게된다. (맞는말인듯,.. )
▪
너무 깊게 따라하지말자 참고만 !! => (중요)
커밋 컨벤션
코드 컨벤션
11/28 날것의 회의록