프로그래밍을 배우고 프로그래머가 되지 않고 대신 새로운 기술을 적용하여 현재 경력을 발전시킬 수 있습니다.

모스크바에 거주하는 Sergey는 자신의 성공담을 CodeGym 학생들과 공유했습니다. 그는 3년 반 동안 이 과정을 사용하여 공부했지만 여전히 개발자로 일하고 있지 않습니다. 무엇이 잘못되었나요? 아니면 모든 것이 가능한 한 잘 되었습니까?

배경: 영업 전문가

Sergey는 2006년부터 모기지, 자동차 대출, 은행 상품 판매 분야에서 일해 왔습니다. 그러다가 2011년부터 투자 상품을 전담하기 시작했다. 그는 대학에 가기 전부터 "성공한 사람들과 일하기"로 하고 싶은 일을 정했습니다. 그리고 그 일이 일어났습니다. 대학을 졸업하고 6년 후 그는 러시아 최대 민간 은행의 VIP 계정 관리자입니다.

시간이 지남에 따라 저는 "다음 목표는 무엇입니까? "라는 한 가지 질문 만 씹기 시작했습니다. 답은 찾을 수 없었다. 물론 잠재고객이 있었다: 부서장, 대리, 지점장, 하지만 항상 방해가 되는 무언가가 있었다.

Sergey가 투자 회사에서 일하기 시작했을 때 그의 임무 중 하나는 새로운 고객을 유치하는 것이 었습니다. 어떤 옵션이 있습니까? 콜드 콜, 회의, 오래된 고객, 지인. 그는 채권을 전문으로 하고 포트폴리오를 구성했습니다. 그는 문제에 봉착했습니다. 유로본드와 유로본드의 주요 지표인 만기일, 이표, 수익률; 리뷰도, 뉴스도, 추천도 없었습니다. 관련 정보 소스는 두 가지뿐이었습니다. 하나는 유료이고 다른 하나는 신뢰할 수 없습니다. 이것이 Sergey가 자신의 리소스를 만들고 싶다는 것을 깨달은 방법입니다.

IT에 대해 알아보고 첫 번째 프로젝트 개발

Sergey는 프로젝트에 생명을 불어넣는 방법에 대한 옵션을 탐색하기 시작했고 WordPress를 발견했습니다. 먼저 채권 지표, 채권 발행, 채권 등급을 가지고 놀아야 했습니다. 그는 독일 증권 거래소에서 데이터를 찾았습니다. 처음에는 모든 것을 수동으로 업데이트했지만 2주 후에 자동 업데이트를 작동시키는 방법을 스스로 알아냈습니다.

그는 거의 매일 리뷰와 뉴스를 작성하고 동시에 공부했습니다. 6개월 후, 광고나 SEO 없이 웹사이트는 "유로본드 가격"이라는 검색어에 대한 Yandex의 상위 3개 검색 결과와 동일한 검색어에 대한 Google의 상위 5개 검색 결과에 진입했습니다.

Sergey의 사무실에 있는 모든 사람들이 영어 학습에 몰두하고 있을 때, 그는 또한 다른 국제 언어를 배우기로 결정했습니다. 그는 그것이 그에게 실질적인 도움이 될 것이라고 믿었습니다. 그는 충동적으로 Java를 선택했고 나중에야 Java가 가장 인기 있는 언어 중 하나라는 것을 알게 되었습니다.

한 달 동안 그는 명확한 계획 없이 즉흥적으로 비디오와 기사에서 정보를 빼내어 공부했습니다. 그는 아직 CodeGym을 발견하지 못했습니다.

CodeGym 학습 및 Android 앱의 초기 수입

Sergey는 거의 매일 저녁 1~2시간 동안 공부했습니다. 그는 자신이 도달한 수준을 더 이상 기억하지 못하지만 코스에서 3개월 후 새로운 지식을 실천하기로 결정했습니다.

공교롭게도 그의 고용주는 그에게 총 3300개의 질문과 문제가 있는 두 가지 시험을 통과해야 하는 재무 고문 인증을 받는 임무를 부여했습니다. 준비할 수 있는 유일한 방법은 300페이지 문서의 PDF 스캔이었습니다. 컴퓨터에서 읽는 것은 비실용적이었고 휴대전화에서 읽는 것은 거의 불가능했으며 검색할 수 있는 기능도 없었습니다.

준비 과정을 개선하기 위해 Sergey는 파일을 읽을 수 있는 형식으로 변환하고 테스트 연습을 위한 작은 Android 앱을 만들기로 결정했습니다. 이것은 작은 개인 프로젝트가 검색, 채팅, 실제 시험 에뮬레이터 및 업데이트된 디자인을 갖춘 Google Play의 본격적인 앱으로 점진적으로 성장한 방법입니다.

얼마 후 시험에 대한 수요가 크게 증가했습니다. 앱이 유료 앱이었기 때문에 Sergey는 판매로 한 달에 25,000-30,000 루블을 받았기 때문에 iOS 버전을 만들기로 결정했습니다.

새로운 프로젝트

연구 및 앱 개발과 병행하여 Sergey는 Spring에 대해 알게 되었고 주식 거래와 관련된 오랜 아이디어인 자신의 거래 시스템을 분석하기 위한 대시보드를 구현하기로 결정했습니다.

그 동안 사무실에는 교대 근무가 도입되었고 Sergey는 일정과 기록을 담당하게 되었습니다. 일상에서 2주 후에 Sergey는 직원들이 필요에 따라 교대 근무를 설정하고 교대 날짜를 변경할 수 있도록 Telegram 봇을 작성하기로 결정했습니다. 봇은 또한 직원들에게 교대 근무를 상기시킵니다.

그는 자신을 위해 또 다른 봇을 만들었습니다. 이 봇은 클라이언트 포트폴리오를 관리했습니다. 자산 가격 변동을 보여주고 선택한 고객의 포트폴리오를 아름다운 시각적으로 표현했습니다. 그의 동료들은 추가를 요청했고 Sergey는 유용한 혁신을 공유했습니다.

새로운 위치

그의 활동과 작업 최적화 프로젝트는 눈에 띄지 않았습니다. 회사의 HR 부서는 Sergey에 관심을 가졌습니다. 회사를 디지털 서비스 공급자로 전환하기 위한 엄청난 노력이 진행 중이었고 Sergey는 IT 프로젝트 책임자 직책을 제안받았습니다 . 부하가 없어도 좋게 들렸다. 그 당시 그는 "외국어"를 공부하기 시작한 지 1년 반이 지났습니다.

중간 결과

Sergei는 개발자가 되지 않았지만 소프트웨어 개발에 대한 지식을 바탕으로 일상적인 문제를 해결합니다. 이를 통해 그는 동료에게 작업을 더 쉽게 할당하고, 작업에 소요되는 시간을 예측하고, 분석을 수행하는 데 도움을 줄 수 있습니다.

그는 계속해서 성공한 사람들과 어깨를 나란히 합니다. 그리고 소프트웨어 개발자는 성공한 사람들입니다. 결국, 그들은 그들이 원하는 것을 합니다. 모든 사람이 그런 자랑을 할 수 있는 것은 아닙니다.