개발자를 위한 30가지 소양서

이 글에 소개하는 책은

[개발자 원칙]에서

발췌했습니다.
골든래빗 출판사

기술 말고 개발자로 살아가는 데, 시니어를 넘어 테크 리더로서 성장하는 데 도움이 될 원칙을 알려주는 선배, 9가지 개발자 원칙을 제시한 마켓컬리 • 레몬트리 • 카카오 • 코드스쿼드 • 무신사 • 몰로코 • 데이블 • 인프런 • 패스트캠퍼스의 테크 리더 9명이 생애 가장 도움이 된 30가지 도서를 소개합니다.

《드라이브》

저자: 다니엘 핑크 • 번역: 김주환 • 발행: 2011.10.17.

사람은 동기로 움직입니다. 나 자신과 동료의 동기를 알고 건강한 동기를 관리하는 것이 회사에서 성과를 내고 만족스러운 삶을 사는 비결일 겁니다.

《테크니컬 리더》

저자: 제럴드 M. 와인버그 • 번역: 조승빈 • 발행: 2013.01.25.

리더가 된다는 것이 얼마나 멋진 일인지 알게 해준 책. 단순히 지식을 설명하는 책이 아닌, 자신과 조직을 변화시키는 능력을 갖추게 도와줍니다.

《프로페셔널의 조건》

저자: 피터 드러커 • 번역: 이재규 • 발행: 2013.01.02.

21세기를 지식 노동자가 이끄는 사회라고 전망한 피터 드러커가 개인이 지식 노동자로서 자각하고 준비되려면 어떻게 해야 하는지 설명한 책입니다. 소프트웨어 개발자는 어쩌면 이 지식 노동자의 대표 모델일 수 있습니다.

《성공하는 사람들의 7가지 습관》

저자: 스티븐 코비 • 번역: 김경섭 • 발행: 2017.05.02.

시간과 기회를 효과적으로 사용해서 성과를 내는 삶을 안내해줍니다. 내면에서 출발하라고 하는 만큼 단순한 자기 계발서가 아닌 인격 수양에 대한 책입니다.

《만화로 보는 댄 애리얼리 최고의 선택》

저자: 댄 에리얼리 • 번역: 이경식 • 발행: 2020.08.19.

넘쳐나는 정보와 다양한 관점이 충돌하는 세상을 살고 있습니다. 더구나 정치인과 기업은 자신들에게 유리한 선택을 하도로 우리를 조정하고 협박합니다. 한 개인으로서 후회없는 선택을 하려면 본질을 볼 수 있어야 합니다. 그리고 그 본질은 우리 내면에 있을 것입니다. 수많은 주변의 압박에서 벗어나 현명한 선택을 하도록 도와주는 책입니다.

《학문의 즐거움》

저자: 히로나카 헤이스케 • 번역: 방승양 • 발행: 2013.04.11.

필즈상을 받은 일본인 수학자의 이야기입니다. 지속적으로 학습해야 하는 이유와 그 즐거움을 알려줍니다.

《리눅스 그냥 재미로》

저자: 안진환 • 발행: 2001.04.30.

리누스 토발즈의 자선전으로 리눅스를 만든 과정이 적혀 있습니다. 리눅스를 만드는 과정도 상세하지만 제목 그대로 개발 자체의 즐거움에 대해서 이야기합 니다.

《Release It: 성공적인 출시를 위한 소프트웨어 설계와 배치》

저자: 마이클 나이가드 • 번역: 신승환 • 발행: 2007.11.28.

성공적인 출시를 위한 소프트웨어 설계와 배치를 알려줍니다.

《Facts and Fallacies of Software Engineering》

저자: 로버트 L. 글래스 • 발행: 2007.11.28.

소프트웨어 엔지니어링에 대한 사실들과 의외의 점들을 발견할 수 있는 책입니다. 다양한 소제들로 간단간단하게 설명하고 있어서 편안하게 볼 수 있습니다

《마인드스톰》

저자: 시모어 패퍼트 • 번역: 이현경 • 발행: 2020.06.02.

학습에 대해 학습하고, 생각에 대해 생각하는 메타 인지를 통찰력 있게 설명한 책. 어렵지만 즐거운 도전거리로 문제를 해결함으로써 지식을 구성한다는 아이디어를 풀어쓴 시모어 페퍼트 박사의 책입니다.

《이너게임》

저자: 티모시 갤웨이 • 번역: 최명돈 • 발행: 2019.05.15.

