wil 78

2022년 9월 4주차(9/26 ~ 9/30) Weekly I Learned "지난 3개월 되돌아보기"

지난 한 주 되돌아보기 벌써 9월도 모두 지나갔다. 마스터즈 코스를 수료한지도 이제 어느덧 3개월이 지나가는 시점에 왔다. 지난 3개월을 되돌아 보았을 때 내가 우선적으로 학습했었던 순위는 '알고리즘 → 자바 → CS(운영체제, 네트워크 등)'이었던 것 같다. 당장 하반기 공채를 대비하여 학습했다기 보다는 기초를 튼튼히 하고싶다는 마음으로 학습했었던 것 같다. (사실 개인적으로는 취업과 별개로 알고리즘을 학습하거나 문제 푸는 것이 재밌다... 👀) 아무쪼록 2022년도 이제 3개월밖에 남지 않았는데, 나는 개인적으로 목표지향적으로 움직이는 편이라, 2021년을 마무리하는 회고 글을 작성할 당시 2022년에 달성하고자 다짐했던 계획을 완수하는데 초점을 두어 앞으로 남은 3개월(10 ~ 12월)간 학습하고자..

2022년 9월 3주차(9/19 ~ 9/23) Weekly I Learned "Keeping at it!!"

지난 한 주 되돌아보기 지난 주 토요일에는 2023 카카오 블라인드 신입 공채 코딩테스트가 예정되어 있어 (사실은 늘 그렇듯이?) 알고리즘 문제 풀이하는데 많은 시간을 할애했었다. 결과적으로 많은 아쉬움이 있었던 코딩테스트였으며, 앞으로 좀 더 많은 노력이 필요하다는 생각이 들었다. 자바의 멀티 쓰레드 프로그래밍에 대해 알아보았다! 이번 주 자바 스터디 과제로는 자바의 멀티 쓰레드 프로그래밍에 대해 학습해보는 것이었다. 학습 키워드로는 "Thread 클래스와 Runnable 인터페이스", "쓰레드의 상태", "쓰레드의 우선순위", "Main 쓰레드", "동기화", "데드락"이 주어졌는데, 사실 개인적으로 멀티 쓰레드 프로그래밍 경험이 많지 않아, 개념 위주로 학습을 진행했었다. 아울러 멀티 쓰레드 프로그..

2022년 9월 2주차(9/12 ~ 9/16) Weekly I Learned "추석 연휴의 여파 극복하기"

지난 한 주 되돌아보기 나름대로 추석 연휴 시간 때도 학습을 이어나가겠다고 결심했었던 것과 달리 막상 추석 연휴가 되니 마음이 느슨해지면서 학습 보다는 개인적인 여가생활을 보내는 시간이 많아졌던 것 같다. 😅 그래도 나름대로는 꾸역꾸역(?) 학습할려고 노력했었던 것 같다. 자바의 예외 처리에 대해 알아보았다! 자바 스터디 9주차 과제로는 자바의 예외 처리에 대해 학습하는 것이었다. 사실 예외 처리에 대한 부분은 어느 정도는 안다고 생각했기에, 새로운 학습 보다는 복습에 초점을 맞춰 학습을 진행해보았다. Java의 예외(Exception)에 대해 알아보자! 프로그램에서 발생할 수 있는 3가지 에러 예외 처리를 다루기 앞서 우선 프로그램에서 발생할 수 있는 3가지의 에러에 대해 알아보자. 첫 번째는 컴파일 ..

2022년 9월 1주차(9/5 ~ 9/9) Weekly I Learned "꾸준히만 하자!"

지난 한 주 되돌아보기 벌써 9월이다. 🍂 작년에 위염으로 한동안 학습을 중단하고 다시 마음을 다잡고 학습을 시작했을 때가 9월 즈음이었는데, 시간이 정말 빠르다. 요즘에는 한 주 한 주 어떤 성과를 내겠다는 마음 보다도 '꾸준히'만 하자는 마음으로 꾸역꾸역(?) 학습을 하고있다. 정렬 알고리즘을 파헤쳐보다! 사실 자바 프로그래밍을 하면서 기본 정렬 API(Collections 클래스의 sort 메서드, Arrays 클래스의 sort 메서드)로 컬렉션이나 배열을 정렬해왔었기에 버블 정렬, 선택 정렬, 삽입 정렬 등 정렬의 원리나 구현에 대해 학습해야 할 필요성을 느끼지 못했었는데, 간혹 면접 때 이와 관련한 질문이 나온다는 얘기를 듣고 이에 대해 정리해보고싶다는 생각이 들었다. 어떻게 보면 반강제적(?)..

2022년 8월 5주차(8/29 ~ 9/2) Weekly I Learned "일희일비 하지 않기"

지난 한 주 되돌아보기 7월에 이어 8월도 벌써 모두 지나가고 이제 9월에 들어섰다. 마스터즈 코스 과정을 밟으면서도 한 주 한 주 시간이 정말 빠르게 간다고 느꼈었지만, 과정 수료 이후에도 시간이 빠르게 흘러가는 것은 매한가지이다. 😅 빠르게 흘러가는 시간만큼 이처럼 지난 한 주에 학습했었던 것들을 되돌아 보는 것(WIL을 작성하는 것)은 앞으로 학습하는데 있어 많은 도움이 되리라 생각이 된다. 학습겸 인터뷰 대비겸 지식 정리 시작 그동안 학습하면서 관심있는 부분(주제)들에 대해선 따로 기술 블로그 글을 통해 정리하곤 했었지만, 특정 기술에 대한 키워드별로 하나하나 정리하진 않고 있었다. 특히, 기술 서적을 읽을 때는 이해하면서 읽으며 많은 시간을 썼지만, 해당 개념들에 대해 별도로 정리하진 않았기에,..