Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Nonamed Develog

[WIL][240804] 제에목은 자료.. 구조.. 알고리즘.. 근데 이제 CS를 곁들인.. 본문

WHAT I LEARN/WIL

[WIL][240804] 제에목은 자료.. 구조.. 알고리즘.. 근데 이제 CS를 곁들인..

노네임드개발자 2024. 8. 4. 21:45
FACTS(사실, 객관): 이번 일주일 동안 있었던 일, 내가 한 일

  • 코드카타(프로그래머스, 백준)
  • CS 기초(CS 골든벨 준비)
  • 스쿼드 세션 복습(알고리즘)
  • 파이썬 알고리즘 인터뷰(자료구조)

FEELING(느낌, 주관): 나의 감정, 반응, 느낌

이론 공부할 때는 쉽다고 느끼고, 문제를 풀 때는 어려워 머리에 과부하가 오는 패턴이 반복되다 보니 점점 흥미를 잃어 가고 있었다. 재밌지만 고통스러운... 심연의 변태 성향을 이끌어 내는 알고리즘과의 한 주였다.

또한 어디까지 공부해야하는지 감이 오지 않았다. CS나 SQL을 공부하는데 얼마큼 깊게 공부해야 하는지 몰라서 건들지도 못했다. 물론 알고리즘도 마찬가지다. 

따라서 주말동안 내가 "어떤" 개발자가 될 것인지, "무엇을 할" 개발자가 될 것인지 하는 고민을 해봤다. 여러 카테고리가 정해졌는데, 이를 바탕으로 상담을 받아봐야겠다. 선택과 집중으로 전략을 짜 공부해야 할 많은 것들을 정리할 필요가 있는 것 같다.


FINDING(배운 것): 그 상황으로부터 내가 배운 것, 얻은 것

이론은 이론, 문제는 문제 이렇게 나눠서 공부하기엔 괴리가 너무 심해 BFS, DFS 학습을 할 때는 적절한 문제가 있어 문제를 풀면서 이해하고 구현해 보려 노력해 봤다. 비록 시간은 많이 투자됐지만 깊이 있게 공부하여 이해도가 많이 올랐던 것 같다. 이렇듯 나에게 알맞은 학습법을 찾아봐야겠다.


FUTURE(미래): 배운 것을 미래에 어떻게 적용할 것인가?

알고리즘 공부는 step by step이 없다고 한다. 현재는 문제를 통해서 학습하고 더 좋은 학습법이 있는지 더 찾아봐야겠다.