CodeGym/Java Blog/무작위의/당신의 배경은 Java 코딩을 배우는 데 아무런 차이가 없습니다: David의 이야기, RPG 개발자 ...
John Squirrels
레벨 41
San Francisco

당신의 배경은 Java 코딩을 배우는 데 아무런 차이가 없습니다: David의 이야기, RPG 개발자 및 CodeGym 학생

무작위의 그룹에 게시되었습니다
회원
CodeGym은 이제 2.5년이 되었으며 전 세계에서 거의 50만 명의 사용자가 있습니다. 많은 학생들이 과정을 마치고 꿈의 직업을 찾았습니다. 그리고 우리는 항상 당신에게 성공 사례를 공유하도록 유도하지만, 때때로 학습 경험의 한가운데에 있는 사람들의 이야기는 같은 정도로 동기를 부여하고 흥미로울 수 있습니다. 첫 번째 이야기는 David( David Haines )에 관한 것입니다. 이미 25년 이상 개발에 몰두하고 있는 미국 출신의 RPG 개발자입니다. 이번 봄, 팬데믹 상황으로 인해 휴가를 보내게 되자 그는 자바를 배우기로 결심했습니다."당신의 배경은 Java 코딩을 배우는 데 아무런 차이가 없습니다": David, RPG 개발자 및 CodeGym 학생의 이야기 - 1

"Java는 오랫동안 존재하며 점점 더 좋아질 것입니다."

다른 프로그래밍 언어 중에서 Java를 선택한 이유는 무엇입니까? 두 가지 이유를 생각할 수 있습니다. 첫째, 회사에서 휴직을 하게 되었을 때 많은 사내 업무를 Java로 전환한다는 소식을 들었습니다. 그래서 그것에 대해 배우면 도움이 될 것이라고 생각했습니다. 둘째, Java가 잘 확립된 언어이며 당분간은 사용할 것이라는 점을 알고 있습니다. 제가 이야기를 나눈 많은 사람들이 같은 의견을 가지고 있습니다. 그것은 주변에 있고 더 나아질 것입니다. 따라서 Java를 선택하는 것은 생각할 필요가 없었습니다. 물론 우리 회사가 C#에 집중하기 시작한다면 C#을 찾을 것입니다. 또는 우리는 Python을 할 것이고 나는 Python을 찾을 것입니다.

“CodeGym은 저에게 최고의 선택이었고 제 목표를 달성했습니다.”

그래서 저는 인터넷에 접속하여 기본적으로 "Java 배우기"를 검색했고 CodeGym과 다른 옵션을 살펴보았습니다. 내가 본 것과 읽은 것에서 나는 CodeGym이 내 목표를 달성하기 위한 최선의 선택이라고 결정했습니다. 이 과정에서 내가 좋아하는 것은 맥락입니다. 당신은 학습을 게임처럼 다루며 학습을 재미있게 만듭니다. 대부분 이해하기 매우 쉬웠습니다. 하지만 물론 조금 혼란스러울 때도 있었습니다. 나는 평소에 구글링을 많이 하지 않고 적절한 키워드를 고르는 편이 아니기 때문에 내가 원하는 곳에 도달하기 위해 쓸데없는 것들을 찾는 데 많은 시간을 할애할 때도 있다. 무슨 수업이었는지 기억이 안나는데 4~5일동안 꼼짝못하고 이해하려고 노력했습니다. 나는 봄부터 CodeGym에서 배우고 있다고 믿습니다. 지금은 레벨 12입니다. 그래서 아마도 나는 다른 많은 사람들보다 훨씬 느리게 가고 있을 것입니다. 처음에는 적어도 하루에 3-4시간 정도였습니다. 그런데 5월 말에 코로나19로 실직하고 구직활동이 이어지면서 주 5일 2~3시간으로 학습이 줄었습니다. 저는 IntelliJ IDEA와 CodeGym 플러그인을 사용하는데 재미있습니다. 나는 최근에플러그인에 "올바른 솔루션" 기능이 있지만 자주 보지 않으려고 합니다. 예를 들어 솔루션을 가져와 리버스 엔지니어링하여 어떻게 도달했는지 알아낼 수 있습니다. 나에게 그것은 매우 유익하고 좋아합니다. 또한 때때로 "도움말" 섹션을 사용합니다 . 막히면 거기에서 비슷한 것을 찾고 제안 사항을 볼 것입니다. 나는 실제로 답변된 몇 가지 질문을 게시했는데 매우 도움이 되었습니다. 마지막으로 나는 게임을 좋아한다.! 2048 게임을 막 끝냈습니다. 나는 지뢰 찾기를 해봤고 그것이 작동했을 때 훌륭했기 때문에 그것이 내가 자랑스러워하는 종류의 성취입니다. 나는 2048에 문제가 있었고, 그것이 작동했을 때 다시 자부심을 느꼈습니다. 내가 한 짓을 봐! 이제 저는 스네이크 게임을 하고 있는데 문제는 다음과 같습니다. 게임을 작성할 것인지 아니면 수업을 계속할 것인지 결정해야 합니다. 나는 때때로 스스로를 강요해야 하고 “내가 마지막으로 게임을 했어. 이번에는 뭔가를 배워야 해요.”

