원티드 프리온보딩 11월 Week1-1

euNung·2023년 12월 9일
0

신청 이유

원티드 프리온보딩 챌린지에 신청하게 되었다.
알고리즘 공부를 하다가 집중이 잘 되지 않아 여기저기 둘러보던 도중 원티드 사이트에서 프리온보딩 챌린지라는 것을 발견하게 되었다. 개인 프로젝트와 알고리즘 공부를 병행하던 중에 실력은 그대로 머물러 있는 느낌을 지울 수 없었고, 그렇다고 다른 것을 하기엔 하던 일을 잘 마무리하고 싶었다. 소개 페이지를 읽어보니 단 2주간, 주 2회 3시간씩. 짧다면 짧을수도 있지만 시간적으로 부담스럽지 않아서 좋았으며 무려 무료였다. 바로 신청하게 되었다.

알고보니 강사님은 장현석 개발자님으로 이미 내가 Udemy에서 신청했었던 강의의 강사님이셨다🫢
이 강의를 기반으로 예제가 있다고 하니 시간이 여유로울 때 복습을 하기 좋을 것 같다.

강의 후기

처음에는 딱딱한 강의 형식을 생각하고 참여했는데 중간중간 적절한 짤들을 사용하면서 설명해주시고 참여자들도 채팅으로 대답하면서 소통하면서 진행되어서 강의도 지루하지 않고, 새로운 지식도 얻는 유익한 시간이었다.
클린 코드도 중요하지만 클린 코드보다 더 중요한 것이 있다는 것을 알게되었는데 '보이스카우트 규칙'과 '일관성'에 대해서 설명해주셨다. 인지하지 못했지만 업무 상황에 대입해보니 너무 맞는 말이었다...
이번 강의를 들으면서 클린코드란 무엇인가에 대해 고민하는 시간을 가졌고, 이 부분에 대해서 다른 참여자들의 의견도 들어볼 수 있어서 좋았다. 또한, 개발자로서뿐만이 아니라 앞으로 어떤 일이 발생했을 때 헤쳐나갈 수 있도록하는 마음가짐에 도움을 받았다.

생각해보기

  • 클린 코드
    남들뿐만 아니라 몇 달 후 내가 봐도 이해하기 쉬운 코드
  • 타입스크립트를 사용해야 하는 이유
    런타임 오류를 최소화할 수 있고, 계산 처리 오류를 예방 할 수 있다.

강의 정리

  • 보이스카우트 규칙
  • MVP 개발 방법론
    : 제대로 동작하는 프로젝트를 점점 고도화하는 느낌으로 개발
  • 일관성 > 클린 코드
  • 함수, 변수 네이밍 컨벤션 정리
  • 있는 그대로 받아들이지 말고 '질문'하고 '이유'에 대해서 생각하기
profile
프론트엔드 개발자

0개의 댓글