JavaRush /Java Blog /Random-KO /10개월 안에 '비인도주의자'가 되는 방법

10개월 안에 '비인도주의자'가 되는 방법

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

서류

  • 저 : 스타니슬라프 바실리예프스키
  • 거주지: 러시아 상트페테르부르크
  • 훈련 시작 당시 나이: 26세
  • 교육: 언어
  • 독창적인 성공 사례
10개월 안에 '비인도주의자'가 되는 방법 - 1
나는 오랫동안 형태를 닫고 내 이야기를 쓰고 싶었습니다. 보통의성공 사례. 하지만 내 손은 그것에 접근하지 못했습니다... 그리고 갑자기 나는 오늘(지금!) 글을 쓰지 않으면 "나는 경계하고 있고 모든 것을 잃어버리게 된다"는 것을 깨달았습니다! 전반적으로 동기 부여, 업무 등 성공에 필요한 모든 구성 요소는 오랫동안 알려져 왔습니다. 이제 많은 책에서 이에 대해 읽을 수 있습니다. 그러나 이것은 중요한 것을 설명하지 않습니다: 그것이 어떻게 가능합니까...? 그렇다면 이 모든 유용한 기술을 활용해 보는 것은 어떨까요? 내 레시피가 모든 사람에게 보편적으로 유용할 것이라고는 생각하지 않습니다. 하지만 적어도 누군가가 흥미를 느낀다면 기쁠 것입니다. 요약된 사실:
  • 나는 훈련을 받은 문헌학자( 언어학자 ) 입니다.
  • 나는 프로그래밍을 해본 적이 없습니다( 컴퓨터 과학에서 우리는 다섯 손가락으로 타이핑하는 법을 배웠지만 배운 적이 없습니다 ).
  • 2014년 7월 ( 새벽 4시) 갑자기 자바를 배워야겠다는 생각이 들었습니다!
  • 곧 나는 내가 발견한 것 중 가장 성공적인 JavaRush를 연구하기 시작했습니다.
  • 2014 년 12월 (거의) 상트페테르부르크에 있는 한 대형 IT 회사의 JavaSchool에 입학했습니다(이때 Java Rush 레벨 18이었습니다 ) .
  • 2015 년 2월, 작은 웹 프로젝트를 방어하며 4월에 드디어 입학하여 성공적으로 졸업했습니다.
  • 2015년 5 월 , 후배와 같은 회사에 취직하게 되었습니다!
  • 2015 년 9월, 국제 프로그래머의 날 행사의 일환으로 저는 만화 "비인간주의자를 위한 테스트"를 성공적으로 통과했습니다. 그렇습니다!
  • 그리고 오늘( 2015년 11월 12일 ) Oracle Java SE 인증서 (7.1) 테스트를 83%(63%에서 통과)로 통과했습니다.
  • 그래서 간다!

폭력은 폭력을 낳는다?

사실 나는 모든 폭력에 대해 적극적인 반대자입니다. 그리고 당신 자신도 포함됩니다. 아시다시피, 강제로 무언가를하도록 강요하면 같은 일을 할 때보 다 효과가 훨씬 적지 만 열정적으로 수행됩니다.
아아, 즐거움을 주는 것이 완전한 이익의 원천이 되는 경우는 거의 없습니다. 프로 운동선수에게 물어보세요! 따라서 우리는 "원하는 것"과 "필요한 것" 사이에서 타협점을 찾아야 합니다. 그리고 우리의 경우 Java 프로그래머가 되고 싶다면 Java를 배워야 합니다. 탈출구가 없습니다.

내 연구: JavaRush, Golovach 및 기타

