우아한형제들 기술이사 김민태의 개발 이야기

프론트엔드 개발자로 초고속 성장하고 싶나요? 업계 베테랑 김민태 개발자의 노하우를 전수 받을 수 있는 The Red를 지금 만나보세요!

아키텍처 설계와 리스크 관리가 필요한 이유

팀으로 일하는 개발자들의 '약속'인 아키텍처가 훼손되면 리스크에 빠르게 대처할 수 없습니다. 리스크에 강한 개발자가 되는 비법을 알려 드려요!

2018년 AWS 쇼크로 국내를 대표하는 많은 앱들이 먹통이 되어 큰 타격을 입었지만, 배달의민족은 끄떡 없었죠. 제가 비상용 서버를 미리 구축해 두었기 때문 입니다. 프론트엔드 개발자는 언제든 리스크에 대응할 준비가 되어 있어야 합니다.

국내 최초로 지속 가능한 아키텍처를 설계하는 비법을 공개하고, 현업에서 직면하는 다양한 리스크와 대처 방안을 가르쳐 드리는 강의를 준비 했습니다. 저의 26년 실무 경험 노하우를 전수해 드립니다.


by 김민태

Top of Top

프론트엔드 개발자
김민태

비전공 출신 개발자로 시작하여 우아한형제들의 기술이사 역임까지

우아한형제들 자사만의 웹프레임워크 WoowahanJS를 개발한 장본인

1500명 이상의 주니어 개발자를 양성한 26년차 베테랑 개발자

94년도부터 커리어를 시작한 김민태 개발자는 Adobe flash를 쓰던 시절, 표준 웹 도입의 중요성을 인지하여 Html5를 국내에 성공적으로 도입 하면서 대중에게 이름을 알리기 시작 했습니다.

프론트엔드 개발자가 없던 시절, '우아한형제들'에 입사하여 프론트엔드 영역을 스스로 구축하여 회사 성장에 굵은 한 획을 그었고, 현재 기술 이사를 역임하고 있습니다. WoowahanJS 오픈소스 웹프레임워크를 개발하여 기존의 마크업 개발자들을 프론트엔드 개발자로 양성 하였습니다.

비전공자, 독학 등 개척 정신으로 어려움을 극복하고 시행착오를 거쳐 쌓은 경험적 노하우를 바탕으로, 1500명 이상의 주니어 개발자들을 교육해 왔습니다. 현재 개발 업무 이외에도 '배달의민족' 개발자 채용 업무와 주니어 개발자 교육을 함께 진행하며 후배 양성에도 힘 쏟고 있습니다.

반복 학습을 강조하는 김민태 개발자의 인터뷰 영상

동료와 협업 중인 김민태 개발자

주니어 개발자들을 교육하는 김민태 개발자

국제 콘퍼런스에서 강연하는 김민태 개발자


• 2016 ~ 현재
우아한형제들 / 기술이사, 프론트엔드 개발 그룹장
- 배달의민족 서비스 개발
- WoowahanJS 오픈소스 웹프레임워크 개발
- 배달의민족 프론트엔드 공통 부문 개발 총괄

• 2015 ~ 2016
피키캐스트 / 웹 프론트엔드 파트 리더
- 피키캐스트 콘텐츠 에디터 [be글] 기획, 리뷰, 개발(CMS)
- 피키캐스트 모바일웹 2.0 개발
- Coca (백오피스 Admin) 구축
- [be글] 2.0 개발
• 2013 ~ 2015
NCSoft / 차장
- CHEKIT 앱 서비스 개발
- LOCA 앱 서비스 개발
- 웹 기반 통합 개발환경 (IDE) 개발
- Cloud9 IDE 기반 웹 IDE 사내 구축
- 크로스 플랫폼 PC 메신저 개발

