
TIL 이란?
Today I Learned 라는 말의 약어입니다. 오늘 내가 배웠던 내용에 대해 정리해보는 것을 의미하며, 이를 통해 오늘 학습했던 부분에 대해 상기하는 시간을 갖기위한 것입니다.
강의 시작 전 강의 커리큘럼 및 진행방향에 대해 설명.
이력서/포트폴리오 완성을 함께 진행.
내 경험을 바탕으로 무엇을 할 수 있는지 담기.(경험의 나열 X)
가장 기억이 잘나는 지금 쓰기
경험 수집하기
경험 분류하기
골든 서클 이론에 의거하여 경험을 다듬습니다.

예를 들면, 실시간 채팅을 구현한 경우 다음과 같이 작성할 수 있습니다.
why : 중고 거래를 위해 유저간 소통이 가능한 창구가 필요했습니다.
how : 대화 내용을 남길 수 있도록 텍스트 형태의 소통 방식을 고민했습니다.
what : 서버 내용을 클라이언트에게 전달하는 WebSocket으로 실시간 채팅 기능을 구현했습니다.
이처럼 개선한 목적과 코드를 개선하기 위한 과정 그리고 구현한 결과 순서로 구현한 내용을 설명합니다.
이력서에서 나의 역량을 잘 전달하기 위해서는 가독성이 좋아야 하고, 짧게 써야합니다.
문장 나누기
구문 다이어트
불필요한 단어 제거하기 - 의미 없는 동사, 접속사, 필요 없는 조사 제외(~와 관련된, ~해서, ~중 하나, ~라는 생각이 들어서, ~라고 생각해서/판단해서, 지난, 실제로, 따라서, 이후, 그후, 결과적으로, 그래서)
불필요한 정보 줄이기(기술 약어의 전체 명칭, 경험 전달에 필요하지 않은 기술적 특징 나열, 그 외 프로젝트 경험 전달에 필요하지 않은 정보)
스스로/본인이 속한 팀을 지칭하는 형태의 단어 제거
수동태, 번역체, 구어체를 삭제
하나의 문장에는 하나의 내용만 담기
정리된 문장 모으기
핵심 키워드 결정하기 : 문장에서 하나의 단어(키워드)로 전체 문장을 설명해야 한다면 선택할 단어.
두괄식 제목 선정 : 흥미로운 제목으로, 키워드를 포함한 제목
요약
- 길게 쓰여진 문장을 줄여 나갑니다.
- 내가 쓴 문장에 핵심 키워드가 있는지 점검합니다.
- 두괄식으로 제목을 정리합니다.
그런 파트가 많이 없는 경우에는 기본 기능을 구현한 내용도 함께 적어줘야 할까요? 아니면 적더라도 그것만 적는것이 맞을까요
2주차는 많은 자료들을 가져오는 겁니다.
3주차는 프로젝트 파트를 완성하는겁니다.
프로젝트 소개 :
기술 기준으로 설명을 해줘야 합니다. - 예를 들어, 실시간 채팅을 기반으로 대용량 거래를 처리하는 웹 애플리케이션입니다.
사용 스킬 :
프로젝트를 진행하면서 사용했던 기술들 ex) Spring Data JPA, QueryDSL, JWT ...
프로젝트는 나의 기술적인 역량을 어필하기 위한 수단입니다.
즉, 면접자는 해당 기술을 어떻게 구현해냈고 얼마나 고민했는가에 대해 초점을 맞춰서 구현하는 것이 좋습니다.