CodeGym /Java Blog /무작위의 /학자금 대출? 고맙지 만 사양 할게. 대학 등록금 없이 자바를 배우는 방법
John Squirrels
레벨 41
San Francisco

학자금 대출? 고맙지 만 사양 할게. 대학 등록금 없이 자바를 배우는 방법

무작위의 그룹에 게시되었습니다
학위 없이 프로그래머가 될 수 있나요? 프로그래밍을 배우기 위해 대학에 가야 합니까, 아니면 스스로 온라인으로 배워야 합니까? Quora, 게시판 및 소셜 미디어와 같은 Q&A 웹사이트에서 이러한 질문의 수백 가지 버전을 문자 그대로 볼 수 있습니다. 오늘날 세계에서 코딩은 요구되고 보수가 높으며 존경받는 직업이기 때문에 전 세계의 다양한 연령대의 사람들이 프로그래머가 되려고 합니다. 그들은 직업을 얻고 잠재적으로 길고 생산적인 경력을 쌓기 위해 전문적인 수준에서 프로그래밍을 배우고 싶다면 대학에서 공부하는 것이 갈 수 있는 유일한 방법인지 아주 자연스럽게 궁금해합니다. 학자금 대출?  고맙지 만 사양 할게.  대학 등록금 없이 자바를 배우는 방법 - 1짧은 대답은 다음과 같습니다. 아니요, 대학에 가거나 대학에서 컴퓨터 과학 학위를 취득하지 않고도 온라인에서 프로그래밍을 배우고 진지한 코더가 되는 것은 전적으로 가능합니다. 사실, 2020년 현재 적용 가능한 기술과 확실한 지식을 정말로 찾고 있다면 온라인으로 공부하는 것이 갈 길이라고 말할 수 있습니다. 왜? 집에서 온라인으로 공부하는 것이 프로그래밍을 가르치는 데 있어서 가장 존경받는 대학보다 어떻게 더 좋고 더 효과적일 수 있습니까? 글쎄요, 온라인 전용 Java 과정이기 때문에 우리는 분명히 여기에서 약간 편향되어 있지만 봅시다.

대학 학위를 받는 대신 온라인으로 프로그래밍을 배우는 것이 좋은 이유

  1. 일반적으로 컴퓨터 프로그래밍과 기술은 기존 교육 기관, 특히 대규모 교육 기관이 적시에 적응하기에는 너무 빠르게 변화하고 발전하고 있습니다.
코딩에서는 모든 것이 정말 빠르게 변합니다. 새로운 버전의 프로그래밍 언어가 점점 더 빨리 나오고(현재 Java의 경우 6개월마다) 새로운 프레임워크와 플랫폼이 이전 프레임워크를 대체하고 완전히 새로운 접근 방식이 등장하고 이전 기술이 세상 속으로 사라지고 있습니다. 심연, 등등. 교육 기관이 학생들에게 직업을 구하는 데 실제로 필요한 최신 지식을 가르칠 수 있을 만큼 신속하게 과정을 조정하는 것은 불가능합니다.
  1. 코딩은 연습에 관한 것이지만 대학에서는 항상 이론을 우선시합니다.
그렇다면 Java 개발자 또는 다른 프로그래밍 언어의 개발자가 되려면 무엇을 알아야 합니까? 지금까지 이미 배웠을지 모르지만 실제 적용 가능한 코딩 기술을 충분히 빨리 습득하려면 이론을 배워야 하지만 실습에 중점을 두어야 합니다. 대학에서 공부하는 학생들이 연습을 전혀 하지 않는 것은 아니지만 일반적으로 그들은 과정이 끝날 무렵에만 실용적인 작업을 수행하고 엄청난 양의 이론을 통해 많은 시간을 소비합니다. . 결과는 이 접근법이 그다지 효과적이지 않다는 것을 보여줍니다.
  1. 요즘에는 코딩 작업을 하기 위해 졸업장이 필요하지 않습니다.
요즘 대부분의 기술 회사는 코딩 구직자들이 고용되기 위해 졸업장을 요구하지 않습니다. 그들은 완전히 이해할 수 있고 합리적인 기술을 우선시하는 반면 졸업장은 이점으로 간주될 수 있으며 그 이상은 아닙니다. Google, Apple, IBM 및 기타 여러 대형 기술 회사는 더 이상 직원에게 학위를 요구하지 않는 비즈니스 목록에 있습니다 .
  1. 처음으로 코딩 작업을 하기 위해 대학에 모든 시간과 돈을 쓸 필요는 없습니다.
사실 요즘에는 실제로 그 모든 돈과 시간을 들이지 않고도 실용적이고 적용 가능한 코딩 기술을 얻을 수 있는 방법이 너무 많습니다. 그리고 우리 모두는 특히 북미에서 정규 교육이 얼마나 비쌀 수 있는지, 그리고 학자금 대출이 어떤 종류의 재정적 부담이 될 수 있는지 알고 있습니다. 물론, 필요한 기술을 가지고 있다는 증거 없이 주니어 프로그래머라도 첫 실제 코딩 작업을 시작하는 것은 쉽지 않을 것입니다. 그러나 소규모 프리랜서 작업으로 시작하거나 자신의 프로젝트를 진행하는 경우 자격을 쉽게 높일 수 있습니다. 어느 정도 괜찮은 포트폴리오가 있으면 일반적으로 어떤 종류의 대학 학위 없이도 첫 번째 코딩 작업을 즉시 얻을 수 있습니다.
  1. Java는 (상대적으로) 간단하고 일반적으로 적용되는 언어로 대학 외부에서 쉽게 배울 수 있습니다.
Java는 현재 세계에서 가장 일반적이고 적용 가능한 프로그래밍 언어 중 하나입니다. 최근 Slashdata 에서 실시한 State of The Developer Nation 설문 조사에 따르면 오늘날 전 세계에는 820만 명 이상의 Java 개발자가 있습니다. 다른 많은 프로그래밍 언어와 달리 Java의 인기는 현재 20년 이상 동안 매년 꾸준히 증가하고 있습니다. 사실 자바는 요즘 인터넷에 자바 초심자들이 배울 수 있는 다양한 학습 방법과 정보 소스가 있기 때문에 모든 프로그래밍 언어 중에서 온라인으로 공부하기에 가장 적합한 언어 중 하나입니다. 이 점들에 대해 논쟁하기 어렵죠?

학위 없이 프로그래머가 되는 방법? 온라인에서 Java를 배우는 가장 좋은 방법은 다음과 같습니다.

실제로 온라인에서 Java를 배우고 어떤 종류의 학위 없이도 직업을 얻을 수 있는 방법을 간단히 살펴보겠습니다.학자금 대출?  고맙지 만 사양 할게.  대학 등록금 없이 Java를 배우는 방법 - 2
  • Java 초보자를 위한 교과서 및 가이드.
완전한 초보자와 어느 정도 숙련된 코더 모두를 위한 훌륭한 Java 교과서가 많이 있습니다. 사실 교과서의 종류가 너무 많아서 선택하기 어려울 수도 있습니다. 이것이 우리가 초보자를 위한 최고의 Java 책 목록을 만든 이유입니다 . Kathy Sierra & Bert Bates의 Head First Java, Herbert Schildt의 Java: A Beginner's Guide, Herbert Schildt의 Java: The Complete Reference 세 가지로 시작하는 것이 특히 좋습니다.
  • Java 학습자를 위한 YouTube 채널입니다.
요즘 Java 초보자를 위한 Java 레슨, 팁, 가이드, 자습서 및 기타 콘텐츠가 포함된 매우 유익한 YouTube 채널을 많이 찾을 수 있습니다. 미래의 어느 시점에서 우리는 아마도 최고의 Java 관련 YouTube 사용자 목록을 만들 것입니다. 하지만 다음은 언급할 가치가 있는 몇 가지입니다. Derek Banas (프로그래밍 자습서 비디오가 있는 인기 채널), Programming with Mosh (또 다른 잘 알려진 채널 프로그래밍 초보자를 위한), Java (Java 커뮤니티의 공식 채널), Devoxx (소프트웨어 개발자를 위한 다양한 컨퍼런스 및 세미나의 비디오 및 보고서가 있는 채널).
  • Java 이론을 배우고 많은 실제 작업으로 코딩 기술을 강화하는 CodeGym 과정입니다.
CodeGym은 온라인에서 Java를 배우는 가장 좋은 방법 목록에 있어야 합니다. 현재 인터넷에서 사용할 수 있는 이론을 배우고 Java 코딩 기술을 연습하는 데 가장 효과적인 과정이라고 믿기 때문입니다. 연습 우선 접근 방식을 사용하는 CodeGym은 6개월 이내에 완전한 초보자에서 괜찮은 Java 코더로 전환할 수 있는 핵심 도구입니다(정말 열심히 공부하는 경우).
  • 질문하고 도움을 받을 수 있는 게시판 및 Q&A 웹사이트.
Java 커뮤니티는 세계에서 가장 큰 프로그래밍 커뮤니티 중 하나입니다. 그리고 그것은 매우 친절하고 지지적입니다. Q&A 웹사이트 Quora , StackOverflow , Java 프로그래밍 포럼 , Oracle's Java Community 포럼 , CodeRanch 및 기타 훌륭한 웹사이트 에서 경험 많은 Java 프로그래머에게 조언, 팁 및 권장 사항을 요청할 수 있습니다 . 또는 CodeGym 커뮤니티에 도움을 요청할 수 있습니다 .
  • 더 빠르고 효과적으로 공부할 수 있는 추가 웹사이트 및 도구.
온라인 학습의 가장 좋은 점은 도움이 될 수 있는 다양한 도구와 웹사이트가 대부분 무료라는 것입니다. 예를 들어, LeetCode는 코딩 면접을 준비할 수 있는 훌륭한 플랫폼입니다. 자신감이 생기고 실제 인터뷰를 준비할 때까지 원하는 만큼 모의 인터뷰를 할 수 있습니다. StayFocusd 는 시간 낭비 웹사이트에서 보낼 수 있는 시간을 제한하여 생산성을 높이는 Chrome 브라우저 확장 프로그램입니다. My Study Life는 공부 과정을 체계화할 수 있는 멋진 앱입니다. 등등.

요약

보시다시피 온라인으로 Java를 배우는 것은 대학 접근 방식에 비해 훨씬 더 유연하고 다양합니다. 그리고 말할 것도 없이 훨씬 저렴합니다. 우리를 오해하지 마십시오. 프로그래밍이나 특히 Java 언어를 배우는 데 있어서 대학 교육이 전적으로 효과적이지 않다는 것은 아닙니다. 우리가 말하고자 하는 것은 자바 프로그래머가 되기 위해 학자금 대출을 받을 필요가 없고 대학에 다니는 데 시간을 낭비할 필요가 없다는 것입니다. CodeGym에서 기본 기술과 결합된 Java 이론을 배우고, Java 주니어 개발자 직업을 얻고, 그 과정에서 돈을 벌면서 계속 학습할 수 있습니다. 선택은 항상 귀하의 것입니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION