서론
- 6/25 ~ 7/1의 Node.js 주특기 기본 주차가 종료되었습니다.
- 7/2 ~ 7/8의 Node.js 주특기 심화 주차가 시작되었습니다.
- 항해 톡 3회 발표가 진행되었습니다.
- 주특기 소규모 면담을 진행하였습니다.
일정
- 6/25 (금) ~ 7/1(목) : 주특기 기본주차 일정
- 7/2 (금) ~ 7/8(목) : 주특기 심화주차 일정
- 6/30 (수) : 항해 톡 3회차 발표
- 7/1 (목) : 백 엔드 개발자 특강
- 7/2 (금) : 주특기 심화 주차 발제
- 7/2 (금) ~ 7/3 (토) : 주특기 소규모 그룹 면담
3회 항해 톡
- 6/30 (수) 19:00 ~ 20:00 2회 항해톡이 진행되었습니다.
- 1부 : index(DB), 코드스니펫과 매크로
- 2부 : ORM
- 3개의 주제로 항해톡이 진행되었습니다.
- 코드 스니펫과 매크로라는 개별 주제로 발표를 진행하였습니다.
3회 항해 톡의 이야기
- 어느 날 매일 사용하는 코드스니펫과 오토핫키의 기능에 대해 알려드리면 좋지 않을까? 라는 생각을 하였습니다.
- 이번에는 PPT를 이해하기 쉽게 작성하는 것에 중점을 두고 발표를 진행하였습니다.
- PPT 작성에 너무 많은 시간을 쏟아 기본적인 내용이 부족하였다는 생각이 들었습니다.
- 많은 아쉬움이 남았고, 발표를 듣고 있는 크루원들의 이해를 수월하게 만들지 못해 아쉬웠습니다.
- 제가 알고 있는 지식을 어떠한 방식으로 공유해야 하는지 다시 생각하게 되었습니다.
- SlideShare : https://www.slideshare.net/LeeYoungWoo3/codesnippets-and-macro
Node.js 주특기 기본주차
- 6/25 ~ 7/1의 Node.js 주특기 기본주차가 종료되었습니다.
- 주특기 기본주차 과제를 제출하였습니다.
- Docker 및 AWS EC2에 과제를 업로드 하였습니다.
Node.js 주특기 기본주차 이야기
- 기본주차의 개념은 항해99를 신청하기 전부터 알고 있는 내용이라 강의 및 과제를 빨리 끝냈고, 여유시간이 많이 남았습니다. 남은 여유시간에는 어떠한 방식으로 공부를 진행해야 할지 애매하였고, 우선은 모르던 Javascript의 개념을 다시 다지는 방식으로 진행하였습니다.
- 기본주차의 목표는 "소통" 이었습니다. 매일 오후 8시 30분에 조원들끼리 모여 진행 상황을 공유하고, 어느 부분에서 막혔는지 아니면 애매하게 알지 못하는 부분에 대해서 서로 공유하였습니다.
- 매일 조원들끼리 모여 소통하는 것으로 알고 있던 지식은 탄탄해지고, 모르던 지식을 새롭게 머릿속에 각인되는 것이 엄청 뜻깊었습니다.
Node.js 주특기 심화 주차
- 7/2 ~ 7/8의 Node.js 주특기 심화 주차가 시작되었습니다.
- 조가 재편성되었고, 다시 팀장을 맡게 되었습니다.
- 5주 차의 새로운 강의가 제공되었습니다.
- 심화 주차의 새로운 학습과제가 제시되었습니다.
Node.js 주특기 심화 주차 이야기
- 이번 주차에서도 매일 오후 8시 30분에 서로 진행 상황을 공유하고, 모르는 부분을 알려주기 위한 시간을 가지도록 하였습니다.
- 심화 강의가 상당히 난이도가 높았습니다. 주차마다 작은 숙제가 하나씩 주어지는데 특히 2주 차의 기존 코드를 해당 프로젝트로 병합하면서 라이브러리를 동기화시키는 것이 기본주차의 과제보다 힘들었습니다.
- Socket.io 와 Seqeulize 등 새로운 기술 및 라이브러리들을 사용하였고, 퀄리티 있는 프로젝트 구성이 진행되었던 것 같습니다. 하지만 Sequelize는 아직 부족하다 느꼈습니다.
- 이전에 자주 사용하였던 MySQL을 다시 만났습니다. 처음 Sequelize를 사용할 때 DB 데이터 접근이 어려워 SQL을 사용하여 데이터에 접근하였고, 빠른 시간내에 숙제를 해결할 수 있었습니다.
배운 점
- 지식의 소통 방법
- Docker 컨테이너 및 AWS EC2 설정법
- Mongoose 및 Sequelize 라이브러리
- jwt, Socket.io 라이브러리
- MySQL 쿼리문 작성법
- Jest 및 테스트코드 작성법
나의 생각과 이야기
- 이번 3회 항해 톡은 많은 아쉬움이 남았습니다. 1회 항해 톡 발표에서는 지식 공유를 중점적으로 발표자료를 준비하여, 부족한 PPT 작성 기술로 인해 아쉬움이 남았고, 이번 3회 항해 톡 발표에서는 그러한 단점을 완화하기 위해 PPT 작성에 중점을 두었지만, 그로 인해 기본적인 내용 전달이 부족하게 되었다는 생각을 가졌습니다.
- 이번 심화 과제는 기본과는 다르게 높은 난이도를 가지고 있는 것 같습니다. 심화 과제를 진행하면서, 완벽하게 구현할 수 있도록 잠을 줄여가면서 해야 할 것이 눈에보여 벌써 기대가 가득합니다.
- 오랜만에 MySQL을 만났습니다. 아직은 DB에 접속해 데이터를 관리하는 게 편하지만, 프로젝트를 진행하면서 Javascript에서 관리하는 게 더 익숙해지도록 노력해야겠습니다.
- 이번 주는 NAS가 갑작스럽게 문제가 생겨 공부에 대한 집중이 무너졌던 것 같습니다. NAS의 자료 백업을 전부 진행하였고, 다음 주 A/S 센터의 문의를 하면 남은 문제가 해결될 것 같아 마음을 좀 내려놓을 수 있지 않을까 싶습니다.
- 주특기 1:1 면담에서 학습하는 방법과 목표로 하는 회사를 지원하기 위한 방법에 질문하였습니다. 현재까지 진행하고 있는 학습 방법에 대해 의문을 가지고 있었지만, 틀리지 않았다는 말을 들었고, 앞으로 어떤 방식으로 개량해 나가면 좋을지에 대해 들었습니다.
- 새로운 기술을 배우는 게 즐겁습니다.
'항해99 > WIL' 카테고리의 다른 글
[항해99] WIL 6주차 - Node.js 클론 코딩 기간(후기) (0) | 2021.07.18 |
---|---|
[항해99] WIL 5주차 - Node.js 미니프로젝트 기간(후기) (0) | 2021.07.11 |
[항해99] WIL 3주차 - Node js 주특기 기간 (후기) (0) | 2021.06.27 |
[항해99] WIL 2주차 - 알고리즘 마라톤 (후기) (0) | 2021.06.20 |
[항해99] WIL 1주차 - 미니 프로젝트 (후기) (0) | 2021.06.13 |