JavaRush /Java Blog /Random-KO /나의 성공 스토리
zor07
레벨 31
Санкт-Петербург

나의 성공 스토리

Random-KO 그룹에 게시되었습니다
2015년 6월 20일 - 2017년 1월 9일 이제 Java 세계로 향하는 길에 대해 이야기할 때가 된 것 같습니다. 멀리서부터 시작하겠습니다. 경고, 이 게시물은 길어질 것입니다. 나는 25 살입니다. 저는 상트페테르부르크에 살고 있어요. 나는 지방에서 공부하기 위해 이 도시에 왔습니다. 비즈니스 분석가가 되기 위해 공부했습니다. 공부 자체가 나에게 즐거움을 가져다주지 못했습니다. 나는 내가 무엇을 해야 할지 몰랐고, 내가 공부하는 과목에서 실질적인 이점을 얻지 못했습니다. 그리고 내가 말할 수 있는 것은, 나도 대부분의 학생들처럼 쓰레기로 고통받았다는 것입니다. 매 회기마다 저는 근심 없는 생활을 했고, 제가 공부한 것은 모두 제가 받은 교육 빚을 갚는 것이었습니다. 학사 학위를 마친 후, 나는 일할 곳도 없고, 아파트를 빌릴 곳도 없으며, 내 안의 무엇인가가 내가 아무것도 성취하지 못한 채 집으로 돌아가는 것을 허용하지 않는다는 사실을 깨달았습니다. 그래서 석사 학위는 나에게 합리적인 선택처럼 보였습니다. 내가 일자리를 찾는 동안 그녀는 나에게 기숙사 생활을 할 시간을 줬다. 나는 일자리를 찾았습니다. 저는 ERP 시스템 1C와 Microsoft Navision을 구현하는 회사에 취직했습니다. 컨설턴트라는 직업을 갖게 되었습니다. 이 사람은 클라이언트와 개발자 사이의 중간 링크 역할을 하는 사람입니다. 그러나 경영진은 내가 파스칼을 알고 있다는 이유로 나를 프로그래머로 전환하기로 결정했습니다. 그래서 그들은 결정했습니다. Microsoft Navision의 주니어 개발자가 되었습니다. 개발 언어 - C/AL. 이는 Navision 시스템에 맞게 맞춤화된 거의 동일한 파스칼입니다. 저것들. 이 시스템에 대한 온갖 쓰레기 외에는 아무것도 쓸 수 없습니다. 처음에는 일하는 걸 좋아했어요. 그러나 나는 프로그래머로서 이 환경이 매우 답답하고 왠지 불편하다는 것을 곧 깨달았습니다. 하지만 석사 학위를 공부하다 보니 다른 공부를 할 수가 없었고, 게다가 다른 공부를 하기에는 너무 게으른 편이었습니다. 석사 과정(기숙사 생활과 직장 생활 시간)을 통해 내가 원하는 모든 것을 얻었고, 어떻게든 끝났다. 자바의 세계로 가는 길은 그때부터 시작됐다. 대학의 굴레에서 벗어나 OOP 언어를 배우기로 결심했을 때. 나는 선택하기 시작했다. C++는 너무 복잡합니다. C# 포럼에 글을 썼습니다. 무엇을 썼는지 기억이 나지 않습니다. Java는 C++만큼 복잡하지 않고 수요가 많으며 러시아어를 포함한 많은 문헌이 있습니다. 글쎄요, java는 java입니다(저는 대학에서 한 학기 동안 Java를 수강했다고 말할 가치가 있습니다. 어쨌든 저는 합격을 했고 제 인생을 이 언어와 결코 연결하지 않기로 결정했습니다). 일단 언어를 선택하면 javarush를 찾지 않는 것은 불가능했습니다. 2015년 6월 20일에 이 리소스에 합류했습니다. 공부를 시작했습니다. 여기서 내 훈련을 어떻게 설명해야 할지 모르겠습니다. 나는 뛰어난 학생이 아니 었습니다. 나는 내가 원하는 만큼 정기적으로 운동을 하지 않았습니다. 나는 항상 문제를 스스로 해결하지는 않았습니다. 나는 왜 나에게 다른 임무가 할당되었는지 항상 이해하지 못했습니다. 나는 항상 모든 추가 내용을 읽지 않았습니다. 강의자료. 나는 검증인이 내 신경을 시험할 때 종종 화를 냈습니다. 때로는 업무 스트레스로 인해, 때로는 게으름으로 인해 공부를 오랫동안 (한 달 이상) 중단했는데 항상 극복할 수는 없었습니다. 하지만 자바를 배웠다고 해서 내 안에 뭔가가 바뀌지 않았다면 나는 일자리를 찾지 못했을 것입니다. 내 생애 처음으로 나는 이 문제를 끝까지 완수하기로 결심했습니다. 속으로 나는 나 자신에게 말하고 있었다. 무슨 일이 있어도 나는 이 사업을 포기하지 않을 것이다. 이것이 내 인생의 첫 번째 목표였으며, 이를 달성하려면 많은 노력이 필요했습니다. 그리고 내 생애 처음으로 나는 모든 것에 관심이 없으며 그것을 성취할 것이라고 스스로에게 말했습니다. javarush가 존재하지 않았다면 똑같이 할 수 있을지 모르겠습니다. 이 리소스를 사용하면 목표를 향한 경로를 확인할 수 있습니다. 마치 그가 당신에게 이렇게 말하는 것과 같습니다: "여기 이 길, 40레벨과 작업이 있습니다." 포기하지 않는 데 많은 도움이 됩니다. 나는 무제한 구독을 구입했습니다. 파스칼에 대한 지식은 문제 해결에 많은 도움이 되었습니다. 그리고 나는 그 문제를 해결하는 것을 정말 즐겼습니다. IDEA에 앉아 멋진 환경을 갖춘 멋진 개발자가 된 기분입니다. 나는 20개의 레벨을 완료했고 이제 인터뷰를 할 시간이라고 결정했습니다. 물론 제의를 받고 싶었지만, 제가 습득한 지식을 평가하고 발전을 위한 활력과 동기를 얻기 위해 인터뷰에 더 참석하고 싶었습니다. 그것이 바로 일어난 일입니다. 물론 저는 면접에 합격하지 못했지만, 놀랍게도 모든 것이 제가 우려했던 것만큼 나쁘지는 않은 것으로 나타났습니다. 그러나 나는 킥과 약간의 동기 부여를 받았습니다. 이론의 중요성을 깨닫고 21레벨부터 보충자료를 적극적으로 읽기 시작했습니다. 문학. 글쎄요, 레벨 21부터 레벨 주제에 대한 인터뷰 질문이 얼마나 적극적으로 나타나기 시작했습니다. 대답만 하면 충분하다고 생각했어요. 왜냐면… 나는 정말 게으르다. 그래서 레벨 21부터 나는레벨 주제에 대한 질문에 대한 답변을 게시합니다 . 사람들은 내 답변에 댓글을 달기 시작했습니다. "주제에 대해 매우 감사드립니다. 블로그를 계속하세요. 제게는 지렛대와 같습니다. 귀하의 답변을 보고 Google에서 책을 열어 누락된 내용을 찾으려고 노력하고 있습니다." 이것은 나를 매우 놀라게 했습니다. 나는 나 자신을 위해서만 썼는데 누군가에게도 유용하다는 것이 밝혀졌습니다. 이것은 나에게 추가적인 동기를 부여했습니다. 나는 이미 모든 질문에 답변하고 답변을 게시해야 한다는 의무감을 느꼈습니다. 하지만 시간이 흐르고 자바 코어의 프레임워크 안에서만 개발을 하게 되었습니다. 나는 javarush가 나에게 준 것만 배웠습니다. 그리고 노동시장에는 maven, gradle, jdbc, tomcat, hibernate, spring 등과 같은 무서운 단어들이 있었습니다. 그리고 저는 농담처럼 이렇게 말했습니다. “나는 쿵푸, 가라데, 태권도 그리고 다른 무서운 단어들을 많이 알고 있어요.” 그래서 나는 내 시야를 넓혀야 할 때라고 결정했습니다. 나는 인터넷 검색을 시작하여 다양한 주제에 대한 튜토리얼을 찾고 jdbc로 시작하여 거기에서 시작했습니다. 옛날에는 안드로이드용 일반 날씨 위젯을 찾을 수 없어서 격노했지만, 그때도 직접 작성해야겠다고 생각했습니다. 이것이 제가 안드로이드를 공부하게 된 계기가 되었습니다. Android에는 startandroid라는 멋진 리소스가 있습니다. 이 리소스에는 보기 흉하고 간단한 수많은 강의를 통해 간단하지 않은 내용을 구성할 수 있습니다. 나는 날씨 위젯을 작성한 적이 없지만 아무리 사소한 일이라도 계산기를 작성했습니다. 계산기를 개발하면서 정규식의 기초와 역폴란드 표기법 알고리즘을 공부했습니다. 나는 이 사업을 좋아했다. 그러나 Java 취업 시장은 Java EE와 관련된 공석이 지배적이었습니다. 따라서 나는 Javarash, java ee 및 android 사이를 돌진했습니다. 저는 Android에서 하나의 논리적인 장난감인 작은 웹 애플리케이션을 작성했습니다. 나는 한때 해전을 썼다.. 나도 다시 쓰기로 결정했는데 왜냐면... 나는 OOP를 어느 정도 마스터했습니다. 제가 처음부터 썼다고 할 수 있습니다. 왜냐면... 거기에는 내가 어떻게 이 작업을 수행했는지, 그리고 이것이 일반적으로 어떻게 작동하는지 이해할 수 없을 정도로 슬래그가 있었습니다. 나는 다시 빈자리를 찾기 시작했습니다. 그는 모든 것에 응답했습니다. 하지만 아무도 나에게 전화하지 않았습니다. 3개월 내내요. 나는 이유를 이해할 수 없었다. 후배로 취업하는 방법에 대한 정보를 찾고 있었습니다. 그리고 인터뷰 중 행동 방법에 대해 모든 곳에서 썼습니다. 이것은 확실히 유용한 정보입니다. 그런데 거기까지 어떻게 갈 수 있나요?! 그야말로 힘의 시험이었습니다. 어떤 포럼에서 어떤 사람은 그가 이미 공부를 너무 많이 하고 있는데도 그를 채용하지 않는다고 불평했습니다. 누군가 그에게 대답했습니다. "그것은 자바입니다. 진입 장벽이 너무 높습니다." 이 말은 나에게 어느 정도 자부심을 심어주었습니다. 네, 진입장벽이 정말 높다는 사실에 뿌듯함을 느꼈고, 그래도 포기하지 않을 것 같아요. 나는 내 사업이 작으니 무슨 일이 있어도 계속 공부하면 된다고 스스로에게 말했습니다. 이것이 아마도 가장 어려운 일일 것입니다. 계속 연습하세요. 매일 매일. 내 게시물을 통해 모든 사람에게 한 가지 조언을 제공하고 싶습니다. 바쁜. 자신과 꿈을 믿으세요. 누구도, 특히 당신 자신이 당신의 결심을 약화시키지 못하게 하십시오. 모든 것이 잘 될 것이라고 믿어서는 안됩니다. 포기하지 않을 것이고, 목표에 도달할 때까지 한 점을 맞추게 될 것이기 때문에 이런 일이 일어날 것이라는 확신을 가져야 합니다. 왜 그들이 나를 어디에도 초대하지 않았는지 아직도 이해가 안 돼요. 하지만 3개월 후에 저는 4번의 인터뷰에 초대받았습니다. 저는 세 곳의 공석에 지원했습니다. 그리고 한 회사가 저를 초대했습니다. 얀덱스였습니다. 나는 그들이 왜 나에게 전화했는지 아직도 이해하지 못했습니다. 하지만 이것은 내 게시물의 멋진 결말이 될 것입니다. 그러나 나는 Yandex를 통과하지 못했습니다. 면접은 대부분 이론 위주로 진행되었습니다. 위에 나열된 개인 프로젝트는 나에게 많은 도움이 되었고 대화 주제를 이론에서 실습으로 바꿀 수 있었습니다. 따라서 이것은 일종의 팁이기도 하며 도움이 될 수 있습니다. 4번의 인터뷰 중 Yandex는 나를 거부했습니다. 다른 회사는 sharashka 사무실로 밝혀졌습니다. 세 번째와 네 번째는 다시 전화하겠다고 약속했습니다. 네 번째 사람이 다시 전화해서 1차 면접을 성공적으로 통과한 것을 축하해 주었습니다. 테스트 작업이 전송되었습니다. 자세히 설명하지는 않겠습니다. 그러나 간단히 말해서 컴퓨터에서 로컬로 실행되는 타사 프로그램을 통해 모바일 애플리케이션 인터페이스와 상호 작용하는 데 필요한 웹 애플리케이션을 작성해야 했습니다. 저것들. 웹 애플리케이션은 타사 애플리케이션에 명령을 보냈고, 타사 애플리케이션은 Wi-Fi를 통해 전화기에 명령을 보냈으며 이 모든 것이 웹 인터페이스에 반영되었습니다. 테스트 작업을 받았을 때 사용해야 하는 기술의 대부분을 알지 못했습니다. 나는 일주일을 보냈다. 코딩 마라톤이었습니다. 저는 이렇게 강렬한 코딩을 해본 적이 없습니다. 일주일 동안 나와 이 프로젝트 외에는 세상에 아무것도 존재하지 않았습니다. 마무리하고 보냈습니다. 그들은 나에게 다시 전화를 걸어 일자리를 제안했습니다. 모든 게 너무 좋아서 나로 결정했다고 하더군요. 다른 후보자로부터 결정을 받기 전에. 올해 1월 9일부터 모바일 애플리케이션 테스트 자동화 전문가로 활동하고 있습니다. 나는 지금 내 일에 매우 만족하고 있다. 하루 종일 무료 음식, 12시부터 시작하는 일정, 사무실의 해먹, 기업 영어 등 많은 혜택이 있습니다. 즉, 바쁘다. 당신은 그것이 가치 있다고 믿기 때문에 그렇게 합니다. 그리고 그것은 정말 가치가 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION