본문 바로가기

전체 글102

코드스테이츠 프론트엔드 부트캠프 Day 25 1. 오늘 배운 것: 비동기, 콜백으로 비동기 제어, Promise, Promise chaning, async/await / Node.js 내장모듈 사용법 / 전참시 세션 2. 어려웠던 점: 비동기가 어떻게 실제로 구현되는지 감이 잘 오지 않았음. 그리고, Promise 관련해서 리턴이 뭐가 나오고 인자에는 뭐가 들어가고... 이 부분을 정리하며 공부하지 않은 탓에 과제를 푸는데 어려움을 겪었음. 내장 모듈 사용도 아직은 잘 모르겠다. 3. 극복/해결하기 위해 한 일: 페어 시간에 스터디원분께 도움을 요청해 셋이서 해결했음. 그러다 보니 내가 어느 부분을 잘 모르고, 어떻게 문제를 풀어야 하는지에 대해 메타인지가 어느정도 생겼다. 4. 피드백: 내일 남은 과제는 하면서 막히는 부분이 있을 때, 정확한 개.. 2022. 11. 24.
20221123 커리어스킬 ~72p 하이라이트 p.35 이 책에 적힌 내용을 실행하지 않는 사람에게 이 책은 아무런 도움이 되지 않는다. 자신의 뇌를 자신의 삶에 접목하고 싶은 생각이나 개념에 완전히 잠기게 하는 것이다. 이를 실천하는 가장 좋은 방법은 반복이다. 반복하면 스트레스를 많이 받지 않으면서 정보를 흡수하고 적용할 수 있다. Part1. 소프트웨어 개발자로 입문하기 문제 이해하기 - 소프트웨어 개발은 언제나 해결할 문제를 이해하는 지점에서 시작한다. 설계하기 - 설계도 코드를 작성하기 전에 해야 한다. 바로 코딩에 뛰어들기 전에 일정 수준의 설계가 있어야 한다. 코드 작성하기 - 소프트웨어의 역할을 정의할 테스트 몇 가지 작성 계획 세우기 - 어떤 유형의 소프트웨어 개발자가 되고 싶은지 구체적인 목표를 세워라. 목표는 구체적일수.. 2022. 11. 23.
코드스테이츠 프론트엔드 부트캠프 Day 24 1. 오늘 배운 것: 고차함수 리뷰 및 각종 배열/객체 메서드 직접 구현하기 2. 어려웠던 점: 메서드 없이 직접 구현하려다보니, 로직을 짜고 그 안에서 함수가 어떻게 구현되는지를 생각해보는게 처음이라 낯설었음. 3. 극복/해결하기 위해 한 일: 의사코드 꼼꼼히 읽기... 하라는대로 작성하기... 그리고 오랜 시간동안 막히는 경우 다른 스터디원분게 네비게이터 요청! 4. 피드백: 어려운 과제였지만 풀어내다보니 그만큼 성취감이 엄청났음! 풀 수록 속도가 붙어서 마지막 filter, map 등의 고차함수 부분은 생각보다 쉽게 풀었다. 하지만, reduce 가 아직 이해가 덜 되어서 푸는데에 가장 어려움을 겪었음. reduce 동작 원리를 한번 더 복습한 후, 다시 풀어봐야겠음! 스터디에서 토이프로젝트를 시작.. 2022. 11. 23.
[Section 1 회고] 코드스테이츠 프론트엔드 부트캠프 ** 붙캠 노션 페이지에 작성한 회고 글을 옮겨적고, 더 솔직한 심정을 추가했습니다. 소감: 어느 덧 4주차가 되어, Section 1이 종료되었다! 결코 짧게 느껴지지 않았던 4주간의 여정…🥺 (거진 4달같았다고 하면 너무 과장인가요?) 뒤돌아보면 아쉬운 점이 더 많이 남는다. 회고한 바를 바탕으로 Section 2에는 아쉬움을 덜 남길 수 있도록! 초반에는 일찍 일어나서 예습/복습도 했었고, 스터디도 더 적극적으로 참여했었다. 줌 세션 집중력도 나쁘지 않았다. 그런데 3주차부터 무너지기 시작해서 후반에는 번아웃이 왔다. 다행히 지금은 스터디원분들의 응원❤️‍🔥과 다른 동기분들의 열심히하는 모습을 보고 의욕을 되찾은 상태지만, 앞으로의 일정도 잘 해내기 위해서는 번아웃 예방을 위한 방안을 마련해야겠다는.. 2022. 11. 21.