• 2011 ~ 2013
KTH / 웹 플랫폼팀 팀장, iOS 개발팀 팀장
- HTML5 기반 스마트 콘텐츠 저작 및 유통 플랫폼 개발
- 모바일 앱 서비스 (아임In 시즌2, 푸딩 투, 등) 개발 PM
- 애자일 도입을 위한 스마트 서클 2.0 TF 진행

Heritage Story

26년차 베테랑 김민태의
개발 노하우를 전수해 드립니다.

아키텍처를 잘 설계하기 위한 도구 React / Redux의 이해

김민태 개발자가 React와 Redux의 매커니즘을 직접 만드는 과정을 보며 도구에 대한 이해를 넓힙니다. 지속가능한 아키텍처를 설계하고 리스크를 관리하는 토대가 됩니다.

프로젝트 종류에 따라 적용하는 리스크 관리 전략

리스크를 잘 관리해야 프로젝트를 성공적으로 완수할 수 있습니다. 신규 프로젝트와 기존에 운영되던 레거시 프로젝트에서 직면할 수 있는 리스크를 대비, 대응하는 전략에 대해 배웁니다.

백엔드 데이터 없이 프론트엔드 기능을 구현하는 스킬

백엔드 API에 문제가 생기면 유저의 인터페이스에 오류가 뜹니다. API 없이 데이터를 수급할 수 있는 방법과, API 스펙 변경에 대응할 수 있는 아키텍처 설계 방법을 알려 드립니다.

간결하고 유지보수성 높은 코드로 개선하는 방법

주니어 개발자들의 코드는 소극적이고 장황한 경향이 있습니다. To-do 앱 프로젝트에서 사용된 샘플 코드를 김민태 개발자가 직접 개선해 나가는 과정을 보며, 자신의 코드와 비교해 보세요.

Brand-new Sight

만능 개발자,
김민태의 성공 비법을 The Red에서 집중 분석 합니다.

Point 01
어떠한 개발환경에서든 적합한 아키텍처를 설계한다.
프론트엔드 개발자가 직면하게 되는 개발환경은 각양각색 입니다. 구직 때 구성했던 개발환경과 입사 후 진행하게 되는 개발환경이 다를테고, 스타트업에 취업하게 된다면 개발환경 자체를 본인이 만들어야 할 수도 있습니다. 이 강의에서는 개발자가 처하게 되는 인적, 기술적, 환경적, 조직적 환경을 적극 활용하여 아키텍처를 구성하고 제품을 개발하는 방법을 알려 드립니다.
Point 02
어떠한 리스크에도 절대 흔들리지 않는다.
개발자의 중요한 업무 중 하나는 문제의 해법이라 예상한 방법이 실제로 효과가 있는지 확인하는 과정을 반복 하는 것 입니다. 예상과 달리 혹은 예상치 못한 리스크는 언제든지 발생할 수 있는데, 이를 대비하는 데 실패하는 경우가 많습니다. 이 강의를 듣고 나면 프론트엔드 개발자로서 직면할 수 있는 다양한 리스크를 인지하고, 그에 맞는 대응책을 세울 수 있습니다.
Point 03
어떠한 문제도 빠르고 정확하게 처방한다.
제품 런칭 이후 문제가 발생했을 때 문제의 원인을 빠르게 파악하고 수정 하려면, 사용된 도구의 구조와 철학에 대한 깊은 이해가 선행되어야 합니다. 문제의 핵심을 놓치고 시간을 끌게 되면 제품 전체를 재구성 할 수 밖에 없는 큰 문제로 악화되기도 하죠. 이 강의에서는 김민태 개발자가 직접 React와 Redux의 매커니즘을 만들며 도구를 깊이 이해시켜 드립니다.
Point 04
어떠한 코드도 일관성 있고 간결하게 만든다.
동작이 가능하다고 해서 잘 짜여진 코드는 아닙니다. 어느 작곡가의 곡이 다 명곡은 아닌 것 처럼요. 잘 구성된 코드는 일관성 있고 간결하며, 같은 코드를 사용하여 헙업하는 개발자 동료들도 그 코드를 쉽게 관리할 수 있어야 합니다. 자신의 코드를 개선하여 유지보수성을 높이는 방법이 궁금하거나, 더 좋은 코드를 짜고 싶은 욕심이 있다면 이 강의를 들으세요.
프론트엔드 개발자 김민태 님의 이야기를
지금 최저가로 만나보세요!
(자동) (자동) (자동)
정가 (자동)
현재 판매가 (자동)
12개월 무이자 할부 시 (자동)
상세 커리큘럼

