본문으로 건너뛰기

4월 1주차

✏️ 이번 주 학습 내용


💬 공부 Review

이번주부터 ADsP 준비를 시작했다. 1-2과목은 데이터가 무엇이고 그 데이터를 어떻게 활용할 수 있는지에 대한 이론적인 내용을 배웠다. 경영 수업이랑 많이 겹쳐 재밌게 배웠다.

최근 어떤 글을 보며 소름이 끼쳤고, 동기부여를 받아 알고리즘 공부를 시작했다. 파이썬을 배우고 있기에 언어는 파이썬으로 시작했다. 막히기 전까지는 하루에 3개 이상은 풀어나가려고 한다. 알고리즘 공부도 하고 파이썬도 배울 수 있고, 머리도 말랑해지는것 같아서 공부하다 집중안될때 하기 좋은것 같다.

같이 1일 1백준 할 사람 구해요

파이썬 강의를 듣고 정리하고 문서화하는데, 시간이 많이 소요되어 생각 보다 진도를 많이 못나갔다. 파이썬 공부를 우선순위에 두고 그뒤 ADsP를 공부해야겠다.

심사가 한번 떨어지고, 계속 미루다가 오늘 겨우 재심사를 제출했다. 애플 로그인은 어렵지 않게 구현했지만 상태관리 부분에서 문제가 생겼다. 앱을 처음 다운 받앋을때 프로필 UI에 오류가 있었다. UserData의 위치데이터 부분이 null값으로 반환된것 이었는데, 위치 동의를 하면 위치데이터를 firestore에 update 해주게 구현했고, profile UI 부분은 riverpod의 watch를 사용해서 데이터 변동이 있을 시 상태를 업데이트 해주는 로직으로 구현해놨다. 지금까지 결론은 위치데이터를 업데이트하는 동시에 프로필 UI가 업데이트가 되는데 그 사이에 데이터 공백이 생긴것 같다... 사실 몇일을 디버깅해도 오류의 원인도 정확히 못찾아 멘탈을 위해 심사는 잘 가려서 제출했다. 이번주에 계속 다시 디버깅 해봐야겠다.


🌚 이번 주 반성

프로그래밍을 공부하면서 요즘 느끼는 생각은 가장 중요한 언어는 영어인것 같다. 정말 알짜배기 문서들은 다 영어다. 영어 공부를 소홀리해서는 안되겠다.


다음 주 목표

  • flutter 상태관리 문제 해결
  • 인프런 파이썬 활용 1~2편
  • 미어캣 ADsP Day 7-12
  • 1일 1백준