Зашто никада нисте престари за учење Јаве (или било ког програмског језика)

"Љубав нема година."

Многи би се сложили са овом изреком, али ми се ипак уобличујемо и убеђујемо да је прекасно за учење или промену занимања. Зашто не користимо овај приступ свему што бисмо желели да постигнемо, посебно када је реч о учењу нечег новог, попут програмског језика?

Ја сам тутор Јава курса и имам много примера људи који су започели своје учење Јава са 30 или више година. У ствари, старењем људи постају искуснији и мудрији, ствари виде другачије, што им помаже да буду попут патке у води на било којем новом почетку. Поред тога, у ИТ-у има мање агежизма него у другим индустријама. Вредности вреднују уместо старост кодера.

Овде ћете пронаћи 5 чврстих аргумената зашто не бисте требали занемарити своје жеље и започети учење Јаве. Међутим, ови разлози су применљиви и на друге програмске језике. Зато останите с нама ако тражите искрицу инспирације - овде ћете је сигурно пронаћи.

Разлог 1. Учење нових ствари с годинама помаже да стари процесор откуцава

Веровали или не, недавне медицинске студије Цезара Куилилана доказале су значајан утицај мождане активности на старење и здравље мозга. То значи да што више тренирате мозак, то ћете дуже чувати здрав разум. Такође су показали да су људи у доби од 60–90 година побољшали своје здравље мозга само бавећи се ручним радовима и неким хобијима само неколико сати дневно. Па замислите сада шта мозак 30-годишње особе може да уради.

Учење програмског језика једнако је тренирању ваших мисаоних процеса - ментални тренинг, чиме ће ваша пажња и концентрација постати много бољи.

Постоји прича о успеху 32-годишњака на Реддиту. Није знао ништа о програмирању или било каквим техничким стварима, али сада студира програмирање на универзитету и каже да је, кад је почео, било прилично тешко, али сада му је „ум оштар као додир“. Осим тога, веровали или не, никога није брига за његове године.

Разлог 2. Постоји пуно онлајн курсева и материјала - нико не види ваше године

Данас постоји много онлајн курсева и многи људи признају да су ефикаснији од оних ван мреже и доносе позитивнији исход. Разлози су једноставни: ИТ индустрија цени ваше знање, а не физичке способности, а ви сами одабирете право време и темпо за учење. Бројне су приче људи који су их успешно остварили и у врло кратком року добили посао из снова.

Ево три светла примера мрежних ресурса на којима можете научити Јаву:

  • ЦодеГим - мрежни курс Јава програмирања који се 80% заснива на пракси, дизајниран за учење од самог почетка.
  • ЦодеАцадеми - овај програм заснован је на стицању техничких вештина које ће вам бити врло корисне у будућем послу.
  • Поред тога, постоје и мрежни видео курсеви на Цоурсера или Удеми - платформе које садрже курсеве са универзитета на мрежи из целог света за различите предмете.

Једном када започнете да учите или радите као програмер, сигурно ће свима бити потребна менторска подршка од оних који воле Јава. Поред тога, програмери Јава имају веома јаку заједницу, а ево и неколико платформи које ће вам помоћи да пронађете потребне информације или затражите савет.

  • Јава Форум је класични форум који садржи много тема и подељен је у одељке за брже претраживање.
  • Јава свет је платформа на којој су вести, блогови, стручњаци и многе ствари повезане са Јавом засноване на једном месту.
  • ЦодеГим Хелп је заједница за новопридошле где могу да нађу брзу и одговарајућу подршку.

Места на којима можете поставити било које питање и пронаћи једно или више решења од корисника:

  • Јава субреддит: размена решења и искуства о питањима и темама везаним за Јаву;
  • Програмирање субреддит: тражење и проналажење решења за било које питање везано за програмирање.

Блогови су такође важни - они посматрају ажурирања, нове функције и уопште оно што је ново измишљено или створено за боље искуство кодирања на Јави.

  • Јава Геек је извор у којем можете пронаћи јасно објашњење случаја или проблема, осим што је подељен у категорије - интеракције са различитим технологијама.
  • Бенцх Ресоурцес је још један извор у којем су описани проблеми и случајеви повезани са Јавом. Његова структура је такође подељена на одељке за брзу претрагу.

И наравно, никада не заборавите на још један важан извор знања - књиге. Поред тога, након што постанете програмер, након дугог радног дана за рачунаром, пожелећете да замените екран рачунара са нечим другачијим.

  • Хеад Фирст Јава Катхи Сиерра и Берт Батес. Аутори покушавају да своје знање пренесу кроз једноставан језик и визуелни садржај, не задржавајући се на томе колико је тешко научити ООП језик.
  • Јава: Водич за почетнике Херберта Сцхилдта - описује основе Јава на инкрементални начин, што омогућава корисницима да схвате и зароне у Јаву од самог почетка.

Као што сте могли приметити, постоје бројни мрежни извори и то је само почетак. Па, шта вас спречава да се не осећате слободно да започнете учење Јаве са тако великом подршком? Није их брига за ваше године, већ само за ваше знање.

Разлог 3. Године нису битне

Године су само број… вашег искуства. Нажалост, постоји глобални стереотип и заблуда да морате имати сталан посао до краја свог живота. Али ко је рекао да тако треба бити? Ви сте зрела особа која зна шта тражите и какав исход желите да постигнете. Због тога, након што одлучите да желите да кодирате - развијте ову искру и она ће вам се, пре или касније, исплатити.

Друга мотивација је размишљати о себи и никада се не упоређивати са неким другим, јер људи имају различита искуства и различите нивое знања. Полазна тачка би требало да буде оно што сте знали пре него што сте започели учење. Изненадићете се упоређујући свој напредак са претходном фазом.

Постоји диван пример кодера са мог курса који никада није имао посао везан за техничко занимање. Али он је одлучио да прође детаљне упуте на ЦодеГим-у, и знате шта? Успео је и добио посао који је желео.

И никада се немојте плашити „лошег кода“ или недостатка искуства, јер у којој год старости били, сви на почетку праве грешке и они постепено нестају док ви усавршавате своје вештине. Знате да се млађи студенти брину једнако као и старији? Да ли ћу добити посао без искуства? Али, истина је да неке компаније траже људе са минималним искуством како би израдили стручњака за своје пројекте. Поред тога, технологије се развијају свакодневно и захтеваће пуно кода и оне који га могу створити. Не можете све научити одједном :)

Разлог 4. Учење Јава је попут учења било које друге вештине

Учење Јава се не разликује од, рецимо, учења вожње бицикла. Нема велике разлике. Међутим, ако почнете да учите вожњу бицикла у зрелим годинама, више ћете се бринути, а опет је већа вероватноћа да ћете на њега трошити мање времена. Старост игра значајну улогу у вашој мудрости и искуству, јер правите грешке и знате како да их исправите.

Програмирање није само кодирање већ и тражење најбољег решења проблема са којим су се људи суочили. И овде ће вам искуство у великој мери помоћи. Стога је огромна предност имати позадину у другом пољу. И многи који су радили исте кораке признају да им је зрелост повећала успех.

Разлог 5. Сада је добро време као и свако друго

Никада не одлажите оно што планирате, почните са учењем што је пре могуће, јер право време никада не долази. Све што ћете учинити је да трошите драгоцено време ако чекате. Осим тога, касније у животу имат ћете још више сумњи него сада, и биће теже започети.

Поред тога, имаћете нове могућности да промените посао или чак унапредите или побољшате свој тренутни посао. Зар није привлачно? На Реддиту је лако пронаћи причу о особи у средњим 30-има која има трновит пут кроз рад са младим програмерима и корпоративну структуру у компанијама са којима се суочио. Али то га је ојачало и посао је добио још лакше него што је мислио.

Упаковати

Ако сте један од оних који су на раскршћу, мислећи „Престар сам за к“, требали бисте знати да је старост само временска изложеност, што вам помаже да видите шта млади обично не чине. Ако научите нешто ново, ваше ментално здравље ће бити у реду, а ментална оштрина биће једнака онима млађима од вас.

Стога је избор начина учења Јава-а код куће / на мрежи само још једна савршена прилика да покажете свима да можете више. Схватите ово као стицање још једне виталне вештине. Поред тога, никога неће занимати колико сте година, јер ИТ индустрија тако високо цени знање.

Стога, никада не одустајте од своје идеје и само почните да идете напред. Будите сигурни да ћете увек добити огромну подршку на било који начин који изаберете.

Никада није касно да почнете учити Јаву или шта год желите јер што прије почнете учити, више повластица ћете добити од живота - само почните! Поред тога, ваша пракса и знање омогућавају вам да проширите опсег својих способности, а онда ћете сигурно бити успешна особа.

Дакле, ако мислите да сте престари за ово ...

… нисте.