2018년, 내가 모르는 기술들 (Dan Abramov)

Source

  • Evernote/Article Scraps/2018년, 내가 모르는 기술들.md

Summary

React 핵심 기여자 Dan Abramov가 2018년 기준 자신이 모르는 기술들을 공개하며, 시니어 개발자도 모든 것을 알 수 없음을 강조합니다. Bash, 저수준 언어, 네트워크, 컨테이너, 서버리스, 마이크로서비스, 파이썬, Node 백엔드, 네이티브 플랫폼, 알고리즘, 함수형 언어/용어, 최신 CSS, GraphQL, DevOps 등 광범위한 영역에서 자신의 지식 격차를 솔직하게 나열합니다. 이를 통해 개발자들이 가진 ‘가면 증후군(Imposter Syndrome)‘을 해소하고, 지식의 부족이 전문성의 가치를 떨어뜨리지 않으며, 필요할 때 학습할 수 있는 능력이 중요함을 전달합니다.

Key Points

  • 시니어 개발자도 모든 기술을 알 수 없으며, 지식 격차는 자연스러운 현상임
  • 가면 증후군(Imposter Syndrome)은 경험 많은 개발자도 겪는 보편적인 심리임
  • 지식 격차를 인정하더라도 기존에 보유한 전문 지식과 학습 능력의 가치는 유지됨
  • Dan Abramov가 명시적으로 언급한 주요 미지식 분야: Bash/유닉스, 저수준 언어(C/Rust), 네트워크 스택, 컨테이너(Docker/K8s), 서버리스, 마이크로서비스, 파이썬, Node 백엔드, 네이티브 플랫폼, 알고리즘, 함수형 언어/용어, 최신 CSS/방법론, GraphQL, 소켓/스트림, 타입스크립트, DevOps, 그래픽스
  • 개발 로드맵의 압박보다는 자신의 현재 역량과 학습 가능성을 인정하는 태도가 중요함