Yaroslav는 자바 개발자입니다. 그는 대학에서 컴퓨터 공학을 공부하기로 굳게 결심했지만 졸업하기 훨씬 전에 개발자가 되었습니다. 전체 내용은 여기 , 핵심 사항은 다음과 같습니다.

프로그래밍과의 첫 만남

Yaroslav는 13살 때 프로그래밍에 대해 들었습니다. 당시 그는 Е2라는 언어가 내장된 게임인 Garry's Mod를 플레이했습니다. 이를 통해 플레이어는 "샌드박스" 모드에서 무언가를 만들 수 있었습니다. 물론 제대로 된 프로그래밍 기반이 없는 사람은 코드를 복사해서 붙여넣거나 남이 작성한 것을 커스터마이즈하는 정도밖에 할 수 없었지만, 코딩에 흥미를 느낀 것은 처음이었다.

코딩을 배우기 위한 두 번째 시도

Yaroslav는 한동안 프로그래밍을 포기했지만 우연히 Java 과정을 우연히 발견했습니다. 당시 그는 15-16세였으며 여전히 일반적인 지식이 부족했습니다. Java의 클래스가 무엇인지 파악하기가 어려웠기 때문에 몇 번 반복한 후 학습 내용을 백버너에 올려 놓았습니다.

행운의 세 번째

다시, 그는 졸업반에서 프로그래밍으로 돌아갔다. Yaroslav는 코딩, 게임 등을 즐겼기 때문에 자신이 IT에 관심이 있다는 것을 이미 알고 있었습니다.

이를 염두에 두고 그는 처음부터 CodeGym에서 학습을 재개하여 그 순간 이전의 모든 장애물을 극복할 수 있는지 확인했습니다. 마침내 그는 문제 없이 코스의 절반을 통과할 수 있었습니다. 대학 공부를 시작했을 때 그의 레벨은 이미 30이었다.

그는 모든 프로그래밍 관련 연구를 즐겼지만 연습과 개인적인 접근이 부족했습니다.

예상치 못한 제안

Yaroslav는 대학 공부 외에 프로그래밍을 계속 배웠습니다. 2학년인 그는 이미 Spring, 데이터베이스, JDBC 및 Hibernate에 대한 핵심 지식을 가지고 있었기 때문에 연습생/주니어 개발자에게 상당히 적합한 후보였습니다.

결국 (그리고 예기치 않게) 그는 CodeGym에서 공부하는 동안 만난 친구로부터 메시지를 받았습니다. 한 친구가 그에게 백엔드 개발자 직책에 지원하라고 조언했고 처음 제안을 받았습니다. 물론 Yaroslav는 그의 기술에 의문을 제기했지만 어쨌든 지원하기로 결정했습니다.

두 번의 시험 과제와 두 번의 취업 면접 후 그는 제안을 받고 경력을 우선시하기로 결정했습니다. 18살에 개발자가 된 이야기입니다.

도움되는 힌트

  • 학위에 의존하지 마십시오. 수십 개의 학습 소스가 있으며 모든 개발자는 평생 동안 학습 프로세스를 확장해야 합니다.
  • 우선 순위를 정렬하십시오. 공부와 일 사이에서 갈등하는 것은 어렵습니다. 게다가 감정적 압박감과 실수에 대한 두려움을 느낄 수 있으므로 찬반 양론을 저울질하십시오. 위험을 감수할 가치가 있다면 그렇게 하십시오.
  • 개인적인 삶을 제쳐두지 말고 경력과 함께 필요한 것들을 생각하십시오. 당신은 분명히 당신의 꿈이 있고, 그것 또한 성취되어야 합니다.