* 해당 글은 취준컴퍼니 수강생이 직접 취준컴퍼니 우수 코치님을 인터뷰한 글입니다.
안녕하세요 코치 님, 간단한 자기소개 부탁드려요.
안녕하세요. 현재 IT 솔루션 기업 ‘엔티시스’에서 프리랜서로 일하고 있는 김진한입니다. 최근까지 ‘아워홈’의 식재 발주 앱 프로젝트를 진행했고, 이산화탄소나 미세먼지의 공기 질을 측정하는 안드로이드 앱을 기획하고 있습니다.
01 안경점을 방문해 판매하다, 개발에 뛰어들다
어떤 계기로 개발 일을 시작하셨나요?
저는 영업 사원으로 커리어를 시작했어요. 영업직을 선택한 이유는 당시 제가 학교를 다닐 때 멘토 분이 해주신 말씀 때문인데요. 그 분이 ‘볼보’의 상무로 계셨는데, 영업 직무 경험의 중요성을 말씀해주셨어요. 그래서 초년생 때 영업을 하면 되게 메리트가 될 수 있겠다고 생각했어요.
당시 다니던 회사는 ‘DK아이웨어’라고, 구찌나 몽블랑 같은 네임 밸류 있는 회사의 제품들을 유통하고 판매하는 곳이였어요. 당시 저는 ‘로컬 영업’ 팀에서 영업 관리와 방문 판매 등의 일을 했는데, 그때도 전 데이터에 관심이 많았어요. 누가 알려준 건 아니지만, R 프로그램도 관심이 생겨 혼자 배워보기도 했죠.
그렇게 안경을 들고 직접 안경점을 방문해 판매하다, 온라인 플랫폼을 구축해 제품을 팔면 더 좋지 않을까 생각했어요. 상사분한테 얘기를 했는데 그게 잘 안됐어요. 당시에 그걸 못 해본 게 아쉬워서 내가 직접 만들어보자 하고, 무작정 다음 달 퇴사를 하고 그렇게 안드로이드 앱 개발 독학 공부를 시작했죠.
대단한데요. 독학으로 어떻게 개발자로 취직을 하실 수 있었나요?
회사를 나와 아무것도 모른 채로 무작정 공부를 시작했어요. 하루에 최소 10시간은 개발 공부에 매진한다 생각하고, 한 달 정도를 공부했어요. 안드로이드 개발 책을 사서 공부를 했는데, 거의 보고 따라치는 게 많았어요. 사실 처음에는 그것도 어렵거든요. 노트북 성능도 너무 안 좋아서 빌드를 돌리는 동안은 화장실에 갔다 오고, 다시 돌려놓고 밥을 먹고, 그렇게 힘들게 공부했어요.
그러다 너무 답답한 거예요. 언제까지 공부만 할 수도 없고. 그래서 회사를 여러 개 지원하다 보니까 다행히 저와 핏이 맞는 회사가 한 군데에 취업하게 되었어요. 작은 스타트업이었죠. 그곳에서는 개발과 영업 모두 관리하는 포지션을 원했는데 제가 영업을 했다는 점을 중요하게 생각하셨어요. 개발 능력은 떨어졌지만, 이 사람을 열심히 키워서 같이 해보자는 생각이 있으셨던 거죠. 취업 후에도 퇴근 후엔 개발 강의를 들으며 공부를 열심히 했어요. 강의를 듣다 막히면 다른 강의를 보며 시도해보기도 했고요. 다른 스타트업에서는 두 달 반에 앱을 만들어 출시해, 시드 투자도 받을 수 있었죠.
02 긴 준비보다는 ‘빠른 실행’을
저는 iOS 개발 공부를 하면서 사이드 프로젝트를 시작해보려고 하는데요. 괜찮을까요?
사실 제 생각에는 iOS 공부가 목적이라고 하면, 사이드 프로젝트보다는 회사 일에 집중하는 게 발전이 훨씬 더 크다고 생각해요. 사람들과 속도를 맞추고 협의하는 과정이 더딜 수도 있다고 느꼈거든요. 개발의 경우, 내가 모르는 것들을 습득해 발전해나가야 하는데 그런 부분들이 팀의 방향과 스피드와는 맞지 않더라고요. 물론 팀이 어떻게 발전해 나가는지 경험하기에는 좋다고 생각해요.
또한, 요즘 부트 캠프처럼 학원을 수료하시는 분들이 많더라고요. 물론 실력도 많이 좋아질 수 있겠지만, 취업을 위해 공부만 하는 건 조금 아깝다고 생각해서, 취업에 힘을 쓴 후 일하면서 배우는 게 더 낫지 않나 생각이 들어요. 취준컴퍼니 내 다른 커피챗 후기도 보니까 적극적으로 취업 도전을 해야겠다는 말이 많았는데 저는 크게 동감하는 부분이에요.
그렇다면, 어떻게 하면 취업을 잘할 수 있을까요?
2가지가 있습니다. 첫번째는 적극적으로 저를 설득하는 것이죠. 저는 앱 개발 포지션 중 플러터(Flutter)를 중점으로 하고 있는데, 전화를 해서 설득할 때도 있어요. 아이폰과 안드로이드, 네이티브를 각각 뽑으시는 걸로 아는데 플러터는 성능, 생산성, 비용 절감 면에서 훨씬 좋으니, 해당 포지션으로 나를 뽑아달라고 제안하면 회사 측에서 ‘됐습니다’하고 끊는 경우가 거의 없어요. 당연한 거예요. 회사 입장에서는 인력, 매출, 관리 면에서 훨씬 도움이 되니까요.
두번째로는 이력서를 우선 많이 내는 방법이 있어요. 내가 부족할 것 같아 더 준비해야겠다고 생각하는 것보다, 일단 지원하고 부족한 부분을 채워가는 것이 훨씬 좋은 결과를 만들 거라 생각해요. 떨어진다고 부담을 가질 필요가 없어요. 단지 그 회사가 나랑 맞지 않고 기회가 없었던 것 뿐이죠.
03 주니어 개발자에게 가장 필요한 건 열정
회사 측에서 주니어 개발자에게 기대하는 마인드는 무엇이며, 해당 요소를 어떻게 발달시킬 수 있을까요?
다 말할 수는 없지만, 결국 신입한테 가장 중요한 건 ‘열정’이라고 생각해요. 면접을 볼 때 하고자 하는 의지가 보이는 분들이 있어요. 그런 분들에게는 점수를 더 줄 수밖에 없어요. 특히 완전 신입인 경우에는 어쨌든 내가 열심히, 빨리 학습해서 회사에 도움이 될 수 있고, 사람들이랑 잘 지낼 수 있다는 그런 열정이 있다는 것을 보여주는 게 메리트가 큰 것 같아요.
면접에서는 평소 그 사람이 삶을 어떻게 살아가고 있는지가 자연스럽게 나와요. 긍정적이고 열심히 살아가는 마인드가 있는 사람들이면, 말투나 행동에서 자연스럽게 나온다고 생각하거든요. 그런 사람들은 열심히 하려는 마음도 있고, 자신에게 확신도 있기 때문에 답변도 또랑또랑하게 나오고, 자신에 대해 명확히 이야기 할 수 있다고 생각해요.
개발자로 첫 걸음을 시작한 주니어 개발자들의 가장 큰 관심사는 자신의 연봉 상승에 대한 비법(?)일 것 같습니다. 주니어 개발자로 성장해 나가려면 어떤 것에 포커스를 두고 어떤 식으로 노력을 해야 할까요?
연봉 상승은 일반적인 경우, 능력과 이직 2가지 경우로 가능합니다. 회사에는 직급에 따른 연봉 체제가 있습니다. 예를 들어. 3년차 대리 직급이 연봉 3,000만 원을 받는 회사인데, 내가 신입으로 입사해서 연봉 4,000만 원을 받는건 상식적으로 어렵고 기존의 직원들에게도 이해받지 못 할 겁니다. 내가 이걸 깰 만큼 압도적인 퍼포먼스를 갖추지 않으면 인정하고, 납득하기 힘들다면 떠나야 한다고 생각합니다. 회사 내 한계는 명확하고, 한 회사에 오래 있다고 오르지는 않습니다. 연봉협상은 생각과는 다르게 기정사실화 된 것에 동의를 구하는것에 가깝기에, 회사 측에서 높은 연봉협상을 제시해 묶어두고 싶을 정도로 매력적인 직원이 되어야 합니다.
제 커리어에 따른 구체적인 금액에 대해 얘기해보자면, 처음 연봉 2,400만 원에 반지하 사무실에서 신입으로 일했고, 다음 회사에는 조금 올라 연봉 2,600만 원이 되었습니다. 그 다음이 4,500만 원이였고, 3년 차에 드디어 연봉 7,000만 원까지 왔습니다. 금액적인 부분의 경우 회사에 이야기할 일이 있을 때, 언제까지 얼마 식으로 정확하게 명시하세요.
04 모바일 앱 개발, 전망이 있을까?
타 개발 분야에 비해 모바일 앱 개발 분야가 갖는 매력 포인트는 어떤 점들이 있을까요? 모바일 개발 분야의 전망성은 어떨까요?
모바일 개발만의 엄청난 메리트가 있다는 건 잘 모르겠어요. 모바일만의 매력이라고 생각해봤을 때 수요 시장에서 수요가 꽤 있다는 점, 객체 지향 언어를 쓴다는 점, 경쟁자들이 상대적으로 적다는 점, 그리고 진입 장벽이 있다는 점이 메리트 인 것 같아요. 그리고 내가 만든게 화면에 즉각적으로 나온다는게 제 성향이랑 잘 맞는 것 같아요. 제가 뭐든 바로바로 해야 하는 급한 성격인데, 모바일이 빌드할 경우 화면에 바로바로 보이는 점이 저랑 잘 맞지 않았나 생각합니다.
전망성의 경우 좋다 나쁘다라고 딱 구분하자면 좋다고 보여요. 장기적으로 이게 어떻게 될 것 같다고 말씀드리기에는 제가 그 정도로 안목이 넓지 않지만 적어도 10년까지는 수요가 많지 않을까 생각합니다. 어찌 되었든 모바일 앱 개발은 구글이랑 애플에 종속되어 있어요. 새로운 시장이 나오면 그것도 뛰어들어야 하는데 그게 장점이 될지 단점이 될지는 개개인의 능력에 따라 다를 것 같습니다.
ChatGPT의 논문 대필 논란이 대두됨에 따라 AI에 대한 관심도 높아졌는데요. 이미 현재 월 만 원 대로 간단한 코드를 작성해주는 Github Copilot이 정식 서비스 중에 있습니다. 이와 같은 서비스들이 추후 모바일 앱 개발자에게 어떤 영향을 주게 될까요?
제 생각으로는 10년 내로는 크게 문제는 없을 것 같지만, 장기적으로 영향을 많이 줄 것 같아요. 어떻게 생각하면 우리가 편하게 일할 수 있는 도구가 생긴 거잖아요. 이런 도구들이 많아질수록 시간이 단축돼요. 가령 1시간 걸려서 할 수 있는 일을 10분 만에 할 수 있다고 하면, 한 사람이 더 많은 걸 할 수 있게 되겠죠. 그렇게 되면 많은 것들을 할 수 있는 인재들이 생겨요.
기업에서는 그렇게 융합된 인재를 더 많이 요구하게 되겠죠. 흔히 풀스택 개발자라고 하는 사람들이 더 대우받겠다 라는 생각이 들었어요. 포지션을 뛰어넘는 전반적인 모든 걸 할 수 있는 사람이 되어야 할 것 같습니다.
앱 개발에 뛰어들려는 사람들에게 네이티브 언어와, 하이브리드 언어 중 어떤 것을 추천하시나요? 각각의 장단점과 현업에서의 선호도를 같이 말씀해주세요.
목적에 따라 다를 것 같아요. 일단 취업이 목적이다, 그러면 네이티브 시장이 더 수요가 많아요. 그래서 네이티브를 먼저해서 발전해 나가는 것을 추천해요. 그런데 내가 당장 뭔가 생산성을 좋게 하는, 결과를 빨리 만들어낼 수 있는 저 같은 성격이라면 ‘플러터’같은 하이브리드 언어를 추천합니다. 그러나 결국에는 다 알아야 한다고 생각합니다.
현업에서의 선호도는 기업마다 달라요. 일단 기본적으로 원래 네이티브를 해오던 회사들이 많잖아요. 그런 회사들은 네이티브만이 구현할 수 있는 기능들을 포함하기 때문에 네이티브를 선호하지만, 굳이 네이티브만의 기능들이 많이 필요하지 않고 단순한 플랫폼 구축을 하는 스타트업 같은 경우에는 플러터를 선호하는 경우가 많아요.
05 이 인터뷰를 읽는 모든 사람들에게
취준컴퍼니에 코치로 지원하시게 된 계기가 있을까요?
취준컴퍼니에 지원하게 된 계기는 내가 가진 경험과 마인드로 타인을 돕고 싶어서였습니다. 단 한명이라도 자신의 태도와 생각을 바꿀수 있다면 그것만으로도 성공했다고 볼 수 있어요. 그만큼 사람을 바꾸는게 어렵기 때문입니다. 막상 취준컴퍼니 코치진 제안이 들어왔을때 그냥 해볼까? 정도로 생각했는데, 무언가를 할 때는 이리저리 생각하는 것보다는 즉각적으로 하는게 더 빠르고 쉽기 때문에 그래요. 그래서 하겠다고 하고 나서 나머지 자세한 생각을 정리한 것에 가까웠습니다. 개인적으로는 내 경험과 지식을 다시 한 번 정리하면서 자신감을 상승시키는 계기가 되었습니다.
코치님의 배경 상 사람에 대한 이해가 남다를 것 같습니다. 좋은 팀원과 나쁜 팀원의 구체적인 예를 들자면 무엇이 있을까요?
건설적인 습관과 마인드를 가진 사람은 그 자체로 같이 일하는 팀원들의 사기를 올리고 팀내의 분위기를 바꿔서 좋은 방향으로 나아가게 합니다. 그 반대는 부정적인 마인드와 습관으로 안 좋은 영향을 주는 사람들이 있겠고요. 특별한 행동에서 비롯되는 경우도 있지만 사소한 행동도 부정적인 영향을 줄 수가 있습니다. 대표적으로 별 생각없이 뱉는 상습적인 욕설이나 한숨도 옆에 사람들에게 부정적인 영향을 줍니다.
회사 내부에서 인간 관계에 관한 아래 3가지를 신입 분들에게 강조하곤 합니다.
-
- 우선 스스로의 일을 잘해내는 것
- 내 일을 하는 것에 무리가 없고 여유가 있다면, 팀의 일도 나서서 돕는 것
- 쓸데없는 말을 하지 않게 조심하는 것
다양한 직군을 통해 여러 성격의 조직을 경험하셨습니다. 워라밸 보장, 높은 임금 외에 일하기 좋고 성장하기 좋은 조직만의 특징이 있다면 무엇일까요?
대기업에는 있어본 적이 없지만, 여러 성격의 조직을 경험하면서 생각한 좋은 조직의 특징은, 능력 있는 사람들이 많은 것이라고 생각합니다.
능력 있는 사람들 중 정말 천재 같은 사람들은 거의 없을 거에요. 대신 그 사람들은 능력을 갖출 수 있을 만큼 무언가를 했어요. 그런 사람들과 함께 있으면 배울 점이 많아요. 어떻게 살고 있는지, 어떤 마인드로 문제를 해결해 나가는지, 결정적인 순간을 어떻게 대처하는지를 배우면 도움이 많이 될 것 같아요.
하지만 능력이 좋은 사람들이 주위에 많이 있더라도, 본인이 그것을 받아들일 준비가 되어있지 않은 사람이면 자괴감만 느끼고 아무 의미가 없을 것 같아요.
모바일 앱 개발을 공부하고 있는 취준생들에게 한 마디 부탁드립니다. 격려도 좋고, 충고도 좋습니다.
‘포기하지 마라’입니다. 하다 보면 막히는 상황이 많습니다. 저도 비전공자 출신으로서, 알고 겪어봤던 상황이고요. 열정을 가지고 열심히 하세요. 아, ‘항상 겸손하라’도 있겠네요.
이 부분을 더 말해보면, ‘조금 경력이 생겼다고 타인을 무시하는 마인드를 멈춰라’, ‘다른 사람의 일부분만 보고 전부 인 것 처럼 생각하지 마라’로 풀어 볼 수 있겠네요. 내가 아는 것을 타인이 몰라,도 반대로 타인이 아는 것을 내가 모르는 경우도 많기 때문에, 겸손은 항상 지녀야 하는 마인드인 것 같습니다.
06 ‘취준컴퍼니’란?
취준컴퍼니는 취업에 성공해서 다른 회사로 가는 것을 최우선으로 생각하는 가상의 회사로, 가능성이 크지만 취업하지 못한 주니어에게 최상의 취업 환경 및 코치와의 커피챗, 멘토링을 무료로 지원하는 취업 프로그램이자, 취준생과 현직자들이 모인 특별한 커뮤니티입니다.
취준컴퍼니 신청하기: https://cz-company.rocketpunch.com/
취준컴퍼니 코치 신청하기: https://cz-company.rocketpunch.com/coach
–
인터뷰이 | 김진한
인터뷰, 제작 | 김태현, 정병건
편집 | 이시윤
취준컴퍼니 인터뷰의 모든 콘텐츠는 취준컴퍼니에 저작권이 있습니다.
저작권법에 의거 무단 전재 및 재배포를 금지합니다.