• 목표

    • 기술책과 라이프책은 최대한 병행하면서 읽기.
    • 라이프책은 짬 나는 시간에만 읽고 집중할 수 있을 때는 기술책만.
    • 책 분량을 생각해서 이동시에 읽을 수 있는 책(라이프 책) 항상 구비.
    • 책 횟수에 집착하지 말고 양서 추구.

reading

개발

  1. 모던 자바 인 액션

    • 퇴근 후에 조금씩! (조금 보류)
  2. 이펙티브 자바

    • 출퇴근길에 읽는 중
    • (잠시 휴식)
  3. MySql 1권

    • 점심시간..집중하자!
  4. 성공과 실패를 결정하는 1%의 네트워크 원리

비개발

completed

2023년 (총 6권)

개발()

  1. 자바와 JUnit을 활용한 실용주의 단위 테스트
  2. 개발자 원칙
  3. 실용주의 프로그래머
  4. 엘레강트 오브젝트
  5. SQL 레벨업
  6. 그림으로 배우는 AWS 구조
  7. 도메인 주도 개발 시작하기

비개발(총 1권)

  • 아무튼 잠수

2022년 (총 12권)

개발(7권)

  1. Pro git 2/E
  2. SQL 첫걸음
  3. 관계형 데이터베이스 실전 입문 - 오쿠노 미키야
  4. 1일 1로그 100일 완성 IT 지식
  5. 객체지향의 사실과 오해
  6. 나는 LINE 개발자입니다.
  7. 자바 ORM 표준 JPA 프로그래밍
  8. 운영체제와 정보기술의 원리

비개발(5권)

  1. 예언자
  2. 위기주도학습법
  3. 더 해빙
  4. 사람은 무엇으로 사는가
  5. 부의 추월차선

2021년 (총 7권)

개발 (7권)

  1. Clean code

    • 후반부는 실력 더 쌓고 보기
  2. 그림으로 배우는 HTTP & Network

    • 회사에 두고 종종 찾아보기
  3. 자바로 배우는 쉬운 자료구조
  4. 만화로 배우는 리눅스 시스템관리
  5. 유닉스의 탄생
  6. 나는 주니어 개발자다
  7. 함께 자라기 - 애자일로 가는 길

비개발 (0권)

2020년(15권)

개발(12권+)

  1. Do it 오라클로 배우는 데이터베이스 입문
  2. 객체지향 이야기
  3. 프로그래머의 길, 멘토에게 묻다
  4. 초보 웹 개발자를 위한 스프링5 프로그래밍 입문
  5. 스프링 부트로 AWS로 혼자 구현하는 웹 서비스
  6. OS? Oh Yes!
  7. 인문학도, 개발자 되다
  8. 우린 이렇게 왔다
  9. 스프링 부트 시작하기
  10. 알고리즘 도감
  11. 혼자 공부하는 자바
  12. (+학원책들)

비개발(3권)

  1. 호모데우스
  2. 21세기를 위한 21가지 제언
  3. 사피엔스

contain

개발

  1. 웹 개발을 위한 대규모 서비스를 지탱하는 기술
  2. 테스트 주도 개발 TDD
  3. 자바 병렬 프로그래밍
  4. 자바 웹 프로그래밍 Next Step
  5. 생각하는 프로그래밍
  6. 오브젝트
  7. 뇌를 자극하는 알고리즘
  8. 뇌를 자극하는 알고리즘
  9. 테스트 주도 개발

비개

  1. THINK AGAIN
  2. 스물아홉 생일, 1년 후 죽기로 결심했다.
  3. 태도에 관하여
  4. 1984
  5. 올댓카피
  6. 언어의 온도
  7. 지적 대화를 위한 넓고 얕은 지식
  8. 우리와 당신들
  9. 완벽한 공부법
  10. 스티브 잡스

shopping-cart

