FE 개발, 기본으로 돌아가자!

by DD
7개월 전
조회수 0

카카오 FE 개발자들이 2년간의 바닐라 자바스크립트 스터디 경험을 공유함

기술 면접AI 시대를 대비하기 위해 기본기 강조의 중요성을 역설함

디버깅 노하우모니터링 도구 활용법 등 실전 경험 공유

바닐라 자바스크립트, 왜 다시 기본인가?

AI 시대에는 코드 평가 능력이 중요해짐에 따라, 바닐라 자바스크립트에 대한 깊이 있는 이해가 필수적이다. 기술 면접에서 기본기 부족이 드러나는 경우가 많으며, AI가 생성한 코드를 이해하고 수정하기 위해서는 언어의 근본을 알아야 한다. 따라서 기본기 강화는 개발자의 경쟁력을 높이는 핵심 전략이다.

실전 디버깅, 에러 메시지를 겸손하게

시니어 개발자들은 에러 메시지를 꼼꼼히 확인하는 것부터 디버깅을 시작한다. Sentry와 같은 모니터링 도구를 활용하여 예상치 못한 환경에서 발생하는 문제를 추적한다. 반면, 에러 메시지가 없는 경우, 브라우저 호환성 문제를 의심하고, 다양한 환경에서 테스트해야 한다.

개발 근육 키우기: 스터디와 퀴즈

스터디를 통해 this의 범위, 래퍼 객체, 제너레이터 등 자바스크립트의 핵심 개념을 학습한다. 퀴즈 형식의 책을 통해 지식을 더욱 깊이 있게 이해하고, 오답을 통해 궁금증을 해결한다. 따라서, 지속적인 학습실습을 통해 개발 근육을 키우는 것이 중요하다.

if(kakao)25 Krew Day FE 패널톡: 혈관에 피 대신 철(Fe)이 흐르는 FE 개발자들의 이야기