JavaRush /Java Blog /Random-KO /넌 그걸 원해야만 해

넌 그걸 원해야만 해

Random-KO 그룹에 게시되었습니다
3년 전 저는 컴퓨터 장비의 판매, 구성 및 서비스 분야에서 편안하게 지내던 자리를 프로그래밍 분야로 바꾸기로 결정했습니다. 그 당시에는 아직 내가 어떤 언어를 좋아하는지 정확히 알지 못했기 때문에 여러 분야의 기본 지식을 한 번에 습득하기로 결정했습니다. 2016년 1월 1일, 저는 JavaRush, Codeschool, Lynda 및 Tuts+의 연간 계정과 2016년 전체를 공부하는 데 쓸 수 있는 약간의 재정적 쿠션을 가진 실업자를 만났습니다.
넌 그걸 원해야만 해 - 1
내 대기열의 첫 번째는 JavaRush였습니다. 심지어 새해 전날에도 사용 가능한 무료 레벨을 완료했으며 실제로 한 번에 1년 동안 액세스를 구매하기로 결정했습니다. 훈련이 너무 오래 걸려서 벌써 2월 8일에 레벨 30 달성을 축하했습니다. 내가 좋아하고 미래에 유용했던 것 중에서 다음 사항에 주목하고 싶습니다.
  • 다른 언어를 익히는 데에도 유용한 용어 통합(데이터 유형 및 구조, 실제 OOP 원칙 구현, 네임스페이스, 액세스 수정자, 데이터베이스 및 파일 시스템 작업, 쿼리 작성 등)
  • 정말 좋은 IDE(IntelliJ IDEA)에서 작업하는 기술을 습득합니다. IntelliJ IDEA는 나중에 다른 JetBrains 제품(PHPStorm/WebStorm/PyCharm)과의 실제 작업에 유용하게 사용됩니다.
  • 일반 코드 문화 - 논리 및 알고리즘 복잡성 측면과 시각적 디자인(코드 스타일 준수) 측면에서
불행히도 (또는 다행스럽게도) Java 외에도 2016년 3월에 웹 개발 과정도 시작했습니다(Javascript 및 해당 Angular/Ember 프레임워크에 대한 분기가 있는 언급된 CodeSchool 외에도 HtmlAcademy에서는 좋은 기본 사항이 포함되어 무료였습니다). 레이아웃, 동시에 Git 및 MySQL 작업을 마스터했으며 Sql-ex는 후자를 배우는 데 많은 도움이 되었습니다. 예, 결국 나는 PHP(Igor Borisov의 CIS에서 잘 알려진 과정 덕분에)에 정착했지만, 요즘 화제가 되고 있는 CMS WordPress가 아니라 매우 현대적인 REST API 솔루션에 정착했습니다. Zend Framework 2(처음에는)를 기반으로 한 다음 Laravel 5.x를 기반으로 합니다. 그러나 그러한 구불구불한 길을 거치면 애플리케이션에서 동일한 Java의 모범 사례를 편안하게 사용할 수 있습니다. 다행히도 현대 PHP(특히 버전 7 이후)는 점점 더 유사합니다(예를 들어 본질적으로 동적 약한 암시적 유형 지정이 있는 언어이며 이미 버전 7.4 클래스에는 유형 지정 속성이 있을 수도 있습니다. 그리고 Java에서 Hibernate로 작업한 사람들에게는 동일한 Doctrine ORM을 마스터하는 것이 훨씬 쉬울 것입니다. 저는 학습 경로를 구축하고 양질의 강좌를 선택하는 주제로 돌아가서 이미 언급한 CodeSchool(현재 Pluralsight의 일부가 됨), Lynda(LinkedIn이 교육 플랫폼을 구축하는 곳) 등에서 Javarush를 돋보이게 만드는 요소에 대해 설명합니다. 개인적으로 나에게 가장 중요한 것은 충분한 이론적 근거를 바탕으로 자동화된 검증으로 문제를 해결하는 데 있어 엄청난 양의 연습입니다. “동영상을 보고 똑같이 하세요”와는 비교가 되지 않습니다. 비디오 튜토리얼은 고도로 전문화된 작업에 대한 솔루션을 "스누핑"해야 하거나 단시간에 제대로 문서화되지 않은 라이브러리/API를 마스터해야 할 때 유용합니다. 그러나 사람이 지식의 기본 토대를 형성하고 동일한 기본 문제를 한 번에 해결하는 여러 가지 방법을 숙달해야 하는 작업에 직면한 경우 문자를 입력하는 것에 대해 생각하지 않는 것처럼 생각하지 않고 수행하기 위해 키보드나 종이에 글자를 쓰는 것이라면 Javarush는 필수입니다. 많은 사람들에게 영어 교육 자료를 습득하는 문제도 심각하므로 그러한 사람들에게는 Javarush의 이점(특히 이론 자료 선택)이 증가할 것이라는 점을 잊지 마십시오. Javarush에 대한 긴 리뷰를 "필수"라는 한 문구로 요약합니다. Java 언어가 마음에 들지 않더라도 이 과정은 향후 개발을 위한 강력한 기반을 제공할 것입니다. 최고의 투자는 지식과 기술에 대한 투자이기 때문에 여기에 투자하는 시간과 돈 모두 가치가 있습니다. PS 나 자신에 대해 조금. 현재 전문 분야는 Laravel + MySQL의 REST API, 프로젝트에서 타사 서비스의 적극적 사용(Amazon SES/Paypal/Stripe/web3.php/캘린더와의 통합, 대기열 구축 등)입니다. 저는 Angular/Vue(JS)로 약간 작업해야 했고, 심지어 몇 달 동안 Django(Python)로 작업해야 했습니다. 통계를 좋아하는 사람으로서 공부하는데 298일이 걸렸습니다(그날부터) 이전 직장을 그만두고 재교육을 시작한 방법), 첫 번째 이력서가 전송된 순간부터 첫 근무일까지 42일이 지났습니다. 그리고 오늘날까지도 나는 자신감을 강화하고 지식을 체계화하고 새로운 차원으로 끌어올린 자바러시 과정을 감사하게 기억하며, 새로운 분야에서 마음의 평화와 균형을 향한 긴 길의 첫 걸음이 되었습니다. 새 직업. PPS 저는 훈련을 계속하고 있으며 2019년에 Laravel 인증을 받고 Swift를 마스터하는 것이 의제입니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION