2017 여름방학 계획2

 

rachael-gorjestani-282049

이전 포스트에서 대략적인 계획을 짰는데 이번 포스팅에서는 조금 더 구체화해서 공표해놓으려고. 이러면 좀 더 동기부여가 되리라 생각해본다. 낙관해본다

  1. Spark
    • 이번에 인턴하게 되면서 많이 다루게 될텐데 자료같은 거는 일단 들어가고 나서 받아서 생각하는 걸로
  2. Scrivener
    • macOS 유저라면 한 번 쯤 들어본 바로 그 앱. 튜토리얼 한 바퀴 돌려보려고 (이번에는 기필코…)
  3. Rust
    • 공홈의 the-book (second edition)을 참고해서 진행할 예정
  4. Vue.js / Play Framework
    • 둘 다 공홈의 guide / tutorial 페이지를 참고해서 진행할 예정
    • 이후 두 개를 합쳐서 간단한 페이지 제작해서 도메인 붙여다가 하나 뭐 만들어볼 예정
  5. (책) 함수형 자바스크립트
    • 목차가 꽤 재미있어 보여서 집었던 책
  6. Scala
    • 오더스키가 집필한 그 책 빠르게 다시 한 번 훑을 예정
    • 이후에는 Play Framework와 Spark 돌리면서 적당히 익숙해지지 않을까.

Packt 에서 풀리는 free e-book 받아놓은 것들 목록을 가져와봤다. 그 목록은 아래와 같은데, 목차와 대충 내용을 훑으면서 정주행을 해도 될만한 책인지 아닌지에 대한 여부와 이유를 간단히 서술.

  1. Mastering git
    • 383 페이지 분량
    • Git으로 프로젝트를 진행한 적은 많았지만, 아주 기본적인 것들만 다뤄왔기 때문에 한 번 깃에 대한 본격적인 책을 읽어보고 싶었다.
    • 읽을 예정
  2. Github Essential
    • 163 페이지 분량
    • Github를 적당히 잘 쓰고 있어서 별로 읽을 가치는 못 느끼나,
    • 짧은 분량이므로 가볍게 읽어볼 예정
  3. Mastering JavaScript
    • 222 페이지 분량
    • 너무 기본적인 내용만 들어있음
    • 패스
  4. Mastering JavaScript High Performance
    • 182 페이지 분량
    • 좀 옛날에 만들어진 책이라 JSLint 기준으로 설명하는 것에서 감점
    • 빌드 시스템도 Gulp 를 사용하고 있어서 또 감점
    • DOM 관련해서 나오는 부분은 이제 주로 JS를 프론트단에서 쓸 게 아니라 백엔드 단에서 쓸 거라 흥미가 가지 않아서 패스
    • Hybrid App 에 관한 부분도 위와 같은 이유로 패스
    • 패스
  5. Object-Oriented JavaScript
    • 너무 기본적인 내용만
    • 패스
  6. RESTful Web API Design With Node.js
    • 129 페이지 분량
    • 살펴보니.. 책 제목에 비해 진짜 별거 없는 내용
    • 패스할까 고민하다가 짧은 분량이라 빠르게 훑어보기로
  7. Scala Design Patterns
    • 346 페이지 분량
    • 목차만 봐도 흥미로움. 빨리 시작할 예정!
  8. TypeScript Design Patterns
    • 229 페이지 분량
    • 꽤 최근에 나온 책임. 이쪽 분야에서는 얼마나 최신의 기술인가가 꽤 중요한데, 아직 1년이 채 안된 따끈따끈한 느낌
    • TS 기본적인 사항은 이미 알고 있으니 건너 뛰며너 빠르게 훑을 예정

그 외에 받아놓은 책 중에 D3.js, AWS, bootstrap & angular, ML in JAVA, Python ML 같은 책들은 아예 제외. 이번 방학에 ML은 연구실에서 하는 게 아닌 이상 잠깐 접어두기로!


개학까지 약 10주의 시간이 있는데 Packt에서 읽을 책들만 추려서 항목을 뽑아보면 14개의 항목이 나오고, 이것을 한꺼번에 조금씩 진행하면서 마지막 주에 와장창 끝낼 생각을 하는 것은 계획짜기의 하수가 아닐까 싶다. 뒤로갈 수록 더 어려운 내용이 나오거니와, 나는 수능 공부할 때도 책 떼는 재미로 했었거든. 그래서 2주 단위로 스프린트(…)를 진행하면서 총 5개의 스프린트를 진행할 예정

첫 스프린트 때에는 계절학기도 들으니까 2개 진행하고, 그 뒤에는 3개씩 가져가면 되지 않을까.

일단 그래서 7월 9일까지 (책) 함수형 자바스크립트와, Scala 기본을 떼는 것으로~ 결정~

Leave a Reply