3년 전 저는 컴퓨터 장비의 판매, 구성 및 서비스 분야에서 편안하게 지내던 자리를 프로그래밍 분야로 바꾸기로 결정했습니다. 그 당시에는 아직 내가 어떤 언어를 좋아하는지 정확히 알지 못했기 때문에 여러 분야의 기본 지식을 한 번에 습득하기로 결정했습니다. 2016년 1월 1일, 저는 JavaRush, Codeschool, Lynda 및 Tuts+의 연간 계정과 2016년 전체를 공부하는 데 쓸 수 있는 약간의 재정적 쿠션을 가진 실업자를 만났습니다.
내 대기열의 첫 번째는 JavaRush였습니다. 심지어 새해 전날에도 사용 가능한 무료 레벨을 완료했으며 실제로 한 번에 1년 동안 액세스를 구매하기로 결정했습니다. 훈련이 너무 오래 걸려서 벌써 2월 8일에 레벨 30 달성을 축하했습니다. 내가 좋아하고 미래에 유용했던 것 중에서 다음 사항에 주목하고 싶습니다.
- 다른 언어를 익히는 데에도 유용한 용어 통합(데이터 유형 및 구조, 실제 OOP 원칙 구현, 네임스페이스, 액세스 수정자, 데이터베이스 및 파일 시스템 작업, 쿼리 작성 등)
- 정말 좋은 IDE(IntelliJ IDEA)에서 작업하는 기술을 습득합니다. IntelliJ IDEA는 나중에 다른 JetBrains 제품(PHPStorm/WebStorm/PyCharm)과의 실제 작업에 유용하게 사용됩니다.
- 일반 코드 문화 - 논리 및 알고리즘 복잡성 측면과 시각적 디자인(코드 스타일 준수) 측면에서
GO TO FULL VERSION