본문 바로가기

세미나

[세미나] SI / 대기업에서 스타트업으로 이직하는 방법 -참석후기

SI의 개발을 벗어나고 서비스 업체에 가기 위한 발판은 노력은 기본이고 SI와는 다른 개발 문화를 접하는 것이 필요하다고 생각했다.

아직은 몸으로는 직접 접할 수는 없으니, 다른 개발자 분들의 경험을 듣는 것이 현재로서는 가장 효율적인 방법이라고 느꼈고,

따라서  OKKY에서 주관하는 'SI / 대기업에서 스타트업으로 이직하는 방법(발표자 :  신현묵 CTO 님)' 세미나에 참여하게 되었다.

=====================================================================================

 

스타트업들이 나이 많은 개발자를 싫어한다?- X( 커뮤니케이션 문제)

 

이직-  이직을 다들 공포스워하지만 많이 하나보면 익숙해짐. 개발자의 이직은 너무 당연한 거

요즘은 스타트업 대부분이 돈을 잘부름- 기술력 기획이 있음

 

이직:

 

연봉- 20~30대 연봉은 중요하지 않음. 정말 급여가 중요할 떄는 40대 이후다. 그전에는 커리어에 투자해라.

이직 면접:

1차 합격 후? -개발자 사회는 정말 좁음- 근퇴로 나쁘게 이미지 주지말자.

스트레스

 

근데 이런 이유로 이직은 반대

정말 이직이 필요한 거는 앞으로 어떻게 살아갈 것을 목표로 이직

개발자에게 직장은 개발일을 하는 곳

 

개발자의 전 경력은 중요하지 않음- 깃헙 진짜 중요 (오프소스, 커밋에 신경)

작은 거라도 커밋을 하자 - 근데 관리를 잘해야함

 

이직 쉽게하는 방법?

헤드헌팅 당하는 방법?- 자기의 브랜드 파워가 생기지 않으면 들어오지 않음

브랜드를 갖거나 네이밍을 갖는다면 상관없음

 

정말 그만두면 갈곳이 있을까?= 개발자를 정말 많이 뽑는다 엄청 근데 '개발자 다운 개발자를 선호한다'

대기업들은 2~3년차 퇴직하고 오픈소스나 스타트업에서 경력세탁을 했는데 이게 ㅋ독똒한 거

 

 

구루급 개발자

- 젊은 친구들은 무조건 오픈소스 시작해라.(GITHUB) -10년전 미리 움직였던 후배들은 지금은 엄청난 사람들임

 

하나의 소프트웨어나 도메인을 10년이상 장기간 개발및 연구하는가?

-자신만의 개발문화에 대한 철학과 그 기준을 가지고 실행하ㄴ고 있는가

 

 

회사를 돌아다니면 ㅋ고급 테크니션을 구사하는 CTO 밑에 들어가야함

 

향후 스타트업을 고를 떄 테크니션이 있는지를 체크. 구루급 CTO인지.= 없다면 배울게 사실상 없는 거

 

흰머리 개발자가 있는지 확인-그 회사를 인정하고 있는 거

 

 

작은 회사에서 CTO

*분석/설계에 자주 참여

*기술적인 로드맵 결정에 참여

* 기술적인 이슈 결정에 참여

* 비즈니스에 대한 이해도가 높아짐

 

 

비전공자는 튀가 금방남. (부족한 부분을 채우자)

 

 

다양한 경험 - 대기업 좋지 않음, 초기

개발 커뮤니티/ 오픈소스/ 학회협회활동을 적는 거 정말 좋다.

Peer review 가능한 환경

-구루급 개발자/ review 가능한 전문가

 

뛰어난 architec 동료- 꼭 회사에 있을 필요는 없다.

 

운- 운을 기회로 쟁취하려면 실력

 

일로 해야 익혀짐- 주말에 공부해도 금방외워지지 않음 (개발: 그기술을 써먹을 회사가 필요했따)

 

 

 

해야할 것)

비즈니스 도메인을 하나 이상 잡고, 관련 개발자가 아닌 업무 전문가들과 교류하라

 

40대 이후는 평판이 중요하다. 동료들로부터 좋은 평가를 받고 있는가(착한사람 = 바보 취급)

 

하나의 도메인? 특정언어? 특정프레임웤?- 하나 정도는 정점이 가도록 계쏙 ㅏ는 게 중요

 

자기표현, 프리젠테이션, 업무설명 등의 능력

 

연매출 10억 이상 솔루션이 가능? 독립하라!

 

선배와 상사들 중에 멘토를 만들어라!- 같은 직장에서도 자시 사람 못 만들면 생판 모르는 사람들은 전혀 불가

 

언어? 개발툴/ 프레임워크? 최가가 되어야한다.

 

유행하는 기술 따라가지 마라 남이 안하는 거 해라. 나중에 최고가 될수도 이씅ㄹ 거다.

 

자신의 휴일에 둉료와 주변사람들 위해 사용하라

 

 

하지말아 할것)

대기업을 다니지마라. si업에 있지 말아라

(하고 있다면 대리급 5~7년차 이상하지마라)

20대, 30대에 동료들을 막대하지 마라 그들이 나를 고용하더라

돈만 보고 움직이지 마라

경영진이 삽질하거나 갑이 삽질하면 떠나라

 

-----------------------

 

 

스타트업에서 서비스를 상장하면 엄청난 커리어가 됨 = 카카오감( 작은 서비스업은 다 만져야기 떄문에 SI를 선호하긴 함, 괜찮은 서비스를 선택)

나중에 목표 기업이 있다면 스타트업 선택 시 해당 비즈니스 도메인 서비스업을 선택

 

관리자를 제의 받으면 절대 하지마라 특히 si와 대기업 관리자 -개발 커리어 망함

 

 

======

스타트업의 문화

 

1. 정해진 규칙에 따라서 보고하는 라인이 불투명함. 이런 규칙이 수시로 바뀌며, 실수가 자주 발생 

-수익을 올릴 확실한 근거가 있는가?

-정부 R&D 사업 ㄴㄴ

 

2. 부정확한 요구사항에 의해서 개발이 시작됨  무의미하다고 생각되는 반복적인 작업들

-비즈니스 모델이 부정확한가?- 비즈니스 모델에 따라서 요규사항이 변하는 건 괜찮음

반복적인 시도와 실험인가? A/B 테스트가 정량화되는가

 

 

4.근태는 자유로운데.

회의시간, 정기적인 업무가 이유없이 딜레이됨..

 

각자 지속적인 일정관리가 필수

업무우선순위를 개별적으로 체크/관리

회의없이도 일할 수있는 방법이 많음

선진행 후 욕을 먹을 각오를 해야함.

 

팀장이 있는가?리더가 너무 ㅁ낳으

C레벨 각자와서 요구사항응ㄹ 퍼붓고 감

누구말을 들어야하나

 

대표,CTO,CMO각자 비즈니스 모델 실험중

명확한 모델이 잡혀야함

내부기업의 가치 증대에 도움이 도는 요구사항

 

 

대부분 스타트업의 업무 일정은 뒤죽박죽 그러나 경험은 진짜 많음

단 자신의 테크트리에 맞는 업무인가? MOGDB O 개발 관련 O 그러나 문서정리 X

업무 범위를 고품질 /적정선/저품질로 구분하라

 

정리되지 않은 요구사항들이 슬랙으로 수시로 날아온다. 업무 집중도가 최악

 

초기 스타트업은 업무 통제가 없다.

결국, 밤에 코딩하는 경우가 빈번하다.

업무를 시간단위로 잘 쪼깨는 방법 이곃라.

결국 의사소통으로 개발 범위가 바뀐다.

버려지는 소스가 대부분이다.

 

분명, 리뷰를 같이하고 설명도 했따. 비개발자들이 2달후에 들은적이 없다고 한다.

막판 뒤집기나 ㄴI에서 벌어지는 상황이 벌어진다!

-비개발자등ㄹ은 원래 그러하다, 너무 화내지마라 그들도 동료이다.그런 사람들은 결국 짤린다.

 

많이 일하면 평판이 올라간다.[초기 스타트업]

 

 

풀스택 개발자를 요구하는 대표

정작 기술 스택이나 업무 범위는 뒤죽박죽

비개발자 출신의 경영진과의 대화

-회사가 돈을 버는가?

-풀스택 개발자는 대부분 돈 없는 회사에서 타령!
-잡부가 되지 말고 탈출하라!

 

프로토 타입으로 개발한 서비스들이 바로 런칭됨. 어느 사이 방어적인 코드를 남발하는 자기자신

-비즈니스 모델을 실험중인가?

-회사는 수익모델을 얻었는가

-개발자 충원 어느정도 되는가?

 

능력없는 개발팀장이나 대리급 CTO?

-떠나라!, 내가 시도할 만한 테크트리 연습이 되는가?(남아라 어차피 망하지만 신분세탁은 됨)

 

 

스타트업 고르는 법

-99 될만한 회사인가

1 내가 목표로 하는 업종인가

나만의 ㅋㄹ어 패스가 있는가

다니고 싶은 회사3개정하기

해당회사들의 구인광고를 정리하기

JOB/DESCRIPTION을 정리하기

 

 

성공 가능성이 높은 비즈니스

1. 중요한고건, 회사의 성공요인은 그다지 중요하지 않음

2.그회사에서 어떤일과 어떤 역할을 담당할 수 있는가

3.직원은 승부수를 띄울수없다

6.스타트업에서 원하는 커리어는 무엇인가

실력 , 스타트업 경력, 기본근태

 

스타트업

1.대부분 TCH 수준이 높지않다

2.B TOC 대부분읜 ㄱ

 

 

병원 전산실 직언

1. POWER BUILDER 개발자

2 성실함

3; 경력 2년차, 개인적인 스터디

-완전 스타트업 월급 150만언수준

대학생 대표창업

프로젝트는 사실상 실패가 예정됨

개발 책임자로써 도전

스타트업 서비스 개발 스택 습득(노드)

소규모 개발 조직에서 기획/~~ 협업

서비스 시작부터 런칭후 운영까지 경험(어려움, 과정을 면접에서 다말함)

 

결과 선릉역 소재, Y기업 서버개발자

 

 

 

 

 

==================

SI 경력 10년차

1.DELPHI 개발자

2.성실함

3. 개인적인 스터디

 

도전: 스타트업 후반부 1차 MA이후

2.노드개발자

3/1치 비즈니스 모델은 완성, 2차 비즈니스 모델 진화중

4. 1차 서비스 안정화된 서비스 담당자로 참여

 

KEE VALUE

스타트업 서비스 개발 스택 습득

스타트업 서비스 개발 스택 습득(노드)

소규모 개발 조직에서 기획/~~ 협업

서비스 시작부터 런칭후 운영까지 경험(어려움, 과정을 면접에서 다말함) - 3가지 굉장히 중요

 

 

======================

대기업 경력 5년차

1.JAVA 개발자

2. 성실함

3. 경력 5년차 대리

4.개인적인 스터디.

 

도전

1.완전 스타트업.

2.업무 전문가 창업

3.비즈니스 모델의 가능성

4.서버 개발자로써 도전

 

스타트업 서비스 개발 스택 습득(노드)

소규모 개발 조직에서 기획/~~ 협업

서비스 시작부터 런칭후 운영까지 경험(어려움, 과정을 면접에서 다말함)

 

결과

창업을 위한 기술 스택 습득중

 

 

정리정돈

1.개발능력이 가장 중요함

2. 스타트업은 생성 소멸이 빠름.

3. 기술 난이도 보다는 대부분 커뮤니케이션 능력이 필수

4. 보통 2년 정도 초기스타트업을 옮겨다니면서 경력습득

본인에게 잘 맞는 개발 업무를 찾아야함

멘티는 필수에 가까움

프로필 및 이력서 정리정돈을 잘할 것

 

 

=======

 

 

2덜 알려진 곳중에서 문화나 팀역량이 좋은 스타트업을 알아보는 법 ? 스타트업을 시작하게 좋은 경력이나 나이대가?

A.개발조직에 구루가 존재하는가

B. 팀역량이 좋은 스타트업은 대부분 소ㅜㄴ이남

개발 문화역시 좋으면 소문이 나게 됭 있음

그래도 덜 알려진 곳 완전초기스타트업

착각하지 말아야할것

-회사와 동아리는 다름

 

 

3. 성공 가능성이 높은 스타트업ㅇㄹ 선택하는 기준

답변: 성공의 기준이 무엇인가

 

 

4.si는 아니지만, 사내 솔루션 기술지원 업무를 하고 있는니다

이런업무도 스타트업 지원시 도움이 될만한 부분이 있는지

-기월지원업무는  데브옵스와 잘어울림

-설정 변경 설치 작은 구현은 스타트업에서는 일상적

다만 개발이 가능한 후에 필요한 경우가 대부분

데브옵스운영조직의 경우 거의 기술영업에 가까움

스타트업 초기에는 거의 불필요 그래서 성장가능성이 적음

개발스킬업

경력자는 서버 개발자로써 폭넓은 시야를 가지고 있어야함