결의를 다지고자 머리를 밀어버린 우리조 사람들 + 옆조 사람들

 

 

[이번주 회고]

 

1. 어려웠던 부분 

  • 알고리즘 마라톤 28문제 + 챌린지 4문제 + 테스트 4문제
    • 처음엔 코드를 작성하는 법도 모르고 문제자체도 어려워서 당황스러웠다. 10년 전 수능 수학공부 생각도 나고, 머리를 쥐어짜며 목표했던 28문제를 꾸역 꾸역 끝냈다. 문제풀이에서 그치지 않고, 다른 사람들의 코드를 보며 어떻게 하는 것이 더 좋은 방법인지 배우려고 했다. 덕분에 메소드를 많이 알게 되었다. 아쉬운 점은 시간이 제한적이라 Arraylist, hashmap, stream 공부가 메소드 공부에 비해 부족했다는 것.
  • 자바 - 클래스 
    • 객체지향이라는 것이 무엇인지 클래스를 공부하면서 이해하려고 노력했다. 코딩에서 설계도라 할 수 있는 클래스를 작성하는 과제가 주어졌는데, 하루종일 하고 제출 시간이 지나서야 끝낼 수 있었다. 사고를 구조적으로 해야한다는 말이 무엇인지 체감할 수 있었다. 너무 어려운데, 앞으로 계속 코딩을 하다보면 잘 할 수 있을까?
  • 스프링 입문 강의 시작
    • 자바 공부도 다 끝내지 못한 상태로 스프링 강의를 시작해서 그런지, 입문강의로 들은 인프런 김영한 선생님의 강의도, 그리고 항해에서 제공한 강의 둘다 너무나 어려웠다. 스프링과 나 사이에 큰 벽이 있는 느낌이랄까. 이번주는 너무 지쳐서 내일 다시 차근차근 해보려 하는데, 다음주는 제발 좀 더 스프링과 친해 질 수 있기를.

 

2. 느낀 점 : 산넘어 산 이다. 첫 술에 배부를 수 없다는 말이 있지만, 이번주는 뭔가 더 큰 벽을 느낀 한 주 였다. 지난주까지 열심히 쓰던 파이썬을 내려놓고, 자바를 사용해서 알고리즘을 풀었던 과정이 너무나 힘들었는데 알고리즘 끝내자마자 숨돌릴 틈도 없이 바로 스프링으로 또 한방 맞은 느낌이랄까. 너무 어렵고 또 이해하지 못하는 내 자신이 답답한 한 주 였다. 나중에 이 글을 보며 그땐 그랬지 하는 날이 오기를. 지금의 나를 의심하지 말고 일단 2월까지 나를 믿고 잘 마무리 하자.

 

3. 새로 알게 된 내용 : 다양한 클래스 메소드들, 객체지향이란 무엇인지, 스프링의 대략적인 흐름, 알고리즘 푸는 법. 참 많이 배웠구나 이번주도. 화잇탱.

 

4. 셀프칭찬  : 하루에도 몇번씩 이 공부를 해도 되는 건지, 내가 잘 마무리할 수 있을지 고민했던 정신적으로 힘든 일주일이었다. 멘탈이 흔들릴때마다 항해99 출신인 기술매니저님들에게 용기를 구했고, 멘탈을 부여잡았다. 다른 사람들과 대화할 시간조차 없을 정도로 많이 바빴던 한주 잘 버텼다! 다음주도 쉽지 않겠지만, 끝까지 스스로를 의심하지 말고 하는데까지 스스로를 칭찬해 주자 : ) 

 

5. 내일 할 일 : 스프링 인프런 강의 섹션4부터 마저 듣기, 스파르타 스프링 강의자료 보면서 블로그 정리하기, TIL작성, 자바 chap6 끝내기

 

 


[ 이번주 공부한 부분 ]

  • 알고리즘
  • 자바 클래스 (언어 스터디)
  • 스프링 입문강의 시작

[ 공부했던 부분 링크 ]

 

[09] Java 클래스 - 객체 지향 프로그래밍

[10] JAVA - 필드(Field)

[11] JAVA String, StringBuilder 클래스

[12] JAVA 예외처리

[13] JAVA String 클래스 메소드 정리

[14] JAVA Math 클래스 메소드

[15] JAVA 생성자 (Constructor)

[16] JAVA 메소드

[17] JAVA 자료구조 ArrayList

[18] JAVA 인스턴스(객체) Instance


https://gyoogle.dev/blog/web-knowledge/spring-knowledge/%5BSpring%20Boot%5D%20Test%20Code.html

 

[Spring Boot] Test Code | 👨🏻‍💻 Tech Interview

[Spring Boot] Test Code 테스트 코드를 작성해야 하는 이유 개발단계 초기에 문제를 발견할 수 있음 나중에 코드를 리팩토링하거나 라이브러리 업그레이드 시 기존 기능이 잘 작동하는 지 확인 가능

gyoogle.dev

기술매니저님이 추천해주신 사이트 - 면접 준비 시 살펴보자 ! 

+ Recent posts