티스토리 뷰

📌 간과하기 쉬운 개발자에게 필요한 역량


 커뮤니케이션을 위해 실무에서 쓰이는 정확한 용어 사용의 중요성

 

 

📌 학습시 필요 부분


 커리큘럼은 탄탄하나 깊은 고민을 해서 추가적으로 보충 필요

 수동적 학습이 아닌 능동적인 학습으로 부족한 부분 학습(ex)서적을 통한 공부)

 처음부터 좋은 회사를 입사하려는 노력: 실력적인 자신감을 통해 심리적인 자신감을 키우기

 공부할 수 밖에 없는 환경 구성

 

 

📌 어떻게 학습해야 할까?


  기본이 제일 중요

  무엇을 익히고 무엇을 고민하느냐가 중요

  투입 시간과 성장은 비례한다는 마음

  재능보다 투입시간이 성장에 더 중

  메타인지

  • 말로 설명하지 못한다면 모르는 것
  • 안다고 착각하는 것이 문제
  • 무언가를 만드는게 중요한 게 아니라 의식적으로 만드는 게 중요(클론코딩보다 깊게 생각해보고 혼자 해보는 게 중요)

 

📌  HOW VS WHY


  HOW: 어떻게 하면 되는지: 결과중심(회사에서는 중요하지만 배울 때는 과정이 중시 왜 되는지 안되면 왜 안되는지가 중요)

  Why: 되면 왜 되는지, 안되면 왜 안되는지, 왜 이렇게 해야하는지, 이것이최선인지 : 과정 중심

  구현에 급급하지 말고 문제를 파악하고 원인을 찾는 행위

  원인을 이해하려면 동작원리 이해 필요

  코드가 동작하면 끝이 아니라 비로소 시작

  • test => refactoring
  • 단순한 반복이 아닌 의식적인 연습
    • 라이브 코딩 감상과 예제 단순 타이핑(따라치기)은 연습이 아님
    • 자신의 능력을 살짝 넘어서는 도전 지속, 쉬운 도전은 지루하고 무모한 도전은 불안감 형성
    • 현재 자신의 실력은 객관적으로 알기 여렵기에 멘토와 동료가 중요
  • 태도가 성장을 좌우
태도 필요가치
피드벡에 대한 태도 지적겸손함
공부에 대한 태도 성실함
동료에 대한 태도 예의
자기에 대한 태도 자존감
세상을 바라보는 태도 가치관

 

📌 오프라인에서 이웅모 저자를 만나면 한달동안 deep dive 발표시킨다.(매일 10시간)


  누군가 채찍질 하지 않는다면 한달은 힘들다

 

📌 프론트엔드에 대한 매력


  프론트 엔드의 장점: 완성된 애플리케이션을 만들 수 있는 매력

 

📌 만드는 것이 중요한게 아닌 깊게 이해하는 태도의 중요성


  • 기본기의 중요성을 잊지말기
  • 동작원리, 학습원리 깊이있게 학습하는 법을 알려줄 수 있다.
  • 나의 실력만 생각하고  조급하지 않는 마음

 

📌 중요: 기본기


  프레임워크와 라이브러리는 도구라는 편리하게 이용할 수 있게 해주는 도구일 뿐이다.

  • 기본: 자바스크립트 > CSS > HTML
  • 도구:  react.js, node.js, npm, webpack, typescript, git, ESLint, Sass, Babel

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함