본문 바로가기

Project/우아한테크러닝 4기7

우아한테크러닝 4기 / 교육 수료 후기 6월 1일 ~ 6월 24일 약 4주간의 우아한테크러닝 4기 가 드디어 종료되었다. 그 간의 과정들에 대해서 내가 느낀 점들을 스르르르륵 써내려가보고자 한다. [Summary] 그 동안의 과정을 굳이 한마디로 정의하자면 '다양한' 이라고 하고 싶다. 굉장히 다양한 사람들이 참여하였고, (고등학생, 취준생, 현업 개발자 까지) 다양한 고민을 하였고, 다양한 피드백을 주셨다. 개발자의 길을 걷기 시작한지 얼마 되지 않은 나에게 특히나 유익한 시간이었다고 생각하는데, 내 입장에서는 기술적인 부분보다는 시니어 개발자의 톤앤매너나 커뮤니케이션 방식 등에 관련해서 더 집중되었던 것 같다. [Process] 해당 교육의 목적은 React와 TypeScript를 이용하여 미니노션을 만드는 것이었다. 다만 교육의 주제만 .. 2021. 7. 3.
우아한테크러닝 4기 / 20210615 / 교육에 대한 기록 / 메모장 1교시 컴포넌트 관련된 주제를 메인으로 수업을 진행. 민태님은 90년대 부터 컴포넌트 관련하여 업무를 진행해오다 보니, 리액트같은 프레임워크에서 사용하는 컴포넌트 라는 용어가 국소적이고 이질감이 느껴진다고 한다. [민태님 질문] 컴포넌트가 뭐라고 생각하는지? 어떻게 빌드업해서 올라가는게 좋을지? 어떤 이미지를 가지고 있을지? (답변들) 기능 단위? 조각 같은 느낌 리액트에서는 요소들? self contained buliding block 이라고 생각하지만 실제로는 커스텀 엘레먼트로 밖에 사용하지 못하고 있다. [민태님 스피킹] 컴퓨터에서 그래픽카드로 예를 들면 그래픽카드 자체가 컴포넌트이다. 그런데 만약 그래픽카드를 교체한다고 하면?? 공장으로 보내지 않는다. 그냥 그래픽카드를 뽑고 다른 그래픽카드를 꼽.. 2021. 6. 16.
우아한테크러닝 4기 / 20210610 / 교육에 대한 기록 / 메모장 1교시 [진행상황 리뷰] 양채훈님 : Slate.js로 팝업에디터 구현한 것 리뷰. 리덕스 관련 설명 주셨는데 이해가 잘 가지 않음..(별도 공부 필요) (중간투표) : 리액트 상태관리 도구로 좋다고 생각하는 것? redux, mobx, recoil 유명환님 : redux, mobx, recoil 관련 차이점 설명해주심 면접관련질문 : 무언가를 설명한다는 것이 어려운 것 같긴 하다. 어떤 부분이 어려운가요?? 이윤희님 : 어디서부터 설명해야 하고 어디까지 해야할지 잘 모르겠어요. 조남은님 : 저 같은 경우에는 잘 모를 때, 설명할 수 없을 때가 제일 말이 안 나오는 것 같습니다. 김경재님 : 100%이해하지 못했으나 그것에 대해 설명해야 할 때? 이기주님 : 설명을 하면서 깨닫게 되는 경우도 있는 것 같.. 2021. 6. 10.
우아한테크러닝 4기 / 20210608 / 교육에 대한 기록 / 메모장 1교시 [지난 미션에 대한 리뷰시간] 황윤서님 : Draft.js로 리스트 기능 구현 민태님 긴급 피드백 - 다양한 주니어들의 실수로 나타나는 현상 - 본인의 맥락으로 설명하고 있다. 본인이 설명하고 싶은 것만 설명하고 있다. - 그래서 공유를 받는 다른 사람의 입장에서는 이해하기가 굉장히 어렵게 된다. - 그래서 처음 셋업 부터 단계적으로 어떤식으로 구현했는지 하나하나 설명하는 것이 필요해야 한다. - 별로 관심없는 시니어라면 대충 얼버무리고 발표를 끝내버릴 수도 있기 때문에 적극적인 설명이 필요. - 다른 사람에게 어떻게 전달할지에 대한 기술도 필요하다. 피드백후 재설명 구글 로그인 및 로그아웃을 react-google-login 패키지를 사용하여 구현 Draft.js를 이용하여 ordered-lis.. 2021. 6. 8.