[WIL] 내일배움캠프 2주차 23.05.28

이상훈·2023년 5월 29일
0

[내일배움캠프]

목록 보기
13/68

FACTS & FEELINGS - 일주일간 있었던 일과 느낀점

- JavaScript 문법 종합반 수강
-> 1회독 수강했을때는 콜백함수와 클래스 중 클로저 부분이 이해가 잘 가지 않았다. 강의로는 충분히 이해하기가 어렵다고 판단되어 예시문제와 구글링을 통해서 개념을 이해할 수 있도록 노력해봤다. 확실히 단순히 강의를 들으며 코드를 따라서 실행해보는것보다 직접 찾아보며 문제풀이를 진행하는게 이해가 더 잘 되는 느낌이였다. 아직까지 완벽하게 숙지했다고 할 수 없으니 최대한 문제풀이를 많이 진행해보려고 계획중이다.

- 공부한 내용을 바탕으로 예시문제 풀이 및 프로그래머스 알고리즘 문제풀이
-> 강의에 연관된 문제를 풀기로 생각하고 진행하였다. 아직 전부다 풀지는 못했고, 바로바로 문제해결은 할 수 없었지만 최대한 논리적으로 생각해보면서 코드를 작성하는 법을 연습하고 있다. 단순히 해결에만 집중하는 것보다 나 스스로 단계별로 생각하는 방법을 숙지하는 것이 더 중요하다고 판단된다. 추후 해결이 어려울 경우 튜터님께 질문을 하기에도 좋은 방법이라고 생각한다.

- 바닐라 자바스크립트 무료강의 수강
-> 팀원분이 소개해준 무료강의가 있어 개인과제를 시작하기 전에 수강해보았다. 라이브러리를 사사용하지 않고 순수 자바스크립트만으로 웹페이지를 만들어야 하는 것이 걱정되기도 하지만 나에게 새롭고 좋은 경험이 될거고 재밌을것같아 기대가 된다.

- 새로운 팀원과 팀이름 선정 및 주말공부
-> 이번에 새로 만난 팀원들과 통성명 및 아이스브레이킹 시간을 가져봤다. 다들 공부에 대한 열정도 있으셨고 모르는게 있으면 화면공유를 통해 같이 문제해결을 해보려고 하는 것이 좋았다. 팀원 중 전공자 한분이 계신데 너무 많이 물어봐서 힘드실법도 한데도 힘든 내색하지 않고 팀원들이 스스로 이해할 수 있게끔 자세하게 설명을 많이 해주셨다.
어쩌다보니 또 팀장을 하게 되었는데 이번에는 저번 미니팀프로젝트 때 겪었던 문제들을 반복하지 않고 좋은 결과가 나올 수 있도록 노력해봐야겠다.

FINDINGS - 내가 배운 것

  • 튜터님과의 상담을 통해 고민중 하나가 해결됐다. 구글링과 다른사람의 코드를 보는 것이 공부에 큰 도움이 된다 하셨고 특히 그 코드를 나만의 방법으로 리팩토링 하는것이 학습에도 좋고 기억에도 오래남는다고 하셨다. 지금까지 해왔던 방식으로 꾸준히 공부하는 것을 목표로 진행해보려 한다.
  • 팀원분 중 한분이 단계별로 논리적인 생각을 정말 잘하셔서 알고리즘 문제를 풀때 최대한 그 방법으로 문제해결을 시도해봤다. 확실히 구현만 생각하고 작성한 것과 단계별로 작성했을때와 코드의 깔끔함이 달랐다. 특히 문법을 바꿔서 적용하기가 수월했다. 예를 들자면 중첩조건문을 사용하여 문제해결 했던것을 삼항연산자로 바꿔보기도 하고 이것저것 시도 해볼 수 있었다.

FUTURE

  • 앞에서 계속해서 말했지만 논리적이게 생각하는 방법을 꾸준히 연습할 것
  • 다른 사람의 코드를 참고해보고 좀 더 효율적으로 작성이 가능하다면 리팩토링 해볼 것
profile
코린이

0개의 댓글