올 해 안에 이뤄야 할 것

2020년이 가기 전에 할 것들을 정리해보았습니다. 기초 CS 공부 (진행중) 데이터 사이언스를 공부하면서 동시에 개발자로서 취업을 준비하다 보니 기초 CS에 관한 지식이 턱없이 부족함을 느꼈습니다. 뒤늦게 복수전공을 시작해 자료구조, 알고리즘은 수강했지만 네트워크, 데이터베이스, 운영체제 등의 기초 CS 과목을 이수하지 않았던 것입니다. 올해가 가기 전 끝낼 수 있을진 모르겠지만 최대한 해봐야겠네요. 컴퓨터 네트워크 - An Introduction to Computer Networks(Peter L. Dordal), 경희대 이성원 교수님 강의 https://youtu.be/4BA2d_myjYo 데이터베이스 - Fundamentals of database systems (Shamkant B. Navath..

네이버 개발자 오픈 클래스 2020 - Class 2 메모, 후기

Class 2. 직원피셜 레알 네이버 이번 클래스의 동영상에는 네이버에 근무하고있는 '복지'를 중심으로한 이야기를 풀어냈습니다. 네이버 법인카드, 개인기기 구매예산 지급, 글로벌 어학 지원, 네이버 서비스 이용권, 클로바 미니, 리프레시 휴가, 전용 휴양시설, 가족 포함 의료비 보험, 동반1인 건강검진 무료, 사내 대출 지원, 홈닥터, 운동 센터, 심리 상담, 어린이집 등등.. 실홥니까? IT회사 사랑합니다. 신입들이 자유롭게 발언할 수 있는 분위기 사용자들이 사용하는 프로덕트를 만들수 있는 기회 가 좋다고 하네요. 솔직히 위와같은 복지라면 확실히 제 일에만 집중할 수 있을 것 같습니다... 오늘도 몇가지 부서가 소개되었는데 지난 시간엔 연구 부서 위주였다면, 이번에는 데이터를 통한 비즈니스를 하는 부서..

알고리즘 - 백트래킹(Back tracking)에 대한 이해

백준 사이트를 통해 알고리즘 공부를 하던 중, 백트래킹에 대한 개념이 명확하지 않아 정리해봅니다. 이론은 SW expert academy에서, 실습은 백준에서 참고했습니다. N-Queen 문제 N x N 체스판에서 N개의 퀸이 서로를 공격하지 못하게 배치하는 문제 백트래킹 기법이란? 해를 찾는 도중에 막히면(해가 아니면) 되돌아가서 다시 해를 찾아가는 기법 초기 상태에서 목표 상태로 가는 경로를 탐색하는 기법 최적화 문제와 결정 문제를 해결할 수 있음 결정 문제 : 문제의 조건을 만족하는 해가 존재하는지의 여부를 yes or no로 답하는 문제 예) 미로찾기 미로에서 빠져나갈 경로가 존재하는가? -> 결정 문제 미로에서 최단거리로 나갈 수 있는 경로는 무엇인가? -> 최적화 문제 올바른 선택을 계속하면 ..

네이버 개발자 오픈 클래스 2020 - Class 1 메모, 후기

얼마 전 네이버 개발자 오픈 클래스 신청이 시작되었습니다. 네이버에서 진행하는 일종의 채용설명회라고 하네요. 특이한 점은 매주 금요일에 클래스가 하나씩 열려 네이버 회사 소개부터 개발 문화, 채용정보 등을 설명해준다고 합니다. 오픈 클래스가 끝나는 시점에 하반기 공채가 시작된다고 해요. 평소에 네이버의 행적에 관심이 많았고, 개발자로 취직 준비하는 입장에서 참여를 안 할 수가 없었습니다 ㅎㅎ.. 다행히도 참가 신청에 성공했고 지난주에 첫 클래스를 시작했어요. 그래서 매주 알게 되는 내용을 요약해서 게시글로 올려볼 셈입니다. Class 1. Tutorial (매주 출석 체크하면 네이버 립스탑 백을 선물로 주네요 ㅎㄷㄷ) 인상적이었던 건 웹툰 작가님이신 기안 84님이 출연하는 동영상을 통해 네이버 본사 건물..

블로그를 개설하다

한 1년 전부터 '블로그를 운영하고 내가 공부하는 걸 기록으로 남기자'라는 생각을 가지고 있었습니다. 그러다 제가 주로 참고하는 블로그가 jekyll을 이용한 github pages로 되어있는 것으로보고 나도 한번 github로 블로그를 만들어볼까?해서 몇개월전 시작을 했습니다. 그러나... 보시다시피 티스토리 블로그로 다시 개설했습니다. github pages는 생각보다 저랑 안 맞더라고요... 첫째, 마음에 드는 템플릿이 없다. 제가 javascript,html,css에는 아직 미숙해 직접 만들기보단 원하는 템플릿을 찾아 온 사이트를 다 뒤졌습니다. 그러나 제 입맛에 맞는 블로그를 찾기가 무척 힘들었습니다... 물론 비슷한 템플릿을 받아 코드를 수정하면 좀 바꿀수 있겠지만... 더 시간낭비하고 싶지 ..