Udemy 프론트엔드 개발자 성장 가이드를 보고 뼈맞은 후기

Gisele·2021년 12월 22일
1

개발자 성장

목록 보기
3/3

📄 내용 정리

프론트엔드 개발자란?

  • HTMLWEB으로 연결된 문서브라우저 위에서 동작하는 문서이며, 다양한 기기 위에서 동작한다.
  • FE 개발 범위 : Backend For Fronted, 백오피스, 대시보드, 차트, UI 개발, 퍼블리셔, 코어, 모듈, 라이브러리, 디자인 시스템, 모바일
  • 필수 역량 : 1. HTML 2.javascript 3.CSS 4.브라우저 5.네트워크

학습의 주도권 가져오기

  • 오늘은 JavaScript 호이스팅에 대해서 공부해야지 vs 오늘은 땡땡 자바스크립트 책 1페이지부터 400페이지까지 읽어야지
  • 책이나 강의를 끝내는 것을 목적으로 공부하는 것은 학습의 주도권을 뺏긴 것이다
  • 책이나 강의 : 블로그 글을 쭈루룩.. → 남이 공부한 것을 따라치고, 나열한 것이 진짜 공부인가?
  • 내가 무엇을 공부해야 할지 모르는 상태 ㅠ
  • 채용공고, 책 목차, 강의 목차 등 키워드 단위로 공부하기!
    • 추천하는 방법 온갖 책의 목차를 긁어보기 → 나만의 학습목차를 만들기 → 각 책에서 그 부분들을 읽고 정리하기

Input vs Output의 혼합

  • 오늘은 Debounce, Throttle에 대해서 공부해야지 vs JavaScript를 이용해서 무한 스크롤을 만들어야지! 거기서 Debounce, throttle을 이용해봐야지.
  • 클론코딩은 서비스, 디자인을 클론하는거지 코드를 클론하는 것이 아님
  • Input + Output + Feedback

자기 객관화

  • 함께 자라기 : 스터디, 해커톤, 학습 내역 체계화해서 정리하기
  • 회사 지원하기
    • Top → Down
    • Botton → Up
    • 내가 공부할 키워드!

피드백 주도 성장

  • 내 경험치와 점수를 어디서 얻지?
  • 더 자주, 더 빨리, 더 꾸준히 받을 수 있는 피드백!!
  • 테스트코드, 코드리뷰, 짝 프로그래밍, 커뮤니티 참여
  • 문제 바깥에 있는 사람을 맥락을 파악해 문제를 빨리 해결할 수 있다
  • 써먹을 수 있는 환경에서 공부해야

Q&A

  • 좋은 개발자란? 문제를 정의하고, 문제를 해결하고, 해결을 공유
  • 어떻게와 왜를 방황도 하면서 직접 찾아보기
  • 업무와 연결되어 있는 공부를 하면 업무와 공부 실력이 함께 늘어갈거예요
  • 작은 문제를 얼마나 탁월하게 해결하려 했는지가 중요

👩🏻‍🔧 어떻게 나에게 녹일까?

강의를 듣고 현재 학습 방식의 문제를 파악해봤다.

  • 완강, 완독 목적의 공부
  • 피드백이 부족
  • input의 부족

지금 채우고 싶은 부분은 CS와 JavasScript에 대한 깊은 이해, 그리고 당장 회사일을 잘하고 싶다는 것이다. 사실 계속 방황하는 지점은 이 지점인데, 내가 채우고 싶은 부분과 회사 일의 접점이 지금 당장 눈에 보이지 않는다. 그래도 우선은 input을 늘리고 접점이 생길 때까지 해나갈 수 밖에 없다고 생각한다. 다만 일을 할 때 만난 문제를 탁월하게 해결하는 습관을 꾸준히 길러야겠다고 생각했다.

공부 방법에도 변화를 주려고 한다. 지금까지는 책을 처음부터 끝까지 읽거나, 강의를 끝까지 보는 형식이었는데 꾸역꾸역 해왔다. 하지만 남는게 끝냈을 때의 약간의 성취감뿐이라는 것을 인정해야겠다. 가고 싶은 회사의 채용공고와 면접 문제들을 자주 보면서 가장 궁금한 키워드들 위주로 공부를 하려한다. 목차가 흥미로운 책을 발견했는데, 한 번에 여러 주제가 아닌 하나의 주제로 다양한 자료들을 보면서 공부하고, 내용을 옮겨적는 포스팅이 아닌 공부한 것을 다시 정리하는 포스팅을 하려한다.

그래도 나는 피드백을 받기 좋은 환경에 있는데, 사수님에게 한달에 한번 면담을 하면서 조언을 구하거나 일에 대한 피드백을 받고 있고, 코드리뷰도 하고 있다. 내년에는 내가 해온 공부의 결과와 방향성에 대한 피드백을 주기적으로 인프런 멘토링을 통해 받으려고 한다. 그러려면 해온 결과물이 있어야하기 때문에 그 자체로도 동기부여가 될것이라고 생각한다.

그래서 지금 머리속의 계획을 정리하자면

  1. ‘한 권으로 읽는 컴퓨터 구조와 프로그래밍’ 목차별로 공부하기
  2. 일할 때 만난 문제를 탁월하게 해결하는 습관 기르기
  3. 사수님에게 피드백 적극적으로 요청하기
  4. 한달에 한번 멘토링 받기 - 멘토링을 위한 준비 열심히 하기
profile
한약은 거들뿐

0개의 댓글