JavaRush /Java Blog /Random-KO /시스템 관리자에서 Java 개발자로
LJ
레벨 40
Екатеринбург

시스템 관리자에서 Java 개발자로

Random-KO 그룹에 게시되었습니다
안녕하세요 여러분.
시스템 관리자에서 자바 개발자로 - 1
제 이름은 Evgeniy이고 27세입니다. 아이와 둘째 아이가 곧 태어납니다. 나는 대부분의 시간을 예카테린부르크 시에 산다. 저는 통신 엔지니어 교육을 받았으며 대학을 졸업한 후 수년간 시스템 관리자로 일했습니다. 오늘이 보호 관찰의 마지막 날입니다. 비록 2주 전에 팀 리더가 걱정할 필요가 없다고 말했지만, 그대로 남을 것입니다. 오늘 내가 가지고 있는 것:
  1. 국제 회사에서 일하십시오 (예외없이 모든 고객은 서부, 주로 스웨덴, 노르웨이 출신입니다). 바디샵 회사.
  2. 순환 가능성, 많은 고객, 다양한 프로젝트가 있으며 누구나 원하는 것을 선택할 수 있습니다.
  3. 일주일에 두 번씩 원어민을 방문합니다.
  4. 연례 해외 기업 행사 여행.
  5. 좋은 요리, 맛있는 음식이 많아요.
  6. 훌륭한 팀, 1제곱미터당 똑똑한 사람들의 수는 그야말로 환상적입니다.
하지만 조금 되돌아가 보겠습니다. 불과 1년 반 전에는 그에 가까운 것도 없었습니다. 나는 국영 기업에서 시스템 관리자로 일하고 병원에서 평균 급여를 받았으며 평범한 영어를 알고 있었고 일반적으로 삶이 나아질 것이라는 희망이 없었습니다. 우연히 SNS에서 네트워크에서 JavaRush.ru 사이트를 발견했는데, 한 친구는 이 사이트가 프로그래머가 되는 멋진 방법이며 며칠 만에 이미 5개의 레벨을 완료했다고 말했습니다. 나는 그것을 시도하기로 결정했습니다. 왜냐하면 ... 학교에서도 관심이 있었고 당시 USU에 입학하여 수학과 기계를 공부하고 싶었지만 길을 잃었습니다. 일반적으로 내가 실제로 더 나쁜 이유는 무엇입니까? 그냥 사소한 일인데 한 달에 천천히 10레벨을 완료했는데 50% 할인 프로모션이 있어서 연간 구독권을 샀어요. 한 달 후, 나는 관리자직을 그만두고 매일 공부하면 아무것도 방해하지 않을 것이라는 생각으로 태국에서 가족과 함께 겨울을 보내기 위해 떠났습니다. 다른 기사를 말씀드리자면, 저에게 가장 도움이 되었던 것은 영어로 된 팟캐스트를 시작하는 것이었습니다. 저는 VOA로 시작했고, 점차 이해의 도래와 함께 복잡성을 증가시켰습니다. 더 자세한 내용이 궁금하신 분은 댓글로 질문해주세요. 나는 크라비 지방의 아오낭 시에 도착하고 시즌에 맞는 집을 찾자마자 내 계획을 실행하기 시작했습니다. 한 가지 말씀드릴 수 있는 것은, 정기적으로 공부해야 하고 모든 것이 잘 될 것이라는 것입니다. 저는 일주일에 5일 ​​약 8-12시간의 일을 했으며 여기에는 코드 작성과 영어 수업이 모두 포함되었습니다. 한 가지 말씀드릴 수 있는 것은 설날에도 1월 2일부터 일을 시작했다는 것입니다. 나는 나 자신에게 어떤 양보도 하지 않았습니다. 물론 의욕이 떨어지고 모든 것을 포기하고 싶었던 순간도 있었지만, 여기 사이트의 성공 사례가 많은 도움이 되었고, 그때 나는 반드시 내 글을 쓰겠다고 스스로에게 약속했습니다. 어려운시기에 누군가가 자신의 힘을 찾고 유효성 검사기 (레스토랑 및 아카이버, 안녕하세요)를 물리 치는 데 도움이 될 것입니다. + 20 년간의 스포츠 경험이 여기에서 많은 도움이되었고 일정에 따라 모든 것을했습니다. 주말 동안 아내와 딸은 자연과 날씨를 즐기며 오토바이를 타고 태국에서 가장 가까운 지방으로 여행을 떠났습니다. 가능한 한 많이 쉬었습니다. 이것도 일의 일부입니다. 주말에는 정말 견딜 수 없을 때 앉아서 코드를 작성하거나 Java에 관한 책을 읽었지만 정권을 고수하려고 노력했습니다. 새해가 되었을 때 저는 레벨 25-30이 되었고 그때 제가 멋진 프로그래머라고 결심했고(실제로는 그렇지 않았습니다) 취업할 시간이 되었고 이력서를 작성했는데 지원서가 쏟아지기 시작했습니다. 어떻게 썼는지 설명할 수는 없지만 몇 주 동안 작업한 다음 정기적으로 업데이트하고 영어로 번역하고 프로그래밍 경험이 없었지만 모든 것을 최선의 방법으로 디자인했지만 HR 사람들은 분명히 그것을 좋아했고 실제로 꽤 자주 글을 썼습니다. 당연히 처음 몇 번의 인터뷰를 통해 저는 다시 현실로 돌아왔고, 제가 아직 모르고 있는 것이 얼마나 많은지, 제가 알고 있는 내용을 구체적으로 구조화해야 한다는 것을 깨달았습니다. 그 후 Android로 갈지 JavaEE로 갈지 선택이 생겼고, 첫 번째를 시도하고 HeadFirst 책을 읽고 총 30개 정도의 작은 프로젝트를 썼습니다. 하지만 영어 학습 사이트 중 하나를 사용하면서 그 레이아웃이 휴대폰에 얼마나 멋진지, 모바일 애플리케이션이 얼마나 제대로 작동하지 않는지 보았습니다. 고민하다가 JavaEE를 배우기로 마음 먹었는데, 앞으로는 안드로이드를 배워야겠다는 생각을 포기하지 않았고 이제 마스터할 생각이라고 할 수 있겠습니다. 그럼에도 불구하고 나는 당시 안드로이드에 대한 생각을 버렸다. 간단히 말해서, 나는 필요한 수반되는 기술인 sql/maven/git/spring/hibernate를 배우기 시작했고 아마도 나머지 아키텍처를 별도로 강조할 것입니다. 그들은 종종 그것에 대해 묻습니다. 일반적으로 내 프로젝트의 처음 두 개는 생산에 들어간 것은 나머지 API였습니다. 이 모든 것을 알아야 하고 모두가 이것을 묻지만 표면적으로 알 수 있습니다. 이를 사용하여 10개의 다른 작은 프로젝트를 작성하십시오. 예를 들어 인턴십 과제는 실제로 프런트 없이 반나절, 하루 만에 작성할 수 있습니다. Java에 필요한 경우 약간의 JS/React/Node를 가르칠 수 있습니다. 앞으로 나아가고 싶다면 일반적으로 Java를 전혀 배우지 않고 가르칠 수만 있습니다. 거기에는 더 많은 작업과 고객이 있지만 자신의 세부 사항을 가지고 있습니다. 일반적으로 5월쯤에 러시아로 돌아왔는데, 러시아에서 사업이 있어서 이제 사무실에 취직해야겠다고 결정했고, 그 전에는 모든 인터뷰가 스카이프를 통해 이루어졌습니다(당시에는 제의를 받은 적이 없었습니다). .. 러시아로 돌아와서 인터뷰를 돌아다니기 시작했는데 도덕적, 육체적 힘도 많이 들고, 전반적인 공부와 코드 작성 과정에 큰 방해가 되기 때문에 정말 마음에 들지 않아서(스카이프가 도움이 됩니다) 그래서 갔습니다. 일주일에 두 번, 어떤 곳에서는 더 많은 경험이 있는 사람이 필요했고 다른 곳에서는 마음에 들지 않았지만 결국 Skype를 통해 또 다른 인터뷰를 통과했고 그들은 나를 즉시 스웨덴 현장에서 일하도록 보내고 싶어했습니다. 당연히 내 경험으로는 충분하지 않았지만 팀 리더가 나를 좋아했고 내부 프로젝트에 나를 추천한 후 이미 예카테린부르크에 있는 우리 사무실에서 또 다른 인터뷰를 통과했는데 그들은 몇 가지 질문과 몇 가지 영어로 질문을 한 후 그들은 "그것은 더 나쁠 수 있습니다."라고 말하면서 당신의 영어를 인용했습니다. 물론 자존심을 상하게 했지만 다시 한 번 더 배울 수 있도록 힘을 주었고 그들은 우리를 "산책"하러 가게 했고 10시가 지나서 몇 분 만에 나에게 제안을 했습니다. 그 당시 나는 훨씬 덜 기대했습니다. 당연히 나는 그 제안을 받아들였습니다.. 나는 일의 첫 달에 대해 구체적으로 말하고 싶습니다. 어떤 이유로 그것에 대해 글을 쓰는 사람은 거의 없었지만 나에게는 그것은 정말 악몽이었고 솔직히 말해서 해고 될 것이라고 생각했습니다. 그것은 지옥처럼 어려웠습니다. 그들은 나에게 즉시 내 프로젝트를 작성하는 작업을 주거나 오히려 프로젝트의 일부가 하나의 마이크로 서비스이지만 나에게는 아키텍처와 프레임워크부터 모든 것을 생각해야 했기 때문에 그것은 오히려 거대한 괴물이었습니다. 예외 처리에 익숙합니다. 나는 매우 긴장했고 그들이 내가 몇 주 안에 모든 일을 할 것이라고 기대했기 때문에 작업에 집중하고 올바른 결정을 내리는 것이 매우 어려웠습니다. 결과적으로 팀장님께 큰 감사를 드립니다. 그는 저에게 많은 도움을 주셨고, 기본적인 사항도 많이 설명해 주셨으며, 전혀 부담을 주지 않으셨습니다. 물론 한 가지가 더 도움이 되었습니다. 두 달 정도 일한 뒤 다른 회사에 면접을 봤는데, 연봉이 나보다 3분의 1이나 높았다. 나는 여러 가지 이유로 제안을 받아들이지 않았지만 그럼에도 불구하고 개발자로서 미래에 대한 자부심과 자신감이 크게 높아졌습니다. 긴 글이라 죄송하고, 끝까지 읽어주신 모든 분들께 감사드립니다. ps: 제가 경험한 대로 이 글에 관심이 있으신 분이 계시다면 작은 메모로 기사를 보충하겠습니다. 추가 #1 댓글을 남겨주신 모든 분들께 감사드리며, 제 글이 많은 반응을 얻어서 기쁩니다. 댓글에 언급된 오타를 고치려고 노력했고, 실수에 대해 너무 가혹하게 판단하지 마세요. 이제 요점입니다.
  1. 내가 영어를 배운 방법.

    댓글 중 하나는 이미 Voice of America에 대한 링크를 제공했습니다. 저에게는 이것이 출발점이었습니다. 정확한 제목은 "VOA. That's what they say in America."였습니다. 그런 다음 러시아어가없는 팟 캐스트가 있었고 Luke 's English 및 ESL Pod와 같이 가장 인기있는 팟 캐스트를 순서대로 들었고 익숙해 지거나 다른 사람을 찾는 데 지쳤을 때 사이트에 훌륭한 기사가 있습니다 . 내 의견 으로는 모든 사람에게 추천합니다. 일반적으로 영어 말하기에 어느 정도 익숙해지고 말의 흐름에서 단어를 분리할 수 있게 된 후에는 내 어휘력이 많이 부족하다는 것을 깨닫고 단어를 배우기 시작했습니다. 여기에서 잘 알려진 Lingueo가 도움이 되었습니다. 무료로 사용하세요.


  2. 태국에서 겨울을 보내러 간 방법.

    평균 급여로 어떻게 이것을 감당할 수 있는지 모두가 걱정합니다. 특별한 비결은 없는데, 클레이슨 조지의 『바빌론에서 가장 부유한 사람』이라는 책이 많은 도움이 됐다. 또한 금융 지식 주제에 관심이 있다면 이에 관한 책이 꽤 많이 있으며 아마도 이것은 별도의 기사에 대한 주제일 것입니다.


  3. 문법적 실수를 많이 하면서 어떻게 프로그래머가 될 수 있었나요?

    솔직히 말해서 단 한 명의 고용주도 이 문제에 대해 우려하지 않았습니다. 하지만 당연히 이력서에 그런 내용은 넣지 않으려고 10번이나 다시 확인했어요.

코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION