JavaRush /Java Blog /Random-KO /프로그래밍하겠습니다: Java를 확실히 배울 학생의 초상화를 수집합니다.

프로그래밍하겠습니다: Java를 확실히 배울 학생의 초상화를 수집합니다.

Random-KO 그룹에 게시되었습니다
아시다시피, 성공을 위한 단일 비법은 없습니다. 인생에서도 프로그래밍에서도 마찬가지입니다 :) 그러나 JavaRush가 존재하는 수년 동안 우리는 졸업하고 IT 분야에서 일자리를 찾은 학생들에게 공통된 "특성"이 있다는 것을 발견했습니다. 이게 뭔가요? 기술 분야에 대한 관심, 명확한 교육 일정, 인내력, 스트레스 저항성과 같은 소프트 스킬. 하지만 이것이 교양교육을 받았다고 해서 자바를 배울 수 없다는 뜻은 전혀 아닙니다. 더 많은 노력을 기울이고 더 많은 시간을 투자하면 됩니다. 이 글에서는 우리가 관찰한 내용, 성공 사례 및 졸업생의 추천을 바탕으로 성공적인 JavaRush 학생의 초상화를 편집했습니다.프로그래밍하겠습니다: Java를 확실히 배울 학생의 초상화 수집 - 1

훈련 수준

JavaRush 학생(교육 레벨 30에 도달한 사람)을 대상으로 실시한 설문 조사에 따르면 , 우리 코스에서 공부를 시작한 사용자 중 거의 40%가 대학에서 프로그래밍을 공부했습니다. 그러나 학생 중 3분의 1은 처음부터 Java를 배웠습니다. 기술 교육은 더 빨리 배울 수 있도록 도와주는 좋은 도움이자 기반이지만 성공으로 가는 길에서 필수 사항은 아닙니다. 시스템 관리자, 엔지니어, 교사, 영업 전문가, 경제학자, 의사, 마케팅 담당자 등이 JavaRush에서 공부하기 위해 왔습니다. JavaRush 졸업생들이 어떤 배경을 가지고 있는지 살펴보겠습니다.

로만 프리셰파 :

7학년 때 물리학과 수학 학원으로 옮겼고, 8학년 때 컴퓨터 공학을 공부하기 시작했습니다. 나중에 인생에서 알 수 있듯이 컴퓨터 과학은 모든 언어에 공통되는 프로그래밍의 기본, 즉 데이터 구조, 기능, 절차, 조건을 이해하는 기초를 제공했습니다. 저는 정보학 및 컴퓨터 과학 학부에 입학하지 않았습니다. 컴퓨터에 대한 갈망이있었습니다. 말 그대로 2점 부족해서 합격했습니다. 나는 전자 학부에 입학했습니다. 대학에서는 프로그래밍을 한 학기만 가르쳤고, 파스칼도 배웠습니다. 관성으로 통과했고 학교 커리큘럼에 대한 지식이 충분했습니다.

유리 샤로이코 :

어린 시절부터 저는 컴퓨터로 작업하고 싶었고 일반적으로 게임 개발이라는 주제가 저에게 흥미로웠습니다. 저는 C++ 및 C#으로 몇 가지 텍스트 퀘스트를 작성했지만, 바보는 아니었지만, 오히려 수집되지 않았음에도 불구하고 공부에서 탁월하지 않았습니다(게으른 편이었습니다). 그런 점에서 나는 기회가 있는 곳으로 갔다. 법 집행 기관에서 일할 생각을해서 SGUPS 형법학부 ( 시베리아 주립 교통 대학교 - ed. )를 졸업했고 결국 제가 원하는 곳에 정확히 이르렀습니다. 2년차에는 조사위원회에 인턴십을 하러 가서 거기 머물렀어요. 4년차에 입사했습니다. 지금은 어떨지 모르겠지만 이전에는 3년차가 지나면 취업할 수 있었습니다. 그는 대학을 졸업한 지 6개월 만에 중위로 진급했다. 나는 1 년 더 일했고 피곤하다는 것을 깨달았습니다. 긴 밤, 교대 근무, 사회 생활 부족 등으로 인해 그만두기로 결정했습니다.

안조르 카르모프 :

학교에서는 프로그래밍과 파스칼 언어에 관심이 있어서 과외를 다녔습니다. 저는 비즈니스 분석을 전공하기 위해 대학에 입학했습니다. 그곳에서 우리는 C#과 Java 학습을 포함한 프로그래밍 과정도 수강했습니다.

드미트리 메르시야노프 :

저는 인문학 고등 교육을 받았으며 레스토랑 및 호텔 비즈니스 경영학 학위를 받았습니다. 그래서 대학을 졸업한 후 호텔 회사에서 고객 서비스 부서에서 일했습니다. 그때 나는 여러 가지 이유로 이것에 관심이 없다는 것을 깨달았습니다. 사람들과 일하는 것이 생각만큼 쉽고 즐겁지 않고 급여 수준도 그리 높지 않습니다.

아르템 고이 :

프로그래밍을 하기 전에는 근골격계 질환이 있는 사람들을 위한 재활치료사로 일했습니다. 우리 부모님은 의사이세요. 아빠는 외과 의사이고 엄마는 재활 전문가입니다. 그들은 나에게 의학과 사람과 관련된 전문 분야에 들어가라고 조언했습니다. 11학년 때 어떻게 내 의견을 가질 수 있었나요? 나는 재활사로서 항상 빵과 버터를 벌 수 있다고 생각했습니다.

안톤 카시니코프 :

제가 처음으로 받은 교육은 군대에서 기술 정보 보안 학위를 받았습니다. 처음 1년 반 동안 근무한 후인 2014년에 저는 그만둬야 한다는 것을 깨달았습니다. 내가 군대에 남을 수 있었던 이유는 두 가지였다. 아이디어를 얻기 위해 일하는 것이거나 급여를 받는 것이었다. 나는 군대에서 둘 중 하나를 얻을 수 없었습니다.

트레이닝 모드

온라인으로 공부하는 동안 일상을 건너뛸 수 있는 것처럼 보일 수도 있지만, 그렇지 않습니다. 결과를 얻으려면 규율이 필요합니다. 즉, 계획을 세우고 이를 고수해야 합니다. 많은 곳에서와 마찬가지로 여기서 가장 중요한 것은 규칙성입니다. 우리 연구 에 따르면 JavaRush 졸업생은 하루 평균 1~3시간 동안 공부했으며, 종종 본업과 훈련을 병행하기도 했습니다. 동시에, 졸업생의 거의 3분의 1이 중단 없이 공부했고, 나머지는 상당 기간 동안 한 번 이상의 휴식을 취했습니다. JavaRush 졸업생들이 교육을 어떻게 구성했는지 살펴보겠습니다.

로마 베스크로브니 :

내가 해야 할 일을 읽은 후, 더 이상 천천히 공부할 시간이 없었기 때문에 목표를 달성하고 과정을 완료하기 위한 계획을 세우기로 결정했습니다. 임무는 지식을 빨리 얻고, 욕구를 낙담시키지 않고 뇌에 휴식 시간을 주는 방식으로 하는 것이었습니다. 내가 원하는 종류의 작업량이 나를 방해할 수 있기 때문입니다. 이를 위해 나는 다음과 같이 결정했습니다.
  • 일주일에 5일(월~금) 공부해야 합니다.
  • 주말에는 이것 외에는 아무것도 하지 않겠습니다.
  • 각 수업은 총 4시간 동안 진행되며 각 시간 사이에 걷기, 휴식, 차 만들기를 위한 15분의 휴식 시간이 있습니다.
주당 총 20시간. 나쁘지 않죠? 게다가 아직 석사 과정을 밟고 있었기 때문에 가끔 대학에 가야 할 때도 있었습니다.

드미트리 메르시야노프 :

저는 훈련 계획을 세웠습니다. 매일 아침 5~6시에 일어나 출근 전 2시간 동안 공부했습니다. 직장에서 자유 시간이 있으면(예: 개발자가 새로운 기능을 만들고 우리 테스터가 기다리는 동안) 나도 일했습니다. 낮에는 문제를 해결했습니다. 저는 1~2개월 안에 20레벨을 완료했습니다. 제 일정에 따르면 레벨 1에서 1~4일을 보냈습니다.

아르템 고이 :

아침 7~8시에 일어나 아침을 먹고 노트북을 들고 아무도 방해하지 않도록 다른 아파트로 갔습니다. 나는 하루 13~16시간, 주 7일 공부했습니다. 처음에는 Youtube에서 튜토리얼을 보고 책을 읽었지만 2주 동안 훈련을 받은 후 친구가 JavaRush에 대한 링크를 버렸습니다. 클릭해서 봤는데 멋지네요. 그때는 처음 10레벨이 무료였는데, 10레벨까지 올라가서 마음에 들어서 구독을 하고 더 공부하기 시작했어요.

바실리 말리크 :

계속 일할 때는 밤에 공부했고, 퇴근할 때는 11시부터 저녁, 23시부터 02시까지 하루 종일 공부했습니다. 근무시간이 더 늘어난 것으로 나타났습니다. 하루에 15분만 투자해서 프로그래밍을 배울 수 있다는 사실에 나는 별로 믿음이 없습니다.

학습 자료

최고의 교육은 포괄적입니다. 예를 들어, JavaRush 과정을 기본으로 수강하고 Java에 관한 여러 책을 읽고 멘토를 찾을 수 있습니다. 예를 들어 학습 리소스 목록은 다음과 같습니다.
  1. 자바러쉬 강좌.
  2. 서적:
    • "헤드 퍼스트 Java, Java 학습", Kathy Sierra, Bert Bates;
    • "Java. 초보자 가이드", Herbert Schildt;
    • "Java. 완벽한 가이드", Herbert Schildt;
    • "Java. 전문가의 라이브러리", Kay S. Horstmann, Gary Cornell.
  3. YouTube 튜토리얼;
  4. 멘토/친숙한 개발자와의 상담. 이 점은 모든 것을 스스로 파악하는 것이 아니라 "실시간 설명"을받는 것이 중요한 사람들에게 필요합니다.
초보자를 위한 최고의 책 중에는 JavaRush 학생 및 졸업생의 이름이 나와 있습니다.
  • 효과적인 자바;
  • 자바 철학;
  • Java의 데이터 구조 및 알고리즘
  • 깨끗한 코드;
  • Java 8 초보자 가이드;
  • 디자인 패턴.
JavaRush 졸업생의 조언은 다음과 같습니다.

드미트리 메르시야노프 :

저는 Jacob Fine이 쓴 "자녀, 부모, 조부모를 위한 Java 프로그래밍"이라는 책을 읽어 보시기를 권합니다. 한때 저는 IT 분야 출신이 아니고 처음부터 많은 개념을 배워야 했기 때문에 이것이 많은 도움이 되었습니다. 이 책은 프로그래밍의 기본을 매우 간단한 형식으로 설명합니다. 공부를 시작하기 전에 이 책을 읽으면 과정이 크게 단순화됩니다.

사샤 코파이고로드스키 :

나는 JavaRush에서 멘토를 찾았습니다. 한 남자가 자신의 공부 방법과 EPAM에 취직한 방법, 연락처를 남긴 성공 사례를 읽은 적이 있습니다. 나는 스카이프를 통해 그에게 편지를 쓰고, 서로에게 전화를 걸었고, 그에게 나의 멘토가 되어 달라고 부탁했습니다. 그래서 때로는 답을 찾을 수 없는 몇 가지 질문에 대해 그에게 편지를 쓰곤 했습니다. 그 당시 저는 Java Core만 알고 프레임워크에 대한 지식이 전혀 없었기 때문에 시범 프로젝트를 구상하는 데 도움을 달라고 요청하기도 했습니다. 그는 나에게 데이터베이스를 활용한 학생 등록 ​​프로젝트를 하자고 제안했다. 그리고 좋은 학교를 찾으라고 조언합니다. JavaRush는 학습에 대한 접근 방식으로 나를 매료시켰고, 퀘스트는 흥미로운 이야기로 나를 매료시켰습니다. 나는 JavaRush가 Java Core를 위한 최고의 학교라고 믿습니다.

소프트 스킬

소프트 스킬은 직업과 관련이 없지만 의사소통, 창의성, 공감과 같은 개인적인 자질과 더 관련이 있는 기술입니다. 학습 과정 자체에서는 구직 및 직장 자체와 동일한 중요성을 갖지 않습니다. 소프트 스킬의 주요 이점은 조직과 커뮤니티 내에서 개인적인 연결 네트워크를 구축하는 데 도움이 된다는 것입니다. 좋은 대인 관계 기술을 갖는다는 것은 다른 사람들이 함께 일하는 것을 즐기고 더 많은 것을 배우고 싶어하는, 다가가기 쉽고, 호감이 가고, 신뢰할 수 있고, 신뢰할 수 있는 사람을 의미합니다. Google은 2017년에 이 주제에 관한 연구를 수행했습니다 . 그들은 회사 내 최고의 팀을 식별하기로 결정했습니다. 결과에 따르면, 가장 생산적인 팀의 직원은 높은 수준의 소프트 스킬을 보유한 사람들인 것으로 나타났습니다.
소프트 스킬에 관해 JavaRush 졸업생들이 내린 결론은 다음과 같습니다.

드미트리 소콜로프 :

새로운 곳에서는 기술력도 중요하지 않고 사람들과 소통하는 능력이 중요했어요. 작업 완료에 완전히 몰두하는 사람들이 있는데, 작업 완료는 개발자에게 달려 있기 때문에 그들에 대한 접근 방식을 찾아야 합니다.

안조르 카르모프 :

너 자신이 되어라. 주저하지 말고 질문하세요. 실수하는 것을 두려워하지 마십시오. 처음에 많은 것을 이해하지 못한다면 이것이 스트레스의 이유가 아닙니다. 처음에는 누구에게나 불분명합니다. 귀하는 약 6~12개월 후에 회사에 실제 이익을 가져오기 시작할 것입니다. 이 모든 시간 동안 프로세스에 몰입하고, 제품을 연구하고, 교육을 계속하십시오. 좋은 프로그래머가 되는 데 어떤 기술과 개인적 자질이 도움이 된다고 생각하시나요?
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION