Miks pole Java (või mõne programmeerimiskeele) õppimiseks kunagi liiga vana

"Armastusel pole vanust."

Paljud nõustuksid selle ütlusega, kuid siiski raamistame ja veename end, et on liiga hilja õppida või ametit muuta. Miks me ei kasuta seda lähenemist kõigele, mida sooviksime saavutada, eriti kui tegemist on millegi uue õppimisega, näiteks programmeerimiskeele õppimisega?

Olen Java-kursuse juhendaja ja mul on palju näiteid inimestest, kes alustasid Java-õpinguid 30-aastaselt või isegi vanemalt. Tegelikult muutuvad vananedes inimesed kogenumaks ja targemaks, nad näevad asju teisiti, mis aitab neil olla nagu part kastmiseks kõigil uutel alustel. Pealegi on IT-s vähem vananemist kui teistes tööstusharudes. See väärtustab pigem oskusi kui kodeerija vanust.

Siit leiate 5 kindlat argumenti, miks te ei tohiks oma soove unarusse jätta ja peaksite hakkama Java õppima. Need põhjused kehtivad ka teiste programmeerimiskeelte kohta. Nii et jääge meie juurde, kui otsite inspiratsiooni sädet - leiate selle kindlasti siit.

Põhjus 1. Vananedes uute asjade õppimine aitab vanal protsessoril tiksuda

Uskuge või mitte, Cesar Quililani hiljutised meditsiinilised uuringud tõestasid aju aktiivsuse olulist mõju vananemisele ja aju tervisele. See tähendab, et mida rohkem treenid oma aju, seda kauem hoiad mõistust. Samuti näitasid nad, et 60–90-aastased inimesed parandasid oma aju tervist ainult käsitöö ja mõne hobiga tegeledes vaid paar tundi päevas. Nii et kujutage nüüd ette, mida suudab 30-aastase inimese aju.

Programmeerimiskeele õppimine võrdub mõtteprotsesside treenimisega - vaimse treeninguga, seeläbi muutub teie tähelepanu ja keskendumine palju paremaks.

Redditis on 32-aastase edulugu. Ta ei teadnud programmeerimisest ega muust tehnilisest asjast mitte midagi, kuid nüüd õpib ülikoolis programmeerimist ja ütleb, kui alustas - see oli üsna karm, kuid nüüd on tema “mõistus terav kui tac”. Pealegi, uskuge või mitte, tema vanus ei huvita kedagi.

Põhjus 2. Veebikursusi ja materjale on palju - keegi ei näe teie vanust

Tänapäeval on palju veebikursusi ja paljud inimesed tunnistavad, et need on võrguühenduseta kursustest tõhusamad ja annavad positiivsema tulemuse. Põhjused on lihtsad: IT-tööstus väärtustab teie teadmisi, mitte füüsilisi võimeid ning valite ise õppimiseks õige aja ja tempo. On palju lugusid inimestest, kes saavutasid need edukalt ja said oma unistuste töökoha väga lühikese aja jooksul.

Siin on kolm eredat näidet veebiressurssidest, kus saate Java-keelt õppida:

  • CodeGym - veebipõhine Java programmeerimiskursus, mis põhineb 80% -l praktikast ja on mõeldud õppimiseks algusest peale.
  • CodeAcademy - see programm põhineb tehniliste oskuste omandamisel, mis on teie tulevases töös väga kasulikud.
  • Lisaks on Coursera või Udemy veebipõhised videokursused - platvormid, mis hõlmavad kogu maailma veebiülikoolide kursusi erinevatele õppeainetele.

Kui olete õppima hakanud või töötate programmeerijana, vajavad kõik kindlasti mentorlustoetust nendelt, kes on Java-s käeulatuses. Pealegi on Java-arendajatel väga tugev kogukond ja siin on mõned platvormid, mis aitavad teil vajalikku teavet leida või nõu küsida.

  • Java foorum on klassikaline foorum, mis hõlmab paljusid teemasid ja on kiirema otsingu jaoks jaotatud osadeks.
  • Java maailm on platvorm, kus ühes kohas asuvad uudised, ajaveebid, spetsialistid ja palju Java-ga seotud asju.
  • CodeGym Help on uutele tulijatele mõeldud kogukond, kust nad saavad leida kiiret ja korralikku tuge.

Kohad, kus saate esitada mis tahes küsimusi ja leida kasutajatelt üks või mitu lahendust:

  • Java subreddit: lahenduste ja kogemuste jagamine Java-ga seotud teemadel ja teemadel;
  • Subredditi programmeerimine: igale programmeerimisega seotud probleemile lahenduste küsimine ja leidmine.

Blogid on samuti olulised - nad jälgivad värskendusi, uusi funktsioone ja üldiselt seda, mis on äsja leiutatud või loodud Java paremaks kodeerimiskogemuseks.

  • Java Geek on allikas, kust leiate juhtumi või probleemi selge selgituse, lisaks on see jagatud kategooriateks-interaktsioonideks erinevate tehnoloogiatega.
  • Bench Resources on veel üks allikas, kus kirjeldatakse Java-ga seotud probleeme ja juhtumeid. Selle struktuur on kiireks otsimiseks jaotatud ka osadeks.

Ja muidugi, ärge kunagi unustage teist olulist teadmiste allikat - raamatuid. Lisaks, kui olete programmeerijaks saanud, soovite pärast pikka tööpäeva arvuti taga vahetada arvutiekraani millegi erinevaga.

  • Pea esimene Java, autorid Kathy Sierra ja Bert Bates. Autorid püüavad oma teadmisi tuua lihtsa keele ja visuaalse sisu kaudu, peatumata selle üle, kui keeruline on õppida OOP-keelt.
  • Java: Herbert Schildti juhend algajale - kirjeldab Java põhitõdesid järk-järgult, mis võimaldab kasutajatel Java'st aru saada ja sellest sukelduda juba algusest peale.

Nagu te võib-olla märkasite, on veebis palju ressursse ja see on alles algus. Mis siis takistab teil vabalt Java-õppimist nii tohutu toega alustama? Nad ei hooli teie vanusest, vaid ainult teie teadmistest.

Põhjus 3. Vanus pole oluline

Vanus on vaid arv teie kogemusi. Kahjuks valitseb ülemaailmne stereotüüp ja eksitus, et peate oma elu lõpuni alaliselt töötama. Aga kes ütles, et asjad peavad nii olema? Olete küps inimene, kes teab, mida otsite ja millist tulemust soovite saada. Sellepärast, kui olete otsustanud, et soovite kodeerida, arendage seda sädet ja varem või hiljem maksab see teile ära.

Teine motivatsioon on mõelda endast ja mitte kunagi võrrelda kellegi teisega, kuna inimestel on erinevad kogemused ja erinevad teadmistetasemed. Lähtepunkt peaks olema see, mida teadsite enne õppima asumist. Olete üllatunud, kui võrdlete oma edusamme eelmise etapiga.

On suurepärane näide minu kursuse kooderist, kellel polnud kunagi olnud tehnilise ametiga seotud tööd. Kuid ta otsustas läbida CodeGymis samm-sammult õpetused ja teate mida? See õnnestus ja sai töö, mida soovis.

Ärge kunagi kartke halba koodi ega kogemuste puudumist, sest olenemata vanusest teevad kõik alguses vigu ja need kaovad järk-järgult, samal ajal kui oskusi lihvite. Teate, et nooremad õpilased muretsevad sama palju kui vanemad? Kas ma saan ilma kogemusteta töö? Tõsi on see, et mõned ettevõtted otsivad oma projektide jaoks spetsialisti kasvatamiseks inimesi, kellel on minimaalne kogemus. Pealegi arenevad tehnoloogiad iga päev ja need vajavad palju koodi ja neid, kes selle luua saavad. Kõike ei saa ühe hooga õppida :)

Põhjus 4. Java õppimine on nagu mis tahes muu oskuse õppimine

Java õppimine ei erine ütleme nii, et õpime jalgrattaga sõitma. Suurt vahet pole. Kui hakkate aga rattasõitu õppima küpses eas, muretsete rohkem ja siiski on tõenäolisem, et kulutate sellele vähem aega. Vanus mängib teie tarkuses ja kogemustes olulist rolli, kuna teete vigu ja teate, kuidas neid parandada.

Programmeerimine pole ainult enda kodeerimine, vaid inimeste jaoks parima probleemi otsimine. Ja siin aitab teie kogemus suuresti. Seega on teises valdkonnas tausta omamine tohutu eelis. Ja paljud samu samme teinud tunnistavad, et nende küpsus suurendas nende edu.

Põhjus 5. Praegu on sama hea aeg kui mis tahes

Ärge kunagi lükake plaanitut edasi, hakake õppima nii kiiresti kui võimalik, sest õiget aega ei tule kunagi. Te peate vaid raiskama oma väärtuslikku aega, kui ootate. Pealegi on teil hilisemas elus veelgi rohkem kahtlusi kui praegu ja alustamine on raskem.

Lisaks on teil uued võimalused töökoha muutmiseks või isegi edutamiseks või praeguse töö parandamiseks. Kas see pole ahvatlev? Redditist on lihtne leida lugu 30-ndate keskpaigast, kellel on okkaline tee, töötades noorte kodeerijatega ja korporatiivse struktuuriga ettevõtetes, millega ta silmitsi seisis. Kuid see tegi ta tugevamaks ja ta sai selle töö veelgi lihtsamalt, kui ta arvas.

Tõmba otsad kokku

Kui olete üks neist, kes on teelahkmel ja mõtlete: "Olen x jaoks liiga vana," peaksite teadma, et vanus on lihtsalt ajapikendus, mis aitab teil näha seda, mida noored tavaliselt ei tee. Millegi uue õppimine hoiab teie vaimse tervise korras ja vaimne teravus võrdub teistest noorematega.

Seetõttu on Java kodus õppimise viisi valimine kodus / veebis veel üks suurepärane võimalus näidata kõigile, et saate teha rohkem. Võtke seda kui teise elulise oskuse omandamist. Pealegi ei huvita kedagi vanus, sest IT-tööstus hindab teadmisi nii kõrgelt.

Seega ärge kunagi loobuge oma ideest ja hakake lihtsalt edasi liikuma. Veenduge, et saate alati tohutut tuge ükskõik millisel viisil.

Kunagi pole liiga hilja hakata Java-d või mida iganes soovite, sest mida varem õppima asute, seda rohkem hüvesid elust saate - lihtsalt alustage! Lisaks võimaldavad teie praktika ja teadmised laiendada oma võimete ulatust ja siis olete kindlasti edukas inimene.

Nii et kui arvate, et olete selleks liiga vana ...

… sa ei ole.