Slide 1

Slide 1 text

Hyeonseok Noh / Pluu KakaoBank 안드로이드 기술 이력서의 최소 조건

Slide 2

Slide 2 text

• Android App Developer • Google Developer Experts for Android • 면접 경험 약 6년 PLUU 자기 소개

Slide 3

Slide 3 text

ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC A사 합격 B사 합격 이력서 합격률 +ɑ % 오늘의 목표 ABC ABC ABC

Slide 4

Slide 4 text

주관적+일반적 의견일 뿐 현 소속 회사의 의견과는 무관합니다.

Slide 5

Slide 5 text

모든 회사에 적용되지 않습니다.

Slide 6

Slide 6 text

목차 1. 기본적인 기술 이력서 작성법 2. 좋은 이력서란? 3. 완벽한 이력서 X, 그때 합격한 이력서 O

Slide 7

Slide 7 text

ഥࢎݺ _ • Әਲ਼জѐߊ • ׸׼সޖ"OESPJEজѐߊ ࠁউӝמ ҳഅ জࢿמ୭੸ച • ࢎਊӝࣿ+BWB "OESPJE4%, 42-JUF .7* • Үਭজѐߊ • ׸׼সޖ"OESPJEজѐߊ য়೐ۄੋ ؘ੉ఠ੷੢ӝמҳഅ • ࢎਊӝࣿ,PUMJO 3PPN 8PSL.BOBHFS .77. ഥࢎݺ _അ੤ • ઺ҊѢېজѐߊ • ׸׼সޖ"OESPJEজѐߊ "1*োز 6*69٣੗ੋ • ࢎਊӝࣿ,PUMJO +FUQBDL$PNQPTF 3FUSPGJU 3PPN .77. $PSPVUJOFT • ࣗ࣍޷٣যজѐߊ • ׸׼সޖ"OESPJEজѐߊ पदр଻ ౴ӝמҳഅ 1VTIঌܿࢸ੿ • ࢎਊӝࣿ,PUMJO 'JSFCBTF 8FC4PDLFU 3Y+BWB ഥࢎݺ _ ഥࢎݺ _അ੤

Slide 8

Slide 8 text

기본적인 기술 이력서 작성법 #1

Slide 9

Slide 9 text

05 블로그, Github 01 자기소개 기본 이력서 이력서 항목 03 프로젝트 경험 02 기존 경력 04 기술 스택 08 자격증 06 오픈소스 07 교육

Slide 10

Slide 10 text

05 블로그, Github 01 자기소개 기본 이력서 이력서 항목 03 프로젝트 경험 02 기존 경력 04 기술 스택 08 자격증 06 오픈소스 07 교육 • 최신순으로 정렬 • 간략한 문장으로 나누기

Slide 11

Slide 11 text

마이너스 점수 • 짧은 경력 이력 • 6개월에서 1년 단위로 잦은 이직 • 1개월미만 경력은 생략 • 부정적인 이직 사유 02 기존 경력 기본 이력서 기존 경력 05 블로그, Github 01 자기소개 03 프로젝트 경험 04 기술 스택 08 자격증 06 오픈소스 07 교육

Slide 12

Slide 12 text

마이너스 점수 • 짧은 경력 이력 • 6개월에서 1년 단위로 잦은 이직 • 1개월미만 경력은 생략 • 부정적인 이직 사유 기본 이력서 기존 경력 이유 개선+조직 변화 • 단기간 ⇒ 부작용 리스크 • 사람과의 작업이므로 신뢰가 쌓이는 시간도 중요 • 해당 결과물이 만들어진 배경을 확인 • 중장기적인 관점에서 변화를 그려야 함

Slide 13

Slide 13 text

이유 개선+조직 변화 • 단기간 ⇒ 부작용 리스크 • 사람과의 작업이므로 신뢰가 쌓이는 시간도 중요 • 해당 결과물이 만들어진 배경을 확인 • 중장기적인 관점에서 변화를 그려야 함 개선 방향 안전성 동료 속도

Slide 14

Slide 14 text

개선 방향 안전성 동료 속도 시니어 수시 채용 추천 인재 기술 전환 신뢰 대규모 채용 검증된 기술 로드맵 대화 … … … 스터디 인력 투입 외부 내부

Slide 15

Slide 15 text

대기업/유명 회사 출신이라면? 불합격도 합니다 기본기+경험+기술 측면으로 합격 확률이 좀 더 높을 뿐

Slide 16

Slide 16 text

대기업 이력이 있으면 좋은가? ъ੼ • 각 기업마다 다르지만 높은 수준의 기술/능력을 요구 • 기본 기술 범위는 동일하며, 이후는 각 회사마다 특화된 영역이 존재 • 한곳에 오래 머무르면 정체되는 기술 • 직무 불일치 • 모듈화된 업무 역량 • 문화적 적합성 • 높은 연봉 • 짧은 근무 기간 • 과거 평판 ড੼

Slide 17

Slide 17 text

• 다양한 경험으로 쌓이는 기술 • 직무 유사성으로 유리할 확률 • 여러 범위의 현업 경험 • 새로운 시도/개선을 더 해볼 수 있음 • 규모를 커지면서 겪는 이점 • 과거보다 나아진다는 생각 ੘਷ ӏݽ੄ ъ੼ • 한곳에 오래 머무르면 정체되는 기술 • 직무 불일치 • 모듈화된 업무 역량 • 문화적 적합성 • 높은 연봉 • 짧은 근무 기간 • 과거 평판 ড੼ 대기업 이력이 없더라도? 보완/차이점

Slide 18

Slide 18 text

05 블로그, Github 01 자기소개 기본 이력서 이력서 항목 03 프로젝트 경험 02 기존 경력 04 기술 스택 08 자격증 06 오픈소스 07 교육 • 평가 결과의 80% 이상을 차지 • 포트폴리오, 사이드 프로젝트도 해당 • 핵심 ★★★ • 개발+운영 포함될수록 유리 • 어필을 뒷받침할 요소 기입 • 이후 섹션에서 다룹니다 개인적인 의견입니다.

Slide 19

Slide 19 text

05 블로그, Github 01 자기소개 기본 이력서 이력서 항목 03 프로젝트 경험 02 기존 경력 04 기술 스택 08 자격증 06 오픈소스 07 교육 • 모바일은 크게 다른 경우가 적음 • 좀 더 FIT 한가? 아닌가?의 영역 • 어필할 기술 위주로 기입 • 1~2개 높은 수준의 기술 이해도 • 나열한 기술 ⇒ 질문 리스트

Slide 20

Slide 20 text

05 블로그, Github 01 자기소개 기본 이력서 이력서 항목 03 프로젝트 경험 02 기존 경력 04 기술 스택 08 자격증 06 오픈소스 07 교육 • 꾸준한 활동에 +1 • 큰 의미를 부여하기 어려움 • 최근에 갱신이 없다 • 취업 시즌에만 활동

Slide 21

Slide 21 text

이력서 원칙 지켜야할 가치

Slide 22

Slide 22 text

이력서 원칙 정확성 주 중 시 간결함 주 중 시 프로젝트 주 중 시 구체적인 예시 주 중 시 키워드 활용 주 중 시 지원동기 주 중 시 주 중 시 주니어 중니어 시니어 핵심 가치 주 중 시

Slide 23

Slide 23 text

• 사용 기술 • 지원자 능력의 카테고리/범위/깊이를 암시 • 기술과 관련된 내용 = 면접 질문 리스트 • 모든 기재 사항은 사실과 다름없음을 확인합니다. • 허위 기재 시 불이익 발생 가능 • 확인 가능한 범위 • 경력 : 경력증명서, 4대보험 이력 등 • 연봉 : 원천징수영수증 등 • 활동 : 레퍼런스 체크 정확성 주 중 시 모든 정보를 정확하게 기재하고, 오탈자가 없는지 확인

Slide 24

Slide 24 text