1. 프론트엔드 개발자가 갖춰야 할 필수 소프트 스킬

2. 안정적인 프로덕트를 위한 아키텍처 설계와 리스크 관리

3. React 와 Redux로 구현하는 아키텍처와 리스크 관리

Speacial

Student Session

선정된 주니어 개발자의 샘플 코드를 김민태 개발자가 직접 라이브로 개선해 나가는 과정을 보며, 김민태 개발자의 사고 방식과 개발 과정을 배웁니다.

그리고 한 걸음 더

강의에 대해 궁금하셨나요?
한 걸음 더 들어가봅니다.

[ 주의사항 및 환불규정 ]

* 상황에 따라 사전 공지 없이 할인이 조기 마감되거나 연장될 수 있습니다.
* 수강 신청 및 결제를 완료하시면, 마이페이지를 통해 바로 수강이 가능합니다. (단, 사전 예약 판매의 경우, 1차 오픈시 개별적으로 수강 안내를 드립니다.)
* 해당 강의는 사전 예약 판매 상품으로, 강의 영상이 11월 26일 공개될 예정입니다. 수강에 참고 부탁드립니다.


– 총 학습기간
* 천재지변, 폐업 등 서비스 중단이 불가피한 상황에는 서비스가 종료될 수 있습니다.
- 본 상품은 기수강생 할인, VIP CLUB 제도 (구 프리미엄 멤버십), 기타 할인이벤트 적용 불가 합니다.
- 콘텐츠는 향후 당사의 일정에 따라 추가 또는 업데이트 될 수 있습니다.
– 쿠폰 적용이나 프로모션 등으로 인해 5만원 이하의 금액으로 강의를 결제할 경우, 할부가 적용되지 않습니다.

- 환불금액은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다.
- 수강시작 후 7일 이내, 100% 환불 가능합니다. (단, 수강하셨다면 수강 분량만큼 차감)
- 수강시작 후 7일 초과 시, 정상(유료) 수강 기간인 {30일} 대비 잔여일에 대해 학원법 환불 규정에 따라 환불 가능합니다.
환불요청일 시 기준 수강시작 후 1/3 경과 전,
실 결제금액의 2/3에 해당하는 금액 환불
수강시작 후 1/2 경과 전, 실 결제금액의 1/2에 해당하는 금액 환불
수강시작 후 1/2 경과 후, 환불 금액 없음



※ 패스트캠퍼스 아이디 공유 금지 정책 안내 ※

아이디 공유란?
1개의 아이디로 여러명이 공유하여 수강하는 형태를 말합니다. 패스트캠퍼스의 모든 온라인 강의에서는 아이디 공유를 금지하고 있습니다.
동시접속에 대한 기록이 내부 시스템을 통해 자동으로 누적되며, 동시 접속 기록이 10회 이상 확인되는 경우 사전 안내없이 아이디가 차단될 수 있습니다.

수강료.

  • The RED : 김민태의 React와 Redux로 구현하는 아키텍처와 리스크관리

    현재 정가 대비 52% 할인 중!
    12월 6일 일요일 자정 까지

    정가 359,000원
    현재 판매가 170,000원

    12개월 무이자 할부 시 월 14,166원

국내 9개 카드사 12개월 무이자 할부 지원!

  • 삼성카드
  • 신한카드
  • 롯데카드
  • 현대카드
  • 하나카드
  • BC카드
  • KB국민은행
  • 씨티카드
  • NH농협카드