처음에 나는 초보자를 위한 튜토리얼 중 하나( 러시아어 )를 읽고 책에서 Swing의 드롭다운 창이 있는 작은 프로그램을 복사하는 것을 좋아했습니다. 처음에는 매우 인상적으로 보입니다. 첫날부터 당신은 " 자바 왕 "이 된 듯한 느낌을 받기 시작합니다( 이 용어는 일부 동료들 사이에서 흔히 사용됩니다 ). 하지만 책을 읽다가 중반쯤 되니 많은 것이 불분명해졌고 관심도 점차 사라졌습니다. 지금처럼 기억나는데... 8월. 더운. 나는 Ladoga 해안에 누워 있습니다. 배열에 대해 읽고 있어요. 그리고 배열은 내 머리에 맞지 않습니다. 심지어 깨뜨릴 수도 있습니다! - 똑 똑! - 닫혔어요!
...그래서 JavaRush로 강의를 하고 문제를 해결하기 시작했습니다. 와 멋있다! 놀면서 배우는 걸 좋아해요! 또한 레벨을 높이고 통계에 따라 평가를 추적하세요!
하지만 그렇지 않았습니다. 일부 문제는 해결하는 데 오랜 시간이 걸렸습니다. 때로는 강의에 정보가 충분하지 않고 다른 출처에서는 이해하기 쉽지 않습니다. 각 다음 레벨은 점점 더 어려워졌습니다. 일주일 반, 둘, 둘 반... 그런 다음 YouTube에 동영상을 추가 했습니다 . 좋은 채널을 찾았습니다 - " PC에 관한 모든 것을 알려주세요 ". 특히 인문학의 경우: 짧은 비디오( 각각 5-10분 ), 맨 처음부터(바이너리 코드 및 컴퓨터 장치에서) 간단하게 그림과 함께 설명합니다! 영상을 150개 정도 봤는데... 그러다가 그래픽 인터페이스의 정글에서 길을 잃었습니다. 어느 날 골로바흐의 채널을 발견했습니다 . 남자는 불이야! 그는 기억에 남는 예와 독특한 억양을 통해 믿을 수 없을 정도로 흥미로운 방식으로 이야기를 명확하고 요점을 전달합니다. (저는 문헌학과에서 1년 동안 우크라이나어를 공부했습니다)! 게다가 저는 청각학습자이고 프로그래밍에 대한 교육용 오디오는 사실상 존재하지 않기 때문에... 골로바흐의 영상을 다운받아서 MP3로 변환해서 가서 듣고 또 들었습니다. 물론 어떤 곳에서는 칠판을 보는 것만으로는 충분하지 않았습니다. 그러나 Golovach 는 단순히 신의 교사입니다. 솔직히 말해서! — 모든 것을 말하고 설명하고 여러 번 반복합니다(특히 기술에 익숙하지 않은 동지의 경우). 가장 놀라운 점은 Java가 내부에서 작동하는 방식에 대한 이해가 향상되었을 뿐만 아니라 IT 구조 전체에 대한 느낌도 갖게 되었다는 것입니다. Golovach는 개발자의 경력이 테스터와 어떻게 다른지, 어떤 유형의 회사가 있는지, 구체적인 내용은 무엇인지, 현재 위치와 미국에서의 위치 및 기타 여러 가지 유용한 정보를 알려 주었습니다 . 나는 흐린 가을 겨울 상트 페테르부르크 날씨를 "수다스러운 옛날의 속삭임 아래"로 Golovach의 강의 소리를 들으며 긴 산책을하는 동안 "비-"의 첫 번째 신경 연결이 이루어졌다고 생각합니다. 인도주의적” 종류가 내 뇌 속에 형성되기 시작했습니다. 그리고 물론 읽었습니다. Eckel이나 Horstmann, 심지어 Joshua Bloch조차도 나에게 나중에 유용하게 쓰였던 "Head First Servlets & JSP"만큼 명백한 즐거움을 주지는 못했습니다. Quizful에서 테스트도 풀었습니다. 현재 저는 이미 23개의 테스트를 풀었습니다(평가가 필요하지 않음). 그중에는 Windows Vista 관리도 있습니다! :)).

자바 학교

이 모든 것이 제가 Java 학교 에 등록하는 데 매우 유용했습니다 . 그건 그렇고, 당시 내 결과는 통과자 중 최악이었습니다 (50 %). 요즘은 준비가 부족한 것보다 과잉으로 준비하는 것을 더 좋아합니다. 그리고 무엇을 숨길지, 저는 테스트를 해결하는 것을 좋아합니다(심지어 직접 만드는 것도 좋아합니다)! 레벨을 즉시 확인하고 결과(피드백)를 평가할 수 있습니다. 여기서는 오류를 찾아 분석하고 수정합니다. 물론 이것이 연습과 같지는 않지만, 제 생각에는 학습하는 것도 좋은 방법입니다.
요약하자면, 가장 중요한 것은 공부하는 주제(제 경우에는 Java)에 전념하는 의도적인 연습(“vigil”)의 총 시간입니다. 프로그램을 작성하고, 책을 읽고, 테스트를 풀고, 비디오를 보고, 오디오를 듣고, 전문가와 의사소통할 수 있습니다. 심지어 원두를 피울 수도 있습니다(사용 범위가 확장되는 커피 원두인 경우). 의식자바 지식).
결론적으로, (슈퍼) Senior Java Guru가 되기 위한 길을 시작했거나 곧 시작하려는 모든 사람의 성공을 기원합니다 . 결국, 우리의 모든 소원이 이루어집니다! 조만간. 그래도.

1년 후

이야기를 쓴 지 1년이 지났습니다. 나도 거기서 일해요. 나는 회사에 만족합니다. 저도 그 일에 만족해요. 올해 3월, 프로젝트가 종료되자 나는 한동안 '벤치에 앉아' 있었다. 이 기간( 한 달 반 ) 동안 저는 JavaScript , Angular 및 기타 기술을 배웠습니다. 처음에는 다른 프로젝트의 내부 인터뷰를 통과하지 못했습니다. Java 7 에서 받은 Oracle Java Associate 및 Oracle Java Professional 인증 에도 불구하고 다른 필수 기술 및 프레임워크에 대한 충분한 지식을 자랑할 수 없었습니다. 그러나 마침내 저는 회사의 주요 프로젝트 중 하나에 ARS 프로그래머로 채용되었습니다. 그 후 저는 이 기술( Action Request System - Java , JavaScript , Oracle DB 및 그래픽 프로그래밍 원리를 사용하는 미국 회사 BMC의 프레임워크 )을 연구하는 데 한 달 반을 보냈습니다. 곧 그는 APC 프로그래밍 기능 외에도 JavaScript 로 작성 하고 Web GUI를 지원하기 시작했습니다 . 지난 프로젝트에서 했던 백엔드에 비해 웹프로그래밍의 장점을 다 이해하게 되었고, 8월에 승진을 해서 '중간'이 되었습니다! 내 경험을 바탕으로 (아직 많지는 않음) 다음과 같이 말할 수 있습니다.
첫째, 프로그래밍은 매우 다양하고 흥미롭습니다. 그리고 스크립트, 알고리즘, 데이터베이스, 웹. 둘째, 처음에는 일이 잘 안 되더라도 IT 분야는 너무 넓어서 언제든지 원하는 곳을 찾을 수 있습니다.
또한, 이제 막 프로그래밍을 배우기 시작했거나 프로그래밍에 대해 생각해 본 분들에게도 진심으로 행운을 빌어드리고 싶습니다! 그리고 친구 여러분, 세상은 어디에도 정해져 있지 않다는 것을 기억하십시오! 추신 : 저희 회사에 관심이 있고 이 회사를 직장으로 고려하고 계시다면 VK: auratarda로 안전하게 메일을 보내실 수 있습니다. 더 자세한 내용을 말씀드릴 수 있고 자바 학교에 등록하는 것도 추천해 드릴 수 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION