CodeGym/Java Blog/무작위의/가능한 한 빨리 Java를 배우기 위한 7가지 팁과 요령
John Squirrels
레벨 41
San Francisco

가능한 한 빨리 Java를 배우기 위한 7가지 팁과 요령

무작위의 그룹에 게시되었습니다
회원
인간의 두뇌가 작동하는 방식입니다. 우리가 무엇을 하든, 우리의 두뇌는 이전보다 더 빠르고, 더 좋고, 더 편리한 방식으로 같은 일을 할 수 있게 해주는 더 효과적인 해결책과 지름길을 끊임없이 찾고 있습니다. 그러니 안심하세요. Java를 더 빠르고 쉽게 배울 수 있는 팁과 요령이 있는지 궁금하다면 그렇게 하는 것이 지극히 자연스러운 일입니다. 가능한 한 빨리 Java를 배우기 위한 7가지 팁과 요령 - 1 우리는 "트릭"에 대해 확신하지 못하지만 이 프로세스의 효율성을 극대화할 수 있는 몇 가지 방법이 있습니다. 이를 통해 현실적으로 가능한 한 빨리 Java를 학습할 수 있습니다. 물론, 다양한 종류의 사람들에게 다양한 일이 가능하겠지만, 몇 가지 팁과 권장 사항은 확실히 Java 학습자로서의 삶을 상당히 쉽게 만들어 줄 수 있습니다. 다음은 CodeGym에서의 자체 경험과 여러 숙련된 Java 개발자의 경험을 바탕으로 Java를 빠르게 학습하는 데 가장 적합하고 입증된 효과적인 팁과 제안입니다.

1. Java로 구축할 수 있는 흥미로운 프로젝트 찾기

여기에 좋은 시작 팁이 있습니다.숙련된 프로그래머이자 Code Career Genius 블로그의 저자인 Brian Knapp은 다음과 같이 말했습니다. 나는 21일 만에 Teach Yourself Java 사본을 얻어 기본 사항과 그것이 C/C++와 어떻게 다른지 알아냈습니다. 그 책은 도움이 되었지만 1~2주 만에 다 읽었다. 그리고 나는 엄청난 변화를 가져오는 일을 했습니다. Java로 멋진 것을 만들기로 결정했습니다! 저는 Java 2D를 사용하여 저만의 Final Fantasy 스타일 RPG 게임을 만드는 일에 정말 흥분했습니다. 그 다음 달 동안 매일 오후와 저녁에 나는 강박적으로 그 프로젝트를 해킹했습니다. 그 과정에서 화면에 그래픽을 출력하는 방법, 스프라이트 애니메이션, 화면에서 타일 맵 출력 및 이동, 충돌 감지, 음악, 음향 효과를 파악하고 Java Swing을 사용하여 나만의 타일 맵 편집기를 만들었습니다! 저에게 핵심 포인트는 무언가를 만드는 것에 대한 흥분이었습니다. 나는 좋은 에너지를 가진 프로젝트를 가지고 있었고 Java는 모든 것을 가능하게 하는 흥미로운 기술이었습니다!” 브라이언이 확실히 옳습니다. Java로 구축하고 싶은 재미있고 흥미로운 것을 찾는 것은 빠르고 재미있는 방법으로 언어를 배우도록 동기를 부여하는 좋은 방법입니다. 사실 이것은 우리가 CodeGym 과정을 설계할 때 염두에 두었던 것 중 하나입니다. 그렇기 때문에 우리는 과정의 일부를 함께 연결하는 스토리 라인과 Java를 적용하여 이 언어를 사용하여 원하는 것을 만드는 방법을 배우도록 설계된 다양한 작업을 가지고 있습니다. ”브라이언이 확실히 옳습니다. Java로 구축하고 싶은 재미있고 흥미로운 것을 찾는 것은 빠르고 재미있는 방법으로 언어를 배우도록 동기를 부여하는 좋은 방법입니다. 사실 이것은 우리가 CodeGym 과정을 설계할 때 염두에 두었던 것 중 하나입니다. 그렇기 때문에 우리는 과정의 일부를 함께 연결하는 스토리 라인과 Java를 적용하여 이 언어를 사용하여 원하는 것을 만드는 방법을 배우도록 설계된 다양한 작업을 가지고 있습니다. ”브라이언이 확실히 옳습니다. Java로 구축하고 싶은 재미있고 흥미로운 것을 찾는 것은 빠르고 재미있는 방법으로 언어를 배우도록 동기를 부여하는 좋은 방법입니다. 사실 이것은 우리가 CodeGym 과정을 설계할 때 염두에 두었던 것 중 하나입니다. 그렇기 때문에 우리는 과정의 일부를 함께 연결하는 스토리 라인과 Java를 적용하여 이 언어를 사용하여 원하는 것을 만드는 방법을 배우도록 설계된 다양한 작업을 가지고 있습니다.

