열 두 번째 수업 이모저모

  • 수업은 2017-05-18 19:00:00 +0900에 시작.
  • 오늘부터는 Spring Boot를 공부한다.
  • 오늘의 목표는 교수님을 따라 Spring Boot 애플리케이션을 작성하고, 배포까지 하는 것.
    • 그러나 프로젝트를 만드는 과정에서 너무 많은 시간이 소요되는 사람들이 몇 명 있었다.
    • 그 중에 나도 있었다. (아마 내가 제일 오래 걸린듯 하다)
    • 프로젝트 셋팅에 시간이 너무 오래 걸려, 수업 목표가 바뀌었다.
      • 배포는 포기하고 애플리케이션 작성 완료를 목표로.
  • IntelliJ에서 새로운 Spring Boot 프로젝트를 만들고 빌드하는 과정이 너무 힘들었다.
    • 뭘 어떻게 해도 자꾸 에러가 발생했다.
    • 두 시간 가까이 삽질을 했고 규진님의 도움으로 가까스로 셋팅을 완료하고 코딩에 들어갈 수 있었다.
    • 이후엔 개인적으로 급한 일이 생겨 일찍 집으로 돌아갔다.
  • 책 소개 : 객체지향 설계와 실천
    • 오늘의 강의 내용은 이 책과 관련이 깊음.

아마추어와 프로의 차이

  • 책 소개: 1만 시간의 재발견

  • 심리학자 말콤 글래드웰이 만든 1만 시간의 법칙을 비판하는 책으로 보인다.
  • 1만 시간의 법칙은 반례가 충분히 많기 때문에 과학 이론으로서는 결함이 많다고 생각해왔다. 기본적으로는 생각해왔던 것들과 큰 차이가 없을 것 같아서 책 자체에 큰 흥미가 생기진 않는다. 나중에 서점 가서 대충 훑어볼 생각.

과제 수행

  • 수업을 끝까지 듣지 못했으므로 무엇이 과제인지 알지 못한다.
  • 따라서 수업 교재를 보고 수업 시간에 따라하지 못한 것을 완료할 것을 목표로 삼고 작업을 시작하였다.
  • 그런데 이번 주말엔 이런 저런 일로 시간이 부족해서 과제에 쏟을 시간이 충분하지 못하여, 교수님의 저장소를 참고하고 따라 해 보는 정도로 만족하기로 했다.
  • 브라우저를 열지 않고 웹 개발을 한다는 다소 모순된 것 같은 방식에 점차 익숙해지고 있다. 너무 좋다.

Links