TIL 1: Today I Learned 기록 시작

TL;DR

  • 매일 TIL을 작성해 일일 배움을 실천하고 성장하자.

TIL이란?

TIL은 Today I Learned의 약자로, 오늘 배운 것을 뜻하는 말이다.

블로그를 작성하는 개발자라면 많이 들어보기도 했을 것이고, GitHub에 잔디를 심기 위해 매일 TIL을 작성함으로써 일일 커밋을 실천하는 사람도 있을 것이다. 또한, 까먹지 않기 위해 기록하고 정리하는 용도로 사용하는 사람도 있고, 꾸준함을 습관화하기 위해 작성하는 사람도 있을 것이다.

이처럼 TIL의 용도는 무궁무진하다.
그렇다면, 나는 어떻게 사용할 것인가?

내 TIL의 목적

나의 경우, GitHub에 잔디를 심기 위해 이 블로그에 글을 꾸준히 올리고 싶었지만, 잘못된 정보를 전달하지 않고 글의 완성도를 높이기 위해 조사를 더 하다보면, 글 하나를 작성하는 데에도 많은 시간이 소요된다. 그렇게 긴 글을 작성하는 것도 아닌데 말이다. (글 솜씨가 부족한 것도 있다.)
그 대신, 알고리즘 문제를 꾸준히 풀어 GitHub에 올리는 것으로 잔디 심기를 하고 있다. 그래서 사실 나의 TIL은 일일 커밋을 통한 잔디 심기가 목적이 아니다.

일일 커밋도 좋지만, 그보다는 내 스스로의 성장을 위해 일일 배움을 실천하고 싶다.
그 주제가 무엇이 되든 상관 없다. 배울 수 있는 것이라면, 개발 주제가 될 수도 있고, 어떤 생각이 될 수도 있고, 책에서 얻은 배움이 될 수도 있다. 매일 글을 쓰면서 나도 모르게 늘어나는 글 솜씨도 배움이 될 수 있다. (간절)
그렇게 매일 더 나아지는 내가 되길 바라며 TIL을 작성하고자 한다.

앞으로의 방향

TIL을 시작하면, 가장 중요한 부분은 꾸준함이라 생각된다.
현재 블로그의 경우, CLI로 직접 배포하며 글을 올리고 있어 귀차니즘이 심하고, 계속 언급한 글 솜씨의 부족으로 내용을 생각하고 정리하는 데 많은 시간이 소요된다. (변명 아닌 변명)
그래서 TIL만큼은 기존의 글을 쓰듯이 매우 정성들여 쓰기 보다는 가볍더라도 기록하는 것에 초점을 맞추고자 한다. (물론, 어느 정도 이해는 할 수 있도록 작성해야 한다. 술 먹고 작성할 때 조심 😅)

미래의 내가 실망하고 후회하지 않도록 꾸준히 작성해보자. 🙂

TIL 2: 팀 간 의사소통의 중요성 백준 문제 풀이: 15649 - N과 M (1)