JavaRush /Java Blog /Random-KO /교사부터 빅데이터까지
Varvara Kozhukhova
레벨 41
Санкт-Петербург

교사부터 빅데이터까지

Random-KO 그룹에 게시되었습니다
안녕하세요 여러분! 제 이름은 Varvara이고, 최근 Epam에서 June 빅데이터 수습 기간을 드디어 마쳤습니다. 나는 어떻게 이 지점에 이르렀는지, 그리고 어떻게 javarush가 나에게 도움이 되었는지 공유하고 싶습니다.)) 먼저, 내 초기 데이터에 대해 설명합니다. 저는 32세입니다. 저는 9학년 때 프로그래머가 되고 싶었고 대학에서 응용 수학과 컴퓨터 과학이라는 전문 분야를 선택하기도 했습니다. 그러나 낮은 자존감이 이어졌고 나는 공부에 대처할 수 없을 것이라고 생각하면서 거기에 가기가 두려웠습니다. 그 결과 경제학(풀타임)과 자동화 시스템 관리(서신)의 수학적 방법 중 상위 2개를 얻었습니다. 저는 Samara, Aerokos에서 공부했고 Delphi에서 글을 썼습니다.))) 대학 졸업 직후, 어떤 이유에서인지 저는 별로 원하지는 않았지만 대학원에갔습니다. 3년 후 그녀는 자신의 박사 학위를 옹호했고 그 후 6년 동안 대학 교사로 일했습니다. 그녀는 비슈마트(vyshmat)와 모든 종류의 "IT에 가까운" 학문을 가르쳤습니다. 이 기간 동안 나는 bash, tex 및 python으로 애완 동물 프로젝트를 작성하고 R로 몇 가지 작은 스크립트를 코딩했지만 프로그래밍을 직업으로 생각하지 않았습니다. 배우기가 어려웠다는 것을 기억하고 항상 이 두뇌에는 충분하지 않은 것 같았습니다... 2019년에 저는 마침내 고등 교육에서 일어나고 있는 일에 싫증이 나고 이제는 "나가야" 할 때라고 결정했습니다. 마치 '직업에 따른 교사'처럼 말이죠. 나의 초기 계획은 데이터 과학 분야에 도전하는 것이었습니다. 왜냐하면 나의 "과학적" 활동에서 사회경제적 데이터에 대한 수학적 모델을 연구했기 때문입니다. 수학에는 어떤 기초가 있다고 생각했는데 프로그래머가 될 수 없었고 할 수도 없었습니다.))) 그래서 팔을 걷어붙이고 공부를 시작했습니다. 3개월 만에 저는 기계 학습에 대한 Yandex 전문 과정을 이수한 후 대학을 떠났습니다. 내 남자친구(그런데 그의 성공 스토리는 이렇습니다)) 사마라에서 상트페테르부르크로 이사하겠다고 제안했는데, 2019년 11월에 이사를 했고 그 이후로는 일을 하지 않았습니다. 원래 계획은 사탄주의자들의 데이트 날짜인 준스와 같은 인터뷰를 진행하는 것이었습니다. 두 달 동안 나는 mlcourse.ai에서 동시에 공부하고 공석에 지원했습니다. 일반적으로 6월은 거의 없었습니다. 대부분 그들은 나에게 대답하지 않았고 어떤 경우에는 나를 거부했지만 인터뷰를 위해 나를 전혀 부르지 않았습니다. 솔직히 포기했어요. 이제 저는 온라인 전문 분야를 막 마쳤기 때문에 일반적으로 아는 것이 거의 없었고 가장 중요한 것은 상업 개발 경험이 없었고 그것 없이는 방법이 없다는 것을 이미 이해합니다. 남자친구는 저에게 데이터 과학을 잊고 개발에 들어가라고 조언했습니다. 우리는 그가 이미 javarush를 사용하여 IT에 뛰어든 경험이 있고 나도 똑같이 시도해야 한다고 생각하고 결정했습니다. 그래서 2020년을 맞이하기 위해 먼저 cs50을 접한 뒤 javarush 강좌를 수강하기 시작했습니다. 동시에 내 남자친구는 내가 경험을 위해 수강할 수 있는 Epam의 Java 코스에 대해 말해주었습니다. 나는 그들의 웹 사이트에서 신청했습니다. javarush 훈련 11주차쯤에 전화 인터뷰 요청을 받았습니다. cs50이 아니었다면 통과하지 못했을 것입니다. 그들은 당신이 아는 데이터 구조가 무엇인지, 스택과 큐가 무엇인지, 오버플로 스택이 무엇인지, 정렬 방법에 대해, 그리고 Java에 대한 매우 기본적인 것을 물었습니다. 이 시리즈에서는 어떤 종류의 루프가 있고 어떻게 무한 루프를 작성합니까? 그런 다음 영어로 대답해야 하는 비기술적인 부분이 있었습니다. Epam에 대해 무엇을 알고 있는지 묻는 것입니다.))) 어떻게든 빠져나왔습니다. 나 자신에 대한 다른 일반적인 질문이 있었던 것 같습니다. 10분간의 전화 통화 후 저는 상당히 스트레스를 받았습니다. 그들은 오버플로 스택에 대해 러시아어로 질문한 다음 Epam에 대해 무엇을 알고 있습니까?))) 간단히 말해서 그들은 두 번째 단계인 직접 인터뷰를 위해 저에게 전화했습니다. . 먼저 40분 동안 영어로 필기 시험이 있었습니다. Epam 강좌를 수강한 것 같은 친구에게 공부에 대한 조언을 요청하는 편지를 써야 했습니다. 그런 다음 컴퓨터 테스트가 있었습니다. 메모장에 코드를 작성해야 했습니다. cs50이 다시 도움이 되었습니다. 정렬 문제, 알고리즘의 복잡성에 대한 질문, 까다로운 루프 문제, SQL 및 http에 대한 각각의 질문이 있었습니다. 테스트 후에는 대면 인터뷰가 진행되었으며, 40분 동안 Java Core에 대해 알고 있는 것이 무엇인지 물었습니다. 그 당시 나는 javarush 레벨 18에 불과했습니다. 우리는 OOP의 원리, 인터페이스와 추상 클래스, 컬렉션, 멀티스레딩에 대해 이야기했습니다. 한마디로 지금까지 제가 배운 모든 것을 말해야 했습니다. 다 쓴. 세 번째 단계는 HR 인터뷰입니다. 그곳에서 그들은 동기와 배경에 대해 물었고 다시 대화는 영어로 이루어졌습니다. 몇 가지 불쾌한 심리적 질문이었습니다. 가져옴! 전염병으로 인해 강좌 자체는 3개월 동안 일주일에 두 번씩 저녁에 한 시간 반씩 온라인으로 진행되었습니다. 강좌가 시작되었을 때 저는 이미 javarush 레벨 30 정도에 도달했습니다. 강사가 멍청하게 횡설수설했고 듣기가 괴로웠고 Java EE, spring, jdbc를 제외한 모든 주제를 알고 있었습니다. 숙제로 hackerrank와 codebat에서 자바 문제를 다 주셨는데, 봄에 CRUD를 구현하기 위한 애완동물 프로젝트도 있습니다. 나는 2주 후에 혼자서 봄으로 이사해야 했다. 또한 OCA 및 OCP 서적을 살펴보고 과정의 최종 시험을 준비해야 했습니다. 이는 이러한 테스트를 기반으로 했습니다. 정말 역겨워요! 나는 다시 통과했고 그들은 나를 Epam 연구실로 데려갔습니다. 이곳이 제가 정말 기뻤던 곳입니다. 왜냐하면 연구실을 마친 후에는 직업을 찾는 것이 더 쉬워 보였기 때문입니다. 비록 훈련 프로젝트이기는 하지만 이미 경험했기 때문입니다. 모르시는 분들을 위해 말씀드리자면, 연구실은 최소 3개월 동안 주 5일, 하루 8시간의 무급 근로 학습을 제공합니다. 하루에 더 적은 시간을 보낼 수 있지만 시간은 더 오래 걸릴 것입니다. 연구실에서는 거의 즉시 자바 연구실의 학생들을 초청한 빅데이터 프로젝트 대표와의 콜미팅이 열렸습니다. 나는 생각했다 – 왜 안 되는가))) 사회 보장이 다시 있었다: 주로 자바 코어와 몇 가지 논리 퍼즐. 그들은 나를 데려갔습니다. 연구실을 졸업하기 위한 조건은 빅데이터 입문 교육 과정을 이수하는 것이었습니다. 이 과정은 Epam이 직접 만들었으며 영어로 진행됩니다. 동영상, 숙제, 테스트, 멘토와의 세 가지 대화가 있습니다. 저는 약 한 달 반 만에 과정을 마쳤습니다. 여기에는 Hadoop, Spark, Hive, Kafka, Elasticsearch가 포함되었습니다. Java와 Scala의 숙제. 동시에 교육 프로젝트, 봄에는 백엔드, Python에서는 빅 데이터 부분입니다. 그래서 결국 하나가 아닌 세 개의 언어를 사용하게 되었습니다.)) 연구실에 합류한 지 정확히 4개월 만에 인터뷰 일정이 잡혔습니다. 면접은 '토크 앤 터치' 면접이었습니다. 그들은 나 자신에 대해, 내가 한 일, 애완동물 프로젝트가 무엇인지, 학교 프로젝트에서 내가 한 흥미로운 작업, Java 및 빅 데이터 과정에 대해 약간의 질문을 했습니다. 가장 나쁜 것은 Scrum과 Agile에 대한 질문이었습니다. 나는 그들에 대해 아무것도 모릅니다.)) 간단히 말해서, 그 후 신경이 사라졌지 만 저녁에 빅 데이터 부서 Epam의 제안을 메일에서 보았습니다. 채용된 후 수습 기간 조건으로 빅데이터에 대한 두 번째 과정을 수강해야 했습니다. 동일한 주제로 더 깊은 내용과 nifi, streamsets, nosql, Jenkins, airflow가 추가되었습니다. 편지가 많다는 것을 알고 있으므로 간단히 요약해 보겠습니다. 1. 2019년 7월부터 쉬지 않고 공부해 왔으며(주말 제외)) 총 11개월 동안 일을 하지 않았습니다. 2. 데이터 과학으로 실패를 없애면 IT로 가는 길은 10개월이 걸렸습니다. 3. Epam을 통과할 때 꼭 필요한 것은 cs50, SQL의 일부 코스(예: Steppe의 Schultheis), javarush(결국 레벨 38에 도달했고 나머지는 방금 열었습니다), spring(리퍼 Borisov 및 YouTube의 Alishev), 강력한 영어(B2가 있습니다). 4. 6월의 주요 날짜 방향에는 Java가 필요하며, 이를 위해서는 javarush에 대한 지식이 거의 충분합니다(Java 8도 필요함). Scala, Python - 처음에는 진행 과정에서 가르쳐 줄 것입니다. 5. 어려웠던 순간은 다음과 같습니다. git 마스터하기 - 나는 그것에 대해 경험이 없었습니다. docker, kubernetes 및 일반적으로 전체 ci/cd 절차 - 단순히 그것에 대해 모르면 Google에 무엇을 해야할지 이해할 수 없습니다. 6. 스스로에게 “넌 할 수 있어!”라고 말하고 그것을 믿고 계속 노력하는 것이 어려웠습니다. 상업적인 정부 구조를 위해 정부 구조를 떠나는 것도 어려웠습니다. 저는 시장 인터뷰를 해본 적이 없고(지방 대학 취업 = 연애, 그리고 아무도 당신의 지식 수준에 관심이 없습니다, 아쉽게도) 스트레스가 컸습니다. "IT 진출"의 길을 시작한 모든 분들이 자신감을 가지시기를 바랍니다. 포기하지 않고 꾸준히 공부하면 성공할 수 있을 것입니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION