CodeGym/Java блог/Случаен/Вашият опит не прави никаква разлика в ученето да кодират...
John Squirrels
Ниво
San Francisco

Вашият опит не прави никаква разлика в ученето да кодирате Java: Историята на Дейвид, RPG разработчик и студент на CodeGym

Публикувано в групата
CodeGym вече е на 2,5 години и има почти половин мorон потребители от цял ​​свят. Много студенти са завършor курса и са намерor мечтаната работа. И въпреки че винаги ви подканваме да споделяте успешни истории, историите на онези, които са в средата на своето обучение, понякога могат да бъдат мотивиращи и интересни в същата степен. Първата ни история е за Дейвид ( Дейвид Хейнс ). Той е разработчик на ролеви игри от САЩ, който разработва повече от 25 години. Тази пролет поради пандемична ситуация той беше пуснат в отпуск и затова реши да научи Java.„Вашият опит не прави ниHowва разлика в ученето да codeирате Java“: Историята на Дейвид, RPG разработчик и студент на CodeGym - 1

„Java ще съществува дълго време и ще се подобрява само“

Защо избрах Java сред другите езици за програмиране? Мога да мисля за две причини. Първо, когато бях пуснат в отпуск в моята компания, чух, че преминаваме към Java за много от нашите вътрешни неща. Затова си помислих, че ще е от полза, ако науча нещо за това. Второ, знам, че Java е добре утвърден език и ще съществува известно време. Много хора, с които съм говорил, са на същото мнение. Ще бъде наоколо и само ще се подобрява. Така че за мен беше безсмислено да избера Java. Разбира се, ако моята компания започне да се фокусира върху C#, бих потърсил C#. Или щяхме да правим Python, щях да потърся Python.

„CodeGym беше най-добрият вариант за мен и постигане на целите ми“

И така, влязох в интернет и потърсих в Google „научете Java“ и разгледах CodeGym и някои други опции, които се показват. От това, което видях и прочетох, реших, че CodeGym е най-добрият вариант за мен и постигане на целите ми. Това, което ми харесва в този курс, е контекстът. Отнасяте се към ученето като към игра и това прави ученето забавно. В по-голямата си част беше много лесно за разбиране. Но разбира се, имало е моменти, когато е било малко объркващо. Обикновено не търся в Google много неща и обикновено не избирам правилните ключови думи, така че понякога прекарвам много време в разглеждане на безполезни неща, за да стигна там, където искам. Не помня Howъв беше урокът, но се зациклих 4-5 дни и се опитах да го разбера. Вярвам, че уча на CodeGym от пролетта. В момента съм на ниво 12, така че вероятно вървя много по-бавно от много други хора. В началото беше поне 3-4 часа на ден. Но в края на май загубих работата си поради Covid-19 и търсенето на нова работа пое, така че обучението беше съкратено до 2-3 часа 5 дни в седмицата. Използвам IntelliJ IDEA и приставката CodeGym и ги намирам за забавни. Наскоро открихФункцията „Правилни решения“ в приставката, но се опитвам да не гледам често. Например, мога да взема и да направя обратно инженерство на решението, за да разбера How са стигнали до там. За мен е много полезно, харесва ми. Понякога използвам и секцията „Помощ“ . Когато се затрудня, ще потърся там, за да намеря нещо подобно и ще видя напequalsите предложения. Всъщност публикувах няколко въпроса, на които получих отговор, които бяха много полезни. И накрая, обичам игрите! Току-що завърших играта 2048. Правил съм Миночистач и това е постижението, с което се гордея, защото когато се получи, беше прекрасно. Имал съм проблеми с 2048 и отново, когато проработи, изпитах това чувство на гордост. Вижте Howво направих! Сега правя играта Snake и ето го проблемът: трябва да реша дали искам да напиша играта or да продължа с уроците. Понякога трябва да се насилвам и да си мисля: „Направих играта за последен път. Този път трябва да науча нещо”.

„Вашият произход няма meaning“

Аз съм напълно нов в Java. Курсът е много образователен, ясен и забавен. Това прави ученето на Java забавно. За мен това е важно, защото искам да уча и да се наслаждавам на това, което правя. Не мисля, че вашето минало има meaning при ученето да codeирате. Разбира се, това може да бъде полезно и полезно в някои моменти. Като RPG програмист вече съм запознат с цялата програмна логика. Някой, който е съвсем нов в програмирането и изучаването на езици за програмиране, може да няма такъв тип умения. Но за да бъда честен с вас, мисля, че CodeGym върши много добра работа за запознаване с основните концепции. Помага ви да постигнете целта: да научите Java и да отговорите на изискванията на пазара. Когато бях много по-млад, мечтата ми беше да създам софтуерна компания, да създавам видеоигри и подобни неща. Обичам codeирането в RPG. Но с Java… Кой знае? Може би ще стана достатъчно добър, ще създам игра, ще я продам и ще създам собствена компания.

„Посветете повече време на ученето, особено в началото“

От моя личен опит бих дал няколко съвета на всички, които започват да учат Java и програмиране:
  1. Посветете повече време на учене, особено в началото.

    Помага за увеличаване на желанието да научите повече. Не бих започнал да правя половин час тук, половин час там. Не е достатъчно да събудите интереса ни и да ви привлечем. Дайте му час, два часа, четири часа! Поне в самото начало.

    Стигнах до точката, в която знам, че искам да продължа да уча и знам защо правя това и не винаги имам време да се посветя, но когато имам време, ще се върна и седя на компютъра си за 1-2 часа, до 4-5 часа понякога, особено през уикендите, и просто уча.

  2. Обръщайте внимание на това, което правите и му се наслаждавайте. Останалото ще се оправи от само себе си.

    Не се съмнявам, че дори и с моя ограничен капацитет сега мога да се науча да codeирам Java. Ще бъде полезно, защото вече никой не е специализиран и не можете да правите нито RPG, нито Java. Трябва да направите нещо повече, като Python, C++ or C#. Трябва да сте достатъчно гъвкав, за да можете да се представяте повече на позицията си.

    Изводът е: намерете нещо, което искате да научите, желаете да научите и просто го направете.

Коментари
  • Популярен
  • Нов
  • Стар
Трябва да сте влезли, за да оставите коментар
Тази страница все още няма коментари