JavaRush /Java Blog /Random-KO /37시에 출발하는 기차에 올라타세요
Slava
레벨 43
Хабаровск

37시에 출발하는 기차에 올라타세요

Random-KO 그룹에 게시되었습니다
여러분, 안녕하세요. 조언과 추천 측면에서 저의 성공 스토리를 좀 더 구축하고 저의 진로를 간략하게 설명하겠습니다. 나는 주로 처음부터 시작하기로 결정한 사람들을 위해 글을 씁니다. 많은 점들이 나의 관점에서 설명될 것이며 나는 그것이 궁극적인 진실이라고 주장하지 않습니다. 1부. "나의 BEC" 37세의 자동차 운전자이며 대학에서 교사로 근무했습니다. 저는 프로그래밍을 전혀 몰랐습니다. 학교에는 컴퓨터 과학이 전혀 없었고 대학에서는 Basic과 Excel을 공부했지만 그게 16년 전 일이었습니다. 2부. “그럴만한 가치가 있나요?” 첫째, 처음부터 프로그래머가 되려면 고통과 절망, 고통을 겪어야 합니다. 당신의 삶의 모든 것이 상대적으로 좋고 순조롭다면, 이에 대한 준비가 되셨습니까? 취미로 프로그래밍을 하는 사람이나 교육을 받아 프로그래머가 된 사람을 말하는 것이 아닙니다. 실제로 처음부터 결정한 사람들에 대해 이야기하고 있습니다. 둘째, IT진입이 해마다 어려워지고 있다. 이 기술을 배우는 것이 더 어렵지 않고 첫 번째 직업을 찾는 것이 더 어렵지만 나중에 더 자세히 설명합니다. 셋째, 프로그래머는 엘리트 계층이고, 전문가는 가치 있고, 사냥당하며, 결과적으로 급여, 보너스 및 태도가 좋은 것이라고 가정해 보겠습니다. 넷째, 무언가를 발명하고, 단순하고 창의적인 해결책을 찾고, 퍼즐을 해결하는 것을 좋아하는 사람들을 위한 직업입니다. 다섯째, 직장생활 내내 공부를 해야 하며, 일상적인 일은 거의 없을 것입니다. 현재 직업이 여러 면에서 더 이상 만족스럽지 않을 때, 나는 직업, 아니 직업을 바꾸기로 결정했습니다. 노동 시장을 평가해 본 결과 프로그래머가 되는 것보다 더 나은 것을 찾을 수 없었습니다. 3부. “어디부터 시작해야 할지” 먼저, 그것이 효과가 있을지, 나에게 맞는지 알아보기로 했습니다. 프로그래머들과 상담을 한 뒤, 파이썬을 배우기 시작했습니다. 하나의 교육 플랫폼에서 무료 강좌를 수강했는데 마음에 들었습니다. 나는 처음부터 시작하는 사람들이 바로 Java로 뛰어들지 말 것을 강력히 권합니다. Python 이후에도 Java는 나에게 쓰레기처럼 보였습니다. Python 이후에는 SQL 무료 강좌와 Java 입문 강좌를 수강했습니다. 왜 Python을 사용하지 않았나요? 동시에 나는 노동 시장을 모니터링했습니다. IMHO, 처음에는 Python을 더 좋아했지만 일자리를 찾는 것이 더 어렵습니다. 4부. “학습 과정” 무료 입문 과정을 마치고 JavaRush에 왔습니다. 왜 JavaRush인가? 자료의 표현은 경쟁사보다 훨씬 낫습니다. 엄격한 경계나 기한이 없습니다. 저렴한 가격. 저는 3개월 만에 36레벨을 완료했습니다. 나는 매달 지불했고 오랫동안 구독하지 않았습니다. 다른 사이트의 제안과 비교하면 6개월 동안 100~200을 지불하는 것은 아무것도 아니라고 할 수 있습니다. 내 권장 사항은 다음과 같습니다. 학습 과정을 수년에 걸쳐 연장할 필요는 없습니다. Java 자체는 고용주가 6월 공석에 필요한 지식의 약 20-30%를 차지합니다. 20~30%를 몇 년 동안 공부했다면 100%~10년? 잠만 빼면 모든 취미와 오락을 버리고 일주일에 30~40시간씩 공부에 전념했습니다. 당신을 지지하고 격려해 줄 친구/친척을 찾으세요. 3개월 동안 저는 몇 가지 위기를 겪었습니다. 어떤 주제를 이해할 수 없었을 때였습니다. 좋은 동기와 지원이 없으면 계속해서 교육을 받기가 어렵습니다. 35개 레벨을 완료한 후 어떻게든 JavaRush 인턴십 테스트 과제를 완료했습니다. 동시에 나는 적극적으로 일자리를 찾기 시작했습니다. 이에 대해서는 다음 부분에서 자세히 설명합니다. 그 다음에는 JavaRush에서 인턴십을 했는데, 그 이유는... 회사에서 인턴십을 했어요. 인턴십 동안 저는 Spring과 기타 관련 기술을 더 깊이 탐구했습니다. Part 5. “구직” Python, Java, SQL의 기초를 공부한 후 주요 사이트에 이력서를 올렸습니다. 하지만 고용주들의 관심을 끌지는 못했습니다. JavaRush를 완료했을 때 몇 가지 표준 프로젝트를 완료하고 이를 GitHub에 게시했습니다. 그런 다음 이력서를 마무리하고 GitHub에 대한 링크를 삽입하고 사용된 여러 기술을 나열했습니다. 그리고 그는 적극적인 구직 활동을 시작했습니다. 일자리를 찾는 것은 부업과 같아서 시간이 많이 걸립니다. 처음에는 JavaRush 인턴십에서 공부한 후 IT 회사 인턴십에서 공부한 것은 바로 이 기간이었습니다. 매일 나는 hh와 Hubr의 새로운 공석을 살펴보고 적합한 공석에 모두 응답했습니다. 나는 공석이 있는 여러 전보 채널을 구독했습니다. 가장 많은 공석(초보자 포함)은 hh와 Hubr에 있습니다. 다른 사이트(superJob, Farpost, rabota.ru 등)에는 동일한 공석이 있거나 매우 적고 거의 게시되지 않습니다. LinkedIn에 관해서는 좋은 플랫폼이고 거기에 프로필을 만들었는데 중간/상급 수준의 전문가를 찾고 있습니다. 대부분의 경우 인터뷰 전에도 테스트 작업을 완료하도록 요청합니다. 저는 2~3일 안에 테스트 작업을 완료할 수 없으면 더 이상 시간을 낭비하지 않는다는 규칙을 세웠습니다. 왜냐하면... 매주 2~3개의 테스트 작업이 전송되었습니다. 면접은 보통 2단계로 진행됩니다. 채용 담당자와의 첫 번째 인터뷰는 적절성과 기본 기술에 대한 인터뷰입니다. 기술 전문가와의 두 번째 인터뷰에서는 Java와 가능한 모든 것을 가르쳐줍니다. 첫 번째 인터뷰에서 채용 담당자가 메모장에 Java 프로그램이나 SQL 쿼리를 작성하라고 요청했을 때 예외가 있었습니다. 거의 모든 경우 1차 면접에 초청을 받았을 때 2차 면접에도 초청을 받았습니다. 첫 번째 인터뷰 후에 테스트 과제가 주어지는 경우가 여러 번 발생했습니다. 평균적으로 저는 일주일에 2~4번의 인터뷰와 2번의 테스트 과제를 완료했습니다. 이것은 4개월 동안 지속되었습니다. 이 4개월 동안 저는 1.5개월 동안 JavaRush 인턴십을 마쳤고, 1개월 후에는 IT 회사에서 인턴십을 동시에 마쳤습니다. 많은 기대를 걸었던 한 IT 기업 인턴십이 회사의 주도로 중단되면서 인턴 전원이 해산됐다. 필사적으로 저는 이미 Java뿐만 아니라 거의 모든 공석에 응답했습니다. 6부. “승리” 그리고 그 일이 일어났습니다. 채용 공석: NodeJS의 백엔드 개발자가 필요합니다. 그들은 나를 인터뷰에 초대했는데, 인터뷰는 4일 후에 열릴 예정이었습니다. 이 4일 동안 저는 NodeJS에 대해 배울 수 있었고, YouTube 동영상을 사용하여 NodeJS에 "서버 설정"을 했으며, NodeJS에서 텔레그램 봇을 작성했습니다. 1차 면접에 합격했습니다. 그들은 나에게 테스트 작업을 주었고 이틀 만에 완료하여 보냈습니다. 두 번째 인터뷰 요청 저는 즉시 자체 제품을 생산하는 소규모 회사, 한마디로 StartUp에 일자리를 제안받았습니다. ******승리***** 37-1시 출발 열차에 올라타세요 그 순간부터 프로그래머로서의 나의 진정한 발전이 시작되었습니다. 그 전에는 직장이나 기타 업무가 없는 시간에 프로그래밍을 했습니다. 지금은 직장에서, 종종 퇴근 후, 때로는 퇴근 전에 프로그래밍을 합니다. 저는 2주 동안 NodeJS에 글을 썼습니다(아니면 글을 쓰려고 노력했습니다). 그런 다음 그들은 나에게 별도의 프로젝트를 주었고 나는 Java로 작성하기 시작했습니다. 그러던 중 VueJS로 프론트엔드를 작성할 기회가 생겨서 자바스크립트도 배웠다. 아니 오히려 배우기 시작했다. 저것들. 이제 저는 이미 풀스택 개발자가 되었습니다. Part 7. “결과” 제 생각에는 가장 중요한 것은 첫 직장을 찾는 것입니다. 이것은 인생이 바뀌는 전환점입니다. 그게 전부입니다. 바보가 아니라면 경력을 더 쌓을 수 있습니다. IT 진출을 목표로 삼았지만 절망에 빠져 포기하거나 모든 것을 포기하거나 미루는 사람들을 많이 만났습니다. 포기하지 마시고 모든 일을 승리로 이끄시길 바랍니다. 자주 묻는 질문(FAQ)에 대한 답변입니다. 나이가 구직 활동에 영향을 미치나요? 고용주는 주로 경험과 지식에 관심을 갖습니다. 물론 “최근 3년 전공 졸업…”이라고 적는 빈자리도 있지만 이들은 값싼 젊은 노동력을 찾는 고용주들이고 많지 않다. 또한 고용주는 프로그래밍 전에 어떤 일을 했는지 신경 쓰지 않습니다. 영어와 수학이 필요합니까? 영어를 전혀 모른다면 더 어려울 것입니다. 왜냐하면 많은 것들이 영어로 되어 있고 그것을 배워야 하기 때문입니다. 수학에서도 마찬가지입니다. 머리 속으로 1000에서 367을 뺄 수 없고 계산기를 사용할 수 없다면 비즈니스 로직을 작성하는 데 문제가 있을 것입니다. 나는 회고록을 쓰지 않고 모든 것을 짧고 간단하게 작성하려고 노력했습니다. 저는 어떤 질문에도 답변하고 관심 사항을 더 자세히 다룰 준비가 되어 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION