JavaRush /Java Blog /Random-KO /JavaRush를 두 번 통과했습니다. 두 번째 - 이미 프로그래머로 활동 중
Mikhail Zherdev
레벨 41
Тула

JavaRush를 두 번 통과했습니다. 두 번째 - 이미 프로그래머로 활동 중

Random-KO 그룹에 게시되었습니다

서류

  • 저 : 미하일 제르데프
  • 근무 : 시스템 관리자, 기술 지원 엔지니어
  • 거주지: 러시아 툴라
  • Java 교육 시작 시 연령: 27세
  • 프로그래머로서의 첫 직업: 훈련을 시작한 지 1년
  • 독창적인 성공 사례
JavaRush를 두 번 통과했습니다.  두 번째 – 이미 프로그래머로 활동 중 – 1

배경

저는 학창시절 프로그래머가 되는 꿈을 꿨습니다. 나는 지역 대학의 사이버네틱스 학부에 입학하고 싶었지만 결국 다른 학부에 지원했습니다. 선택에 합격하지 못할 까봐 두려웠습니다. 나중에 합격할 줄 알고 한참을 고민했는데... 결국 엔지니어 공부를 하고 (2010년 대학 졸업 ) 에 시스템 관리자로 취직하게 되었습니다. 기술 지원팀의 Enikey입니다. 그렇게 4년이 흘렀습니다.
“그리고 지난 4년 동안 프로그래머가 되는 법을 배우겠다는 생각이 떠나지 않았습니다. 게다가 저는 Java를 공부하고 싶었습니다. Java의 인기와 크로스 플랫폼의 영향을 받았지만 프레젠테이션 언어 자체는 몇 년 동안 논의되지 않았습니다.”
한때 나는 해외로 나가 그곳에서 프로그래밍 교육을 받고 싶었습니다. 나는 수년 동안 일하면서이 아이디어를 가지고 살았고 그것을 저장하고 따로 보관했습니다. 물론 스스로 공부하려는 시도도 있었지만 책으로 공부하는 것은 잘되지 않았습니다. 나는 늘 다음 장을 “ 어쩌면 언젠가 ”로 미루곤 했다. 그래서 2014년까지 살았습니다 . 외국 대학 진학 시도는 실패로 끝났다. 게다가 이때 여자친구가 유학을 마치고 돌아왔습니다. 그래서 프로그래머가 되고 싶다면 지금 여기서 스스로 공부를 시작해야 한다고 생각했습니다. 왜냐하면 나중에는 더 어려울 것이기 때문입니다.

연구

저는 HTML , CSS , JavaScript 로 시작했습니다 . 저는 한 달 정도 PHP를 배웠고 Codecademy 에서 거의 모든 과정을 이수했습니다 . 2015년 초에 저는 Java를 배우기 시작했습니다 .
“저는 Java 7에 관한 Shildt의 책을 읽었습니다. 어려웠고 앞으로의 작업에 대해 전혀 몰랐습니다. 21세기이기 때문에 책을 읽는 것보다 좀 더 현대적인 공부 방법을 찾아보기로 했습니다. 검색하고, 구글링해서 찾았습니다. 자바러쉬."
2월 초부터 4월 말까지 사이트 작업을 했고( 월간 구독이 있었고, 이론을 개선하고 해결/미해결 문제를 분석하기 위해 레벨 20에 도달한 후 중단했습니다 ), 4월부터 Tomcat 서버 를 알게 되었고 , jUnit , JSP , Spring , Hibernate , SQL ( 모든 기술은 피상적이며 매우 기본적인 기술과 필요한 이유만 있습니다 ). 동시에 저는 Java Core 이론을 복습 하고 2015년 5월 초에 이력서를 게시했습니다 .

일하고... 또 공부해

한 회사가 응답했습니다. 사실 제가 지금 일하는 곳이 바로 그곳이에요. 인터뷰에서 그들은 Java Core 와 제가 이력서에 적당히 추가한 기술 목록에 대해 물었습니다( 이전 단락의 위 목록 참조 ). 나는 이러한 기술을 피상적으로 알고 있음을 즉시 인정했으며 앞으로도 이에 대해 연구할 계획입니다. 그 결과, 그들은 나를 주니어 개발자 자리에 채용했고 , 내가 Java Core 에 대한 탄탄한 지식을 가지고 있다는 사실을 설명하면서 그들의 선택을 설명했습니다 ( Java Rush 덕분에 !).
“저는 JavaRush 과정을 빨리 마쳤고 약간 게으르기 때문에(종종 답변을 찾기 위해 포럼에 앉아 있기 때문에) 전문가로서 제 자신에 대한 자신감이 부족했습니다. 그래서 이미 12월에 JavaRush를 한 번 더 진행하기로 결정했습니다.”
모든 것이 공평해지도록, 모든 문제를 해결하기 위해, 실제 프로젝트에 참여하기 위해... 게다가 제가 여기에 없는 동안 새로운 문제가 많이 나타났고 이를 해결하고 싶었고 특히 미니 프로젝트에 관심이 많았습니다. . 그리고 가장 " 이해력 있는 " 유효성 검사기 가 아닌 등의 작은 단점에도 불구하고 사이트 자체가 마음에 들었습니다 ( 편집자 주에 따르면 유효성 검사기는 Java Rush 2.0 에서 완전히 재설계되었으며 매우 이해력이 좋아졌습니다) . 실제로 저는 과정을 이수하고 실제 프로젝트에 참여했습니다(방금 완료했습니다). 결과에 만족합니다!

첫해

저는 프로그래머로 일한 지 거의 1년이 되었습니다. Java Rush는 제가 배우고, 발전하고, 전문가로서 제 자신을 형성하는 데 많은 도움을 주었습니다. 회사에서 처음에는 웹 애플리케이션 작업을 하면서 필요한 기술을 배웠습니다. 나중에 모바일 개발로 전환하여 Android를 공부했고 ( 한두 달 정도 공부한 후 병렬 학습으로 개발에 들어갔습니다 ) 3월부터 iOS를 시작 했습니다 . 이것은 프로그래머로서 나에게는 성공 사례가 아닙니다. JavaRush가 프로그래머가 되려는 나의 꿈을 이루는 데 어떻게 도움이 되었는지에 대한 것입니다. 아직 배우고, 다시 배우고, 이미 잊혀진 것을 기억해야 할 것이 많지만 목표는 있습니다. 좋은 개발자가 되려면 성장할 여지가 있습니다.

2 년 후

Java Rush 관리 의 요청에 따라 나는 내 이야기의 연속을 출판하고 있습니다. JavaRush 교육을 시작한 지 2년, 주니어 개발자가 된 지 1년 반이 지났습니다. 나는 첫 직장에서 1년 반 동안 일했습니다 . 처음에는 여러 프로젝트에 참여했습니다( 2015년 6월~10월 ). 4개월간 엔터프라이즈 개발 ( JSP 스택 - JSF + Primefaces - JPA ) . 그런 다음 AndroidiOS 용 모바일 애플리케이션을 개발하는 데 약 1년을 보냈습니다 . 저는 이러한 플랫폼( Realm , Retrofit , little Rx )을 위한 몇 가지 인기 있는 프레임워크를 연구했습니다. 저는 iOS용 Objective C와 Swift를 공부한 후 Android용 kotlin으로 애플리케이션을 작성했습니다 . 2016년 9월 한 달 동안 내부 기존 Enterprise 프로젝트로 전환했습니다. 현재 기능을 개선하고 Elasticsearch를 도입해야 했습니다 . 한 달 동안 계속해서 코드를 연구했지만 Java가 아닌 데이터베이스를 통해 하기로 결정했고 저는 다시 모바일 개발로 옮겨졌습니다(그런 일이 발생했습니다...). 2016년 8월 말 , 매니저의 요청으로 유다시티 홈페이지 구글 안드로이드 인증 에 합격했습니다 . 온갖 관료적인 일로 인해( 또는 단순히 내 시험을 눈치채지 못했기 때문에) 탐나는 Google Android Associate Developer 배지를 11월에야 받았습니다 . 새해부터 저는 스택을 모바일 Spring , Hibernate , 일부 DB 에서 최신 Enterprise 로 변경하고 싶었습니다 . 그러나 나 자신은 이전 동료의 도움으로 " 발견 " 된 것으로 밝혀졌습니다 . 연말에 말 그대로 이번 주에 직장을 바꿨습니다. 은행. 상위 10위권 도 아니고 상위 100위권 도 아니 었지만 결정적인 순간 중 하나였던 이 프로젝트에 관심이 있었습니다. 스택은 Enterprise 입니다 . 바로 제가 상업 개발 경험을 쌓고 싶었던 것입니다. 또한 장점인 몇 가지 웹 서비스(잘 알지는 못하지만 내년에 더 깊이 있게 배울 계획이었습니다)와 Groovy+Grails 도 많이 있습니다 . 급여는 현재 직위보다 더 많은 것을 요구했고 나의 요청은 승인되었습니다. 남은 것은 새로운 직장에서 기대에 부응하고 새로운 귀중한 경험을 얻는 것입니다 :)). 첫 직장에서 일하는 동안 저는 직장과 집에서 끊임없이 기술에 대해 배웠습니다. 물론 매일은 아니지만 최선을 다해 시간을 투자했습니다. 나는 GitHub를 약간 부풀리고 인터넷에서 찾은 몇 가지 테스트 작업을 작성했습니다. 12월 말에 자격증을 취득하였습니다. Oracle 1z0 - 808 (Java에 대한 기본 지식을 확인하는 인증) 내년에는 OCP ( Oracle Certified Associate ) 시험을 치르려고 하는데 , 그 이유는... 컴퓨터 기술에 대한 교육은 없지만 언젠가 자격증이 도움이 될 수 있습니다. 그러나 가장 중요한 것은 인증서 자체가 아니라(인증서의 소유자가 된다는 것은 매우 좋은 일이지만! ), 언어의 미묘함과 인증을 준비할 때 채워지는 공백입니다. 이는 지난 기간 동안 지금까지의 성공입니다. 내가 원했던 것보다 조금 적지 만 나쁘다고 말할 수는 없습니다. 지금은 아직 공부하고, 가르치고, 배워야 할 것이 있다는 것을 이해하지만 이것이 나를 두려워하지는 않습니다. 결국, 가장 좋고 가장 흥미로운 일은 아직 오지 않았습니다!
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION