[cloudday] 김가온선배님(15) - 스타트업에서 개발자로 일하기
2 minute read
선배님의 스타트업 선택 이유
- 직무전환(iOS → Fullstack)
- 만족스러운 보상
- 개발문화, 자유로운 분위기
- 스타트업은 평생 직장이 아님
- 이 회사에서 어떤 것을 얻고자 하는지 생각해봐야 한다.
스타트업 구직
- 원티드, 로켓펀치, 링크드인, 홈페이지 career섹션 … etc
- 원티드 추천 : 현재 스타트업 구직 트렌드
스타트업 파악해보기
- 기본은 직무 소개 + 회사 홈페이지
- 어떤 사업에 포커싱하고 있는지 파악
- 인원, 연봉, 기업 리뷰 등의 정보 (by 잡플래닛, 크레딧잡 등등)
- 스타트업은 사실 데이터가 많지 않아서 따로 서칭해보거나 블라인드에서 서치해보기
- 투자현황 파악해보기 : TheVC
- 투자를 몇 번 받았는지, 가장 최근에 받은 투자는 무엇인지
준비
- 이력서(1~2page)
- 학력
- 기술 스택
- 경력 / 프로젝트
- 수상 / 대외활동
- 포트폴리오(option)
코딩테스트 / 면접
- 사전 코딩 테스트는 스킵하고 면접에서 코딩 테스트 대체 가능한 문제를 주기도 한다
- 회사마다 다르지만, 일반 기업과 비슷한 프로세스를 거친다.
- 코딩테스트
- 기술면접(보통 다대일 or 일대일)
- 알고리즘, 자료구조, 운영체제, 네트워크, 본인이 기술한 기술 스택, 직무 관련 질문, 프로젝트 관련 기술적 내용
- 검색 키워드 : frontend / backend / etc tech interview 등 → 본인이 원하는 직무 + interview
처우
- 개발자의 경우 신입도 어느 정도 협상의 여지가 있음
- 사전 조사(평균연봉 등)가 필요하고, 마음에 들지 않는 금액이라면 원하는 금액을 불러 봐도 괜찮음
문화
스타트업에서 개발자로 일하기
- 당연히 주업무는 개발
- 생각했던 것보다 개발자는 커뮤니케이션을 많이 해야 한다.
아쉬운 점
- 유저 수가 좀 적다
- 개발 업무 내에서 업무 바운더리가 넓은 편
- 더 많은 권한과 책임 → 바쁘다…
- 대출은 역시 대기업
좋은 점
- 내가 한 업무가 회사의 발전에 직접적으로 기여하고 있다는 성취감
- 개발적인 관점 외에 다른 관점들을 많이 배울 수 있다 → 사업 생각이 있다면 추천
- 더 많은 권한&책임 → 빠른 성장
- 주니어도 본인의 성과를 어필하기 좋음 → 연봉 인상/승진에 도움
- IPO 대박을 노려볼 수도 있음
- IPO(Initial Public Offering) : 비상장기업이 정해진 절차에 따라 일반 불특정 다수의 투자자들에게 새로 주식을 발행하거나 기존 주식을 매출하여 유가증권시장 또는 코스닥시장에 상장하는 행위
신입 개발자로 취업 후
- 학교에서 배운 과목들은 생각했던 것 이상으로 중요하다
- 스타트업에 신으로 들어갈 경우 온보딩 기간은 있지만 따로 신입 교육은 없음
- 작아 보이는 업무도 내가 하면 거대해지는 느낌
- 따로 공부하는 시간이 필요하다
- 주변 개발자에게 많은 도움 요청
- 열심히보다는 잘할 수 있는 방법 고민
프로젝트 경험만들기
- 내가 취업하고자 하는 기술 스택으로 프로젝트를 한다면 베스트
- 코드를 github에 공유할 수 있는 수준이면 좋다
- 멋진 리드미(README)
- 관련 프로젝트 + 관련 인턴십 경험이면 더 좋다.
개발자 스터디
- 주위 친구/동료와 시작해보는 것도 방법
- 시야를 넓히기 위해서 현업 개발자들과 스터디 할 수 있으면 해보는 게 좋다.
- 페이스북, 유튜브 등에서 네임드 개발자들이 모집하는경우 조인
- github/블로그에 스터디 내용을 정리하는 것을 추천한다.
- 정리하면서 더 기억에 많이 남고 타인에게 공유 + 어필가능
- 원하는 분야엥서 기본에 충실한 주제 or 떠오르는 핫한 주제로 하면 좋다.
- 언어, 디자인패턴, 소프트웨어 아키텍쳐 등의 주제