비전공 학원출신 SI개발자, 유명스타트업 들어간 이야기
https://okky.kr/article/425700
부족한게 많아서 이를 개선하기 위한 노력
돈이 부족하다
-가계부 개발 시작
시간이 부족하다
-효율적인 시간 활용관리
-잠을 제때 잔다(취침시간을 줄임)
-밥먹을때는 동영상 강의를 봄
개발상식이 부족하다
-추천서 탐색
-모두가 공통적으로 추천하는 추천서 목록을 만들어 봄
-추천서리스트 : Code Complete, 실용주의 프로그래머, TDD, 피플웨어, 클린코드, 프로그래머의 길 멘토에게 묻다
무엇을 공부해야할지 모른다
-대학커리큘럼, 전공과목 소개 참고
-자료구조, 네트워크, 운영체제 등
-도서관에서 관련된 책들 계속 빌려서 봄(전공자들의 상식/단어를 모르면 중요한 일을 못 맡아서 좋은 기회를 못얻음)
-각 단어들이 책에 어디 있는지 기억해서 퇴근해서 꼭 확인하려고 함
-일지 기록
이직을 위해 준비사항
알고리즘 문제풀이, 주력언어 공부, 오픈소스 라이브러리 개발
코딩테스트에서 튀어보라고 생각(JS, 스칼라, SQL, JAVA로 풀어봄)
테스트케이스도 작성해봄
습관가지기
-잠을 제때 자는 습관
-몸을 깨끗하게 씻는 습관
-매번 책을 요약하는 습관
-매일 코딩하는 습관)
-블로그/개인 위키를 작성하고 관리하여서 기억력을 보완하는 습관
-좋은 음식을 먹고 충분한 휴식을 취하는 습관
-항상 플랜 B를 준비하는 습관
-일상 생활에서도 최적화를 고민하는 습관
-같은 일을 수작업으로 처리하지 않는 작은도구를 만드는 습관
-개인 프로젝트나 오픈소스 호라동을 취미로 하는 습관
-내가 불편한 걸 개선하기 위해 개인 시간에 무엇을 만드는 것을 습관화 하는 게 중요
-주말에도 아침에 일어나서 공부하는 습관
-주변에게 도움을 주는 자동화 도구를 만들어주거나 도움을 주는 습관을 들이면 주변의 많은 배려를 받을 수 있음
-샘플코드가 있는 책은 웬만하면 타이핑을 하는 습관(그럴 필요가 없는 책이라 생각되어도 무조건 해볼 것)
이력서 작성 팁
큰회사의 인사담장자는 이력서는 6초에 1장 정도를 봄
-자기소개에 임팩트(취미로 집에서도 코딩하고 공부하는 개발자)
-자기소개 첫줄부터 끝줄까지 내가 코딩을 얼마나 좋아하고 즐겨하는지에 대해서만 나열하면됨