2. 최대한 연습하라

“연습이 모든 차이를 만듭니다. 꾸준하고 반복적인 연습으로 자바 전문 튜터가 될 수 있었습니다. 확실히 이것은 전문 프로그래머의 성공의 열쇠입니다. 당신은 그것을 코딩해야 할 것입니다!” — 말한다수석 Java 개발자이자 Java 튜터인 John Selawsky. 그리고 우리는 더 이상 동의할 수 없습니다! 우리는 처음부터 이것을 계속해서 말합니다. 코딩 방법을 배우는 데 있어 연습이 모든 차이를 만듭니다. 사실 우리는 이 연습 우선 접근 방식을 중심으로 전체 CodeGym의 과정 구조를 구축했습니다. 이것이 많은 학생들이 과정의 마지막 단계를 마치기도 전에 첫 번째 코딩 작업을 찾을 수 있는 주된 이유 중 하나입니다. CodeGym에서 Java를 배울 때 대부분의 작업은 연습이 됩니다. 그래서 우리는 이미 당신을 위해 이것을 처리했습니다. CodeGym 이외의 Java 학습 방법을 선택하기로 결정했다면 연습하는 것을 잊지 마십시오.

3. 규칙적으로 공부하고 오래 쉬지 않는다

우리 자신의 관찰과 이전 학생들의 경험을 바탕으로 공유할 수 있는 또 다른 중요한 팁입니다. 긴 휴식 없이(바람직하게는 하루 이상 휴식 없이) 규칙적이고 지속적으로 공부하는 것이 중요한 성공 요인입니다. 경험에 따르면 길고 많은 휴식을 취하는 경향이 있는 사람들은 일반적으로 매우 느리게 진행되며 더 자주 성공하지 못한 채 코스를 종료합니다. 따라서 대부분의 사람들이 휴식을 취하면 다시 기억을 되찾거나 심지어 배울 때 메모리를 "새로 고침"해야 하므로 가능한 한 정기적으로 Java 학습을 고수하는 것이 좋습니다. 특히 이 지식이 적절한 양의 실제 경험에 의해 뒷받침되지 않는 경우, 당신의 두뇌는 새로운 지식을 정말 빨리 잊는 경향이 있기 때문입니다.

4. 다른 초보자 및 새로운 학습자와 협력

노력을 결합하고 서로를 지원하기 위해 다른 새로운 학습자와 협력하는 것은 성공적인 Java 자가 학습자의 또 다른 작은 요령입니다. 이 접근법은 우리의 뇌가 작동하는 방식 때문에 효과적입니다. 무언가를 배우는 가장 좋은 방법은 그것을 다른 사람에게 가르치는 것입니다. 그렇기 때문에 다른 사람들과 협력하고 경험이 적은 학습자를 돕는 것이 효과적입니다. 물론 우리는 커뮤니티와 협업이 얼마나 중요한지 항상 알고 있었습니다. 이것이 우리 웹사이트에 CodeGym 학생들이 도움을 요청하고 동료 학습자 또는 Codegym 자체 Java 전문가로부터 얻을 수 있는 도움말 섹션이 있는 이유 입니다.

5. 학습 세션을 충분히 길게 유지하십시오(하루 1시간 이상).

