오늘 한 일
-
독서 ‘실용주의 사고와 학습’
- 생각나는 단어가 좌뇌와 우뇌인데, 여기서 좌뇌와 우뇌라고 단순히 구별지을 수 없다고 했다. 어쨌든 담당하는 부분이 서로 다른 두 뇌를 적절히 활용하면 학습효과가 배가 된다는 이야기였다.
- 정말 기본만 배우고 부딪히면서 다시 필요한 것들을 찾아서 배우는 과정과 비슷하게 느껴졌다.
- 프로그래밍 학습에 대해 언급하는 대부분의 책들은 상기의 과정을 통해 배우는 것을 강조한다.
- 이고잉님도 비슷한 말을 했다.
-
PostgreSQL 강의 듣고 정리
- Creating a table which contains a foreign keys (References)
- Junction table (An associative table maps two or more tables together by referencing the primary keys of each data table)
-
Vue.js 를 끄적끄적
- 랜덤채팅 웹 건드리려고 하는데, CSS 문제가 너무 어렵다 😭
- Vue.js 책 사놓은 것을 다시 봤다.
- 배우고 배운것가지고 구현해보고 하는식으로 공부해나가야겠다.
- 공부할 목차를 보고 뭘 만들 수 있을지 상상하면서 공부하자.
- 알고리즘 문제 시간복잡도 줄여서 통과
- 친가 큰집 다녀오기
어려움을 겪은 일
- 랜덤채팅 웹과 관련된 문제가 작지 않고 크다.
- 달랩 멘토링 새 프로그램 시작 전에 블로그 포스팅 마치고 싶은데, 진도를 못나가고 있다.
내일 할 일
-
고양이도 할 수 있는 Vue.js 라이프사이클 부분 보기
- 면접에서 나왔던 부분인데, 제대로 이해하고 넘어가야겠다.
- 개발자로 일하는 동기형이 좋은 말을 해줬다.
- “뷰, 리액트, 앵귤러, 어떤 프레임워크를 선택해서 개발하든 간에 그 프레임워크가 왜 있고, 기존과 무엇이 다르고, 그리고 어떻게 동작하는 지에 대한 파악은 필수야. 면접관이 뷰 컴포넌트의 라이프사이클에 대해 물어본 건 네가 그 부분을 어느정도 파악하고 있는지 확인하기 위해서인거고. 모르면 개발이 불가능하거든.”
- PostgreSQL 강의 듣고 정리
-
랜덤채팅 웹 해결해야하는 문제를 작게 나눠보기
- 문제를 최대한 작게 나눠보면 어떤것부터 해야할지 감도 잡히고, 실행력도 올라갈 것 같다.
항상 생각할 점
(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기
이번달 목표
1:1 랜덤 채팅 웹 배포 | 랜덤 채팅 웹 제작 과정 포스팅 | 면접 복기와 처음으로 개발 면접 본 9월 회고