JavaRush /Java Blog /Random-KO /10개월 안에 비인도주의자가 되는 방법은 무엇입니까?
Auratarda
레벨 20

10개월 안에 비인도주의자가 되는 방법은 무엇입니까?

Random-KO 그룹에 게시되었습니다
     여러분 좋은 오후입니다! 나는 오랫동안 형태를 끝내고 나의 겸손한 성공 스토리에 대해 쓰고 싶었습니다. 하지만 내 손은 그것에 접근하지 못했습니다... 그리고 갑자기 나는 오늘(지금!) 글을 쓰지 않으면 "나는 경계하고 있고 모든 것을 잃어버리게 된다"는 것을 깨달았습니다! 간략한 사실 :
  • 나는 훈련을 통해 언어학자(언어학자)입니다.
  • 나는 프로그래밍을 해본 적이 없습니다. (컴퓨터 공학에서 우리는 다섯 손가락으로 타이핑하는 법을 배웠지만 배운 적이 없습니다.)
  • 2014년 7월(새벽 4시) 갑자기 자바를 배워야겠다는 생각이 들었습니다!
  • 곧 나는 JavaRush를 연구하기 시작했습니다. 이는 제가 발견한 것 중 가장 성공적인 것이었습니다.
  • 2014년 12월(거의) 상트페테르부르크에 있는 한 대형 IT 기업의 JavaSchool에 입학했습니다(이때 JavaRush 레벨 18이었습니다).
  • 2015년 2월, 작은 웹 프로젝트를 방어하며 4월에 드디어 입학하여 성공적으로 졸업했습니다.
  • 2015년 5월, 후배와 같은 회사에 취직하게 되었습니다!
  • 2015년 9월, 국제 프로그래머의 날 행사의 일환으로 저는 만화 "비인간주의자를 위한 테스트"를 성공적으로 통과했습니다. 그렇습니다!
  • 그리고 오늘(2015년 11월 12일) Oracle Java SE Certificate(7.1) 테스트를 83%(63%에서 통과)로 통과했습니다.
  • 그럼 간다!)
     전반적으로 동기 부여, 업무 등 성공에 필요한 모든 구성 요소는 오랫동안 알려져 왔습니다. 이제 많은 책에서 이에 대해 읽을 수 있습니다. 그러나 이것은 중요한 것을 설명하지 않습니다: 그것이 어떻게 가능합니까...? 그렇다면 이 모든 유용한 기술을 활용해 보는 것은 어떨까요? 내 레시피가 모든 사람에게 보편적으로 유용할 것이라고는 생각하지 않습니다. 하지만 적어도 누군가가 흥미를 느낀다면 기뻐할 것입니다.)
     사실 저는 모든 종류의 폭력에 대해 다소 공격적인 반대자입니다. 그리고 당신 자신도 포함됩니다. 아시다시피, 강제로 무언가를하도록 강요하면 열정으로 같은 일을 할 때보 다 효과가 훨씬 적습니다. 그러나 즐거움을 주는 것이 완전한 이익의 원천이 되는 경우는 거의 없습니다. 프로 운동선수에게 물어보세요! 따라서 게으름은 "원하는 것"과 "필요한 것" 사이에서 접근 가능한 타협점을 찾아야 합니다. 하지만 우리의 경우 Java 프로그래머가 되고 싶다면 Java를 배워야 "필요"하므로 탈출구는 없습니다.
     내 활동의 줄거리 목록은 다음과 같습니다 . 처음에는 초보자를 위한 튜토리얼(러시아어) 중 하나를 읽고 Swing의 드롭다운 창을 사용하여 책에서 작은 프로그램을 복사하는 것을 좋아했습니다. 나는 주장하지 않습니다. 처음에는 매우 인상적으로 보였고 첫날부터 "Java King"(이 용어는 일부 동료들 사이에서 일반적입니다)처럼 느껴지기 시작했습니다. 하지만 책을 중반부로 갈수록 이해가 안 되는 부분이 많아지고 흥미도 점차 시들해지기 시작했습니다. 지금 기억나는 대로: 8월. 더운. 나는 Ladoga 해안에 누워 있습니다. 배열에 대해 읽고 있어요. 그리고 배열은 내 머리에 맞지 않습니다. 심지어 깨뜨릴 수도 있습니다! "-똑똑! -닫혀!"
     그래서 JavaRush로 강의를 하고 문제를 해결하기 시작했습니다. 와 멋있다! 놀면서 배우는 걸 좋아해요! 나는 또한 레벨을 얻고 통계에 따라 내 평가를 추적하는 것을 정말 좋아합니다! 하지만 그렇지 않습니다. 일부 문제는 완료하는 데 오랜 시간이 걸립니다. 강의에는 정보가 충분하지 않은 경우가 많으며 다른 출처에서는 이해하기가 쉽지 않습니다. 각 다음 레벨은 점점 더 어려워지고 있습니다. 1.5주, 2주, 2주 반...
     그래서 YouTube에서 동영상을 보기 시작했습니다. 좋은 채널은 "PC에 관한 모든 것을 말하다"입니다. 특히 인문학의 경우: 짧은 비디오(각각 5-10분), 맨 처음부터(바이너리 코드 및 컴퓨터 구조) 간단하게 그림과 함께 설명됩니다! 150개의 비디오를 봤습니다. 그러다가 경로가 뒤틀리고 그래픽 인터페이스의 정글에서 길을 잃었습니다.
     그러다 Golovach 채널로 전환했어요! 남자는 불이야! 그는 기억에 남는 예와 독특한 억양을 통해 믿을 수 없을 정도로 흥미로운 방식으로 이야기를 명확하고 요점을 전달합니다. (저는 문헌학과에서 1년 동안 우크라이나어를 공부했습니다)! 게다가 저는 청각적 학습자이고 프로그래밍에 대한 교육용 오디오는 사실상 존재하지 않기 때문에... Golovach의 비디오를 다운로드하여 MP3로 변환하고 가서 듣고 들었습니다. 물론 어떤 곳에서는 칠판을 보는 것만으로는 충분하지 않았습니다. 그럼에도 불구하고 Golovach는 단순히 신의 교사입니다. 솔직히 말해서! - 모든 것을 말하고 설명하고 여러 번 반복합니다(특히 기술에 익숙하지 않은 동지의 경우). 그리고 가장 놀라운 점은 Java가 내부에서 작동하는 방식에 대한 이해가 향상되었을 뿐만 아니라 IT가 전반적으로 작동하는 방식도 느끼기 시작했다는 것입니다. Golovach는 개발자의 경력이 테스터의 경력과 어떻게 다른지, 회사 유형은 무엇인지, 회사의 세부 사항은 무엇인지, 미국에서는 어떤지, 그리고 많은 유용한 작은 것들에 대해 이야기했습니다. 나는 흐린 가을 겨울 상트 페테르부르크 날씨를 통해 " 수다스러운 고대의 속삭임 아래 "Golovoch의 강의 소리에 맞춰 긴 산책을하는 동안 "비인도적"종류의 최초의 신경 연결이 이루어 졌다고 생각합니다 내 뇌에 형성되기 시작했습니다.
     그리고 물론 읽었습니다. Eckel이나 Horstmann, 심지어 Joshua Bloch조차도 나중에 필요했던 "Head First Servlets & JSP"만큼 명백한 기쁨을 주지는 못했습니다.
     그리고 Quizful에서 테스트를 풀었습니다. 현재 Windows Vista 관리를 포함하여 이미 23개의 테스트(등급이 필요하지 않음)가 있습니다.) 그러나 진지하게 이것은 주로 Java 학교를 준비하는 데 필요했습니다. 가입. 그건 그렇고, 내 결과는 통과 한 것 중 최악이었습니다 (50 %). 이제는 준비가 부족한 것보다 과잉 준비를 선호합니다) 그리고 숨길 것은 테스트를 해결하는 것을 좋아합니다 (심지어 직접 구성하는 것도 좋아합니다)! 레벨을 즉시 확인하고 결과(피드백)를 평가할 수 있습니다. 여기서는 오류를 찾아 분석하고 수정합니다. 물론 이것이 연습과 같지는 않지만, 제 생각에는 학습하는 것도 좋은 방법입니다.
     요약하자면, 내 깊은 확신에 따르면 가장 중요한 것은 공부하는 주제(내 경우에는 Java)에 전념하는 의식적 연습(“vigil”)의 총 시간입니다. 프로그램을 작성하고, 책을 읽고, 테스트를 풀고, 비디오를 보고, 오디오를 듣고, 전문가와 의사소통할 수 있습니다. 심지어 커피콩을 피우는 경우에도 가능합니다(Java에 대한 지식을 확장하는 커피콩인 경우 ) .
     결론적으로, (슈퍼) Senior Java Guru가 되기 위한 길을 시작했거나 곧 시작하려는 모든 사람의 성공을 기원합니다. 결국, 우리의 모든 소원이 이루어집니다! 조만간. 그래도.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION