Kas ma olen programmeerimise õppimiseks liiga vana?

“Kas ma olen programmeerimise õppimiseks liiga vana?” See võib olla kõige levinum küsimus programmeerijaks soovijate seas seetõttu, et küsijate vanus ulatub 20ndate lõpust 70ndate alguseni (ja mõnikord veelgi rohkem!). Kuna seda küsitakse nii palju, on sellele ka palju vastatud – Google annab kümneid ajaveebe, artikleid ja videoid just sellel teemal.

Suurem osa leitavast materjalist tundub olevat oma olemuselt suures osas motiveeriv, jäädes alati samale seisukohale, et vanus on vaid number ja programmeerimise õppimine võib viia ainult positiivsete tulemusteni. Samas võib kahtlustada, et need kes soovivad oma haridusväljavaadete kohta realistlikumat hinnangut, võivad neis materjalides ka pettuda.

Püüame läheneda küsimusele pragmaatiliselt ja praktilisest vaatenurgast.

Seega tunnistagem esmalt, et seda küsimust võib lugeda kahte moodi – Kas ma saan õppida programmeerima? , või siis Kas mul oleks võimalik teostada programmeerimiskarjääri?

Need on kaks eraldi küsimust, mida me käsitleme eraldiseisvalt. Me ei tee oletusi selle kohta, kui vana selle küsimuse esitaja võib olla, vaid esitame argumendid, mis muutuvad vanuse kasvades pigem järjest asjakohasemaks .

#1. Kas ma olen programmeerimise õppimiseks liiga vana?

Lühike vastus sellele küsimusele on kindel ei ja selle ütlemiseks pole vaja olla motivatsioonikõneleja. Programmeerimise keskmes on loogika ja probleemide lahendamine ning need võimed on igas vanuses inimestel. Pealegi pole kogu programmeerimine eriti keeruline ja kindlasti ei tee seda ainult geeniused, nii et isegi kui vanus muudab õppimise aeglasemaks, pole see iseenesest takistuseks.

Tõsi on see, et vanemaks saades on inimestel rohkem teemasid ja valdkondi, millega oma elus žongleerida. 20-aastane võib olla võimeline pühendama end ainult õpingutele, kuid hilisemas elus muutuvad sellised asjad nagu perekond, tervis ja raha üha olulisemaks – ja see saab tavaliselt vanemate inimeste programmeerimisõpingute suurimaks takistuseks.

Kuigi koodi kirjutama on kindlasti võimalik õppida ka hilisemas eas, nõuab see tavaliselt täiendavat pühendumist, kuna õppimisprotsessi kõrval tuleb läbi rääkida ka muud e elutingimuste osas.  See, kuidas sellistes olukordades toime tulla, on lõppkokkuvõttes teie enda otsustada (eluks puuduvad rusikareeglid!), kuid teadke seda – teie abistamiseks on olemas ressursse. Lisaks meie koolitustele on olemas hulgaliselt tasuta õpetusi programmeerimise õppimiseks ja hiiglaslikke võrgukogukondi, mis aitavad algajaid alati hea meelega.

Kui olete oma elu mõistlikult korrastanud ja olete valmis tõsiselt pühenduma, siis pole kodeerimise õppimisel vanusepiirangut.

#2. Kas ma olen liiga vana , et teha programmeerimiskarjääri?

Vastus sellele küsimusele sõltub väga palju teie eelnevast taustast. On palju karjäärivõimalusi, mida programmeerimisoskuste omandamine täiustab. Seega, kui töötasite varem turunduse, finants- või müügivaldkonnas, annab programmeerimise õppimine teile tugeva positsiooni, et alustada samal erialal teistsugust, kuid paremini tasustatud tööd.

Oletagem aga, et soovite karjääri täielikult vahetada ja alustada uuesti programmeerimise valdkonnas. Tööturul nõudlust on – vajadus programmeerijate järele on ikkagi oluliselt suurem kui pakkumine –, aga kui lihtne (või raske) on tööd leida?

Kui me räägime palgatööst, siis see pole nii lihtne kui 21-aastasel. Paljudele tehnoloogiaettevõtetele meeldib palgata programmeerijaid, et neid ise kasvatada, st koolitada neid ettevõttesiseselt, et saada pikaajaliselt oma projektide kallal töötavad vanemarendajad. Lisaks on noorematel inimestel tavaliselt tagasihoidlikumad palgasoovid. See ei tähenda, et vanemad kandidaadid tööd ei leiaks, kuid see tee on kindlasti konarlikum.

Teisest küljest muutub vabakutseliste turul töö leidmine teatud vanusest alates lihtsamaks, eriti kui olete omandanud natuke kogemusi. Selle põhjuseks on asjaolu, et ettevõtted, kes palkavad vabakutselisi, võtavad endaga riski – ja enamik inimesi tunneb end turvalisemalt usaldades pigem 40-aastaseid inimesi kui 20-aastaseid, eriti kui see usaldus võib neile maksta tuhandeid või kümneid tuhandeid eurosid.

Igal juhul pidage alati meeles – uue oskuse omandamine ja/või karjääri vahetamine näitab kirge ja pealehakkamist, mida lihtsalt kõrghariduse omandamine ei näita. See näitab, et sa ei sattunud sellesse kohta kus sa oled, lihtsalt juhuslikult, vaid julgesid astuda vastu millelegi, mida sa ei tundnud, ja muuta seda, kes sa professionaalina oled. Võid uskuda, et intelligentne tööandja oskab seda hinnata.

Järeldused

Tehnoloogiavaldkonnas võib olla raske välja sõeluda kogu müra, alates motiveerivatest loosungitest, mis maalivad roosat pilti, kuni stereotüübini 19-aastatstest programmeerijatest, kes teenivad miljoneid.

Sellegipoolest pole motivatsioonijutt sel juhul alusetu: programmeerimist on tõepoolest võimalik õppida hilisemas eas ning mõningaid asjaolusid arvesse võttes on võimalik teha programmeerijakarjääri.

Igal juhul on programmeerimise õppimine täpselt selline, mis aitab aju noorena hoida. See aktiveerib närviradasid, parandab lühiajalist mälu ja annab teile oskuse, mis on maailmale kasulik. Kui kardate, et olete programmeerimiseks liiga vana, siis selleks, et tunda end nooremana, õppige programmeerimist.