개발

  1. 테스트 주도 개발 시작하기
  2. 그림으로 이해하는 네트워크 구조와 기술
  3. 자바프로그래밍 언어

    • 객체지향적 사고를 가르치는 책이고 대학 1, 2학년의 java 전공책을 꼽으라면 이것 할 정도로 굿
  4. Thinking in Java

    • 지금도 옆에 두고 모르는 것 있으면 금방 찾는다 함
    • 한 번 정독해 놓으면 구글 검색보다 더 빠르게 찾을 정도
  5. 자바로 배우는 리팩토링 입문
  6. 누구나 자료구조와 알고리즘

    • 정수추천, bigO 표기법, 시간복잡도, 공간복잡도 이해하기에 가장 좋았던 책
  7. 누워서 읽는 알고리즘
  8. 그림으로 개념을 이해하는 알고리즘
  9. Cracking the Coding Interview

    • 미국 개발자들이 코딩 테스트 준비할 때 보는 수학의 정석 같은 책. 틈날 때마다 자주 보기(영어 독해만 된다면 가장 좋은 책)
  10. 실무를 위한 자바
  11. TCP/IP 완벽 가이드
  12. HTTP 완벽 가이드
  13. 읽기 좋은 코드가 좋은 코드다
  14. 카오스 멍키

    • 실리콘밸리의 현실
  15. 커리어 스킬

    • 개발과 개발자 커리어에 대한 책
  16. OPERATING SYSTEM CONCEPTS(공룡책)

    • 수학의 정석급
    • 원서가 더 좋긴 함(버전도 번역서보다 더 많이 나오기)
    • 반효경 교수님 강의 듣고 나서 보기
  17. 사랑하지 않으면 떠나라

    • 백기선님 추천
  18. 자바 웹 프로그래밍 Next step

    • 이동욱님 추천
    • 직접 스프링 프레임워크 만들어가는 과정을 리팩토링, 테스트코드 기반으로 설명해줌
    • 내부적으로 웹이 어떻게 추상화, 돌아가는지 등등
  19. 코드 컴플리트

  20. 토비의 스프링

    • 무조건 사야됨
    • 처음에 보면 좀 어려움
    • 김영한님 강의 다 듣고 정리하는 식으로 공부하면 레벨 업 가능
  21. 쉽게 배우는 운영체제

    • 조성호, 한빛아카데미
    • 여기 이 글에서 엄청 강추
  22. 리팩터링 (마틴 파울러 / 한빛미디어)

    • 더 나은 코드를 작성하고 싶다면 반드시 읽어야 하는 필독서
  23. Head First Design Patterns (에릭 프리먼 / 한빛미디어)

    • 입무자를 위한 디자인 패턴 교과서
  24. 소프트웨어 장인-프로페셔널리즘, 실용주의, 자부심(산드로 만쿠소 / 길벗)

    • 소프트웨어 장인의 실용적인 조언
  25. 소프트 스킬 (존 손메즈 / 길벗)

    • 개발자로 사는 데 도움이 되는 정보와 조언을 집약적으로 담은 안내서
  26. 조엘 온 소프트웨어 (조엔 스폴스키 / 에이콘)

    • 조엘의 블로그에서 인기글만 뽑아 엮은 책. 우리회사는 조엘 테스트 몇점일까?
  27. 해커와 화가 (폴 그레이엄 / 한빛미디어)

    • Y Combinator의 폴 그레이엄의 에세이 형식의 프로그래밍 이야기
  28. 세상을 바꾼 32개의 통찰

    • 지금은 사라진 서비스도 있지만, 21세기를 바꾼 서비스가 어떻게 만들어졌는지 알 수 있는 책
  29. 테스트 주도 개발 (켄트 벡 / 인사이트)

    • 테스트 주도 개발의 교과서
  30. 익스트림 프로그래밍 (켄트 벡 / 인사이트)

    • XP의 소개와 철학 안내
  31. 자바 웹 프로그래밍 Next Step (박재성)

    • WAS 구현 등
  32. Java 언어로 배우는 디자인 패턴 입문

    • 패턴마다 뒤에 연습문제들이 있음
  33. 임파워드

    • 종립님 추천, 인터뷰가 모든 여성 IT 리더들 대상
    • 개발자로 커리어 시작해서 트위터 PM, 슬랙 부사장 등
  34. 자바 퍼즐러

    • 조슈아 블로흐가 쓴 책
    • 종립님 추천, 필독
  35. 스프링 입문을 위한 자바 객체 지향의 원리와 의해
  36. 따라하며 배우는 AWS 네트워크 입문 - 김원일, 서종호
  37. JAVA 객체지향 디자인 패턴
  38. Practical Vim
  39. 오늘, 또 일을 미루고 말았다.

    • 윈도우 OS의 더블클릭, 마우스 우클릭 등 개발한 마소 출신 일본인 개발자가 프로그래머란 어떤 원칙, 성과를 내려면 어떤 것을 고려
    • 개발자 원칙 책에서 추천
  40. 리눅스 그냥 재미로

    • 리누스 토발즈 자서전 책
    • 개발자 원칙 책에서 추천
  41. 개발자에서 아키텍츠로

    • 개발자 원칙 책에서 추천
  42. 익스트림 프로그래밍

    • 켄트 백의 소프트웨어 개발에 대한 고찰
  43. 읽기 좋은 코드가 좋은 코드다

    • 개발자 원칙 책에서 추천
  44. 켄트 벡의 구현 패턴

    • 개발자 원칙 책에서 추천
  45. 아마존 웹 서비스를 다루는 기술
  46. 성공과 실패를 결정하는 1%의 네트워크 원리

  47. 가상 면접 사례로 배우는 대규모 시스템 설계
  48. 책추천1 에서 참고 후 좀 더 추가하기 책추천2, 강의 에서도 참고하기 이종립님 추천 책 라인 개발자님

비개발

  1. 배민다움
  2. 아침청소의 힘
  3. 절대 성공하지 못할거야
  4. 서울 자가에 대기업 다니는 김 부장 이야기
  5. 아들아, 돈 공부해야 한다
  6. 백년의 허리
  7. 테니스 이너 게임

Written by@[June]
Backend Developer