많은 숙련된 프로그래머가 말하듯이, 매일 한 시간 동안 Java를 배우는 것은 가장 효과적인 전략이 아닐 수 있습니다. 대부분의 사람들에게 코딩에 소비하는 실제 시간은 약 20-30분이므로 1시간으로는 충분하지 않습니다. 다음은 LaernAppMaking.com 웹사이트의 숙련된 개발자이자 창립자인 Reinder de Vries가 공유해야 하는 내용입니다.이에 대해: “하루에 한 시간만 배우는 것은(연속 며칠이든 상관없이) 배운 내용을 기억하는 데 좋지 않으며 학습 능력에 해를 끼칩니다. 하루에 2~3시간, 더 짧은 간격으로 학습할 수 있는 옵션이 있습니까? 1시간 동안 프로그래밍을 배운다면 실제로 코드를 작성하는 데 소비하는 시간은 20분 정도일 수 있습니다. 프로그래밍 외에도 읽기, 참고 문헌 찾기, 화면 응시, Google 검색 쿼리 조합 시도, 물론 Facebook 또는 WhatsApp 및 기타 방해 요소 확인과 같은 많은 다른 작업을 수행합니다. 학습할 때 마음은 "워밍업"(운동하는 것처럼)하고 식혀서 새로운 정보를 처리해야 합니다. 작업과 컨텍스트 전환은 주의를 요하며 특히 프로그래밍의 경우 "영역을 벗어나"는 데 시간과 노력이 필요합니다. 여기에 추가해야 할 한 가지 일반적인 사항은 시간을 낭비하지 말고 가능한 한 더 빠르게 무언가를 달성하는 데 집중하는 것입니다(세상에 항상 시간이 없습니다!). Java로 코딩하는 방법을 배우거나 다른 것. 여기 좋은 동기 부여가 있습니다숙련된 Java 개발자인 Hagar Qim의 추천 : “망설이지 마십시오. 경제는 변합니다. 수년에 걸쳐 IT 세계는 많이 변했지만 한 가지는 여전히 동일합니다. 경기 침체로 기업이 비용을 절감해야 할 때 프로젝트가 연기되거나 완전히 취소된다는 것입니다. 프로젝트가 사라지면 직업도 사라집니다. 결국 경제의 추는 항상 후퇴하지만, 그러려면 몇 년이 걸릴 수 있습니다. 그러니 여전히 호황을 누리고 있는 경제의 조류를 타고 좋은 출발을 하십시오.” 잘했다.

6. 기준을 너무 낮게 설정하지 마십시오.

또 다른 좋은 일반적인 팁은 많은 초보자가 일반적으로 하는 코딩 방법을 배울 때 기준을 너무 낮게 두지 않는 것입니다. 예를 들어, 사람들은 새로운 기술을 배우기에는 너무 나이가 많다고 생각하는 것이 일반적입니다. 특히 "프로그래밍만큼 복잡한" 기술이라면 더욱 그렇습니다. 20대 후반이나 30대 초반의 사람들도 종종 자신이 "이런 짓을 하기에는 너무 늙었다"고 생각합니다. 물론, 대부분의 경우 너무 나이가 많다는 것은 종종 시작하기도 전에 그만둘 수 있도록 하는 핑계일 뿐입니다. 숙련된 Java 코더인 Brian Lim이 전하는 내용입니다.30세가 넘었을 때 Java를 배우기 시작하는 사람들에 대해: “Java는 매우 체계적이고 기업적입니다. 디자인 패턴과 객체 지향 프로그래밍을 좋아하는 구조화된 사고방식을 가진 사람에게 완벽하다고 생각합니다. 그리고 아마도 나이든 사람이 구조화된 마음을 가지고 있을 가능성이 더 큽니다. 또한 인증에 대한 경력 경로와 노인을 위한 멋진 여유로운 비스타트업 유형 직업이 있습니다. Java가 훌륭할 수 있는 또 다른 방법은 자신만의 제품을 만드는 것입니다. Microsoft 및 .NET은 오픈 소스 세계에서 심각하게 취급되지 않으므로 제품 또는 심지어 Minecraft와 같은 게임을 구축할 다년 계획이 있다면 Java는 놀랍습니다. 결과는 놀랍고 JavaScript의 스파게티 코드나 C 또는 C++와 같은 저수준 메모리 문제 대신 성숙한 도구로 작업할 수 있습니다.” 우리는 더 이상 동의할 수 없었습니다.

7. 보너스 팁: 코드 부르기

결론적으로 Reinder de Vries가 제공하는 훌륭하고 특이한 추가 보너스 팁이 있습니다. 그는 지루함에서 마음을 속이는 방법으로 코드(새로운 것입니다!)를 외울 것을 권장합니다. “프로그래밍 코드를 노래해 본 적이 있나요? 어리석은 것처럼 들리지만 작동합니다. 항상 같은 일을 하면 마음이 지루해지며 한 가지 학습 방법을 사용하면 훨씬 적게 학습합니다. 항상 읽고, 비디오만 보고, 키보드로만 쓰는 것은 최적의 학습 방법이 아닙니다. 대신 펜과 종이로 코드를 쓰거나 가는 선과 더 큰 연필을 사용하여 프로그래밍 개념을 그리거나... 코드를 불러보세요!” Reinder를 추천합니다.
코멘트
  • 인기
  • 신규
  • 이전
코멘트를 남기려면 로그인 해야 합니다
이 페이지에는 아직 코멘트가 없습니다