250311 화요일 D-120
오늘 아침에 알고리즘 문제를 처음 도전해보았는데, 손을 전혀 못댔다. 잠시 낙담했지만, 당장에 할 수 있는 일을 향해 나아갔다. 다트 강의를 5강 ~ 19강까지 완강했다. 인생 최초로 온라인 강의를 완강해보았다. 앞으로 어떻게 공부해야 할 지 전략을 세우고, 감을 잡은 하루.
250312 수요일 D-119
7시 기상, 5시간 늦잠을 잤다. 일어나면 곧장 화장실로 가자는 규율을 어긴 결과이다. 오전에는 단어를 정리했고, 오후에는 강의 예제를 따라치며 개념을 이해했다. 그동안 공부를 얼마나 안했는지, 예제를 따라치는 행위가 어색하다. 근데 코딩이 조금 재밌어지는 느낌을 받았다. 착각일까?
250313 목요일 D-118
2시 기상. 역시 화장실을 들르면 잠이 깬다. 다트 핵심 문법까지 예제 공부. 다트 핵심 문법까지 강의 한 번 더 들음.
250314 금요일 D-117
쇼핑몰 구현 프로젝트를 처참한 결과물로 제출했다. 내가 구현하지 못한 기능들에 대해 고민하다 보니 시간이 많이 흘렀고, 시계를 봤을 땐 이미 많이 지쳐 있었다. 문제를 최대한 해결해보려 노력하되 일정 시간 이상 문제에 매몰되면 코드는 더욱 꼬이고, 다른 것들을 할 에너지가 많이 소진된다는 것을 깨달았다. 앞으로는 30분 이내, 두 번 정도 고민해보고 곧장 튜터님을 찾아가려 한다. 그리고, 매일 매니저님과 튜터님을 질문이 없어도 찾아가려 한다. 규율이다. 좋은 분들을 옆에 두고도 내가 잘 활용하지 못하는 것 같다. 진득하게 공부하는 것이 고통스러울 수 있다. 그러나, 그 와중에도 공부의 재미와 근자감을 잃어버리면 안된다. 매일 할 일 : 1. 공식문서 한 장 읽기 2. 단어 정리 30분 3. 퀴즐렛 단어 공부 1회 4. 문법 정리 5.예제 따라 치기 6. 5시간 강의 듣기 7. TIL 작성 => 점진적 과부하 적용
250317 월요일 D-114
문법 정리 TIL 작성 2개, 단어 정리 30분, 퀴즐렛 단어 공부 1시간.
내일 목표 : 공식문서 1장 읽기, TIL 작성 3개, 단어 정리 30분, 퀴즐렛 공부 1시간
250508 D-62
오늘은 Flutter로 Gemini AI API를 연동하는 방법을 배웠다. http 패키지를 사용한 API 요청 구현 방법. 사용자 입력을 받아 상태를 관리하고, 이를 API에 전달하는 로직 구성. FutureBuilder를 활용한 비동기 데이터 처리.응답 결과를 UI에 자연스럽게 반영하는 방법. 텍스트 필드와 버튼 등 기본 위젯의 상호작용 흐름 이해. 특히, 요청-응답 구조의 흐름과 비동기 처리의 중요성을 다시금 실감했다. 학습일지를 오랜만에 기록해본다.