The RED : 프론트엔드 개발자 김태곤
최신 유행을 따라가기 이전에, 프론트엔드 개발자가 먼저 집중해야 할 것
5년, 10년 뒤에도 정체되지 않고 실력을 쌓아 나가고 싶은 모든 프론트엔드 개발자라면, 지금 영상을 확인해 보세요.
지금 가장 핫한 프레임워크도 시간이 지나면서 점차 쓰이지 않게 됩니다. 결국 우리는 5년, 10년, 20년이 지나도 변하지 않는 것에 집중해야 합니다.
프론트엔드 개발자의 기본기는 시간이 지나도 오랫동안 사용할 수 있는 '지속 가능한 코드를 쓸 수 있느냐', 그리고 웹 애플리케이션의 '성능을 향상시키기 위해 코드를 개선하고 점검할 수 있느냐'에 달려있다고 봅니다. RED를 통해 이러한 기본기를 여러분이 충실하게 쌓을 수 있도록 도와드리겠습니다.
by 김태곤
Top of Top
프론트엔드 개발자
김태곤
네이버 블로그 스마트 에디터 코어 개발에 참여한 1세대 프론트엔드 개발자
'제로보드(XE)' 초기 개발, 네이버 자체 프레임워크 'Jindo'의 개발자
화제의 블로그 글 "프론트엔드 개발자는 왜 구하기 어렵나요?"의 역자
프론트엔드, 백엔드가 아닌 '웹 개발자'라는 직무가 통용되던 시절부터 커리어를 시작한 김태곤 개발자는 NHN에 입사해 '네이버 1세대 프론트엔드 개발자'로서 네이버 블로그 스마트에디터, 네이버 카페, 네이버 지도 등 다양한 프로젝트 개발에 참여하였습니다.
그가 당시 작성한 '텍스트를 복사하면 출처를 자동으로 삽입해주는 코드'는 12년이 지난 지금까지도 사용되고 있습니다. 이외에도 네이버 자체 프레임워크 'Jindo' 개발, XpressEngine에서 '제로보드' 초기 개발 등 다양한 프로젝트에 활발히 참여하며, 지속 가능한 코드와 사용자를 고려한 프론트엔드 개발에 집중해왔습니다.
현재는 WordPress의 개발사인 Automattic에서 JavaScript Engineer로서 커리어를 연결해 나가는 중이며, 언제나 '코드 쓰는 사람'으로 남고 싶다고 말합니다.
Automattic ( WordPress ) / Senior JavaScript Engineer
워드프레스닷컴 웹 사이트 개발 참여
- 쿠폰 관리 시스템 개발
- 배너 메시지 통합 관리 시스템 개선
- A/B 테스팅
- 회원 가입 플로우 개선
• 2011 ~ 2016
ThingD ( Fancy ) / Senior Frontend developer
프론트엔드 개발 총괄
- 에르메스(Hermès International)와의 콜라보를 통해 애니메이션 페이지 개발
• 2015
NHN NEXT / Professor
프론트엔드 개발 교수
NHN / Front-end engineer
네이버 1세대 프론트엔드 개발자로서 다양한 프로젝트 참여
- 네이버 자체 프레임워크 Jindo 개발
- 네이버 스마트 에디터 코어 개발
- 네이버 블로그 시즌 2 개발
- 네이버 지도 API 관련 프로젝트 개발
- '제로보드(XE)' 초기 개발
• 2006
SK / Web developer
PHP 기반의 사내 사이트 구축
- 앎드로메다
현 직장 Automattic ( WordPress ) 동료들과 정기 모임에 참석한 김태곤 개발자
김태곤 개발자가 운영하는 블로그
<코드 쓰는 사람> 미리 읽어 보기
Heritage Story
어디서나 볼 수 있는
프론트엔드 개발 강의와는 다릅니다.
Brand-new Sight
당신의 시야를 확장시킬
김태곤의 이야기를 The Red에서 만나보세요.
Point 01
가장 기본으로 다시 돌아가야 한다.
Point 02
'지속 가능한 코드'는 이렇게 탄생한다.
Point 03
고려하지 않은 코드는 문제를 일으킨다.
Point 04
이 5가지는 꼭 알고 와야 한다.
강의 미리보기
JavaScript 자주하는 실수부터 콜백지옥까지
HTML5는 어떤 의미인가
좋은 코드란 무엇인가
리팩토링
프론트엔드 개발자가 왜 성능을 신경써야 하나요?
상세 커리큘럼
1. 정체되지 않는 프론트엔드 개발자의 일하는 방식
2. Back to the Basics : 프레임워크보다 기본기
3. 10년 이상 쓸 수 있는 지속 가능한 코드 작성
4. 웹 애플리케이션의 성능을 200% 끌어올리기 위한 코드 점검 및 개선 방법
그리고 한 걸음 더
강의에 대해 궁금하셨나요?
한 걸음 더 들어가봅니다.