Untitled
1. 독서 계획
- 총 82쪽
- 4일 → 12월 9일까지 읽기
- 82/4 = 20페이지
2. 내용
1. 요약
- 저자
- 인스타그램
- 컨설팅 이력
- 서류 전형과 코딩테스트는 뽑지 말아야 할 사람을 거르는 단계
- 1차 면접(보통 기술 면접)과 2차 면접(보통 임원 면접)은 뽑을 사람을 뽑는 단계
- 취업 준비 서류
- 이력서 : 포트폴리오의 요약본
- 어느 회사든 필요
- 이력서 : 포트폴리오의 요약본
- 최대한 신경 쓸 것
- 포트폴리오 : 신입은 필수
- 프로젝트를 조금 더 강조하고 싶을 때 작성
- 구체적인 내용을 상세하게 프로젝트를 설명
- 좀 더 기술적인 내용 강조 e.g. 시퀀스 다이어그램, 시연 영상 및 캡처
- 자기소개서 : 공채 아니면 X
- 채용 공고 분석
- 자격 요건 : 필수적으로 갖춰야 함
- 우대조건 : 우대해주는 조건.
- 매력적인 포트폴리오
- 직무 역량상의 강점이 보여지는 포트폴리오
- 이력서 중에서 강조해야하는 부분을 확대한 것이기에, 자기가 강조하고 싶은 직무 역량에 대한 강점이 보여야 한다.
- 직무 역량상의 강점이 보여지는 포트폴리오
- e.g. 문제 해결 능력, 성장 하고자하는 열정, 커뮤니케이션 능력, 채용공고에 맞는 기술 스택
- 프로젝트 설명 위주의 포트폴리오
- 코드를 단순히 짠 것이 아니라, 이것을 “왜” 개발하였는가?, 이 기술스택은 “왜” 사용했는지”깊은 고민을 담아낼 수 있으면 좋다.
- 자기가 한 경험에서 어떠한 부분이 어려웠는지 그걸 해결하기 위해 무엇을 했는지 구체적으로 작성하면 좋다.
- 자기 경험이 녹아져 있는 포트폴리오
- 자기가 직접 개발하고 누군가 깊게 생각할만한 질문들을 물어봤을 떄 대답할 수 있어야 한다.
- 만들고 끝나는 프로젝트보다 계속 개선해나가는 경험이 있으면 좋다.
- 개선해나갈 때 왜 개선을 했는지 얼마나 개선을 했는지 수치가 있으면 좋다.
- 포트폴리오 - 프로젝트 선정 기준 : 가장 자신이 있는 프로젝트, 기술적으로 뛰어난 프로젝트 2-3개
- 포트폴리오 - 들어가야 하는 내용
- 채용 공고에 있는 우대사항 키워드 기준으로 프로젝트 설명
- 유저 플로우 차트
- 트러블 슈팅 경험 2가지(프로젝트를 하며 가졌던 고민, 해결했던 문제점이 무엇인지 강조)
- 문제 제시 부분(가졌던 고민, 만났던 문제점)
- 접근 방법(어떻게 고민/문제점을 해결하려고 접근했는가?)
- 해결 방법(그래서 무슨 방법으로 그것을 해결했는가?)
2. TODO
- 서류전형을 통과하기 위해서는 채용 공고를 분석해야 한다.
내일부터 채용공고 분석하자
- 코딩테스트는 면접을 가기 위한 가장 큰 관문이다.
코딩테스트 1일 1문제 이상
- 1차 면접은 이력서에 쓴 내용이 사실인지 검증한다. 첫 번째로 해야 할 일은 자기가 쓴 이력서에 내용을 공부하는 것
이력서 기반 공부하자 → [습] 인출에 작성하기
- 2차 면접은 이 사람이 문제가 생겼을 때 어떻게 접근하여 해결하는 지, 새로운 곳에 어떻게 적응하는 지 등등 이 사람이 우리 조직에 들어와서 잘 적응할 수 있는가, 같이 일하고 싶은 사람인가를 중점적으로 본다.
위와같은 인성 질문들 하루에 5개씩 → 직접 말하기
- 이력서 → 강점이 되는 부분에 대해서는 일부러 키워드만 적어서 물어봐달라고 유도를 하는 것입니다.
이력서에서 강조한 부분 > 중요하다고 생각되는 부분 순으로 하루에 5개씩 뽑아서 공부하자
- 포트폴리오에 트러블 슈팅 경험 2가지는 꼭 적자.
트러블 슈팅 경험도 따로 작성하기
- 실 서비스 해본 프로젝트가 정말 중요하다. 자기 프로젝트를 계속 버전업 시켜서 개선해보라고 이야기합니다.
테스트 코드, 개선점이 필요해 보이는 부분을 개선, 성능테스트, CI/CD 구축해보면서 개선점들을 문서화해서 포트폴리오/이력서에 녹이기
- 내가 진짜로 가고 싶은 회사 생각해보기
3. Tips
- 프로젝트에서 담당했던 기능 구현 → 프로젝트에서 자기 직무가 한 것은 다 적어야 합니다.
- 모든 프로젝트는 혼자 만드는 것이 아니라 팀원들과 만드는 것입니다. 백엔드라면 백엔드 팀원들이 다같이 만드는 것입니다. 하지만 그에 대한 답변은 준비하셔야합니다.
- 기존 ~~시간 걸리던 데이터 파이프라인을 성능 개선을 했더니 ~~분/초로 줄이게 되었습니다. 이런 식으로 수치화를 같이 곁들여라.
- 성과가 없다면, 어떤 어려움을 겪었는데 그것을 해결하려고 어떤 접근을 했는지, 그래서 어떻게 해결했는지 식의 기술적 경험을 작성하라.
- 자기소개 : 자기가 작성한 프로젝트 중 2개를 선택해 강조하여 쓰는 자기소개 방법
-
- 이력서에 쓰는 자기소개를 면접 1분 자기소개에 활용하라.
-
- e.g. 안녕하세요 ! 스스로 길을 찾는 개발자, 박규성입니다.
- 쇼핑몰 도메인에 관심이 많아서 네이버 핵데이에서 쇼핑몰 프로젝트를 한 경험이 있습니다. 대용량 데이터를 처리하기 위한 카프카와 스파크를 사용했습니다.
- 근태관리 웹사이트의 api를 구현하면서 10개가 넘는 데이터베이스 테이블 erd설계를 해보았습니다.
- 신입개발자로 준비하는 취업준비생들은 프로젝트의 깊이나 이력으로 강점을 어필할 수 없습니다. 따라서 자신이 가진 강점을 짚어서 어필해주는 것이 좋습니다.
- 기술 스택: 객관적인 기준으로 써주세요
- 실무에 사용했거나 사용중입니다 / 개인 프로젝트나 해커톤에서 사용해보았습니다 / 현재 공부중입니다
- 셀프 이력서 첨삭 비법 : p.32 참고
- 권장 조건
- CS 준비 : 운영체제/DB/컴퓨터구조/네트워크/직무 관련 기술 스택 각각 개념으로 한 번씩 훑은 상태
- 알고리즘 준비 : 2-300개
- 프로젝트 준비 : 협업 프로젝트 + 개인 프로젝트 3개 이상
- 역순 지원 방법 : 자기가 지원하고자 하는 회사들을 우선순위를 통해 정렬한 뒤에 가장 우선순위가 낮은 회사부터 지원해서 채용 프로세스를 겪어 보는 방법
4. 포트폴리오에서 개선해야 할 점
- 트러블 슈팅 경험 적기
- 나의 강점 키워드 하나 골라서, 그 위주로 작성하기 : 열정적/주도적/집중력/호기심/논리력/계획성/침착성/문제 해결력/커뮤니케이션 능력/체력/꼼꼼함/세심함/집요함/문서화 능력/순발력
- 중요 로직이 있다면 첨부하여 설명하기
- 협업했다는 문서 내용 (프로젝트 위키, api 문서) 첨부하기
Atties - 위키
- 가고 싶은 회사 채용공고의 우대사항을 보고, 녹이려 노력하기
- 수치화된 문구 추가하기
- 프로젝트를 단순히 했다가 아니라, 어떤 목적으로 이 프로젝트를 진행했는지 설명하기
Background
- 내가 프로젝트를 유지/보수하며 느끼고 경험한 것 적기
- 테스트 코드, 개선점이 필요해 보이는 부분을 개선, 성능테스트, CI/CD 구축해보면서 개선점들을 문서화해서 포트폴리오/이력서에 녹이기
- 트러블 슈팅 경험 2가지 이상 적기
Trouble Shooting
- 프로젝트를 하며 가졌던 고민, 해결했던 문제점이 무엇인지 강조
- 문제 제시 부분(가졌던 고민, 만났던 문제점)
- 프로젝트를 하며 가졌던 고민, 해결했던 문제점이 무엇인지 강조
- 접근 방법(어떻게 고민/문제점을 해결하려고 접근했는가?)
- 해결 방법(그래서 무슨 방법으로 그것을 해결했는가?)
- 노션에 잘 정리해서 작성 > 이를 링크로 첨부해도 괜찮을 듯하다.