테니스 코치였던 티머시 골웨이가 다른 운동과 일하는 방식도 이너게임을 통해 개선할 수 있다는 것을 증명한 책. 다른 사람의 평가보다 스스로 기준으로 성장할 수 있는 방법을 설명합니다.

《1만 시간의 재발견》

저자: 안데르스 에릭슨, 로버트 풀 • 번역: 강혜정 • 발행: 2016.06.30.

1만 시간 동안 무작정 반복하고 노력한다고 해서 성장하는 게 아니라 의도를 가지고 스스로 변화를 인지할 수 있어야 성장할 수 있다는 사실을 알려줍니다.

《통찰, 평범에서 비범으로》

저자: 게리 클라인 • 번역: 김창준 • 발행: 2015.01.15.

인지과학자가 나를 인지하고, 타인과 다른 점을 인지하도록 설명하는 책. 통찰을 얻는다는 것은 실수를 숨기기 보다는 드러내는 문화가 성장할 수 있다는 것을 행동경제학 측면에서 설명합니다.

《함께 자라기》

저자: 김창준 • 발행: 2018.11.30.

애자일 전문가 김창준 저자가 홀로 성장하기 어려운 이유를 보여주고 함께 성장할 의도에서 시도해볼 만한 애자일 방법들을 소개합니다. 불확실성이 높더라도 합리적인 작은 목표를 세워 달성하는 방법을 소개합니다.

《실리콘밸리의 팀장들》

저자: 킴 스콧 • 번역: 박세연 • 발행: 2019.06.28.

나의 성장에 대해 ‘나’ 다음으로 많은 고민을 하는 사람은 나의 관리자 그리고 회사입니다. 관리자와 회사는 직원들의 성장을 어떻게 바라보는지 엿볼 수 있는 책입니다. 방향이 모호할 때 이 책을 통해 갈피를 잡아보는 것도 좋은 방법일 수 있습니다.

《제럴드 와인버그의 글쓰기 책》

저자: 제럴드 와인버그 • 번역: 송재하,정희종 • 발행: 2016.02.26.

전반부에 글쓰기를 위해 글감을 수집하고, 글쓰기를 대하는 태도를 이야기합니다. 글쓰기를 일, 그리고 글감을 성장을 위한 경험으로 치환해서 생각하며 읽으면 더 유용합니다.

《개발자에서 아키텍트로》

저자: 마이클 킬링 • 번역: 김영재 • 발행: 2021.06.07.

개발자는 주어진 문제를 해결하는 직업입니다. 더 넓은 시야로 문제를 발견하는 능력을 갖출 수 있게 성장하길 원하는 분들에게 좋은 간접 경험을 제공해줍니다. 일뿐만 아니라 사람(협업) 관점에서도 의미 있는 메시지를 전달합니다.

《끝도 없는 일 깔끔하게 해치우기》

저자: 데이비드 알렌 • 번역: 공병호 • 발행: 2011.08.05.

일을 잘 끝내려면 우선순위 관리나 시간 관리 등 정말 많은 노력이 필요합니다. 일잘러가 되려면 갖춰야 할 기본을 잘 설명합니다. GPAM을 통해서 세운 목표와 계획을 진행하는 데 좋은 참고 서적이 될 겁니다

《Successful Time Management For Dummies》

저자: 더크 젤러 • 발행: 2008.11.07.

많은 목표를 세우고 모두 달성하고 또 계속 전진하려면 시간 관리에 많은 노력을 기울여야 합니다. 좋은 회계사를 고용해서 자산을 관리하는 것이 옳듯이, 나의 소중한 시간 관리를 위해서 시간을 투자해야 합니다. 이 책은 시간 관리의 시작점이 되어줄 겁니다.

《습관의 힘》

저자: 찰스 두히그 • 번역: 강주헌 • 발행: 2012.10.30.

하루는 습관에 의해서 좌우됩니다. 매일 매일 비슷한 삶을 살고 있기 때문이죠. 따라서 최고의 시간 관리는 사실 습관 관리가 바탕이 되어야 합니다. 습관이란 무엇이고, 어떻게 생겨나고, 어떻게 관리할 수 있는지를 깊게 고민해보면 시간 관리와 목표 관리에 많은 도움이 될 겁니다.

《객체지향의 사실과 오해》

저자: 조영호 • 발행: 2015.06.17.

항상 객체지향과 아키텍처에 대해 흥미진진하고 깊이 있게 다루는 조영호 님의 책입니다. 객체지향을 넘어서 소프트웨어를 어떻게 설계할 것인가를 반문하는 도전적인 주제를 다루고 있기에, 이 책이 던지는 화두를 틈 날 때마다 반복해서 고민해보길 추천드립니다.

《구글 엔지니어는 이렇게 일한다》

저자: 타이터스 윈터스,톰 맨쉬렉,하이럼 라이트 • 번역: 개앞맵시 • 발행: 2022.05.10.

항상 객체지향과 아키텍처에 대해 흥미진진하고 깊이 있게 다루는 조영호 님의 책입니다. 객체지향을 넘어서 소프트웨어를 어떻게 설계할 것인가를 반문하는 도전적인 주제를 다루고 있기에, 이 책이 던지는 화두를 틈 날 때마다 반복해서 고민해보길 추천드립니다.

《익스트림 프로그래밍》

저자: 켄트 벡 • 번역: 김창준 • 발행: 2006.07.27.

애자일 방법론 중에서도 유독 프로덕트를 만들 때 많은 참고를 하게 되는 익스트림 프로그래밍에 대한 책입니다. 켄트 벡의 익스트림 프로그래밍은 1990년대 말에 나왔지만 그가 남긴 소프트웨어 개발에 대한 고찰은 아직까지도 곱씹어보게 됩니다.

《실용주의 프로그래머》

저자: 앤드류 헌트,데이비드 토머스 외 • 번역: 김창준 • 발행: 2014.03.28.

이상적인 개발론만을 이야기하는 것이 아니라, 현실적이고 가장 실용적으로 좋은 소프트웨어를 만드는 방법을 전달합니다. 특히 소프트웨어 설계, 구현 패턴, 도구 사용법, 프로젝트 방법론 등 전방위적으로 소프트웨어 개발에 있어 실용적인 원칙을 제시합니다.

《오늘, 또 일을 미루고 말았다》

저자: 나카지마 사토시 • 번역: 양수현 • 발행: 2017.09.01.

윈도우 OS의 더블 클릭, 마우스 우클릭, 드래그 앤 드롭 등을 개발한 마이크로소프트의 전설의 프로그래머인 나카지마 사토시가 쓴 일 하는 방법론에 관한 책입니다. 프로그래머란 어떤 원칙을 가지고 일해야 하며 성과를 내는 프로그래머가 되려면 무엇을 고려해야 하는지 등을 알려줍니다.

《읽기 좋은 코드가 좋은 코드다》

저자: 더스틴 보즈웰, 트레버 파우커 • 번역: 임백준 • 발행: 2012.04.10.

두꺼운 코딩 규범에 좌절했다면 실천 가능한 수준의 규범을 만드는 이 책으로 다시 한 번 도전해보라!

《켄트 벡의 구현 패턴》

저자: 켄트 벡 • 번역: 전동환 • 발행: 2008.02.14.

꾹꾹 눌러담은 최고의 읽기 쉬우면서 효율적인 코드 모음집. 온전히 내 것으로 만들려면 열 번쯤 읽어서 통째로 외우고 잊어버리세요. 실전에서 자연스럽게 흘러나올 때까지…

《레거시 코드 활용 전략》

저자: 마이클 C. 페더스 • 번역: 이정문,심윤보 • 발행: 2018.09.28.

개발 세상의 레거시는 좋든 싫든 물려받을 수밖에 없는 유산입니다. 받아들일 수밖에 없다면 더 효율적으로 다루는 방법을 찾아보는 것이 어떨까요? 이 책은 대놓고 레거시 코드를 ‘한정 상속’하는 방법을 다룹니다.

《유시민의 글쓰기 특강》

저자: 유시민 • 발행: 2015.04.10.

안내문, 사용 설명서, 컬럼 같은 논리적 글쓰기를 향상시킬 수 있는 방법을 알려줍니다. 코딩은 논리적인 글쓰기의 극단적인 형식입니다. 꼭 읽어보세요.

2 Comments

Leave a Reply

©2020 GoldenRabbit. All rights reserved.
상호명 : 골든래빗 주식회사
(04051) 서울특별시 마포구 양화로 186, 5층 512호, 514호 (동교동, LC타워)
TEL : 0505-398-0505 / FAX : 0505-537-0505
대표이사 : 최현우
사업자등록번호 : 475-87-01581
통신판매업신고 : 2023-서울마포-2391호
master@goldenrabbit.co.kr
개인정보처리방침
배송/반품/환불/교환 안내