Tere, Habr!
Vaba aeg, lugedes huvitavat programmeerijaks saamise kohta mĂ”eldes, taipasin, et me lĂ€bite kĂ”ik ĂŒhte ja sama miinivĂ€lja, kus on karjÀÀrimuudatused. See algab haridussĂŒsteemi vihkamisega, mis peaks meid âtegemaâ vanemateks, ja lĂ”peb arusaamisega, et Ă”ppimise rasked koorem lasub ainult meie Ă”lgadel, kuid tihti tuleb see teadmine liiga hilja.

Pean tunnistama, et kÔik need raskused tÔrjuvad enamikul juhtudel piisavalt palju inimesi, kes ei ole valmis end muuta ja pidevalt Ôppida, samas kui need, kes soovivad IT-sse pÀÀseda ainult kullamÀgede tÔttu, mida lubavad nutikad artiklid silmapaistvate isikute nÀidete kaudu, riskivad tÔelisuse karide vastu purunemisega.
Arvan, et igaĂŒhel meist on vĂ€hemalt korra olnud mĂ”tteid, et ta ei ole piisavalt tark vĂ”i hea selle ameti jaoks, vĂ”i et see kĂ”ik ei ole tema jaoks. VĂ”i vastupidi, et ta on erakordne, et tema teadmised on nii kĂ”rgel tasemel, et keegi ei suuda temaga konkureerida, rÀÀkimata veel sellest, et keegi vĂ”iks teda millegi Ă”ppimise juures aidata. Kas see kĂ”lab tuttavalt? Kui jah, siis sĂŒĂŒta kergendus â oled Ă”igel teel. KĂ”ik need on algaja programmeerija tavalised emotsioonid, kuid Ă€ra lĂ”dvesta end, ees on veel raskemad katsumused.
Soovin nÀidata teile peamisi punkte programmeerijaks saamise teekonnast oma loo ja vigade nÀitel; kÔige tÀhtsam, kui halvasti te end ka ei hindaks, ei tÀhenda see, et peaksite alla andma. Selle loo tÀhendus vÔib tunduda banaalne ja jÀreldused pealtnÀha ilmsed, kuid sageli on paljudel vaja vÀikest tÔuget, et mÔista ilmseid tÔdesid.
Esimene eksitus on pidada end kÔige nutikamaks.
VĂ”ib-olla tasub alustada kooliajast. Nagu enamik teismelisi, ei pidanud ma Ă”ppimist millegipĂ€raselt huvitavaks, palju huvitavam oli mĂ€ngida arvutimĂ€nge. Mind paelusid lood, virtuaalsete maailmade ilu ja mulle meeldis tunda end sĂŒndmuste keskel. Aja jooksul hakkasid peas kerkima mĂ”tted selle ĂŒle, kui Ă€ge on mĂ€nge teha ja et ma pean kindlasti nende arendajaks saama. Hakkasin natuke programmeerimist Ă”ppima. Ja pĂ€rast esimest meetodit, mis liitis kaks numbrit, kĂ€isin juba uhke peaga ringi, mĂ”eldes, et ma saan programmeerimisest aru, olen programmeerija, ja meie informaatikaĂ”petajad ei mĂ”ista selles elus midagi, Ă”petades meile, mis on arvuti ja igasugused konjunktsioonid ning disjunktsioonid. See oli esimene ja kĂ”ige lollim viga, kuid sellest rÀÀgin hiljem.
Minu Ă”pingud ei olnud just kiiduvÀÀrt, mistĂ”ttu vĂ”in öelda, et pĂ€rast 9. klassi mind koolist vĂ€lja visati. Minu tunnistusega ei pÀÀsenud ma mitte kuhugi ning pidin minema sinna, kuhu mind vĂ”eti, ja see oli madala taseme kutsekool (PTĂ). Ma mĂ”tlesin endiselt, et olen Ă€ge programmeerija ja haridus ei ole mulle vajalik. Pool aastat hiljem hakkasin aru saama, et midagi on valesti ning ma ei taha olla mitte just kĂ”ige arenenumas keskkonnas, mille mu vastutustunne enda vastu mulle tĂ”i. Otsustasin tagasi kooli minna, kuid mind visati 10. klassist kindlasti vĂ€lja. Sel eluetapil mĂ”istsin, et tuleb loota ainult endale: ei sĂ”brad, ei pere, keegi ei investeeri sinusse teadmisi, kui sa ise ei soovi Ă”ppida.
Elu jĂ€rgmine etapp oli tehnika- vĂ”i kutsekool, kuidas iganes soovite. LĂŒhidalt öeldes, mööda hiilides ja otsides kohta, kuhu minna, pingutasin piisavalt, et astuda heasse kooli oma tunnistusega. Ma juba siis mĂ”istsin, et millegi saavutamiseks peab Ă”ppima, ja pĂŒhendusin haridusele ning natuke ka programmeerimisele. Kuid peagi pettusin jĂ€lle ja tagasi vaadates oma esimest viga, ĂŒtlesin, et haridussĂŒsteem ei anna midagi, et olen siin nutikam kui inimesed, kes midagi Ă”petavad. Sellegipoolest jĂ€i mulle meelde, et mul on tervemĂ”istus ja ma ei jĂ€tnud oma haridusteed, vaid jĂ€tkasin pingutamist enda arendamise nimel, sest on keeruline loobuda asjast, mille nimel oled nii palju vaeva nĂ€inud. Olen kindel, et kui keegi lihtsalt maksaks minu eest ja ma ei panustaks ise, ei oleks mul sellist arvamust.
Teine eksiarvamus â liialt madalal tasemel oma teadmiste hindamine
Ăpingute ajal toimusid huvitavad spordiprogrammeerimise meistrivĂ”istlused, millest otsustasin osa vĂ”tta, mis osutus hiljem mulle vĂ€ga kasulikuks. NĂŒĂŒd on minu eneseuhkus ja maksimaalne ambitsioon asendunud uskumatult madala enesehinnanguga, ma kinnitasin endale, et ma ei tea mitte midagi, ei mĂ”ista midagi, see on keeruline ja see ei ole minu jaoks, kuid vĂ”istluste pĂ”nevus sundis mind hambad ristis midagi muutma. Hea motivatsioon aitas mul programmist Ă”ppimise soovi mitte loobuda ning auhindina saadud koht tegi selgeks, et see kĂ”ik ei olnud asjatu. See oli esimene samm Ă”igele teele.
Oluline on mĂ”ista, et igaĂŒhe jaoks, kes Ă”pib uut tegevust, tundub alguses, et ta vallutab tippe; areng on nii kiire, et uus teave ĂŒletab pea ja tekib teadlikkuse tunne. Kui vĂ”rrelda oma oskuse arengut selle aja jooksul, vĂ”ib end imetleda. Siis vahetub motiveeriv hoiak depressiooniks, millega kaasneb tunne, et midagi ei suju. Oskus ei arene, sest kui vĂ”rrelda arengut, tundub, et see aeglustub jĂ€rjest enam. See on nii-öelda kuristik, mis varitseb kĂ”iki, kes on otsustanud saada professionaaliks mĂ”nes tegevuses. Pea meeles, et kui oled selle hetkeni jĂ”udnud â oled juba Ă”igel teel. See tunne tuleb tulevikus sageli, kĂ”ige olulisem on mitte lasta end murtud ja kĂ”ike loobuda.
Kuna vÀljalaskmise hetkeks olin juba aru saanud, et meie haridus ei ole nii kasutu, see annab vÔimaluse valida suuna oma arenguks, kuid vastutad sa ise. Mul oli selge eesmÀrk, mulle meeldis teha erinevaid projekte, mul oli vÀike teadmuspagas ja motivatsioon edasi liikuda.
Siin tuleb mĂ€rgata, et peidus on vĂ€ga ohtlik kuristik. Koos kĂ”igi varasemate raskustega toime tulles tundub, et see on see, mille poole olen nii kaua pĂŒĂŒelnud. Ma tean, mida tahan, mĂ”istan, kuhu arendada, mul on eesmĂ€rk ja ma olen valmis astuma tĂ€iskasvanute ellu, et saada oma esimene töökoht, jah, see ei ole unistuste töö, aga ma tegelen tegevusega, mis mind inspireerib.
Asi on selles, et esimene töö, jah ja ĂŒldiselt iga töö viib sind mitte sellesse maailma, millest sa unistasid. Selgub, et tipp, mille sa ĂŒletasid, on alles esimene samm selle poole, mis tundus juba nii lĂ€hedal.
Miks see nii juhtub?
Esimese töökoha saamisel mĂ”istad Ă€kki, et sinu teadmistest jÀÀb tĂ”eliselt puudu. Osaliselt on see tĂ”si ja vĂ”ib tekkida tunne, et programmeerimine ei ole sinu ala. Kuid me oleme selle tundega juba varem kokku puutunud ja Ă”ppinud sellest ĂŒle saama. Kui sa harjatud, mĂ”istad, et siin peitub tĂ”sisem probleem.
Professionaalne kahanemine
See etapp minu karjÀÀris osutus kÔige valusamaks.
Minu esimene töö ei olnud sugugi see, mida olin ette kujutanud. Need projektid, mida ma oma vabal ajal arendasin, mis mind inspireerisid ja tohutult rÔÔmu pakkusid, ei olnud töötamisest midagi. KĂ”ik, millele olin viidanud ja millest olin unistanud, pĂ”rkas lihtsalt reaalsuse karidele. See oli vĂ€ga murranguline, olin palju endast vĂ€ljas ja mĂ”tlesin, et midagi on valesti kas minuga vĂ”i kĂ”igega mu ĂŒmber. Igavad ĂŒlesanded ja rutiinne töö ajasid mind lihtsalt meeleheitlikuks. Soovisin areneda, pakkusin uusi ideid, uusi tööriistu, kuid suuresti polnud seda ettevĂ”ttele vajalik. KĂ”ik, mis juba olemas, toob raha, seega on see hea. RÀÀkimata sellest, mida saab lugeda tarkades artiklites ja raamatutes: programmeerimine on kĂ”rgelt tasustatud hobi, mida naudid, samal ajal kui sulle selle eest makstakse. VĂ”ib-olla on see mingil moel tĂ”si, kuid see on raske tee eneseotsingute ja selle leidmiseks, mis tĂ”eliselt huvitav on, sealhulgas vajaliku töö leidmiseks.
Tahan mĂ€rkida, et see etapp tĂ”ukab kĂ”rvale veelgi rohkem inimesi, kes on vaevu suutnud mööduda varasematest takistustest ja pole saanud seda, millest nad unistasid. Tuleb mĂ”ista, et programmimise töö ei ole teie lemmikhobi, vĂ€hemalt karjÀÀri alguses. See on tavaline töö, mis harva toob naudingut, kuid toob raha. Oluline on, kuidas te end valmistate selle keerukusega toimetulekuks. Siin on vĂ€ga lihtne alla anda ja siis muutub kogu suhtumine tööle lihtsalt vajaduseks teenida numbreid kaardil, professionaalne areng peatub, mis on programmeerija karjÀÀri jaoks lubamatu. Tuleb end ĂŒletada ja Ă”igesti seadistada; mĂ”istke, et töö on tööriist, mille kĂ€itumine sĂ”ltub ainult teist. Hindage kogu kogemust, mille saate, kui aeg tuleb, on kogemust piisavalt, et minna paremasse kohta, edasi ja edasi, ja aja jooksul hakkate nĂ€gema seda horisonte, millest unistasite ĂŒliĂ”pilasena. Kuid pidage meeles, et kĂ”ik sĂ”ltub teist.
TĂ€napĂ€eva reaalsustes ei piisa ainult programmeerimisoskustest; oluline on osata suhelda, mĂ”ista, kuidas toimib Ă€rikeskkond, kus te töötate, ja kuidas te tegelikult sellele kasumit toote. Oluliselt lihtsam on arendada âmeeskonnas töötavaâ inimese programmeerimisoskusi, kui arendada suhtlemisvĂ”imet. SeetĂ”ttu pöörake tĂ€helepanu igale kogemusele, mille saate, kuid Ă€rge unustage, et kĂ”ik need teadmised peaksid ĂŒksteist tĂ€iendama.
LĂ”petuseks toome nĂ€ite. Minu esimene töökoht ei saanud kiidelda tehnoloogiate ega arendussuuna ĂŒle, mida ma soovisin. Kuid ĂŒhel pĂ€eval jĂ”udsid meie juurde uuenduslikud arendusmetoodikad Agile'i pĂ”himĂ”tete jĂ€rgi, mida soovisid juhtkonnad ettekÀÀndena, et see suurendab arenduse tempot ja seega ka ettevĂ”tte kasumit. See andis vĂ”imaluse vaadata kogu protsessi sĂŒnnist kuni vĂ€rskelt loodud meeskonna tĂ€ieliku toimimiseni. Hiljem osutusid need oskused tulevastes töökohtades erakordselt vÀÀrtuslikuks, mis rĂ”hutab, kui oluline on igast olukorrast vÀÀrtuslikku kogemust ammutada.
KokkuvÔttes?
- Kui arvate, et teate juba kÔike, soovitan teil sellest hÀsti jÀrele mÔelda.
- Kui arvate, et ei tea midagi â olete Ă”igel teel.
- Te peate mÔistma, et keegi ei pane teie pÀhe teadmisi, kui te ise seda ei soovi. See ei ole hariduse probleem, lÔpetage oma aja raiskamine selle puuduste otsimisele, sest ka töö ei pane teie pÀhe teadmisi, kui te seda ei soovi.
- Ărge looge endale illusioone, et töö toob rÔÔmu nagu teie hobi, kui teie kĂ€tte tuleb diplom. Programmeerimine on lihtsalt töö, see vĂ”ib olla rutiinne, igav, lootusetu, kuid vĂ”ib olla ka huvitav ja kaasahaarav, kuid ikkagi on see töö.
- IgaĂŒks vĂ”ib saada programmeerijaks, oluline on mitte alla anda ja ĂŒletada raskusi, mis ootavad ees igaĂŒht, kes otsustab IT-sse siseneda.
Allikas: habr.com
