JavaRush /Java Blog /Random-KO /성공 사례 또는 복잡한 세상에서 길을 잃기가 얼마나 쉬운지
Иван Кирсанов
레벨 35
Нижний Новгород

성공 사례 또는 복잡한 세상에서 길을 잃기가 얼마나 쉬운지

Random-KO 그룹에 게시되었습니다
이 이야기는 2005년에 시작됩니다. 제가 9학년을 마치고 미래와 그 안에 누가 있어야 할지 결정해야 했던 때였습니다.
성공 사례 또는 복잡한 세상에서 길을 잃기가 얼마나 쉬운지 - 1
저는 그다지 부유한 집안 출신이 아니기 때문에 직업 전문 분야를 배운 다음 스스로 직업을 구하고 고등 교육을 받기로 결정했습니다. 내가 원하는 전문 분야의 예산으로 "타워"에 들어갈 것이라는 확신이 없었고 이로 인해 부모님의 지원 기간이 크게 늘어나 부모님에게는 그다지 좋은 선택이 아니 었습니다. 나는 정보 기술에 대한 나의 사랑에 대해 말해야합니다. 나는 어린 시절부터이 모든 것을 가지고 있었고 컴퓨터 과학에서는 모든 것이 항상 좋았습니다. 파스칼은 학교에 있었지만 집에서는 『델파이 성경』이라는 책을 가지고 델파이를 연습했습니다. 모든 것이 잘 풀렸고 나는 어떻게 프로그래머가 되거나 최후의 수단으로 비디오 운영자가 될 것인지 꿈꿨지만 운명은 다르게 결정되었습니다. 나는 우리 도시의 유일한 대학에서 실무 전문 분야를 공부하기로 결정했습니다. 물론 입학위원회에서는 '정보 시스템 및 네트워크'에 등록하고 싶었지만 그런 증명서로는 기회가 없다고 단호하게 거절당했습니다. 그리고 내 인증서는 최악이 아니 었습니다. 그러다가 전력공학과에 지원했지만 또 떨어졌어요. 위원회의 한 사람이 나에게 기계공학과에 등록할 것을 추천했습니다. 나는 다른 전문 분야와는 거리가 멀기 때문에 전혀 가고 싶지 않았습니다. 결국 나는 안 들어가면 10학년이 될 거라 생각하고 '전기기사' 지원서를 그만뒀다. 이제 나는 요점이 인증서에 있는 것이 아니라 모든 사람이 하나의 전문 분야에 가고 위원회의 임무는 덜 인기 있는 직업 그룹을 모집하는 것이라는 사실을 이해합니다. 나는 시험을 잘 통과했고 원칙적으로는 어디에든 입학했을 것이지만 이것은 더 이상 중요하지 않습니다. 대학에 다니면서 에너지공학이라는 전공에 관심을 가지게 되었고 프로그래밍을 완전히 접게 되었습니다. 아직 졸업 전 실습을 하는 동안 저는 전기 기술자로 일했습니다. 대학 졸업 후, 우리는 동급생들과 함께 대학 졸업자를 위한 단축 프로그램에 따라 전문 분야의 "타워"에갔습니다. 우리는 서신으로 저녁 부서에 들어갔습니다. 나는 교대로 일했고 학교는 매주 토요일과 일요일에 열렸습니다. 직장에서는 내가 뭔가 잘못하고 있다는 느낌을 지울 수 없었고 모든 것이 마음에 들지 않았습니다. 나를 계속 버틸 수 있었던 것은 급여, 교대 근무 일정, 그리고 "대학"에서 공부를 마치면 어지러운 경력 성장이 시작될 것이라는 사실이었습니다. 교대근무 사이에 그는 시간제로 컴퓨터를 수리하는 일을 했습니다. 돈에 관해서는 나쁘지 않았습니다. 공부를 마친 후에는 당연히 아무도 나를 상사로 만들지 않았고, 적어도 엔지니어로 만들지 않았습니다. 글쎄요, 당장은 아니고 자신을 증명하고 욕망을 보여줘야한다고 생각했습니다. 몇 년에 걸쳐 저는 다양한 전술과 전략을 시도했고, 문제를 그냥 놔두면 저절로 해결되는 경우도 시도했습니다. 당연히 아무것도 도움이 되지 않았습니다. 내가 문제라고 생각할 수도 있겠네요. 아마도, 그러나 문제는 Rosseti와 같은 대규모 국영 기업에서 당신이 어떤 상사의 친척이거나 더 나은 이사라면 무언가를 성취할 수 있다는 것입니다. 그러다가 나는 직업을 가질 시간이 없었고 '마음의 문제'에만 몰두했습니다. 그리고 그는 27세에 얼마나 빨리 결혼했습니까? 이때까지 나의 두 번째 직업도 전기와 관련이 있었고 합산하면 한 달에 약 60,000이 포함되었습니다. 나쁘지 않다고 생각할 수도 있지만, 퇴직할 때까지 이렇게 일해야 하고 아무것도 변하지 않을 것이라고 상상하면 슬프고, 투잡을 하는 것이 너무 힘들고 자유시간이 거의 없었다. 결국, 따뜻한 사무실에 앉아 어떤 날씨에도 기둥을 오르지 않고 한 직업에서 많은 돈을 벌 수 있습니다. 많은 사람들은 내가 잘못된 일을 하고 있다고 말했고, 특히 동료들은 때때로 컴퓨터 관련 문제를 해결하도록 도와주고, 스스로 프로그래머가 되는 법을 배우도록 격려했습니다. 믿기 ​​어려웠습니다. 나는 컴퓨터 수리와 프로그래밍이 서로 조금 멀다는 것을 이해했습니다. 그 밈처럼요? 그렇다면 학원에서 6년 동안 사람들에게 무엇을 가르치는 걸까? 그리고 나는 그 모든 것의 일부조차 기억하거나 배우지 않을 것입니다.
성공 사례 또는 복잡한 세상에서 길을 잃기가 얼마나 쉬운지 - 2
내 친구가 벨로루시로 이사한다고 발표했을 때 모든 것이 바뀌었습니다. 그는 그곳에서 연봉 3,000달러의 스타트업에 초대되었습니다. 사실, 그는 독학을 하지 않았고 연구소에서 공부하고 인텔에서 인턴십을 한 후 그곳에 머물면서 일했습니다. 하지만 그는 이 분야에는 고등 교육을 전혀 받지 않고 스스로 공부한 사람들이 많다고 확신시켜 주었습니다. 그들은 대학 학위가 아닌 여기서 당신의 실제 기술을 봅니다. 벨로루시에서 6개월간 근무한 후 이 스타트업은 Google에 인수되었고 모든 직원을 캘리포니아로 데리고 갔습니다. 나는 그 어느 때보다 더 많은 동기를 부여받았습니다. 나는 어떤 언어를 공부해야 하는지에 대한 수많은 기사를 읽었습니다. Java를 선택하게 된 이유는 Android에서 애플리케이션을 작성할 수 있기 때문입니다. 이는 저를 정말 매료시켰고, 게다가 몇 년 동안 가장 인기가 많았습니다. 이는 많은 정보와 지원을 의미합니다. 다음으로 이 Java를 실제로 배우는 방법에 대한 질문이 생겼습니다. 기사를 읽고 YouTube에서 동영상을 시청했습니다. GeekBrains 포털을 찾았는데 의심스러워 보였고 모든 것이 너무 아름답습니다. 리뷰를 찾기 시작했어요. 리뷰는 매우 모순적인 것으로 판명되었고 완전히 혼란스럽고 심지어 침을 뱉고 싶었지만 한 비디오에서 그들은 "Head First, learn Java"라는 책부터 시작하라고 조언했고 혁신적인 접근 방식은 이렇지 않다고 말합니다. 지루한 "자바 철학". 책을 주문한 후 한 달 만에 저녁에 책을 읽고 그 과정에서 과제를 완료했습니다. Java 1.6에 대한 이야기가 있지만 조언은 올바른 것으로 판명되었지만 버전이 중요하지 않은 기본적인 사항이 제공되고 OOP는 kolobok 수준에서 호출되는 매우 씹어 먹습니다. 하지만 시간이 지나고 나면 머리 속에 아무것도 맴돌지 않는다는 걸 깨닫고, 이제 책을 다시 읽어야 할 때가 됐습니다. 연습 없이는 방법이 없다는 것이 분명해졌습니다. 그리고 다시 강좌를 찾기 시작했는데... JavaRush를 발견하게 되었습니다. 리소스도 나에게는 심각해 보이지 않았지만 당시에는 무료였던 처음 10개 레벨을 완료한 후 내 의견이 바뀌었습니다. 그리고 의심할 여지 없이 나는 구독을 했습니다. 일이 느리게 진행되는 동시에 저는 두 가지 일을 하면서 6개월 만에 레벨 20개만 완료했습니다. 심심하거나 뭔가 잘 안 될 때, 책을 읽고 유튜브에서 튜토리얼을 보고, 'Java 배우기'를 다시 읽고, 많은 생각을 하고, 모든 것이 제자리에 들어갔습니다. 참고로 'Java 8 Complete Guide'라는 책을 샀습니다. ” 저는 영어에 능숙하지 않기 때문에 문서를 읽을 수 없습니다. 새해부터 부업을 그만두고 교대근무 사이의 시간을 온전히 JavaRush 공부에만 전념하기로 했고, 그렇게 하다 보니 일이 더 재미있어져서 1월~2월에 레벨 20에서 30으로 넘어갔습니다. 특히 그래픽 인터페이스를 통해 훌륭한 작업을 수행한 개발자들에게 감사의 말씀을 전하고 싶습니다. 모두가 이렇게 되었으면 좋겠습니다.) 모든 단계에서 진전이 보이면 문제가 더 재미있게 해결됩니다. 이 모든 일을 헛되이 시작했고, 아무 것도 잘 될 것 같지 않다고 생각했던 절망의 순간들이 있었습니다. 이 순간 가장 중요한 것은 그러한 생각을 버리고 휴식을 취하고 다른 것으로 전환하고 동기 부여 비디오를 보는 것입니다. 예를 들어, 나는 항상 성공 사례, 특히 자신의 전문 분야를 바꾼 사람들의 이야기에 큰 동기를 부여받았습니다. 그리고 댓글을 엿보지 않고 또 다른 어려운 과제를 극복했을 때 영감에는 한계가 없습니다. 그래서 레벨 30이 끝날 무렵 관련 자원에서 일자리를 찾기 시작했습니다. 이야기에서 기본적으로 모든 사람들이 과정을 마치지 않고 일자리를 얻었다 고 썼지만 저는 그것을 믿지 않았습니다. 말하자면 시장을 테스트하고 요구 사항이 무엇인지 살펴보는 것뿐이었습니다. 그리고 Yandex가 Java 인턴을 찾고 있다는 것을 알았습니다. 이 기회는 이미 열려 있었기 때문에 두 번 생각하지 않고 빠르게 이력서를 작성하여 확인을 위해 JavaRush에 보냈습니다. 그 응답은 말 그대로 내 이력서를 망쳤고 거의 모든 점에서 실패했습니다. 그런데 그들은 이력서에 관한 두 개 이상의 기사에서 이것을 본 적이 없습니다. 인터뷰 준비 방법에 대한 많은 링크와 그곳에서 행동하는 방법에 대한 조언을 제공했으며 심지어 부분적으로는 정말 마음에 들었습니다. 일하다). 모든 의견을 고려하여 이력서를 Yandex에 보냈습니다. 그리고 고통스러운 기다림이 시작됐다. 하지만 나는 시간을 낭비하지 않았습니다. 요구사항에 있는 대로 알고리즘과 데이터 구조를 매우 집중적으로 공부했습니다. 이는 CS50 과정을 시청하여 JavaRush에서 개선할 수도 있습니다. 일주일 후 나는 완전히 절망적이었고 그들이 확실히 전화하지 않을 것이라고 생각했습니다. 그러나 2주 후에 다음과 같은 답변이 왔습니다. "Yandex에서 일하고 싶다는 귀하의 희망에 매우 만족합니다. 하지만 안타깝게도 귀하가 응답하려는 공석은 이미 마감되었습니다." 조금 속상했지만 속상하진 않았어요. 그리고 가끔 업무로 사이트를 계속 탐색했습니다. 비록 '후배' 자리는 없었지만, 성공한 친구는 '중학생'이 필요한 곳에도 이력서를 보내라고 조언했지만, 저는 과정을 마치고 인턴십을 마치면 그렇게 하겠다고 스스로 결정했습니다. 그런데 어느 화창한 날 6월에 공석이 생겨서 서둘러 이력서를 보냈고 바로 다음날 면접 초대장을 받았습니다. 걱정이 되었다고 말하는 것은 절제된 표현일 것이다. 인터뷰 전날 저녁, 나는 가능한 모든 것을 읽었고 피노키오에 대한 농담처럼 보였고 내가해야 할 일은 비틀 거리고 모든 것이 뒤죽박죽 될 것 같았습니다. 제가 보기에는 보통 면접에 합격한 것 같았는데, 며칠 뒤 전화가 왔는데, 저를 정말 좋아하고 채용 준비가 되었다고 하더군요. 물론 돈을 잃었지만 이것은 시작에 불과하다고 확신합니다. 잠시 생각한 후에 나는 동의했습니다. 그리고 이제 28살이 된 저는 이미 주니어 프로그래머가 되었고, 바로 어제까지만 해도 저는 현대 프로그래밍에 대해 아무것도 모르는 전기 기술자였습니다. 이미 프로그래머로 일하고 있으면 학습 속도가 훨씬 빨라지고 이미 비약적으로 발전하고 있다고 말하고 싶습니다. 마지막으로, 무슨 일이 있어도 모두가 포기하지 않았으면 좋겠습니다. 당신이 무언가를 결정했다면, 어떤 실패도 당신을 당황하게 하거나 훨씬 더 당신을 잘못된 길로 인도해서는 안 되며, 단지 새로운 성취를 이루도록 자극할 뿐입니다. 약한 사람은 이유를 찾고 강한 사람은 기회를 찾는다는 것을 기억하십시오. 강한 친구로 지내십시오. 세상에는 많은 기회가 있습니다. Java 학습에 매우 강력한 도구를 제공한 JavaRush 개발자에게 특별히 감사드립니다. 또한 모든 방향에서 멈추지 않고 발전하기를 바랍니다. 모바일 개발을 위한 그러한 리소스가 있다면 나는 당신을 위해 금산을 예언합니다)
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION