[WIL] 알고리즘.. 이젠 천천히 올라가자

조성현·2022년 11월 13일
1

스파르타 내일배움캠프 2주차


WIDTW (What I Do This Week)

  1. [TIL] JAVA 기초(개인적으론 복습)

  2. python set은 왜 순서가 없을까?

  3. [TIL] 파이썬 문법 달리기.

  4. [TIL] 알고리즘 본격 입문

  5. 코드 네이밍 & 본질적인 의미에 맞는 기능사용에 대한 고찰

  6. [TIL] 나만의 알고리즘 공부방법을 구축했다.

  7. [TIL] 알고리즘 기초학습


개인적인 2주차 회고

1. 이번주는 파이썬 문법을 배우고 알고리즘에 본격적으로 입문하는 시간이었다.

  • 알고리즘 한 문제, 한 문제에 많은 시간을 쏟아서 그런 것일까...? 진도를 나가지 못해 이번 주가 아쉽다고 느껴졌었다.
  • 그런데 WIL을 작성하며 한 주를 되돌아보니, 생각보다 많은 것들을 해낸 한 주였다. 회고를 통해 마음의 위안을 얻으며 회복하는 기회를 얻게 되어 참으로 감사하다.

2. TIL외에도 CS와 Clean Code 태그를 따로 빼서 추가적인 글을 작성하는 시스템을 구축했다.

  • TIL에는 그 날의 메인 키워드를 태그로 달고, 그 외적인 부분들은 따로 빼서 정리하는 과정을 통해, 추후에 나 or 누군가가 방문해서 벨로그를 둘러보기 편하도록 하였다.

  • 또한 TIL에 내용을 넣을 때는 스압(스크롤 압박)을 걱정하며 압축하게 되는 편인데, 그러기엔 너무 중요한 내용들은 따로 빼서 작성하고자 마음을 먹었다.

3. 멘탈을 지키는 훈련을 했다.

  • 알고리즘 학습 가이드라인이 놀라워서(스케쥴상 5일만에 삼성, 카카오, 라인 코테를 풀어야 했다.) 많은 대원들의 멘탈이 부서졌다.

  • 개인적인 판단과 주변 어드바이저들의 조언을 기반으로 해당 스케쥴이 불가능함을 검증하고,
    알고리즘 학습의 목적이 '수료 후 취업을 위한 코테준비'임을 상기하며 ,
    "수료까지 대기업 코테수준 도달"로 내적 가이드라인을 수정했다.

    • 내적 가이드라인을 정한 덕분에 멘탈을 지킬 수 있었고, 조급하게 마음먹지 않고 최선을 다해 진도를 나갈 수 있었다.

다음주의 목표

다음주 스케쥴

  • 알고리즘 학습 & 알고리즘 테스트
  • 자바 기초 & 객체지향 프로그래밍(OOP) 학습

1. 알고리즘 테스트를 통과하자.

  • 먼저 동작하는 코드를 작성하고, 리팩토링과 성능개선을 위한 코드 수정을 진행하며 알고리즘 풀이 능력을 향상시켜야겠다.

2. 자바와 OOP를 깊이있게 학습하자

  • 개인적으로 자바는 시간을 두고 공부했던만큼 가이드라인으로 제공된 강의를 빠르게 끝내고, 이전에 정리해뒀던 자료들을 복습하며 velog에 업로드해야겠다.
profile
맛있는 음식과 여행을 좋아하는 당당한 뚱땡이

2개의 댓글

comment-user-thumbnail
2022년 11월 14일

멋있다

1개의 답글