-
Agile
-
Scrum
-
Lean
-
Kanban
-
Schedule Estimation
-
CI / CD
-
Authentication
-
Authorization
-
Deployment
-
RESTful APIs
-
Documentation
-
Web Server
-
Load Balancer
-
CDN
-
Database
- 쉘 스크립트에 대한 기본적인 학습은 이 책의 PART4를 참고한다.
- 쉘 스크립트 작성 능력을 키우려면 책을 통해서는 한계가 있기 때문에 작은 것이라도 자기 주변에서 발생하는 불편한 점을 쉘 스크립트를 통해 개선해 나가는 경험을 하는 것이 가장 좋은 학습 방법이다.
2) 소프트웨어 장인
- 소프트웨어 개발자가 추구해야 할 가치와 태도에 대해 다루고 있다. 이 책을 통해 시니어 개발자, 리더의 모습을 그리면서 내가 성장해 나가야할 방향에 대한 힌트를 얻을 수 있다.
3) 익스트림 프로그래밍
- 애자일 프로세스 중 대표 프로세스로 익스트림 프로그래밍(XP)을 들 수 있다. 애자일 프로세스의 기본 사상과 철학에 대해 잘 이해할 수 있다. 개발 프로세스 뿐 아니라 자신의 습관을 바꾸는데도 많은 도움을 받을 수 있다.
4) 스크럼
- 애자일 프로세스 중 적용하기도 쉬우며, 많은 제약을 두지 않은 프로세스. 현업에서 많이 적용하고 있는 애자일 프로세스 중 하나
5) 린 소프트웨어 개발
- 개발 프로세스 관련한 고민을 할 때 가장 많은 도움을 받았던 책. 현재 절판되었지만 중고서적이라도 구해 읽어봤으면 하는
6) 린 스타트업
- 불확실한 창업 환경에서 지속적인 혁신을 할 수 있는 방법에 대해 다룬다. 스타트업 시작하는 사람이라면 반드시 읽어봐야 할 책