[TIL] 0514,2022 Today I Learned

Yungsang Hwang·2022년 5월 14일
0

Today I Learned

목록 보기
19/56
post-thumbnail

작성 규칙

  1. 🟠 작성 상태
    ✅ 작성한 날짜를 기록함으로써 리마인드
    ✅ 작성한 프로젝트를 기록함으로써 프로젝트를 찾아볼 수 있음
    ✅ 몰입 상태를 기술함으로써 하루를 파악하기
  2. 🧨 오늘의 공부
    ✅ 알고 있던 기능(내 블로그 링크)
    ✅ 새로 알게 된 기능(레퍼런스 링크)
  3. 🎢 학습 소감
    ✅ 왜 이런 공부를 하게 되었는지?
    ✅ 공부한 내용의 난이도는 어땠는지?
    ✅ 공부한 것을 내 것으로 만들 수 있었는지?
    ✅ 오늘 다한것과 하지 못한 것, 내일 해야할 것을 적어보기

🟠 작성 상태


🟠 작성 날짜 : 0513, 2022

🟠 작성 프로젝트 : 머신러닝 논리회귀

🟠 몰입 상태 : ⭐⭐⭐⭐ 매우 몰입함

🧨 Today I Learned


👀 머신러닝 논리회귀 학습, 실습하기

머신러닝의 공부를 이어나가면서, 실습 및 용어를 한 마디로 정리하면서 머릿속에 넣어보기

🔮 다른 캠퍼의 코드 리뷰 참관

지난 인스타그램 클론코딩 프로젝트에서 캠퍼 중 한 명의 코드가 유독 클린하게 짜여져 있었다. 커리큘럼에서 요구되는 수준 이상의 코드를 참조할 수 있었지만, 상당 부분은 이해하기가 어려웠다. 여러 캠퍼들과 논의해 2시간 정도를 작성한 캠퍼가 다른 캠퍼들에게 로직 및 작성한 이유들과 함께 코드를 리뷰했다.

🎃 오늘의 KPT


🎶 Keep

  • 이론을 이해하기 위해 개발일지로 요약하기, 강의 내용 그대로 받아적지 않기

🤔 Problem

  • 강의를 수강하면서 수동적인 자세로 공부하기 때문에 이해하는 타이밍이 늦다고 생각함

😈 Solution

  • 태블릿PC를 이용해서 손으로 가볍게 필기하면서 이해해보기

📌 Try

  • 과제를 스스로 만들어 비슷하게라도 다른 유형으로 실험해보기

🎢 학습 소감


🎢 왜 이런 공부를 하게 되었는가?

👨‍💻 머신러닝, 이해가 안돼면 실습으로 체험하자

  • 어제까지만 해도 머신러닝이라는 원리를 이해하기 위해 애를 썼다. 그럴 필요가 없다는 것을 알면서도 몸은 자연스럽게 자꾸 이해하기 위해 뒤로가기를 눌러대기 바빴다. 마음을 다잡고 코드를 쓰는 방식과 내가 직접 수정해야하는 부분만을 파악하기로 하고 원리의 이해 부분은 조금 부족하더라도 진도를 쭉쭉 빼 보자고 마음먹어서 공부하게 되었다.

🧐 클린한 코드를 짜기 위해서 남이 쓴 코드도 보자

  • 내가 쓴 코드를 돌아볼 시간은 전혀 없었지만, 전혀 클린하지 않다는 것을 잘 알고 있다. 클린코드에 대한 고민은 읽어볼 책 한권 산 정도에 불과했고 직접 시간을 들이기에는 나는 커리큘럼을 따라가기도 벅찼다. 우연한 기회로 다른 캠퍼 분이 리뷰해주는 코드를 참관할 기회가 있어 참여했다.

🎢 공부한 내용의 난이도는 어땠는가?

🎢 공부한 것을 내 것으로 만들 수 있었는가?

👁‍🗨 빠듯한 원리를 다 알게 되는 것보단 몰라도 쳐볼 수 있었다

  • 원리를 이해할 시간은 충분치 않고 프로젝트를 위한 코드를 잘 가져오는 것이 중요하다는 말을 튜터님들과 캠퍼, 매니저님에게 들은 기억을 항상 주의하고 있다. 그렇기에 코드를 붙이고, 돌려보고 어떻게 나오는지에 집중했고, 다른 것은 제쳐두고라도 오늘 논리회귀를 실행해보라고 하면 할 수 있을 것 같다!

🔥 클린한 코드를 만드는 것은 어렵지만 언제나 마음에 새기기로

  • 당장은 시간이 충분치 않아 잠시 보류하려고 한다. 코드를 예쁘게 짜기 위한 여러 노력을 가져가는 한 편, 처음부터 코드를 예쁘게 짜려고 시간을 들이는 것은 지금 단계에서 내가 프로젝트를 완수하는 것보다 중요하냐고 생각했을 때는 그렇지 않았기 때문이다.

🎢 오늘 마친 것, 마치지 못한 것, 해야할 것

오늘 마친것 : 2주차 학습 및 실습
마치지 못한것 : 3,4주차 학습
해야할 것 : 3,4주차 학습 / 머신러닝 튜토리얼 / 노션페이지 기록

profile
하루종일 몽상가

0개의 댓글