JavaRush /Java Blog /Random-KO /전직 경제학자의 이야기
Roman Laptev
레벨 40

전직 경제학자의 이야기

Random-KO 그룹에 게시되었습니다
전직 경제학자의 이야기 - 1제 이름은 Roma, 22세, Izhevsk입니다. 저는 현재 Finch에서 일하고 있습니다. 이번 포스팅에서는 Java 개발자가 되기 위한 저의 흥미로운 이야기를 들려드리고 싶습니다. 마지막에는 여러분의 목표 달성에 도움이 되기를 바라는 몇 가지 팁을 썼습니다. 2014년 대학에 입학했을 때부터 이야기를 시작하겠습니다. 저는 경제학자로서 상트페테르부르크 고등경제대학에서 공부했습니다. 나는 영어를 아주 잘 몰랐기 때문에 (의심 할 여지없이 미래에 부정적인 영향을 미쳤음) 언어보다 훨씬 더 잘 아는 수학 올림피아드 덕분에 대학에 입학했습니다. 처음 두 코스는 꽤 빨리 진행되었고, 행사도 많았고, 그룹 모임도 자주 있었습니다. 많은 대학에서도 상황은 비슷하다고 생각합니다. 문제는 내 전문 분야에서 발전하는 방법을 이해하지 못했다는 것입니다. 솔직히 말해서 나는 그것에 대해 많이 생각하지 않았습니다. 교육 기관이 상당히 훌륭하다는 사실에도 불구하고 학생들은 졸업할 때 선택할 수 있는 옵션이 많지 않았습니다.
  • 대학을 졸업하고 회계사 보조원으로 사무실에 취직하세요.
  • 석사 공부를 계속하세요. 선생님들에 따르면, 그곳에서만 우리는 필요한 지식을 얻고 길을 찾을 수 있었습니다.
  • 또는 책과 비디오를 통해 자신의 전문 분야, 회사에 대해 배우고 필요한 기술을 독립적으로 습득할 수 있습니다.
교육 중간에 데이터분석(DA) 관련 입문과정이 시작됐다. 거기서 우리는 R(그리고 약간의 Python)로 파일에서 데이터를 읽고 처리하기 위한 간단한 스크립트를 작성했습니다. 이 과정은 계속되지 않았지만 차라리 이것을하고 싶다는 것을 깨달았습니다. 여기서는 실제 작업을 수행하고 숫자를 사용하여 작업하며 식물 A와 식물 B에 대한 추상적인 문제를 해결하지 않습니다. 이 분야의 개발 가능성을 살펴보면 많은 옵션이 있었습니다. Yandex와 컴퓨터 과학 센터에는 AD에 대한 두 개의 무료 학교가 있었고 Coursera에는 많은 과정이 있었고(심지어 러시아어로도 제공됨) YouTube에는 많은 예가 있었습니다. 그러나 폭넓은 가능성에 대한 기쁨 이후 나는 실망했다. 학교에 대한 엄청난 수요가 있었기 때문에 경쟁이 매우 어려웠습니다. 특히 아직 완전히 프로그래밍하지 않은 사람에게는 더욱 그렇습니다. Coursera에는 과제에 접근하는 데 비용이 많이 드는 전체 코스가 하나뿐이었습니다(학생의 경우). 하지만 저는 개발 벡터를 바꾸기로 결정했기 때문에 무료 소스, 심지어 도서관 교과서까지 사용했습니다. 이대로라면 3학년 때 나는 반드시 AD에 갈 것이라고 확신했다. 게다가 저는 이 주제에 관한 학기말 논문도 썼습니다. 그리고 3학년이 지난 여름, 인턴십이나 일자리를 찾고 있을 때 이것이 쉽지 않을 것임을 깨달았습니다. 상트페테르부르크에서는 딱 10개의 적합한 공석을 찾았고, 두 번의 인터뷰 후에 수학을 포함하여 훨씬 더 많은 것을 알아야 한다는 것을 깨달았습니다. 그러한 실패 후에 저는 이 전문 분야에는 실제로 교육이 필요하거나 훨씬 더 깊은 몰입이 필요하다는 것을 알게 되었습니다. 저처럼 독학한 사람들이 너무 많았기 때문입니다. 전반적으로 제가 좋아했던 것은 특정 분야가 아니라 효과가 있고 유용할 수 있는 것을 만드는 것이라고 말할 수 있습니다. 그래서 나는 어떤 길을 택할 수 있는지, 무엇이 나에게 흥미로울지 탐색하는 데 몇 달을 보냈습니다. 숙련된 개발자가 자신의 직업과 기존 프로그래밍 전문 분야에 대해 이야기하는 YouTube 동영상이 이에 도움이 되었습니다. 나는 이미 IT가 무엇인지 대략적으로 알고 있었습니다. 그러다가 예기치 않게 VK에서 JavaRush 광고를 발견했습니다. 다양한 유료 프로그래밍 강좌에 대해 상당히 회의적이었지만 무료 레벨 10개를 시도해 보았습니다. 실무적인 작업은 쉬웠지만 모든 설명과 설명이 너무 명확해서 이 강좌를 끝까지 수강하기로 결정했습니다. 2017년 8월에 구독을 구매하고 다행히 시간이 허락하는 동안 거의 매일 레벨을 진행했습니다. 지식이 전혀 없는 상태에서는 OOP의 구조와 책이나 개별 영상의 모든 구문을 이해하기 어렵다는 것을 이해했습니다. 이미 9월에 저는 탐나는 레벨 40을 받았습니다. 나는 과제를 놓치지 않으려고 노력했고 거의 모든 것을 완료했습니다. 하지만 결국에는 마지막 레벨을 너무 얻고 싶어서 한 시간도 들이지 않고 해당 레벨의 마지막 작업을 건너뛰었습니다. 같은 달에 저는 최종 학년 학생들을 대상으로 다음 취업 기회를 제공하는 EPAM 인턴십에 대해 들었습니다. 저는 지원해서 면접을 통과했고(OOP의 기본과 기본 Java에 대해서만 질문했습니다) 이미 12월에 저녁 강좌에 참석했습니다. 나 같은 학생들과 함께. 이 달은 최고의 달이었고, 코스는 명확했고(여러 면에서 JavaRush와 동일했습니다) 저와 같은 학생들의 좋은 캠페인이 있었습니다. 이 과정을 마친 후 성공적으로 시험에 합격한 후 EPAM의 실험실이 시작되었습니다. 이 실험실은 과정 수강과 교육 프로젝트 작업으로 구성되었습니다. 나는 이 실험실에서 많은 것을 배웠고, Hibernate와 Spring으로 작업할 수 있었지만, 그것이 지연되는 것이 눈에 띄었습니다. 나는 한 번도 대학을 떠난 적이 없었고, 작년에 그만 두는 것은 너무 안타깝다고 생각했습니다. 이것이 옳은 결정인지는 잘 모르겠지만, 나는 이것을 하지 않을 것이라고 절대적으로 확신했기 때문에 작년은 고문으로 바뀌었습니다. 5월이 되자 저는 더 이상 대학에 가지 않고 논문만 작성하고 최소한의 수입을 위해 Ruby 테스터로 일하는 동시에 EPAM 연구실을 방문했습니다. 나는 Ruby 언어를 몰랐고 지금도 모르지만 테스트를 작성하는 데는 그런 지식이 필요하지 않았습니다. 특정 페이지에 맞게 수정해야 하는 기성 예제가 있었습니다. 오랫동안 기다려온 졸업장 방어가 끝난 후 저는 EPAM을 떠나 원격으로 테스터로 일하기로 전환하고 고향인 Izhevsk로 가서 그곳에서 일자리를 구할 곳을 결정했습니다. 첫 면접을 결정하기까지 오랜 시간이 걸렸습니다. 나는 모든 것을 반복하고 인터뷰에서 JVM, Spring, 알고리즘, 데이터베이스 등 무엇을 물어볼지 배우려고 노력했습니다. 그리고 불과 한 달 후인 8월에 첫 번째 지원서를 제출하기 시작했습니다. 내가 보낸 도시는 상트페테르부르크와 모스크바였다. 첫 주 동안은 아무도 나에게 전혀 대답을 하지 않았습니다. 이력서를 개선하고 각 회사에 대한 자기 소개서를 작성하기 시작한 후에야 첫 번째 답변이 나타났습니다. 첫 번째 인터뷰에서 질문의 절반은 제가 준비하고 있던 것과 완전히 다른 것, 즉 http, 프로토콜, 그래프에 관한 것이었습니다. 그런데 하나하나 답하지 못한 부분을 적어서 답을 찾아 이력서를 계속 보냈어요. 매일 이렇게 했는데 하루에 10~20개의 이력서가 나왔지만 응답한 사람은 몇 명밖에 안 됐어요. 9월 초 어느 금요일에 세 차례 연속 면접이 있었다. 첫 번째 실패에도 불구하고 두 번째 대답은 매우 성공적이었고 모스크바에서 좋은 평가를 받아 즉시 시험 기간에 초대되었습니다. 그 순간의 기쁨은 끝이 없었기 때문에 세 번째에는 거의 시도하지 않았습니다. 며칠 후 저는 티켓을 구입하고 도착 날짜를 정한 후 Skype를 통해 진행하지 않은 다른 회사와의 또 다른 직접 인터뷰에 동의했습니다. 나는 처음으로 친구와 함께 머물렀다. 대면 면접에서 저는 거의 모든 질문에 대해 이미 준비가 되어 있었고, 같은 날 채용 제의를 받았습니다. 그 전에는 선택의 여지가 있을 거라고는 상상조차 할 수 없었고, 그럴 준비가 되어 있지도 않았습니다. 하지만 저는 현재 제가 일하고 있는 첫 번째 회사인 Finch를 선택했습니다. 이 회사는 큰 회사는 아니지만 대규모 프로젝트를 수행합니다. EPAM에서의 경험 이후, 나는 수천 명의 사람들이 있고 관료주의적이고 자주 돌아다니는 곳보다 작은 곳에서 훨씬 더 편안하다는 것을 깨달았습니다. 나는 즉시 직장을 얻었고 행복하게 첫 번째 프로젝트에 뛰어들기 시작했습니다. 지금은 이곳이 특히 후배들에게는 최고의 장소라고 생각합니다. 틀림없이, 이야기 속에 모든 것을 말하지는 않았지만, 다른 사람들에게 도움이 될 수 있는 정말 중요한 점들을 모두 설명하려고 노력했습니다. 개인적으로 나는 몇 가지 결론을 내릴 수 있습니다.
  • 전공을 바꾸는 것이 항상 어려운 것은 아닙니다. 좋은 준비물을 찾아 미리 개발경로를 수립하는 것이 중요합니다.
  • EPAM은 JavaRush 이후의 훌륭한 후속작으로 처음에 꼭 필요한 경험을 얻을 수 있습니다. 그러나 그곳에서 정규직을 구하는 것은 어렵고 경력 발전도 눈에 띄게 느려질 것입니다.
  • 인터뷰에서 요구사항에 명시된 라이브러리와 프레임워크를 요청하는 경우는 거의 없습니다. 인터뷰 전에 알고리즘, 데이터베이스 기본 사항, 인터넷 작동 방식 및 디자인 패턴을 검토하는 것이 좋습니다.
  • 이력서와 함께 이 회사를 겨냥한 자기 소개서를 작성하면 응답을 받을 확률이 극적으로 높아집니다. 시간을 투자할 가치가 있습니다. 사진을 첨부하는 것도 가치가 있습니다.
  • 한 번에 여러 소스에서 공석을 찾아야 합니다. hh뿐만 아니라 linkedInd와 Moi Krug도 있습니다(여기서 현재 회사를 찾았습니다).
  • 인터뷰에 앞서 인터뷰 예시 영상을 시청하고, 인터뷰에 포함된 질문을 준비하는 것이 좋습니다. YouTube에는 꽤 많은 것들이 있습니다.
당신에게도 모든 일이 잘 되길 바랍니다. 가장 중요한 것은 계속하고 두려워하지 않는 것입니다))
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION