What I Learn Today

Start Date : 2022/02/07 ~

Learn/Company

[TIL #13] 3월 목표 세우기

HannaDev 2022. 3. 2. 01:24

 

일주일만의 TIL ! 지난 일주일간 이상하게 바빴네요 ヽ(・_・;)ノ

입사 1개월, 3개월, 6개월, 1년... 이렇게 고비가 온다고 하는데

확실히 2월이 딱 지나가면서 피로도가 정점을 찍으며

잠시 TIL 휴식기를 가졌던 것 같습니다 ㅎㅎ;;;

 

지난 주를 간단히 요약을 해보자면 이슈도 많고 지출도 많은 (...) 그런 주였습니다.

회사에서 과제하면서 늦게까지 있어도 보고 가족 이슈로 PCR 검사도 받아보고

슬슬 업무도 배정받고 (!) 교보문고 본점에 가서 충동구매도 하고 (*ˊᵕˋ*)ノ

 

어찌 되었든 가장 중요한 점은 슬슬 업무가 배정되려 한다는 점인데요!

3월 트래커스도 어김없이 신청한 만큼 한 달 목표를 세워보았습니다.

현실 가능한 계획인지는... 해봐야 알 것 같지만! 일단 Go 입니다! ㅎㅎ

 

<목차>

▶ 3월 계획 (3월 트래커스 1주차 과제)

▶ 업무를 위해 구입한 강의 (인프런)

▶ 교보문고에서 새롭게 구입한 책

▶ 번외 1 : 산책 - 내가 산 책들 어플

▶ 번외 2 : SQLAlchemy (Notion)


▶ 3월 계획 (3월 트래커스 1주차 과제)
=> 한달 간 책 4권 요약, 정리해서 3명이상에게 공유하기

 

  • Focus Board - 3월에는 전반적으로 업무를 위해 공부할 것들이 많다!

 

3월 Focus Board - 무엇을 해야하는지 생각해보는 시간

 

  • Monthly Board - 3월 목표 및 주간 계획 세우기! (현실 가능성은 나중에 생각하자 ㅎㅎ)

 

3월 Monthly focus - 실질적 목표와 주간 계획을 세워보는 시간

 

 


▶ 업무를 위해 구입한 강의

 

3월 목표를 세우며 생각해봤는데 과연 책으로만 공부가 될까? 하는 의문이 들더라구요 (๐•̆ •̆๐)

그래서 월급 받은 김에 인프런 강의도 구매해보았습니다!

입사하고 나서 책이랑 강의에 40-50만원은 투자한 것 같은데...

일단 3개월 동안은 저축보다는 필요하다 생각되는 부분에 투자해보려고 합니다!

(오늘만 사는 마인드)

 

 

강의는 이렇게 2개를 구입했습니다. ୧(`•ω•´)୨⚑

1. 모든 개발자의 실무를 위한 올인원 기본기 클래스 (총 82개 수업. 14시간 55분)

What? 개발자라면 실무에서 꼭 알고 있어야 할 핵심 기본기를 쉽게 + 코드 위주로 다루는 강의.


Why? 3월부터는 간단한 업무가 슬슬 주어질 예정. 이에 맞춰 실무 기본기를 갖추자.



How? 약 15시간 분량의 강의. 4h/1주 -> 15h/4주 를 목표로 수강하기.
         상대적으로 우선순위가 높지는 않다. 주말에 2h 씩 수강하는 것을 목표로 잡자.


2. RDBMS Modeling (총 19개 수업. 10시 33분)

What? 데이터베이스 설계 이론을 실습 위주로 쉽게 풀어낸 강의.

Why? 3월에 맡게될 업무 관련해서 이사님이 DB Modeling 에 대한 이해도를 강조하셨다.
         정규화 관련해서는 부족한 부분이 많으므로 틈틈히 학습해두자.



How? 약 10시간 분량의 강의. 5h/1주 -> 1h/2주 를 목표로 수강하기.
         우선순위 上. 고난이도의 강의는 아니므로 평일 1h 씩 투자해서 2주간 끝내버리자.

 


▶ 교보문고에서 새롭게 구입한 책

 

어제 (월요일) 새롭게 구매한 책은 Flask 프레임워크 이해도를 높이기 위한 책과

공부법/사고방식 관련 책을 구입했습니다. (요번주는 공부법 관련 책을 먼저 읽을 계획이에요 (◍•ᗜ•́)✧)

  • Flask 기반의 파이썬 웹 프로그래밍
  • 러닝 파이썬 하편

  • 직장인 공부법
  • 사고법 도감

 

지금은 '실용주의 사고와 학습' 을 마저 읽고 있는데...

1시간 정도 더 읽어야 할 것 같습니다 ㅎㅎ;;;

 

필요한 공부량에 비해서 시간은 한 없이 부족하다보니

효과적인 공부법에 대한 관심도가 높아지고 있네요!

 

실용주의 사고와 학습에서는 손으로 기록하는 메모와 마인드 맵 학습법에 대해

말하고 있는데 이 부분은 완독하게 되면 정리해보도록 하겠습니다!

 


▶ 번외 1 : 산책 - 내가 산 책들 어플

 

아이폰에서 책 관련되서 앱을 찾아봤는데 '산책 : 내가 산 책들' 이라는

자신이 소장한 책들을 정리해놓을 수 있는 앱이 있더라구요!

 

바코드로 책을 인식시킬 수 있는데 생각보다 간편하고 신기하네요 *+:꒰◍•ᴗ•◍꒱:+*

제 공간에 있는 책들만 정리해봤는데 100권정도...!

(물론 읽은 책은....^ㅁ^;;;;)

 

집에 무슨 책 있는지 잘 모를 때 활용하면 좋은 앱인 것 같습니다 :D

각 책마다 독서 기록(?), 메모도 남길 수 있더라구요.

이 앱을 통해서 완독 도서를 늘려나가는 것에도 도전해봐야겠습니다 દ ᵕ̈ ૩

 


▶ 번외 2 : SQLAlchemy

현재 업무적으로 Flask, SQLAlchemy 에 대한 이해도가 필요함을 느꼈습니다.

그래서 월요일에는 SQLAlchemy 공식 문서를 보며 기초 철학?? 을 살펴보았습니다!

공부 중에 프레임워크를 깊게 알기 위해서는 프레임워크의 철학을 알아야 한다라는

부분이 인상적이었는데요. 확실히 '왜' 이렇게 구성되었는지를 아는 것이 핵심 포인트 같습니다!

 

 

★ SQLAlchemy Notion 정리 링크

목차 일부

 

 

💡 SQLAlchemy 의 철학

  • RDBMS 와 객체는 서로 다른 디자인 원칙을 따른다. 원칙이 다른 두 개념을 연결시키는 것이 ORM.
  • 그런데 대부분의 ORM 은 RDBMS 의 원칙을 무시하고 RDBMS 의 일부 자주 사용하는 기능만을 노출한 채 나머지는 없애버리는 경향이 강하다.
  • SQLAlchemy 는 그 둘의 불일치를 이해하고, 양쪽 모두의 원칙을 지켜야 한다는 철학이다. 이에 따라 맵핑 방식이 다른 ORM 프레임워크에 비해 복잡해보이는 것은 사실.
  • SQLAlchemy 는 합리적으로 가능한 한 가장 다양한 데이터베이스 및 아키텍처 설계를 지원한다.