으리한 사무실과 무한맥주보단 개발문화에 신경쓰자

글을 시작하기에 앞서 저는 개발 문화를 언급할 수 있는 실력을 갖춘 개발자가 아님을 밝혀둡니다.

다만 최근 개발자 구인난을 겪고 있는 많은 스타트업을 만났고,
역으로 좋은 스타트업을 찾고 있는 구직자들을 만나면서 얄팍하게나마 깨달은 점을 공유하고자 합니다.

(이미지 = https://runningreluctant.com/ )
최근 로켓펀치가 채용에 어려움을 겪는 스타트업을 위해 채용 대행 서비스를 수행하면서,
많은 스타트업에게 공통적으로 물어보는 질문이 있습니다.

“개발자들이 이 회사를 좋아할 만한 요소는 무엇이 있나요?”

이 질문에 대한 대답은 참으로 다양합니다.

어쩌면 가장 중요할 수도 있는 ‘연봉’

너무나 일반화 되어 버린듯한 최고 사양의 ‘기기’

항상 에너지를 충전할 수 있는 ‘간식’

이 외에도 다양한 답변들이 나옵니다.

하지만 의외로 개발 문화에 대해 언급하는 회사는 드뭅니다.

그만큼 아직 대부분의 스타트업이 개발 문화에 대해 신경쓰지 못하고 있다는 반증이기도 합니다.

(이미지 = http://www.vectorspect.com/ )
반대로 좋은 스타트업을 찾는 개발자에게도 공통적으로 물어보는 질문이 있습니다.

“당신이 스타트업을 선택하는 기준은 무엇인가요?”

마음껏 개발할 수 있는 회사의 ‘안정성’

새로운 기술과 효율적인 코드 작성을 고려하는 ‘개발 문화’

그리고 위 두가지와 비슷한 수준으로 ‘연봉’, ‘커리어 개발’등을 언급합니다.

충분히 많은 모수에 대한 조사 결과는 아니지만,

이 글을 읽고 계신 많은 스타트업 재직자 분들과 개발자 분들은 수긍하실 것이라 생각합니다.

의외로 많은 능력있는 개발자들은 그들의 연봉보다 아래와 같은 점들을 고민하고 있었습니다.

다른 개발자들에 비해 실력면에서 뒤쳐지지 않고 다양한 개발경험을 할 수 있는가?

보다 효율적 코드를 구성하고 운영할 수 있는 팀원들과 환경이 갖춰져 있는가?

지난 주에 있었던 로켓펀치 팀 워크샵에서도 관련 얘기를 나누었고,

로켓펀치 개발에서 PHP에서 Python으로 과감히 변경한 이야기,
반대로 아직도 PHP를 쓰고 있다는 몇몇 스타트업 이야기,
빠른 시일 내에 도입해야 하는 Unit test, Continuous Integration 등을 예로 들며
꾸준히 새로운 기술과 문화를 접하며 진화해야 한다는 의견을 모았습니다.

훌륭한 개발자를 뽑고 싶어 하는 많은 스타트업이 꼭 한번 짚고 넘어가면 좋은 이슈라 공유합니다.

[로켓피플 #5] 더 효율적인 시스템과 코드를 고민하는 개발자가 되고 싶습니다.

많은 스타트업은 대기업 경력직의 경험과 지혜를 필요로 합니다.“이라는 글을 포스팅 한 이후, 관련한 스토리를 로켓펀치 회원 여러분들께 전달해 드리고 있습니다.

제가 1년반 전쯤 했던 고민이었고, 여러 대기업들의 구조조정 소식을 보면서 저와 비슷한 고민을 안고 있는 선후배님들을 도와드리고 싶었기 때문입니다.

로켓피플 #2의 경우 모 스타트업에 합격하여 연봉 협상 등을 모두 마쳤고, 입사 만을 남겨두고 있습니다.

오늘도 스타트업 커리어를 고민하고 계신 한 분을 뵙게 되었습니다.

인터뷰이의 신원 보호를 위해 ‘Mock’라는 이름으로 인터뷰를 진행하였습니다.

지금부터 [로켓피플 #5] Mock를 소개합니다.

R은 RocketPunch의 첫 글자를 딴 것이도 하고, 인터뷰어인 저의 영어이름인 Ryan의 첫 글자를 딴 것이기도 합니다.

M는 Mock의 첫 글자입니다.

[Summary]
– 올해로 15년차 개발자이며, 신용관리, 대출심사, 결제 모듈 등 금융 관련 개발 및 관리 업무를 했음

– 단순한 Programming보다는 Domain Driven Development 및 더 효율적인 Code 구성을 고민할 수 있는 스타트업에서 일하고자 함

– 중견 기업에서 일하다 보니 최근 개발 Tool에 다소 익숙하지 못한 점 외엔 개발자로서 충분한 경험이 있음

R : 안녕하세요, 로켓펀치에는 어떻게 연락하게 되셨나요?

M : 로켓펀치는 계속 관심있게 보고 있었고, 3월 31일 개편 기념 행사에도 참석했었습니다. 그리고 최근에 올린 [로켓피플 #4]를 보고 조언을 얻고 싶어 연락드리게 되었습니다.

R : 행사도 와주셨는데 몰라뵈서 죄송합니다. 스타트업으로 이직을 원하시는 이유는 무엇인가요?

M : 그동안 중견기업에서 일하면서 프로그래밍 역량은 꾸준히 키워왔다고 생각하지만, 이제는 Senior Level로서 Business 전체를 바라보며 큰 안목을 가지고 개발에 참여하고 싶습니다.

R : 스타트업으로 이직을 원하는 이유가 조금은 남다르신데, 좀 더 설명해 주실 수 있나요?

M : 개발을 수년째 하면서 단순한 프로그래밍 보다는 ‘객체 지향 프로그래밍’의 근원, 더 효율적인 코드, Domain Driven Development 등 보다 큰 관점의 개발에 관심을 갖게 되었습니다. 하지만 현재 직장 및 유사 중견기업에서는 이러한 관심사를 업무로 연결시키기 쉽지 않습니다. 훌륭한 개발문화가 있는 곳에서 Senior 개발자로서의 커리어를 가지고 싶습니다.

R : 혹시 염두에 두고 계시거나, 관심 있는 스타트업이 있으신가요?

M : 제가 그동안 해온 일을 바탕으로 보면 e-Commerce 혹은 P2P 스타트업에서 결제 관련 모듈 등을 개발할 수 있다고 생각합니다. 제 개인적으로는 Sound.ly, Myrealtrip 등 BM도 흥미롭고 개발 문화도 좋은 곳에서 일해보고 싶습니다.

R : 10년이 넘는 개발 경험 중에서 기억에 남는 순간이 있으신가요?

M : 제가 입사 2년차에 ‘신용대란’이 있었습니다. 그 전까지는 모두가 쉬쉬하던 신용관리시스템에 대해서 언론에서 대서특필했고 덕분에 담당자이던 제가 관련 시스템을 개발하는 업무를 수행했습니다. 경험이 많지 않았고 시스템이 복잡해서 매우 힘들었지만 다행히 성공적으로 마무리하였고 업무유공 표창까지 받았습니다.

R : 그 외에는 어떤 일을 하셨나요?

M : 대출 심사 자동화 목적의 CSS(Credit Scoring System)을 개발하기도 했고, 최근 수년간은 VAN/PG 시스템을 개발하고 관리해 오고 있습니다.

R : M님만의 개발자로서의 강점이 있다면요?

M : 개발자의 기본기인 코딩 능력과 관련 Skill set에 대한 능력에 더해, Business 전체에 대한 관심이 높고 Domain에 기반하여 시스템을 설계하는 능력이 우수하다고 생각합니다.

R : 혹시 이직에서 염려되는 약점이 있다면요?

M : 아무래도 최신 기술과 Tool을 도입하지 않는 환경에 있다보니, Cloud, Git 등에 익숙하지 못하다는 점이 아쉽습니다. 물론 조언해 주신대로 오픈소스 활동 등을 통해서 보완할 계획입니다.

R : 개발 문화가 우수한 좋은 스타트업을 꼭 만났으면 좋겠습니다. Mock님을 원하는 스타트업이 있을 듯 하며 앞으로도 지속적으로 연락드리겠습니다.

M : 네, 감사합니다. 조언해 주신 오픈소스 레퍼런스 확보 및 기술 면접 준비 등을 틈틈이 하도록 하겠습니다.

Mock님께 관심이 있으신 분은 startup@rocketpunch.com으로 연락주시면 Mock님을 만날 수 있도록 해드리겠습니다.

덧붙여 Mock님과 같이 스타트업에서 새로운 커리어를 생각하고 계신 분들은 startup@rocketpunch.com으로 연락주시면 커피한잔하며 말씀 나눌 수 있도록 하겠습니다.

Back-end 개발자를 찾습니다!

Back-end 개발자 구인난입니다.
실력있는 Back-end 개발자는 어디선가 열심히 개발하고 계실테지만…
로켓펀치가 추천하는 채용 정보도 한번쯤 봐주시면 감사하겠습니다.

1. 데일리 – Web Developer (Back-end)
https://www.rocketpunch.com/jobs/11658/
주요 업무
– 데일리호텔, 데일리고메 서비스 API 개발/운영
– 제휴사와의 데이터 연동 개발/운영
관련 기술
– Java

2. 엔비케이스 – 서버/ 모바일/ 웹 프론트엔드 프로그래머
https://www.rocketpunch.com/jobs/11552/
주요 업무
– RESTful API / 비즈니스 논리 / 데이터 처리
– Xamarin Forms 기반 iOS/ Android 응용프로그램 개발
– 웹 프론트엔드 응용프로그램 개발
관련 기술
ASP.NET, C#, iOS 등

3. 브이키니 – 동영상 제작편집앱 WEB(서버)개발자
https://www.rocketpunch.com/jobs/13404/
주요 업무
– 웹 개발자는 현재 로컬에서 운영되는 앱을 서버 연동 앱으로 디벨롭하는 작업을 하게 될 예정입니다.
관련 기술
– Java, JSP, iOS, Android

4. 텐큐브 – Scalable 서버 / 데이터마이닝 서버 개발
https://www.rocketpunch.com/jobs/12999/
주요 업무
– 대용량 데이터를 분산처리하는 Scalable한 서버 개발
– 데이터베이스 설계
– Data mining algorithm 개발
– Recommender system algorithm 개발
관련 기술
– Java, Python, Node.js, AngularJS, MySQL

[로켓피플 #4] 10년차 개발자입니다. Web 개발자로 전향하려 합니다.

많은 스타트업은 대기업 경력직의 경험과 지혜를 필요로 합니다.“이라는 글을 포스팅 한 이후, 관련한 스토리를 로켓펀치 회원 여러분들께 전달해 드리고 있습니다.

제가 1년반 전쯤 했던 고민이었고, 여러 대기업들의 구조조정 소식을 보면서 저와 비슷한 고민을 안고 있는 선후배님들을 도와드리고 싶었기 때문입니다.
로켓피플 #2의 경우 모 스타트업에 합격하여 연봉 협상 등을 모두 마쳤고, 입사 만을 남겨두고 있습니다. 그 외 로켓피플들도 여러 스타트업과 채용을 진행 중에 있습니다.

오늘도 스타트업 커리어를 고민하고 계신 한 분을 뵙게 되었습니다.

인터뷰이의 신원 보호를 위해 ‘Check’라는 이름으로 인터뷰를 진행하였습니다.

지금부터 [로켓피플 #4] Check를 소개합니다.

R은 RocketPunch의 첫 글자를 딴 것이도 하고, 인터뷰어인 저의 영어이름인 Ryan의 첫 글자를 딴 것이기도 합니다.

C는 Check의 첫 글자입니다.

[Summary]

– 올해로 10년차 PC Application 개발자이며, 20개가 넘는 프로젝트를 진행하며 C++, C#, CLI, Java, Python 등의 프로그래밍 언어를 다루었음
– 제조업 회사에서 다양한 프로그램을 개발해 왔으나, 최근 회사 사정 악화로 스타트업 등의 IT기업으로 이직을 고려중임
Web 개발자로 전향하려고 하며 Web 개발에 익숙해 질 시간을 허락해 줄 수 있기를 희망

R : 지금까지 어떤 일을 하셨나요?

C : 대학 시절부터 프로그래밍을 해왔습니다. 주로 PC 기반 Application을 개발하였고 프로젝트 단위로는 20여개의 프로그램을 개발했습니다.

R : 개발하신 프로그램에 대해 간단히 설명해 주실 수 있나요?

C : 제조회사의 IT부서에서 일하다 보니 CAD 관련 프로그램을 많이 개발했습니다. CAD에 필요한 Add-in 프로그램, Geometry 기반 견적 시스템, 대용량 3D 뷰어, 동역학 시뮬레이터 등을 개발했습니다.
그 외에 함정에 들어가는 통신 테스트용 장비효과도 분석 시뮬레이터 개발도 진행했습니다. 그 과정에서 C++, C#, CLI, Java, Python 등의 언어를 사용했습니다.

R : 오랜 기간동안 많은 프로그램을 개발하신것 같습니다. 어떤 역할을 맡으셨나요?

C : 말씀드린 대부분의 프로그램은 혼자 설계부터 실제 개발까지 진행했습니다. 최근엔 소수로 협업할 기회가 있어 제가 PM 역할을 하고 Git, Bitbucket, Jira 등의 툴을 활용해 협업도 진행하고 있습니다.

R : Web 개발자로 전향을 고려중이신 이유가 있을까요?

C : IT 전반적으로 PC용 Application 개발 수요가 줄어들고 있는 듯 합니다. 지금까지 제조 회사에서 다양한 프로그램을 개발했던 경험은 좋았으나, 향후 커리어를 고려하면 Web 개발 경험을 쌓는 것이 좋겠다고 생각했습니다.

R : 혹시 염두에 두고 계신 기업이 있을까요?

C : 특정 산업군을 염두에 두고 있지는 않지만, 최근에 가정을 꾸리게 되어 리스크가 큰 초기 스타트업은 피하려고 합니다. 또한 제가 아직 Web 개발에 익숙하지 않아 학습 시간이 다소 필요하여 어느정도 규모가 있는 팀에 합류하였으면 합니다.

R : 네, 비록 Web 개발 경험이 부족한 것이 아쉽긴 하지만 능력있는 개발자는 어떤 환경이건 빨리 적응하는 것 같았습니다. Check 님을 원하는 스타트업이 있을 듯 하며 오늘 나눈 이야기를 포스팅 해 보도록 하겠습니다. 앞으로 진행하시는 채용 건에 대해 공유해주시면 감사하겠습니다.

C : 네 감사합니다.

Check님께 관심이 있으신 분은 startup@rocketpunch.com으로 연락주시면 Check님을 만날 수 있도록 해드리겠습니다.

덧붙여 Check님과 같이 스타트업에서 새로운 커리어를 생각하고 계신 분들은 startup@rocketpunch.com으로 연락주시면 커피한잔하며 말씀 나눌 수 있도록 하겠습니다.

연봉 높은 개발자 추천 채용 Top 4

Python은 개발자 채용 정보에서 빼놓기 힘들어 보입니다.

1. 스마트포캐스트 – 금융공학 연구/개발, 자연어 처리개발, 서버개발 / 운영
https://www.rocketpunch.com/jobs/13331/
주요 업무
1. 금융공학 연구 개발
2. 자연어처리 개발
3. 서버 개발 / 운영
관련 기술
– Java, Python, MySQL, jQuery, Apache
연봉
3,000 – 7,000 만원

2. 리치빔 – 신개념 모바일 마케팅 ‘멸치TV’ 서버개발자 추가 모집
https://www.rocketpunch.com/jobs/9599/
주요 업무
– 동영상광고 리워드앱 ‘멸치TV’ 개발단에서 End에서 Front 까지 서버 운영, 관리, 구축, 개발을 담당하실 수 있는 전문가 분을 구인합니다.
관련 기술
– Python
연봉
10,000 – 30,000 만원

3. 솔리드웨어 – 인공지능, 머신러닝에 관심 많은 Full-Stack 개발자
https://www.rocketpunch.com/jobs/8570/
주요 업무
– 웹기반 웹애플리케이션 및 백엔드 서버 개발
– 솔루션 기존 코드 효율성, 확장성 및 작동성 테스트 및 개선
– 프로젝트 매니져와 함께 고객 요구사항 접수 파악
관련 기술
– JavaScript, Node.js, AngularJS, React, Python 등
연봉
2,400 – 8,000 만원

4. 밀랑 – PHP 서버 개발자
https://www.rocketpunch.com/jobs/12968/
주요 업무
– API 개발 및 유지보수(밀랑 서비스 유저 어플리케이션, 밀랑 서비스 매장 관리자 어플리케이션 관련)
– CMS 개발 및 유지보수(밀랑 서비스 매장 관리자 사이트)
관련 기술
– PHP, nginx, Apache, MySQL, OOP
연봉
3,000 – 6,000 만원