생존과 성장을 위해 <나는 프로그래머다>를 읽어라!
이 책은 <나는 프로그래머다> 1회부터 11회 방송 내용을 언어, 개발, 삶 세 부분으로 재구성하여 더 깊고 더 체계적으로 개발자에게 필요한 정보를 제공한다. Go 언어, 모던 자바, 스칼라, 모던 C++, 핀테크, 클라우드, MS 신기술 등 날마다 발표되는 신기술은 이미 혼자서 대처할 수 없을 정도로 많다. 따라서 지금과 같은 기술 빅뱅 시대에 마구잡이로 모든 것을 탐독하는 것은 결코 효율적이지 못하다. 그러한 측면에서 제대로 기술을 설명하고 장단점을 비교해주어 정말 집중해서 시간을 투자해야 할 것이 무엇인지 알려주는 이 책은 개발과 개발자 삶에 명쾌한 방향성을 제시해줄 것이다.
개발자를 위한 유쾌한 방송 <나는 프로그래머다>
서울, 도쿄, 뉴욕의 프로그래머가 수다를 떨기 위해서 모였다. 보안 전문가 데니스, 도쿄의 아키텍트 정개발, 그리고 뉴욕의 프로그래머 임작가가 새로운 패러다임과 기술을 소개하고, 프로그래머들의 삶과 애환을 이야기한다. 여러 분야의 전문가를 초대해서 웃음과 배움이 넘치는 대화를 나누고, 한국의 개발 현실을 개선하기 위한 방법을 고민한다. 국내 개발자들을 위해서 세계 최초로 만들어지는 팟캐스트 방송 <나는 프로그래머다>. 프로그래머 여러분의 많은 청취를 부탁드립니다(http://iamprogrammer.io).
【이 책의 내용】
이 책은 1회부터 11회 방송 내용을 언어, 개발, 삶 세 부분으로 재구성하여 더 깊고 더 체계적인 정보를 다음과 같이 제공한다.
1부 언어
1장. 첫 방송 그리고 자바의 현재와 미래
나는 프로그래머다 첫 방송. 게스트 없이 MC 세 명이서 각자 자기 소개를 하고, 한국에서 널리 사용되고 있는 자바 언어의 미래에 대해서 자유분방한 이야기를 나눈다. 전자정부프레임워크의 한계와 문제점에 대한 이야기가 나온다.
2장. 프로그래밍 언어계의 슈퍼 루키 Go 언어
프로그래밍 언어계의 슈퍼 루키 Go 언어. 간결한 문법 덕에 즐겁게 프로그래밍을 할 수 있으면서 풍부한 라이브러리와 프레임워크의 지원을 받아 성능 또한 강력하다. 팔방미인 다목적 언어인 Go의 매력과 주요 프로그래밍 패러다임에 대하여 구글 본사 엔지니어와 <나는 프로그래머다> MC들이 벌이는 한바탕 수다.
3장. 스칼라, 객체지향과 함수형 프로그래밍의 절묘한 만남
JVM 생태계에서 가장 핫한 함수형 언어로 자리를 잡아가고 있는 스칼라 언어에 대한 특집이다. 국내 최대의 스칼라 개발자 모임인 라 스칼라 코딩단의 두 리더를 초대하여 스칼라에 대한 깊이 있는 대화를 나눈다.
2부 기술
4장. 개발자에게 다가가려는 MS의 눈물 나는 노력
거인이 오랜 잠에서 눈을 떴다! 2014년 새로운 CEO가 취임한 이후 IT계의 대 변혁을 주도하고 있는 MS에 대해 MS 코리아의 에반젤리스트 김명신 부장님과 함께 이야기를 나눈다. 바다 건너 먼 동네의 큰 형님에서 동네 형처럼 친근하게 개발자들에게 다가가고 싶다는 MS의 행보를 수용, 확장, 통합에 대한 이야기로 풀어간다.
5장. 빌드에서 새로운 MS를 보다
거인의 진격이 시작되었다! 4월29일부터 5월1일까지 3일 동안 샌프란시스코에서 펼쳐진 'MS 빌드 2015'의 주요 이슈들을 훈남 개발자 바풀의 CTO 김영재 님을 모시고 함께 살펴본다.
6장. 아시아 두 번째 AWS 커뮤니티 히어로와 함께 하는 클라우드 컴퓨팅 이야기
아시아에서 두 번째로 AWS 커뮤니티 히어로로 등극한 비트패킹컴퍼니의 CTO 정민영 님과 함께
클라우드에 관련된 다양한 이슈에 대해 이야기를 나눈다.
7장. 핀테크, 메가 트렌드인가 버즈워드인가?
2015년 초반에 가장 핫한 버즈워드였던 핀테크는 이제 버즈워드를 벗어나 실제 서비스가 우리 앞에 속속 모습을 드러내고 있다. 이번 에피소드는 개발자의 시선에서 바라보아야 할 핀테크에 대해 SK C&C 문용준 님 의견을 듣는다. 게스트로는 싱가폴에서 퀀트 개발자로 일하시는 이주원 님이 참여해주었다.
3부 삶
8장. MS MVP가 프로그래머로 사는 법
MVP들이 기술과 비전, 그 동안 달라진 점에서 이야기하고 개발자들이 고민하는 현 시대에 대해서 이야기한다.
9장. 여자 개발자라는 블루오션
전수현 개발자가 소프트웨어 개발업계에서 여자이기 때문에 겪었던 어려움을 이야기하고 그것을 어떻게 극복했는지 앞으로 어떤 사회적 노력이 필요한지 등을 논의한다.
10장. 개발자와 영어, 뜨거운 애증 관계에 대하여
개발자와 영어. 컴퓨터가 보급된 이후 개발자와 영어는 서로 뗄 수 없는 관계가 되었다. 인터넷의 보급 이후 영어는 개발자에게 더욱 친숙한 도구가 되었지만 영어로 온전한 커뮤니케이션을 하기는 만만치 않다. 해외에서 개발자로 근무하고 있는 게스트와 '개발자영어'라는 커뮤니티를 운영하고 있는 게스트를 모시고 개발자들이 영어를 효과적으로 공부할 수 있는 방법에 대해서 논의한다.
11장. 절망에서 희망으로 SI 이노베이션
가장 많은 프로그래머가 속해 있으면서도 고질적인 여러 가지 문제점으로 프로그래머들의 기피 대상이 되고 있는 SI에 대하여 이야기한다.
1부 언어
1장 첫 방송 그리고 자바의 현재와 미래
스탠바이 | 첫 방송
도쿄 소식 | 타아프나 멘탈
서울 소식 | 보안전문가의 보안범죄
클로징 수다 | 전자정부프레임워크의 족쇄
자바의 미래
클로징 수다 | 자바에 대한 옹호
2장 프로그래밍 언어계의 슈퍼 루키 Go 언어
스탠바이 | 서버 긴급 증설
서울 소식 | 액티브X와 EXE
도쿄 소식 | Ruby on Rails를 둘러싼 모험
뉴욕 소식 | 머신러닝을 이용한 인공지능 개인비서 : x.ai
서울 소식 | 구글의 미래를 책임질 개발자
Go 언어 깊숙이! 언어적 특징
Go의 생산성
Go 언어의 동시성
염산악의 개발 환경
클로징 수다 | Go 언어는 재미있는 언어다
3장 스칼라, 객체지향과 함수형 프로그래밍의 절묘한 만남
스탠바이 | 라 스칼라 코딩단
스칼라 학습하기
스칼라란 무엇인가?
스칼라의 탄생
새로운 언어를 공부한다는 것
함수형 언어의 특징
스칼라의 특징
스칼라의 문법
클로징 수다 | 언어를 익히는 방법
2부 기술
4장 개발자에게 다가가려는 MS의 눈물 나는 노력
서울 소식 | 랜섬웨어 도착
도쿄 소식 | QCon
개발자가 원하는 환경과 인공지능의 미래
스파크를 이용한 빅데이터의 해석
EVA, 에반게리온이 아니야! MS 에반젤리스트
MS, 수용, 확장, 통합으로 진격하다
왜 실패하는 서피스RT인가?
마케팅으로 인해 혼란이 가중되는 MS의 생태계
클라우드에서 재현되는 네이밍과 검색의 혼란
MS의 저력을 고대하며
클로징 수다 | MS의 저력을 고대하며
5장 빌드에서 새로운 MS를 보다
서울 소식 | 범죄 종합선물 세트 랜섬웨어
현실적인 애자일 실천
2015 빌드, 핵심 둘러보기
6개월만의 환골탈태 애저
IoT에서 MS가 무서운 이유
애저 이벤트 허브
윈도우 10, 다시 찾은 시작버튼
Visual Studio Code, 풀 버전과는 다르다 풀 버전과는...
Visual C++ 컴파일러의 변화
홀로렌즈 전쟁과 미래
클로징 수다 | '빌드'로 보여준 존재감
6장 아시아 두 번째 AWS 커뮤니티 히어로와 함께 하는 클라우드 컴퓨팅 이야기
서울 소식 | 베놈 공격과 클라우드 보안 주권
클라우드란 무엇인가?
왜 클라우드를 사용하는가?
데이터 센터 vs 클라우드
미투데이를 개발하면서 느낀 클라우드 컴퓨팅의 필요성
클로징 수다 | 일단 한 번 써보자!
7장 핀테크, 메가 트렌드인가 버즈워드인가?
핀테크란 무엇인가?
핀테크와 상상력
핀테크를 구축하는 기술
핀테크의 미래
3부 삶
8장 MS MVP가 프로그래머로 사는 법
스탠바이 | 제주에서 MS MVP와 함께
서울 소식 | 레진코믹스 차단 사건
서울 소식 | 국세청 홈텍스, 국가 프로젝트의 단면
도쿄 소식 | AWS 개발자 컨퍼런스
뉴욕 소식 | 딥러닝에 빠진 ML 컨퍼런스
모던 C++ 갑논을박
안드로이드 파편화에 대한 우려
C++와 WinRT
스타트업 개발자에 필요한 것
매주 금요일에 개발자가 QA하는 스타트업
클라우드, 돈보다 시간!
클로징 수다 | 프로그래머 MVP의 생각
9장 여자 개발자라는 블루오션
스탠바이 | 스플렁크와 스파크
크로스핏하는 개발자
산공과 출신의 코딩신 영접기
배려보다 개발이 좋다
여자 개발자라는 블루오션
세상의 절반이 여자다
클로징 수다 | 세상의 절반이 여자다
10장 개발자와 영어, 뜨거운 애증 관계에 대하여
한국 소식 | 한국어 스택오버플로우
좌우충돌 영어 에피소드
영어 공부하기
개발자 영어
영어와 해외 취업
클로징 수다 | 영어와 해외 취업
11장 절망에서 희망으로 SI 이노베이션
스탠바이 | SI와 갑을병정
프로젝트에서 프로덕트로
잔업수당
SI 이노베이션
개발자 인력 시장의 유연성
클로징 수다 | SI 이노베이션은 개발자 처우 개선부터