{"id":247510,"date":"2023-04-11T08:09:00","date_gmt":"2023-04-11T05:09:00","guid":{"rendered":"https:\/\/inform.click\/12-fakti-programmeerimise-kohta-mida-koik-arvavad-on-tosi\/"},"modified":"2023-04-11T08:09:00","modified_gmt":"2023-04-11T05:09:00","slug":"12-fakti-programmeerimise-kohta-mida-koik-arvavad-on-tosi","status":"publish","type":"post","link":"https:\/\/inform.click\/et\/12-fakti-programmeerimise-kohta-mida-koik-arvavad-on-tosi\/","title":{"rendered":"12 fakti programmeerimise kohta, mida k\u00f5ik arvavad, on t\u00f5si"},"content":{"rendered":"<p>\n  Pole kahtlust, et me elame digiajastul, kus kaasaegne tehnoloogia m\u00e4ngib meie igap\u00e4evaelus olulist rolli, olenemata sellest, kui asjatundlikud me oleme.\n<\/p>\n<p>\n  Peale ilmselgete, nagu lauaarvutid, s\u00fclearvutid, tahvelarvutid ja nutitelefonid, on arvutid leidnud oma koha nutikates kodudes, telerites, kodumasinates ja isegi m\u00e4nguasjades. Kuna aga masinad ei oska meie keelt r\u00e4\u00e4kida, n\u00f5uavad nad koodile ettekirjutust, mida teha. See t\u00e4hendab, et programmeerimine on kindlasti oleviku ja tuleviku elukutse.\n<\/p>\n<p>\n  Kuid olgu kuidas on, inimestel, kes vaatavad v\u00e4ljastpoolt, on endiselt arvukalt v\u00e4\u00e4rarusaamu selle kohta, mida programmeerijad teevad. Et kummutada m\u00f5ned m\u00fc\u00fcdid programmeerijate ja nende t\u00f6\u00f6 kohta, oleme otsustanud loetleda 12 fakti programmeerimise kohta, mida k\u00f5ik peavad t\u00f5eks, ja kui need on t\u00f5esed, siis anal\u00fc\u00fcsige, mil m\u00e4\u00e4ral. J\u00e4tkake lugemist, et rohkem teada saada.\n<\/p>\n<p>\n  Tehnikavaldkonna 12 parimat stereot\u00fc\u00fcpi\n<\/p>\n<h5>\n  1 Kodeerimiseks peate olema nohik<br \/>\n<\/h5>\n<p>\n  See on ilmselt nende k\u00f5igi suurim eksiarvamus. Meedias kallutatud kujutamise t\u00f5ttu on programmeerimisel halb maine ja m\u00f5ned inimesed hoiavad sellest isegi eemale, kartes, et neid tembeldatakse nohikuks v\u00f5i nohikuks. T\u00f5de on see, et nagu iga teise elukutse puhul, on seal v\u00e4ga erinevaid inimesi. V\u00f5ite isegi v\u00e4ita, et programmeerijad on k\u00f5ige mitmek\u00fclgsem seltskond, kuna nende arv kasvab pidevalt, mist\u00f5ttu on v\u00f5imatu neid stereot\u00fc\u00fcpida ja \u00fchte kategooriasse koondada.\n<\/p>\n<h5>\n  2 Peate olema geniaalne matemaatik<br \/>\n<\/h5>\n<p>\n  Kuigi see pole 100% t\u00f5si, ei saa me seda v\u00e4idet siiski \u00fcmber l\u00fckata kui t\u00e4iesti valet. Seos matemaatika ja programmeerimise vahel peegeldub selles, et m\u00f5lemad n\u00f5uavad loogilist m\u00f5tlemist ja m\u00f5nikord ka karbist v\u00e4lja m\u00f5tlemist, et leida originaalne lahendus. Nagu \u00f6eldud, peate kasutama matemaatikat, kuid see on lihtsalt algebra, mis pole liiga arenenud ja n\u00f5udlik. Veebiarendajatel peaks olema hunnik oskusi, aga l\u00f5ppude l\u00f5puks on programmeerimise eesm\u00e4rk kirjutada koodi, mitte lahendada matemaatika\u00fclesandeid.\n<\/p>\n<p>\n  Kui teil on juhuslikult vaja koodi osana kasutada keerulisi matemaatilisi v\u00f5rrandeid, siis \u00e4rge heitke meelt, sest k\u00e4ep\u00e4rast on palju programmeerimisabi teekide kujul, mida saate kasutada selle koodiosa kirjutamise asemel. kriimustada. Kui olete matemaatikas halb, ei t\u00e4henda see, et olete programmeerimises kohutav, nagu ka suurep\u00e4rane matemaatika ei t\u00e4henda, et oleksite suurep\u00e4rane programmeerija.\n<\/p>\n<h5>\n  3 Peate omama MENSA kaliibriga IQ<br \/>\n<\/h5>\n<p>\n  Kui see oleks t\u00f5si, oleks iga programmeerija liige, mis pole nii. Kodeerimise \u00f5ppimist v\u00f5ib v\u00f5rrelda kitarrim\u00e4ngu \u00f5ppimisega. Asi ei ole ainult annetes, vaid selles, kui palju rasket t\u00f6\u00f6d olete n\u00f5us selle nimel pingutama, kuni olete selle t\u00e4ielikult omandanud. Sellel pole midagi pistmist teie IQ v\u00f5i m\u00f5ne muu numbriga. Programmeerimine n\u00f5uab teilt loovust ja probleemidele lahenduste otsimist, mis l\u00e4heb segamini inimese IQ-ga.\n<\/p>\n<p>\n  Programmeerimiskeeled, nagu nimigi \u00fctleb, on ikkagi keeled, mis t\u00e4hendab, et kui sa oleksid \u00f5ppinud oma v\u00f5i v\u00f5\u00f5rkeelt, saad \u00f5ppida ka kodeerimist. Selliseid keeli nagu Java, C, C++ v\u00f5i Python ei loonud tulnukad kosmosest. Need on loodud tavaliste inimeste poolt.\n<\/p>\n<h5>\n  4 On \u00fcks parim programmeerimiskeel<br \/>\n<\/h5>\n<p>\n  Erinevalt enamikust eluvaldkondadest ei ole programmeerimisel \u00fchtegi parimat keelt. Seda seet\u00f5ttu, et iga programmeerimiskeel loodi teatud eesm\u00e4rgi saavutamiseks. Lihtsamalt \u00f6eldes, kui programmeerimiskeel aitab teil saavutada seda, mida olete kavatsenud teha, ja sobib teie eesm\u00e4rgiga, on see konkreetse juhtumi jaoks parim. Kui olete n\u00e4iteks huvitatud madala tasemega programmeerimiskeeltest ja OS-i kodeerimisest, on montaa\u017eikeel parim valik. Kui loote rakendusi, saate kasutada Java, C++ v\u00f5i C#. Milline neist kolmest on parim, s\u00f5ltub t\u00e4ielikult teist ja probleemist, mida proovite seda konkreetset keelt kasutades lahendada.\n<\/p>\n<h5>\n  5 Programmeerimist saab \u00f5ppida ainult kolled\u017eis<br \/>\n<\/h5>\n<p>\n  Kuigi see v\u00f5is minevikus t\u00f5si olla, sest v\u00e4ljaspool \u00fclikooli oli vaid k\u00e4put\u00e4is kohti, kus oleks v\u00f5imalik \u00f5petada kodeerima, siis t\u00e4nap\u00e4eval leiate peaaegu k\u00f5ike, mida vajate, olenemata sellest, kas olete t\u00e4iesti algaja v\u00f5i t\u00f5sise IT-ettev\u00f5tte vanemarendaja. Muidugi on kolled\u017eikursused kasulikud, sest igal sammul juhendavad teid professorid ja nende assistendid ning tunnid on \u00fcles ehitatud viisil, mis \u00f5petab k\u00f5igepealt m\u00f5tlema ja seej\u00e4rel k\u00f5ike \u00f5pitut hiljem rakendama.\n<\/p>\n<p>\n  Kuid see, et te pole kolled\u017eis k\u00e4inud v\u00f5i teil on kraad milleski muus, ei t\u00e4henda, et programmeerimine oleks teie k\u00e4eulatusest v\u00e4ljas. Peate seda tahtma ja kui see on kaetud, on palju veebiressursse ja isegi tegelikke kolled\u017eikursusi saate l\u00e4bida sellistel platvormidel nagu Coursera v\u00f5i Codecademy.\n<\/p>\n<h5>\n  6 Programmeerimine ei ole naiste t\u00f6\u00f6<br \/>\n<\/h5>\n<p>\n  Me l\u00e4heme siin feministlikesse vaidlustesse, kuid v\u00e4idetel, et naised ei saa olla meestega v\u00f5rdselt head programmeerijad, pole alust. N\u00e4iteks oli esimene programmeerija maailmas naine. Marissa Mayer, Yahoo! oli \u00fcks esimesi programmeerijaid, kelle Google palkas. Ja muidugi on Grace Hopper, kellele omistatakse mitte ainult programmeerija, vaid ka m\u00f5iste &#8220;viga&#8221; v\u00e4ljam\u00f5tleja ja selle t\u00e4hendus, nagu me seda t\u00e4nap\u00e4eval teame.\n<\/p>\n<p>\n  Nagu \u00f6eldud, napib naisprogrammeerijaid. Kuigi t\u00e4pseid p\u00f5hjuseid on raske v\u00e4lja tuua, v\u00f5ib see olla tingitud sellest, et inimesed, nii mehed kui naised, on kodeerijatest \u00fcldiselt halvasti informeeritud ja usuvad neile meedia poolt edastatud kli\u0161eedesse.\n<\/p>\n<h5>\n  7 Olete liiga noor, et \u00f5ppida kodeerima<br \/>\n<\/h5>\n<p>\n  Kodeerimise alustamiseks ei saa kunagi olla liiga noor. Tegelikult on varajase kodeerimise \u00f5ppimisega seotud palju eeliseid, n\u00e4iteks anal\u00fc\u00fcsioskuste arendamine. Laste \u00f5pimuster erineb aga t\u00e4iskasvanute omast, kuna lapsed kipuvad rohkem m\u00f5tlema visuaalselt, mida tuleks esimese programmeerimiskeele valimisel arvesse v\u00f5tta. Algkoolidesse programmeerimise juurutamiseks on tehtud m\u00f5ningaid algatusi, kuid midagi pole ametlikult olnud.\n<\/p>\n<h5>\n  8 Olete liiga vana, et \u00f5ppida kodeerima<br \/>\n<\/h5>\n<p>\n  Teisest k\u00fcljest ei saa te kunagi olla liiga vana, et kodeerida. Tegelikult peavad t\u00e4nap\u00e4eval arendajad inimesed kogu elu \u00f5ppima, et sammu pidada, kuna IT ja programmeerimine on nii d\u00fcnaamilised valdkonnad. See t\u00e4hendab, et nad peavad \u00f5ppima kuni pensionile j\u00e4\u00e4mise p\u00e4evani, mil nad on kuuek\u00fcmnendates eluaastates! Kui nemad saavad hakkama, saad ka sina hakkama. Kui oled huvitatud ja pealehakkanud, pole vanus midagi muud kui number.\n<\/p>\n<h5>\n  9 tuhandet koodirida on liiga palju<br \/>\n<\/h5>\n<p>\n  Kui olete programmeerimise vastu huvitav v\u00f5i alles alustate, v\u00f5ib 10 000 v\u00f5i enama rea \u200b\u200bl\u00e4htekoodi vaatamine tunduda \u00e4\u00e4rmiselt hirmutav v\u00f5i lausa v\u00f5imatu. Aga \u00f5nneks see nii ei ole. Kui vaataksite kogu seda koodi l\u00e4hemalt, avastaksite, et m\u00f5ned jaotised on identsed ja et kodeerija on kasutanud sama koodijuppi mitmes erinevas kohas. Nii et see ei ole t\u00e4pselt 10 000 erinevat koodirida.\n<\/p>\n<p>\n  Nii k\u00f5ige triviaalsemad kui ka keerukaimad programmeerimis\u00fclesanded tehakse kombineerides samu koodit\u00fckke, mida \u00f5pite kohe algusest peale, nagu ts\u00fcklid, funktsioonid ja meetodid. Kui olete need v\u00e4lja m\u00f5elnud, muutub mitme tuhande koodirida kirjutamine maailma lihtsaimaks asjaks.\n<\/p>\n<h5>\n  Programmeerimiskeele \u00f5ppimiseks kulub 10 aastat<br \/>\n<\/h5>\n<p>\n  Programmeerimiskeele \u00f5ppimine n\u00f5uab k\u00fcll palju aega ja vaeva ning \u00f5ppimist ei tehta kunagi p\u00e4riselt l\u00e4bi, kuid teatud keele k\u00e4skude ja funktsioonide m\u00f5istmiseks ja kasutamiseks pole vaja vanust, sest enamjaolt on k\u00f5ik k\u00e4sud juba inglise keeles. J\u00e4rgmisena peate \u00f5ppima s\u00fcntaksi, mis sarnaneks v\u00f5\u00f5rkeele k\u00f5igi grammatikareeglite \u00f5ppimisega.\n<\/p>\n<p>\n  See v\u00f5tab rohkem aega kui k\u00e4skude ja funktsioonide \u00f5ppimine, eriti kui kasutate programmeerimist madalatasemelise montaa\u017eikeelega ja tegelete registritega, kuid j\u00e4llegi pole see v\u00f5imatu. Kui olete s\u00fcntaksi selgeks saanud, on k\u00f5ik valmis. Mitte, et olete peaaegu valmis, kuid olete valmis ise koodi kirjutama ja \u00f5igeaegselt oma rakendusi v\u00e4lja t\u00f6\u00f6tama.\n<\/p>\n<p>\n  Seega, kui r\u00e4\u00e4kida ajakavast, siis t\u00f5en\u00e4oliselt vaatate kuudepikkust rasket t\u00f6\u00f6d, kuid mitte aastaid. Kodeerimisoskuste t\u00e4iustamiseks kulub aastaid, kuid see kehtib peaaegu iga tegevuse puhul.\n<\/p>\n<h5>\n  11 Kulub palju aega, enne kui suudate programmeerijaks \u00e4ra elada<br \/>\n<\/h5>\n<p>\n  Nagu me juba m\u00e4rkisime, ei kulu selle \u00f5ppimiseks aastaid ega kulu aastaid, enne kui saate oma kodeerimisoskustega raha teenida. Loomulikult ei tohiks te oodata, et p\u00e4rast C++ aastast \u00f5ppimist Microsoftis t\u00f6\u00f6le asute, kuid saadaval on ka teisi t\u00f6\u00f6kohti, mis sobivad h\u00e4sti teie oskuste ja kogemuste tasemega. Kuna m\u00f5nes kohas on vaja kogemusi, mida sul ei ole, kuna sa ei saanud alguses t\u00f6\u00f6kohta kogemuste puudumise t\u00f5ttu, v\u00f5ib praktikakoht olla hea m\u00f5te.\n<\/p>\n<p>\n  Kindlasti mitte rahalisest aspektist, kuid kogemusi saab juurde, pluss alati on v\u00f5imalus, et sind v\u00f5etakse t\u00e4iskohaga t\u00f6\u00f6le. Samuti saate alati proovida k\u00e4tt vabakutselises t\u00f6\u00f6s ja ise klientide leidmises, mis pole halb viis raha teenida. Kuid veenduge, et loote oma klientidega hea suhtluse, et t\u00f6\u00f6 n\u00f5uded on selgelt s\u00e4testatud ja peate usuliselt kinni t\u00e4htajast. M\u00f5ned inimesed eelistavad t\u00f6\u00f6tada mugavalt oma kodus ja nautida paindlikku t\u00f6\u00f6aega, mist\u00f5ttu valib \u00fcha suurem hulk kodeerijaid elatise teenimiseks selle marsruudi.\n<\/p>\n<h5>\n  12 Tunnid on pikad<br \/>\n<\/h5>\n<p>\n  Me ei peaks isegi sellega vaeva n\u00e4gema, aga teeme seda. Programmeerimine n\u00f5uab palju pingutusi ja m\u00f5nikord isegi pikki tunde, kuid see on mustrist kaugel. Isegi need kodeerijad, kes t\u00f6\u00f6tavad pikki t\u00f6\u00f6p\u00e4evi, saavad oma pingutuste eest h\u00e4sti tasu ja kurtmas pole kuulda. Muidugi v\u00f5ite alati saada vabakutseliseks ja m\u00e4\u00e4rata oma tunnid ja hinnad.\n<\/p>\n<p>\n  Kui k\u00f5ik need m\u00fc\u00fcdid vastaksid t\u00f5ele, oleks programmeerijateks v\u00e4ga v\u00e4he inimesi. Ometi on vastupidi. See on kindlasti tuleviku elukutse ja te v\u00f5ite saada osa sellest tulevikust, olenemata teie vanusest, soost, kraadist v\u00f5i IQ-st. Vaja on vaid rasket t\u00f6\u00f6d, p\u00fchendumist ja \u00f5ppimistahet ning sellel pole mingit pistmist \u00fchegi eelnimetatud kategooriaga.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  : <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2016\/03\/24\/12-programming-untrue-facts\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pole kahtlust, et me elame digiajastul, kus kaasaegne tehnoloogia m\u00e4ngib meie igap\u00e4evaelus olulist rolli, olenemata sellest, kui asjatundlikud me oleme. Peale ilmselgete, nagu lauaarvutid, s\u00fclearvutid, tahvelarvutid ja nutitelefonid, on arvutid leidnud oma koha nutikates kodudes, telerites, kodumasinates ja isegi m\u00e4nguasjades. Kuna aga masinad ei oska meie keelt r\u00e4\u00e4kida, n\u00f5uavad nad koodile ettekirjutust, mida teha. See t\u00e4hendab, et programmeerimine on kindlasti oleviku ja tuleviku elukutse. Kuid olgu kuidas on, inimestel, kes vaatavad v\u00e4ljastpoolt, on endiselt palju\u2026<\/p>\n","protected":false},"author":1,"featured_media":133893,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[208,143,117,52],"tags":[],"class_list":["post-247510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kodeerimine","category-veebi-napunaited-ja-nipid","category-veebitooriistad","category-web-ja-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/posts\/247510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/comments?post=247510"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/posts\/247510\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/media\/133893"}],"wp:attachment":[{"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/media?parent=247510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/categories?post=247510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/et\/wp-json\/wp\/v2\/tags?post=247510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}