Skip to content

Study with Books

읽은 책 목록

  • 신용권 - 이것이 자바다 1,2
  • 이일민(토비) - 토비의 스프링 3.1 VOL1, VOL2
  • 마틴 파울러 - 리팩터링
  • 라울 - 게이브리얼 우르마, 등 - 모던 자바 인 액션
  • 이토 나오야, 등 - 서버/인프라를 지탱하는 기술
  • 조슈아 블로크 - 이펙티브 자바
  • 존 카넬, 일러리 후알리루포 산체스 - 스프링 마이크로서비스 코딩 공작소 2판
  • 조시형 - 친절한 SQL 튜닝
  • 드미트리 제메로프, 스베트라나 이사코바 - 코틀린 인 액션(23.01~23.02)
  • 최원영(데브원영) - 아파치 카프카 애플리케이션 프로그래밍 with 자바
  • 조영호 - 오브젝트 - 🏁 정리
  • 이토 나오야, 다나카 신지 - 대규모 서비스를 지탱하는 기술 -🏁 실습
  • 이동욱 - 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 🏁 실습
  • 로버트 C. 마틴 - 클린 애자일 : 새로운 세대를 위한 애자일 가치와 실천 (22.05 ~ 22.06) - 🏁 정리
  • 조성호 - 쉽게 배우는 운영체제 (22.06) - 정리
  • 만들면서 배우는 클린아키텍처 (22.07 ~ 22.08) - 🏁 정리
  • 도메인 주도 개발 시작하기 (22.08 ~ 22.09) - 🏁 정리
  • 스프링 부트로 개발하는 MSA 컴포넌트 (22.12.08 ~ 22.12.28) - 🏁 정리

읽는 중 ...

기술 서적에 관한 개인적인 경험과 생각

컴퓨터 공학을 복수전공으로 선택한 이유중 하나는 두꺼운 전공서적에 대한 거부감이 있었습니다. 원전공인 수학과에서는 해석학, 정수론 등 아주 두꺼운 책을 필요로 했는데 그 책들로 공부하는 것은 꽤 쉽지 않았습니다. 반면 컴퓨터 공학과 강의을 들을때는 한번도 전공책을 구매한 적이 없었습니다. 강의의 근간이 전공 서적은 있었지만 항상 PDF 나 PPT 강의 자료를 바탕으로 강의가 진행되었으며 그것들을 바탕으로도 항상 괜찮은 성적을 얻었습니다. 저는 자연스럽게 컴퓨터 공학 분야에서는 구글/유튜브에 최신의 자료가 존재하며 책을통해 학습하는 것은 시간대비 효율이 그리 좋지 못하다는 생각에 사로잡혔습니다.

그렇게 구글링과 영상 강의를 바탕으로 한 학습에 익숙해 져 있을때 인프런 김영한님이 한 강의에서 조영호님의 책 오브젝트 를 추천하셨습니다. 당시 저는 객체지향이라는 것을 막 접하여 학습 의지가 있었고 김영한님에 대한 무한한 신뢰가 있었기 때문에 그 책을 학교 도서관에서 대여하여 읽었습니다. 그때의 기억은 참 새록새록 합니다. 처음에는 잘 이해가 되지 않았던 내용도 한 문장 한 문장 되새기며 읽으니 저자분이 전달하고자 하는 객체지향에 관한 지식과 인사이트가 전해졌습니다.

긍정적인 경험 덕분에 개인적으로 가지고 있었던 약간의 선입견을 걷어내고 다른 기술 서적(대규모 서비스를 지탱하는 기술)을 읽어보니 역시 훌륭했습니다. 이제는 기술 서적을 통해 학습하고 정리하는 것이 제 주요한 학습경로가 되었습니다.


Last update: February 27, 2023
Created: December 13, 2022