간결함 주 중 시 너무 장황하게 작성하지 않고, 핵심 내용을 간결하게 전달 • (필수) 제3자가 읽더라도 이해 가능한 수준 • 흔한 실수 • 3~5줄을 읽어야 문맥을 이해 • 읽더라도 의도를 파악하기 어려움 • 단순하게 내용이 많음 ⇒ 간결한 내용, 두괄식 표기로 수정 • 지나치면 너무 추상적 혹은 핵심이 흐려지기 쉬움

Slide 25

Slide 25 text

두괄식/간결 장문/장황 VS 알지만 어려운

Slide 26

Slide 26 text

프로젝트 주 중 시 회사 프로젝트, 직접 개발한 앱이나 오픈 소스 프로젝트를 통해 실력 증명 프로젝트의 최소 항목 • 프로젝트 설명 • 프로젝트 기간 • 본인의 역할 / 기여도 • 프로젝트를 통해 얻은 것 / 성과 • 어필할 키 포인트 • 사용된 기술 최근 경험 소개가 가장 중요 by pluu 과한 것은 금물

Slide 27

Slide 27 text

팁 최근 5년간 수행한 핵심 프로젝트 5개를 선정하여 어필 포인트 5개씩 작성해보세요.

Slide 28

Slide 28 text

구체적인 예시 주 중 시 경험이나 성과를 설명할 때, 구체적인 수치나 사례 제시 • 정량적 표기 • 프로젝트 성과 • 프로젝트 개수/기간 • 예) 크래시프리 비율을 50% 개선 • 정성적 표기 • 숫자로 표현할 수 없는 경험 • 꾸밈 없는 표현 유지

Slide 29

Slide 29 text

키워드 활용 주 중 시 채용 공고 분석을 통해 핵심 키워드를 선정하고 채용 전반에 걸쳐 자연스럽게 사용 • 적합성 강조 • 전문성 부각 • 명확한 직무 이해도 표현 • 효율적인 커뮤니케이션 • 명확한 의사 전달 • 시간 절약 • 본인에 걸맞는 직무인지 파악 가능

Slide 30

Slide 30 text

지원동기 주 중 시 왜 해당 회사에 지원했는지, 어떤 기여를 하고 싶은지 명확하게 작성 • 직무에 대한 이해 강조 • 준비된 인재임을 효과적으로 어필 • 실제 면접 시에 더욱 활용 가능함 영향력은 적음

Slide 31

Slide 31 text

핵심 가치 주 중 시 자신을 어필할 때 가장 중요한 기술들 최근 5년의 경험이 중요 첫인상 • 기술, 소프트 스킬 등 본인을 나타내는 키워드 및 기술 • 예) Android 개발 관련 기술 • 예) 업무용 생산성 도구 개발 • 추가 요소 • 문제 해결 능력 ★★★ • 협업 능력 : 팀원과의 협업 ★★ • 적응력

Slide 32

Slide 32 text

Android OS / AndroidX / Clean Architecture / Clean Code / Compose / Kotlin / Coroutines / KSP / Dagger / Glide / Coil / Android Studio / MVVM / MVI / Firebase / CI / CD / SDK / Git / Script … 팁 본인의 능력/기술을 더욱 알리고자 하면 상세 내용을 다루자. 기술 분야

Slide 33

Slide 33 text

최소 가이드 (1) 프로젝트 요약 • 연차/직무에 맞춰 능력/기술을 어필 • 정량적인 표현 사용 • 제3자가 이해하기 쉬운 설명 프로젝트 경험 (STAR) • 상황(Situation), 과제(Task), 행동(Action), 결과(Result)를 기술 • 어려운 문제를 어떻게 해결했는지, 구체적인 사례를 기술

Slide 34

Slide 34 text

최소 가이드 (2) 팀워크 • 프로젝트에서 어떤 역할을 했는지 작성 • 협업 경험을 작성 학습&오픈 소스 활동 • 커뮤니티에 기여한 정도 • 배우고 성장하는 모습 • 꾸준한 관리가 필요

Slide 35

Slide 35 text

최소 가이드 (3) 경험과 근거

Slide 36

Slide 36 text

좋은 이력서란? #2

Slide 37

Slide 37 text

이력서의 관점 좋은 이력서 회사 면접관 아쉬움

Slide 38

Slide 38 text

어떤 이력서를 작성? 중견기업 이커머스 대규모 팀 기술 중시 중견기업 자동차 소규모 팀 협업 중시 중소기업 IT 소규모 팀 기술 중시 대기업 금융 대규모 팀 협업 중심 대기업 컨텐츠 소규모 팀 기술 중심

Slide 39

Slide 39 text

• 한번에 여러 곳을 지원 • 회사일 + 건강 + 이슈와 함께 작성 현실의 이력서 작성 중견기업 자동차 소규모 팀 협업 중시

Slide 40

Slide 40 text

맞춤형 이력서 회사 관점 각 회사에 맞는 이력서 풀 버전 이력서 회사 A 회사 B 회사 C

Slide 41

Slide 41 text

회사 관점 풀 버전 이력서 회사 A 회사 B 회사 C 맞춤형 이력서 각 회사에 맞는 이력서

Slide 42

Slide 42 text

ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC 면접관도 사람입니다. 면접관

Slide 43

Slide 43 text

• 평균 하루 10~20명의 이력서 체크 • 이력서 체크에 소요되는 시간 • 길수록 피로도 ⬆⬆ • 복잡할수록 피로도 ⬆⬆ • 잘 읽히는 이력서에 눈이 감 면접관도 사람입니다. 면접관 ABC ABC ABC ABC ABC ABC ABC ABC ABC

Slide 44

Slide 44 text

이력서 종류 면접관 궁금하게 만든 이력서 찾아봐야 하는 이력서

Slide 45

Slide 45 text

궁금하게 만든 이력서 면접관 • 궁금한 포인트는 회사마다 다양 • 기본적으로 기술 실력이 가장 중요 • 다음 단계에서 물어볼 내용을 선별 • 예) 회사와 유사한 경험 • 예) 재미있는 활동

Slide 46

Slide 46 text

궁금증 유발 전통 스타일 자유 / 스토리텔링 VS 표현 방식에 따라 어필은 잘 되었는가?

Slide 47

Slide 47 text

궁금하게 만든 이력서 면접관 ABC Corp. (2019.01 - 2021.12) • 주요 업무 및 성과 : • 주요 기능 개발 및 유지보수 • 상품 검색 및 필터링 기능 구현 • 장바구니 및 주문 관리 • 사용자 리뷰 시스템 • 사용자 피드백을 반영한 UI/UX 개선으로 사용자 만족도 20% 증가 • UI 성능 최적화 (RecyclerView) • 코드 품질 향상을 위한 테스트 자동화 도입 • 코드 리뷰 및 리팩토링 • 테스트 자동화 • CI/CD 파이프라인 구축 지원 회사가 이커머스 회사라면 더욱 눈에 띄게 만들기 일부는 1~2문장으로 디테일한 경험을 작성

Slide 48

Slide 48 text

면접관의 궁금증 면접관 • 맡은 업무를 얼마나 잘 해낼 수 있을까? • 회사의 목표 달성에 기여할 수 있을까? • 팀에 잘 적응하고 함께 일할 수 있을까? • 동료와 시너지를 잘 낼 수 있을까?

Slide 49

Slide 49 text

찾아봐야 하는 이력서 면접관 • 여러번의 행동으로 정보 파악이 가능 경우 • 로딩이 필요한 이력서 ⇒ 내용을 보는 것이 수고가 든다 예) 목록/상세 형태 표현 (=Notion, HTML) • 외부에서 접근이 불가능한 경우도 존재

Slide 50

Slide 50 text

VS 선호도 면접관 이 항목의 상세 내용은 어디에서 확인?

Slide 51

Slide 51 text

