- 테스트 주도 개발 시작하기
- 그림으로 이해하는 네트워크 구조와 기술
-
자바프로그래밍 언어
- 객체지향적 사고를 가르치는 책이고 대학 1, 2학년의 java 전공책을 꼽으라면 이것 할 정도로 굿
-
Thinking in Java
- 지금도 옆에 두고 모르는 것 있으면 금방 찾는다 함
- 한 번 정독해 놓으면 구글 검색보다 더 빠르게 찾을 정도
- 자바로 배우는 리팩토링 입문
-
누구나 자료구조와 알고리즘
- 정수추천, bigO 표기법, 시간복잡도, 공간복잡도 이해하기에 가장 좋았던 책
- 누워서 읽는 알고리즘
- 그림으로 개념을 이해하는 알고리즘
-
Cracking the Coding Interview
- 미국 개발자들이 코딩 테스트 준비할 때 보는 수학의 정석 같은 책. 틈날 때마다 자주 보기(영어 독해만 된다면 가장 좋은 책)
- 실무를 위한 자바
- TCP/IP 완벽 가이드
- HTTP 완벽 가이드
- 읽기 좋은 코드가 좋은 코드다
-
카오스 멍키
-
커리어 스킬
-
OPERATING SYSTEM CONCEPTS(공룡책)
- 수학의 정석급
- 원서가 더 좋긴 함(버전도 번역서보다 더 많이 나오기)
- 반효경 교수님 강의 듣고 나서 보기
-
사랑하지 않으면 떠나라
-
자바 웹 프로그래밍 Next step
- 이동욱님 추천
- 직접 스프링 프레임워크 만들어가는 과정을 리팩토링, 테스트코드 기반으로 설명해줌
- 내부적으로 웹이 어떻게 추상화, 돌아가는지 등등
-
코드 컴플리트
-
토비의 스프링
- 무조건 사야됨
- 처음에 보면 좀 어려움
- 김영한님 강의 다 듣고 정리하는 식으로 공부하면 레벨 업 가능
-
쉽게 배우는 운영체제
- 조성호, 한빛아카데미
- 여기 이 글에서 엄청 강추
-
리팩터링 (마틴 파울러 / 한빛미디어)
- 더 나은 코드를 작성하고 싶다면 반드시 읽어야 하는 필독서
-
Head First Design Patterns (에릭 프리먼 / 한빛미디어)
-
소프트웨어 장인-프로페셔널리즘, 실용주의, 자부심(산드로 만쿠소 / 길벗)
-
소프트 스킬 (존 손메즈 / 길벗)
- 개발자로 사는 데 도움이 되는 정보와 조언을 집약적으로 담은 안내서
-
조엘 온 소프트웨어 (조엔 스폴스키 / 에이콘)
- 조엘의 블로그에서 인기글만 뽑아 엮은 책. 우리회사는 조엘 테스트 몇점일까?
-
해커와 화가 (폴 그레이엄 / 한빛미디어)
- Y Combinator의 폴 그레이엄의 에세이 형식의 프로그래밍 이야기
-
세상을 바꾼 32개의 통찰
- 지금은 사라진 서비스도 있지만, 21세기를 바꾼 서비스가 어떻게 만들어졌는지 알 수 있는 책
-
테스트 주도 개발 (켄트 벡 / 인사이트)
-
익스트림 프로그래밍 (켄트 벡 / 인사이트)
-
자바 웹 프로그래밍 Next Step (박재성)
-
Java 언어로 배우는 디자인 패턴 입문
-
임파워드
- 종립님 추천, 인터뷰가 모든 여성 IT 리더들 대상
- 개발자로 커리어 시작해서 트위터 PM, 슬랙 부사장 등
-
자바 퍼즐러
- 스프링 입문을 위한 자바 객체 지향의 원리와 의해
- 따라하며 배우는 AWS 네트워크 입문 - 김원일, 서종호
- JAVA 객체지향 디자인 패턴
- Practical Vim
-
오늘, 또 일을 미루고 말았다.
- 윈도우 OS의 더블클릭, 마우스 우클릭 등 개발한 마소 출신 일본인 개발자가 프로그래머란 어떤 원칙, 성과를 내려면 어떤 것을 고려
- 개발자 원칙 책에서 추천
-
리눅스 그냥 재미로
- 리누스 토발즈 자서전 책
- 개발자 원칙 책에서 추천
-
개발자에서 아키텍츠로
-
익스트림 프로그래밍
-
읽기 좋은 코드가 좋은 코드다
-
켄트 벡의 구현 패턴
- 아마존 웹 서비스를 다루는 기술
-
성공과 실패를 결정하는 1%의 네트워크 원리
- 가상 면접 사례로 배우는 대규모 시스템 설계
- 책추천1 에서 참고 후 좀 더 추가하기
책추천2, 강의 에서도 참고하기
이종립님 추천 책
라인 개발자님