티스토리 뷰
TIL (Today I Learned)이란?
Today I Learned의 약자이고 '오늘 내가 배운 것'이라는 뜻이다.
오늘 내가 배운 것에 대해 하루하루 기록하며 매일 꾸준히 공부하는 습관을 들이기에 좋다.
개발공부를 시작한 지 얼마 안 되어서 현재 2달 조금 넘게 밖에 잔디가 안 심어져 있지만,
나중에 가득 채워진 모습을 생각하면 벌써부터 뿌듯한다. 2달.. 짧은 시기지만 많은 걸 배웠다.
TIL(Today I Learned)을 어떤 방식으로 작성 중인가?
학원공부내용, 개인공부내용, 알고리즘풀이를 정리하여 커밋하였다.
초반에는 학원에서 배운 내용으로 매일 커밋해 나갔고 이후 학습한 것을 바탕으로 프로젝트를 진행할 때는 프로젝트 코드들을 커밋을 하였다.
최근에는 javascirpt를 더 깊게 알아야 할 필요성을 절실히 느껴서 학원공부를 병행하며 javascirpt Deep Dive 서적으로 개인공부를 시간 내서 하고 있다.
여기서 생긴 문제는 커밋내용을 정리하면서 까지 일일커밋할 시간이 부족하다는 것..
그래서 최근 들어서는 공부는 공부에 집중하고 일일커밋은 프로그래머스 알고리즘 문제를 풀고 정리하여 커밋하고 있는 중이다.
TIL(Today I Learned) 장점과 단점
TIL을 작성하며 서서히 장점과 단점이 보였다.
장점
- 가장 큰 장점은 하루하루 꾸준히 공부하는 습관이 생긴다.
- 기록으로 남겨놓은 것들을 재확인할 수 있다.
단점
- 단점가장 큰 단점은 기술서적으로 공부할 때 어떤 내용들을 요약하여 커밋할까 라는 생각에 공부에 깊게 집중하지 못하는 것.
단점을 보완할 해결법 발견!
최근 Javascript Deep Dive라는 서적을 공부를 하던 중에 '어떤 내용을 정리해서 커밋할까?' 란 생각을 하며 공부에 제대로 집중을 못하는 내 모습을 보고 고개를 절레절레했다, 공부란 남에게 보여 줄려 하는 것이 아닌 나 자신이 기술을 익히는 것이다.
이런 경우 커밋할 내용을 고민하기보다는 노트필기하며 나 자신에게 집중하기로 했다.
그럼 일일커밋은??
TIL(일일커밋)은 계속 진행할 것이다. 나에게 많은 도움을 주고 있고 보람찬 공부방법 중 하나이다.
이 부분에서 고민을 하던 중 프론트엔드를 공부하다 보니 자칫 알고리즘문제에 많이 부족하다는 생각이 들었고 일일커밋은 알고리즘문제에 집중하기로 했다.
- 알고리즘문제 풀고 일일커밋으로 정리하여 기록하기!
- 기술서적 개인공부할 때는 노트필기하며 지식습득에 집중!
이렇게 현 상황에 맞는 나만의 공부 방법을 정하였다.
TIL은 확실히 좋은 공부 방법이다.
허나 자칫 잘못하면 실력은 쌓이지 않고 초록잔디만 쌓여갈 수도 있다.
'개발성장기' 카테고리의 다른 글
성격 테스트 만들기 (0) | 2023.04.09 |
---|---|
React로 쇼핑몰 만들어서 배포하기 feat. 파이어베이스 (3) | 2023.03.30 |
같이의 가치, 첫 팀 프로젝트 (0) | 2023.03.10 |
모던 Javascript Deep Dive를 읽으며 (0) | 2023.02.20 |
개발자 만다라트(mandal-art) 작성 및 프로젝트 진행 (0) | 2023.02.17 |