아쉬운 이력서 • 프로젝트 제목만 나열 • 안드로이드 경력 1년만 있는 중니어/시니어 • 회사/조직의 가치/문화와 어긋나는 이력서 • 가독성이 낮은 이력서 • 평균보다 품질이 낮은 이력서 매력도 이미지 출처 : https://unsplash.com/photos/a-woman-sitting-in-front-of-a-laptop-computer-WGOpvIKwq3Y 우리에게 도움이 되는 사람인가?

Slide 52

Slide 52 text

완벽한 이력서 X, 그때 합격한 이력서 O #3

Slide 53

Slide 53 text

X사 출신 • 이력서 = 변화에 따라 새롭게 반영이 필요한 문서 • 조건/실력 + 조직의 상황에 따라 허들은 유동적 • TO가 1명 vs n명일때의 평가 기준 • 이력서 = 첫번째 관문일 뿐 X사 합격 이력서 이력서 유료 서비스 어떤 정보가 필요?

Slide 54

Slide 54 text

본인의 이력서를 객관적/냉정하게 평가하고 있나요?

Slide 55

Slide 55 text

이력서를 이직시에만 쓰기에만 신경 쓰고, 품질도 올리고 있나요?

Slide 56

Slide 56 text

총 4단계. 각 단계 30% 합격률 0 0 0 . 81 0 0 0 . 81 0 0 0 . 81% % %

Slide 57

Slide 57 text

첫 단계가 80% 합격률이라면? 0 2 0 . 16 0 2 0 . 16 0 2 0 . 16 min 002.16 max 080.00 min 000.81 max 030.00 min 002.16 max 080.00 min 002.16 max 080.00 min 000.81 max 030.00 min 000.81 max 030.00 % % % 6

Slide 58

Slide 58 text

전체적으로 상향? 이력서 품질 평균 이력서의 품질은 조금씩 상향 • 성공 경험의 공유 • 멘토링 • 기타 2016 2018 2020 2022 2024 50% 이력서 합격률 개인적인 의견입니다.

Slide 59

Slide 59 text

주니어 주니어 (★) 중니어 중니어 (★) 시니어 시니어 (★) 과거 현재 연차별 비교 이력서 품질 개인적인 의견입니다. 일부 사람(★)은 더욱 특별해 짐

Slide 60

Slide 60 text

채용공고 지원하는 회사의 인재상 문화를 대략적으로 파악 P사 채용 공고 성공 확률을 올리는 가장 기본적인 방법은 채용공고에 답이 있다

Slide 61

Slide 61 text

P사 채용 공고 • 코드 설계만큼 심미적인 UI 완성도와 1dp 단위의 디테일을 중요하게 생각해야 합니다. • 더 좋은 고객 경험을 위해 의견을 적극적으 로 내시는 분이면 좋겠습니다. • 안드로이드 개발 경력 4년 이상인 분을 찾 습니다. • Kotlin(coroutine), Clean Architecture, MVVM 패턴 사용 경험이 있으신 분을 찾습 니다. • Multi Module 개발 경험이 있으신 분이면 좋습니다. • 업무 프로세스 및 개발 문화 개선에 관심이 많으신 분이면 더 좋습니다. • 안드로이드 최신 개발 동향에 관심이 많으 신 분이면 더 좋습니다. 자격요건 우대사항

Slide 62

Slide 62 text

P사 채용 공고 • 코드 설계만큼 심미적인 UI 완성도와 1dp 단위의 디테일을 중요하게 생각해야 합니다. • 더 좋은 고객 경험을 위해 의견을 적극적으 로 내시는 분이면 좋겠습니다. • 안드로이드 개발 경력 4년 이상인 분을 찾 습니다. • Kotlin(coroutine), Clean Architecture, MVVM 패턴 사용 경험이 있으신 분을 찾습 니다. • Multi Module 개발 경험이 있으신 분이면 좋습니다. • 업무 프로세스 및 개발 문화 개선에 관심이 많으신 분이면 더 좋습니다. • 안드로이드 최신 개발 동향에 관심이 많으 신 분이면 더 좋습니다. 자격요건 우대사항 최신 특수 기본

Slide 63

Slide 63 text

P사 채용 공고 디테일 의견을 적극적 Kotlin Clean Architecture coroutine MVVM 패턴 Multi Module 개발 업무 프로세스 개선 최신 개발 동향 개발 문화 개선 자격 UI 완성도 4년 이상 아마도… • 개인 역량을 더 우위 !" • 기술의 중요도가 높음 • 개선에 열려 있음 문화 기술

Slide 64

Slide 64 text

필요 시간 이력서 작성 난이도 시간 프로젝트 경험 자기소개 오픈소스 교육 자격증 블로그 기술 실력 추가 개선 매력적인 포인트는 장시간이 필요

Slide 65

Slide 65 text

취업 로드맵 어떻게 공부할 것인가?

Slide 66

Slide 66 text

Android Developer Roadmap 2024 https://github.com/skydoves/android- developer-roadmap

Slide 67

Slide 67 text

가고 싶은 회사 순서 ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC 1. 채용 공고 정리

Slide 68

Slide 68 text

ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC ABC 디테일 Kotlin Clean Architecture coroutine MVVM 패턴 Multi Module 개발 최신 개발 동향 UI 완성도 4년 이상 공고에서 원하는 기술/인재상 2. 유사성 체크

Slide 69

Slide 69 text

4년 이상 coroutine Clean Architecture Compose Multi Module 개발 Kotlin MVVM 패턴 도달 객관적 체크 3. 부족한 부분 체크

Slide 70

Slide 70 text

4년 이상 coroutine Clean Architecture Compose Multi Module 개발 Kotlin MVVM 패턴 도달 15% 20% 20% 10% 4. 목표+기간 체크

Slide 71

Slide 71 text

년 이상 utine cture pose e 개발 Kotlin M 패턴 도달 15% 20% 20% 10% 일정 산정 조건 • 일과 병행 • 기술 도입 + 운영 개인적으로 최소 3~6개월 4. 목표+기간 체크

Slide 72

Slide 72 text

가고 싶은 회사 취업 올해 취업 VS 단기간 6개월 이상 • 이력서/과제 탈락 시 변수가 큼 • 회사의 기준에 맞출 수 있는지 의문 • 채용이 언제 열릴지 모름 5. 기간 조건 • 어떤 회사를 지원할지 결정 • 1년 이내 이직을 다시 고려 • 주변과의 비교

Slide 73

Slide 73 text

목표와 기간에 맞춰 본인이 꾸준히 할 수 있는 방법을 선택. 6. 공부 패턴 선정

Slide 74

Slide 74 text

정리 #4

Slide 75

Slide 75 text

• "많이 지원”, “열심히 한다”만으로는 유효한 평가는 어려움 • “나는 ~~ 사람입니다”를 증명할 재료가 필요 • 본인만의 주력 무기가 필수 • 합격 요소 : 본인의 노력 / 실력 / 운 등 !" 항상 사람은 필요로 하는 곳은 존재 !" 정리

Slide 76

Slide 76 text

이력서는 경력을 나열하는 공간이 아니라, 자신을 어필하고 기업의 문제를 해결할 수 있는 인재임을 증명하는 도구

Slide 77

Slide 77 text

기술이야말로 개발자가 쉽게 이해하고 냉정하게 평가할 수 있는 요소.

Slide 78

Slide 78 text

신입이라면? 기술을 배울 곳 !" vs 문화를 배울 곳

Slide 79

Slide 79 text

경력이라면? 기술을 배울 곳 !" vs 문화를 배울 곳 vs 다른 가치가 있는 곳

Slide 80

Slide 80 text

@__________ 이/가 특기 [ ] What? 문서 정리 Gradle Compose AndroidX UI Architecture

Slide 81

Slide 81 text

CONTINUE? >YES NO CONTINUE? >YES NO CONTINUE? >YES NO CONTINUE? >YES NO

Slide 82

Slide 82 text

http://pluu.github.io pluulove 감사합니다 :) [email protected]