"당신의 배경은 아무런 차이가 없습니다"

저는 Java를 완전히 처음 사용합니다. 과정은 매우 교육적이고 간단하며 재미있습니다. Java 학습이 재미있어집니다. 나에게 그것은 중요합니다. 내가 하고 있는 일을 배우고 즐기고 싶기 때문입니다. 나는 당신의 배경이 코딩을 배우는 데 어떤 차이가 있다고 생각하지 않습니다. 물론 어떤 면에서는 유익하고 도움이 될 수 있습니다. RPG 프로그래머로서 저는 이미 전체 프로그래밍 논리에 익숙합니다. 프로그래밍을 처음 접하고 프로그래밍 언어를 배우는 사람은 그러한 유형의 숙련도가 없을 수 있습니다. 하지만 솔직히 말해서 CodeGym은 기본 개념에 익숙해지는 데 매우 훌륭하다고 생각합니다. Java를 배우고 시장 요구 사항을 충족하는 목표를 달성하는 데 도움이 됩니다. 내가 훨씬 더 어렸을 때 내 꿈은 소프트웨어 회사를 시작하고 비디오 게임을 만드는 것이었습니다. 나는 RPG에서 코딩하는 것을 좋아합니다. 그러나 Java에서는…누가 압니까? 어쩌면 나는 충분히 좋아지고, 게임을 만들고, 그것을 팔고, 내 회사를 시작할지도 모른다.

"특히 처음에는 학습에 더 많은 시간을 할애하십시오"

내 개인적인 경험으로 Java와 프로그래밍을 배우기 시작하는 모든 사람에게 몇 가지 팁을 제공합니다.
  1. 특히 처음에는 공부에 더 많은 시간을 할애하십시오.

    더 배우고자 하는 욕구를 높이는 데 도움이 됩니다. 나는 여기서 30분, 저기서 30분을 시작하지 않을 것입니다. 우리의 관심을 불러일으키고 당신을 끌어들이는 것만으로는 충분하지 않습니다. 한 시간, 두 시간, 네 시간을 주세요! 적어도 처음에는.

    계속 배우고 싶고 왜 이 일을 하는지 알고 있고 항상 헌신할 시간이 있는 것은 아니지만 시간이 있으면 돌아와서 1-2시간, 때로는 최대 4-5시간, 특히 주말에는 내 컴퓨터 앞에 앉아서 배우세요.

  2. 당신이 하고 있는 일에 주의를 기울이고 그것을 즐기세요. 나머지는 스스로 처리합니다.

    제한된 능력으로도 이제 Java 코딩을 배울 수 있다는 데 의심의 여지가 없습니다. 아무도 더 이상 전문적이지 않고 RPG나 Java를 할 수 없기 때문에 도움이 될 것입니다. Python, C++ 또는 C#과 같이 더 많은 작업을 수행해야 합니다. 당신은 당신의 위치에서 더 많은 것을 할 수 있을 만큼 충분히 다재다능해야 합니다.

    결론은 배우고 싶은 것, 배우려는 의지가 있는 것을 찾아서 그냥 하라는 것입니다.

코멘트
  • 인기
  • 신규
  • 이전
코멘트를 남기려면 로그인 해야 합니다
이 페이지에는 아직 코멘트가 없습니다