Weelky I iearned 6

2022년 10월 2주차(10/10 ~ 10/14) Weekly I Learned "조급하지 않게 천천히"

지난 한 주 되돌아보기 데이터센터 화재 이슈로 WIL 작성이 늦어졌다. 😅 시간이 얼마나 지났다고 벌써 지난 한 주(10월 2주차)에 무엇을 학습했는지 기억이 가물가물하긴 하지만.. 나름대로 어떤 것을 학습했는지 키워드를 되살려보면서 작성하고자 한다. CS 공부 삼매경 (미리 좀 할 걸...) 10월 1주차에 이어서 10월 2주차에도 CS 공부를 집중적으로 했고 "면접을 위한 CS 전공지식 노트"라는 책을 완독할 수 있었다. 한 권의 책으로 디자인 패턴, 네트워크, 운영체제, 데이터베이스, 자료구조 등에 다루기 때문에 아무래도 (개인적으로 느끼기에) 자세한 설명이 부족했지만, CS 핵심 키워드들을 파악할 수 있었고 간략한 설명으로나마 어느정도 흐름을 잡을 수 있었다. 사실 개인적으로는 디자인 패턴, 네트..

2022년 10월 1주차(10/3 ~ 10/7) Weekly I Learned "꾸역꾸역 학습하기"

지난 한 주 되돌아보기 이번 한 주의 월요일은 공휴일(개천절)이었다. 현재 나는 직장인은 아니지만, 예전 3년간의 직장 경험 때문인지 몰라도 월요일 당일 이상하게 쉬어야할 것 같은(?) 생각이 들었다. (지난 추석 연휴 때도 마찬가지였다. 😅) 아무쪼록 이런 와중에 꾸역꾸역 학습을 이어나가려고 노력했었던 한 주였다. 👀 면접 대비 CS 학습! 아직 부족한 점은 많지만 알고리즘 학습은 어느정도 되었다고 생각하기에, (그래도 하루에 2문제 이상은 풀려고 한다.) 이제는 CS 학습 시간 비중을 좀 더 늘려야겠다는 생각이 들었다. 현재 CS 학습은 '쉽게 배우는 운영체제' 책을 읽고 있는 수준이기에, 이외에도 네트워크 , 데이터베이스 등에 대해서도 학습할 필요성이 있었다. 그래서 이번 주에 보기 시작한 책은 "..

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가지의 에러에 대해 알아보자. 첫 번째는 컴파일 ..