1월동안의 나를 돌아보면 너무 부끄럽지만 부끄러운 나를 만든 것도 나고 하지 않은 것도 나다!
프로그래머스 국비지원교육에 참여한지 어느덧....벌써....ㅜㅜ 3개월...아니 4개월차에 접어들었다 흡
시간이 넘 빠르다 살려조~~~~ 시간아 나 두고 가지마!!!
스프린트 2 프로젝트
1월의 프로그래머스 데브코스의 프로젝트는 Node.js로 도서 판매 사이트 백엔드 기능 구현이었다.
회원가입,로그인, 비밀번호 초기화, 도서 조회, 좋아요, 장바구니, 주문하기 기능을 만들어봤다.
강의에서 강사님께서 기능 구현을 같이 하긴 하지만 정말 기본적인 것만 알려주시기때문에 개인적으로 코드 개선을 해야했다.
그래서 프로젝트를 시작하면서 팀활동도 추가되었다. 바로 페어 코딩과 프로젝트 주간 회고이다.(팀 활동에서 한 내용은 나중에 말하겠다.)
프로젝트에 대한 이야기는 이 정도로 마치고 회고를 해보겠다.
우선 프로젝트를 기간 안에 완성도있게 끝내지 못했다. 그게 너무 아쉽다.
그 이유를 생각해보면 언어뿐만 아니라 프로그래밍에 대한 지식이 너무 없는 것 같다.
코딩에는 정답이 없고 여러 방법이 있으데 내가 어느정도의 지식이 있어야 다양한 코드 개선 방안을 생각해볼텐데
그러질 못해서 팀원들의 코드를 참고해서 찾아보거나 그랬다. 언어는 배우는 것에 급급한 결과였던 것 같다.
그래도 잘한 점을 말해보자면 팀원들의 코드를 열심히 봤고, 피드백을 주거나 정보 공유를 해주면 내가 적용할 수 있는 것들은 프로젝트에 최대한 활용해봤다. 그리고 앞으로 개선할 아직 끝나지 않은 나의 프로젝트에 적용해볼 예정이다.
개인
1월은 대부분 프로젝트를 진행했던 것 같다.
프로젝트 진행 도중에 개인적인 학습 부분에서 회고를 해보자면 시간 활용을 못한 것 같다.
하루 계획을 다 끝내지 못한 날들이 수두룩했고 프로젝트에 필요한 개념이나 개인 공부를 못하면서 안했다. (망할..)
그래도 다행히 코테 문제 푸는 스터디는 미루지 않았고 팀원들과 주간 회고를 위해 급하게라도 프로젝트 코드를 깃허브에 PR을 했다.
12월 회고에서 개인 공부와 it 뉴스 읽기를 계획했는데 결과는 망했다 ㅋㅋㅋㅋㅋ
이런 실패는 다시 겪지 않기 위해서 2월에는 좀더 구체적이고 명확한 계획을 설계해야겠다!!!!!
그러면 절반은 하지않을까? 아예 안하는 것보단 낫다!
아 그리고 TIL도 꾸준히 작성했어야했는데 1월동안의 TIL은 텅텅비었다 ㅎㅎㅎ
거창한 것을 쓰려고 하지 말자! 간단하게라도 내가 그날 겪은 어려움, 에러, 개념을 3-4문장이라도 쓰자~~
팀활동 & 멘토링
페어 코딩은 팀원들이 각자 깃허브에 올린 코드를 참고해서 내 코드를 개선하거나 서로 코드에 대해 피드백을 주는 것이었고
프로젝트 주간 회고 모임은 프로젝트 관련 정보 공유, 어떤 시행착오를 겪었는지, 지치지 않도록 격려를 했다.
아직 거지같은 나의 코드지만 그나마 좀 더 낫게 만들어준 건 팀활동이 아닌가싶다.
왜냐하면 팀원들은 어떻게 진행을 하고 있고 어떤 방식으로 에러핸들링을 했는지 등을 참고를 많이 했다.
멘토링에서도 멘토님이 각자 코드에 대한 피드백을 주는 활동으로 이루어졌다.
멘토님께서 아는 지식을 공유해주시고 이런 라이브러리가 있다, 이런식으로 코드 개선을 하는 것도 방법이다 등의 코멘트들을 해주셨는데
여기서 내 코드에 대한 피드백보다 다른 사람들에게 주는 피드백에서 새롭게 얻는 것들이 많았다.
팀활동과 멘토링덕분에 이거 프로젝트에 활용해야지~라는 생각과 계획을 할 수 있었고
다른 코딩부트캠프에서는 어떤지 모르겠지만 이런 피드백을 어디서 받아보겠나? 새로운 경험을 해서 좋았다
요약
부족했던 부분
- 프로젝트 하느라 12월 회고에서 했던 계획들을 시행하지 않았던 것!
- 프로젝트를 내가 할 수 있는 최대한의 완성도에 도달하지 못한 것!
- TIL 잊고 있던 것!
앞으로 2월 계획
- 2월의 계획을 명확하고 구체적으로 짜고 잊지않고 실행해서 남기자! => 리액트 공식문서, 일주일 3일 it 뉴스 정리!, 2일 1 자바스크립트 개념 원리! (동작원리, 개념원리는 알자!!! 왜왜왜왜왜 라는 의문이 중요하다!!)
- TIL 잊지말자! => 일주일 최소 3번! 작성
- 스프린트 2 프로젝트를 2주 안에 할 수 있는만큼 최대한 코드 개선하기!
'프로그래머스' 카테고리의 다른 글
| 3월 웹 풀 사이클 데브코스 회고록 (0) | 2024.03.31 |
|---|---|
| 2월 웹 풀 사이클 데브코스 회고록 (0) | 2024.03.03 |
| 11주차 day3 (break문, continue문, 함수, 변수의 범위, 배열, 문자열 변수, 포인터) (0) | 2024.02.01 |
| 12월 웹 풀 사이클 데브코스 회고 (1) | 2023.12.29 |
| 11월 웹 풀사이클 데브코스 회고 (0) | 2023.12.29 |