목록개발 (5)
후니의 IT인프라 사전
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QWw99/btsGB99jgZP/s3uZE9fJtV0im2snILFOB0/img.png)
총평 - 책의 난이도 : ★★★☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 기획자 혹은 기획에 관여하는 개발자 등 - 지은이 : 칼 위거스, 캔디스 호캔슨 지음 / 심재철 옮김 - 출판사 : 제이펍 오늘은 제이펍에서 제공해주신 책을 리뷰하고자 합니다. 총 2권인데 아무래도 기획을 담당하는 분들이 읽기에 가장 적합하다고 생각됩니다. 다만 개발자도 충분히 해당 단계에 상호작용을 하고 관여를 하기 때문에 같이 읽어주면 도움이 될거라고 생각합니다. 또한 개별적으로 애플리케이션을 만드는 사람의 경우 기획이랑 개발을 같이 하기 때문에 기획을 해야하는 사람들이라면 읽기 좋은 실전서가 아닐까 합니다. 소프트웨어 요구사항 단계와 개발단계에 대해서 다루는 책입니다. 책이 실무의 예제를 중심으로 나와있기 때문에 훨씬..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cc05CN/btsGwLvlxJF/Z4uJjH30cKwGgRqnIBMER0/img.jpg)
총평 - 책의 난이도 : ★★★★☆ - 추천 별점 : ★★★★★ - 추천 독자 : 자바를 이미 어느정도 사용하고 알고있는 개발자 중 함수형 프로그래밍을 적용해보고 싶은 분 - 지은이 : 벤 바이디히 지음 / 허귀영 옮김 - 출판사 : 한빛미디어 말그대로 자바를 이용한 함수형 프로그래밍을 어떻게 적용할 것인지를 다루는 책입니다. 자바는 기본적으로 객체지향형 프로그래밍을 지향하고 있습니다. 다만 이는 병렬 처리를 통한 소프트웨어의 수평 확장이 쉽지 않습니다. 만약 문제가 간단하고 서로 관련이 없는 하위 문제로 분할할 수 있는 경우 병렬 처리가 훨씬 효과적입니다. 이 경우 함수형 프로그래밍이 유용하게 사용될 수 있습니다. 이 책을 통해서 저자는 언어를 함수형으로 만드는 다양한 개념들과 JDK에서 제공하는 도구..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uEWvB/btsjpFQQE73/AvkFpJXSWYdkZQ2FDLziM1/img.png)
총평 - 책의 난이도 : ★★☆☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 파이썬을 주력 언어로 하면서 장고를 사용하는 백앤드 주니어 개발자 (예비 개발자도 기본서로 충분하다) - 지은이 : 김성렬 - 출판사 : 한빛미디어 - 예제소스 : https://github.com/KimSoungRyoul/django-backend-starter 이 책은 파이썬 백엔드 개발로 Django를 다루고 있다. 책 표지부터 취향저격수 처럼 예쁘게 잘 되어있는데 요즘은 진짜 책 표지 잘 뽑는것 같다. 아무튼 내가 요즘 많은 책들을 보면서 중요시 생각되는 것들이 몇 가지 있는데, 이 책은 그런 요소들을 정말 잘 모아서 제작되었다는 생각이 들었다. 첫째는 한국 저자의 책이라는 것이다. 앞서 테라폼 책의 리뷰에서도 적긴..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAcg8U/btsgtxvr2kg/OssjZx9qGlLJW7rp5wLFJk/img.png)
오늘도 독서완료! 6일차에서 가장 눈에 띄는 내용은 이력서 작성 방법이다! 이력서 작성방법 이력서에는 다음과 같은 기술 스택이 들어간다 - 프로필 : 이름, 이메일, 연락처, 각종 링크 (블로그, 깃허브, 링크드인 등) - 자기소개 : 성향, 관심사, 장단점 등 - 기술스택 : 본인이 다룰 수 있고, 다뤄본 기술 단연 개발자에게 핵심은 기술스택이다. 기술스택은 웹이나 앱 서비스를 만들기위해 사용하는 운영체제, 프로그래밍언어, 프레임워크, 데이터베이스 등 기술 집합을 말한다. 다만, 다음과 같은 내용은 피하는게 좋다. 1. 단순 나열식 (X) 전 Java, Spring, Spring Boot, AWS를 할 줄 압니다. 2. 구체적이지 않은 묘사 (X) Java - 언어의 특성을 이해하고 간단한 애플리케이션..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/clMO14/btsgugUem3K/K2zimkQkw6TfpQBmZFizfk/img.jpg)
오늘부터 오독완을 시작합니다. 10일동안 목표로 하고 있고 책은 마침 11장이니까 하루에 한장씩 하면되겠다고 생각이드네요?! (다만 어제 책오고 야근하다가 부랴부랴 읽고 아직 후기 못 올려서 1, 2장은 몰아 올리게 되네요) 일단 이 책을 선정한 이유는 아주 명확했습니다. 1) 인프라 엔지니어에서 devops 업무를 받게되면서 개발의 필요성을 매우 많이 느꼈다. 2) 솔직히 개발을 하려면 하물며 IT를 알고있더라도 고민에 빠지는 것들이 있다. 그것을 해결하고 싶었다. 2번의 내용에 대해서 조금 더 자세히 서술해보자면, 일단 첫번째는 언어적 고민이다. 정석적인 답변은 하나의 언어라도 확실하게 하면 된다가 가장 많이 들어본 말이다. 업무를 하다보니 백엔드는 결국 대부분 자바로 짜져있지만, devops 업무상..