{"id":35910,"date":"2019-10-31T22:07:31","date_gmt":"2019-10-31T19:07:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya\/"},"modified":"2019-10-31T22:07:31","modified_gmt":"2019-10-31T19:07:31","slug":"kak-vyzhat-maksimum-iz-computer-science-obrazovaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya","title":{"rendered":"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ve\u010dina sodobnih programerjev je izobra\u017eena na univerzah. S\u010dasoma se bo to spremenilo, a trenutno je tako, da dobri kadri v IT podjetja \u0161e vedno prihajajo z univerz. V tem prispevku Stanislav Protasov, direktor Acronis za povezave z univerzami, deli svoje poglede na posebnosti univerzitetne izobrazbe prihodnjih programerjev. U\u010ditelji, \u0161tudenti in tisti, ki jih najemajo, lahko pod katom najdejo tudi nekaj koristnih nasvetov.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/acronis\/blog\/458676\/\"><img decoding=\"async\" alt=\"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu\" src=\"\/wp-content\/uploads\/2019\/07\/d2d00926992bad057a1945e25f1d73db.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nV zadnjih 10 letih pou\u010dujem matematiko, algoritme, programske jezike in strojno u\u010denje na razli\u010dnih univerzah. Danes poleg svoje vloge v Acronis tudi slu\u017eim kot namestnik vodje oddelka za teoreti\u010dno in aplikativno informatiko na MFTI. Iz izku\u0161enj pri delu na dobrih ruskih (in ne le) univerzah sem pridobil nekaj opazovanj o pripravi \u0161tudentov za ra\u010dunalni\u0161ke discipline. <\/p>\n<h2>Pravilo 30 sekund ve\u010d ne deluje<\/h2>\n<p>\nPrepri\u010dan sem, da ste se sre\u010dali s pravilo 30 sekund, ki pravi, da mora programer razumeti namen funkcije po kratkem pogledu na njen kodo. Uvedeno je bilo davno, od takrat pa se je pojavilo mnogo operacijskih sistemov, jezikov, strojne opreme in algoritmov. Kodo pi\u0161em \u017ee 12 let, a sem sorazmerno nedavno videl izvorne kode enega proizvoda, ki so mi na prvi pogled delovale magi\u010dno. Danes, \u010de niste potopljeni v predmetno podro\u010dje, pravilo 30 sekund preneha delovati. V nasprotnem primeru vam ne bo dovolj niti 30, ampak niti 300 sekund, da se razjasnite, kaj se dogaja.<\/p>\n<p>Na primer, \u010de \u017eelite pisati gonilnike, se bo treba poglobiti v to podro\u010dje, prebrati tiso\u010de vrstic specifi\u010dne kode. S takim na\u010dinom u\u010denja o predmetu se pri strokovnjaku pojavi 'ob\u010dutek toka'. Kot pri rapu, ko se ob\u010dutek dobre rime in pravega ritma pojavi brez posebne racionalizacije. Tudi dobro izobra\u017een programer lahko enostavno prepozna neu\u010dinkovito ali preprosto slabo kodo, ne da bi se poglobil v podrobnosti o tem, kje je pri\u0161lo do kr\u0161enja sloga ali je bil uporabljen neoptimalen pristop (pojasniti to ob\u010dutek pa je lahko precej te\u017eko).<\/p>\n<p>Specialization and increasing complexity mean that a bachelor's degree no longer provides the opportunity to study all areas deeply enough. However, at this level of education, it's essential to acquire a broad perspective. Later, during master's studies or at work, one will need to spend some time diving into the issues and specifics of the subject area, learning the jargon, programming languages, and colleagues' code, as well as reading articles and books. It seems to me that this is the only way, with the help of the university, to build a strong foundation for the future. <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/T-shaped_skills\">T-shaped specialists<\/a><\/noindex>.<\/p>\n<h2>Which programming language is best to teach at a university?<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu\" src=\"\/wp-content\/uploads\/2019\/07\/9010e0d511428ebbf21067d8e435eab9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTo my delight, university teachers have already abandoned the quest for the right answer to the question: \u201cWhat is the best programming language?\u201d. Debates about whether C# or Java, Delphi or C++, are better have largely subsided. The emergence of numerous new programming languages and the accumulation of pedagogical experience have led to a consensus in the academic community: each language has its own niche.<\/p>\n<p>The issue of teaching with a specific programming language has ceased to be the primary concern. It doesn't matter which language the course is conducted in. The key is the language's expressiveness. The book \u201c<noindex><a rel=\"nofollow\" href=\"https:\/\/dl.acm.org\/citation.cfm?id=1734069\">The Art of Multiprocessor Programming<\/a><\/noindex>\u201d is a good illustration of this observation. In this now-classic publication, all examples are presented in Java \u2014 a language without pointers but with a Garbage Collector. It is unlikely that anyone would argue that Java is far from the optimal choice for writing high-performance parallel code. However, for explaining the concepts laid out in the book, the language proved to be suitable. Another example is the <noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/machine-learning\">classic machine learning course<\/a><\/noindex> by Andrew Ng, taught in Matlab in the Octave environment. Today, one could choose another programming language, but what difference does it make if the ideas and approaches are what matter?<\/p>\n<h2>More practical and closer to reality<\/h2>\n<p>\nHkrati se je v zadnjih letih na univerzah mo\u010dno pove\u010dalo \u0161tevilo praktikantov. \u010ce so prej\u0161nje ruske univerzitetne programe aktivno kritizirali zaradi njihove odtujenosti od realnosti, pa se danes tega za IT-izobra\u017eevanje ne da ve\u010d trditi. Pred 10 leti skoraj ni bilo u\u010diteljev z resni\u010dnimi izku\u0161njami iz industrije. Danes vse pogosteje na strokovnih katedrah predavanja vodijo ne redni u\u010ditelji ra\u010dunalni\u0161kih znanosti, temve\u010d prakti\u010dni IT-specialisti, ki predavajo le 1-2 predmeta v prostem \u010dasu od glavnega dela. Tak pristop se izkazuje za upravi\u010denega z vidika kvalitetne priprave kadrov, posodabljanja te\u010dajev in seveda iskanja potencialnih zaposlenih v podjetjih. Ne mislim, da razkrivam skrivnost, ko povem, da podpiramo osnovno katedro na MFTI in vzpostavljamo odnose z drugimi univerzami tudi zato, da pripravimo \u0161tudente, ki bi lahko za\u010deli svojo kariero v Acronisu.<\/p>\n<h2>Matematik ali programer?<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu\" src=\"\/wp-content\/uploads\/2019\/07\/f55caa6abead7513932fbfb4afc92a30.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSpori, ki so se neko\u010d vrtele okoli programskih jezikov, so pre\u0161le v filozofske razprave. Zdaj se med seboj sporejo t.i. \"programerji\" in \"matematiki\". V na\u010delu bi se ti \u0161oli lahko lo\u010dili v dva izobra\u017eevalna programa, vendar industrija \u0161e vedno slabo lo\u010duje tak\u0161ne nianse, in od univerze do univerze imamo podoben izobra\u017eevalni sistem z nekoliko druga\u010dnim poudarkom. To pomeni, da bosta tako \u0161tudent kot podjetje, v katerem bo kasneje delal, morala dopolniti sestavljanko znanj z manjkajo\u010dimi ko\u0161\u010dki.<\/p>\n<p>Pojav praktikantov na univerzah, ki pi\u0161ejo industrijsko kodo v razli\u010dnih jezicih, daje \u0161tudentom bolj kakovostno znanje razvoja. Ker so dobro seznanjeni z izvedbami standardnih knji\u017enic, okvirji in programerskimi tehnikami, praktiki programerji v \u0161tudentih vzgajajo \u017eeljo pisati dobro kodo ter to po\u010deti hitro in kakovostno.<\/p>\n<p>Ta koristna ve\u0161\u010dina pa vendarle v\u010dasih privede do pojava ljubiteljev izumljanja kolesa. \u0160tudenti-programerji razmi\u0161ljajo takole: \"Kaj mi \u0161kodi napisati \u0161e 200 vrstic dobre kode, ki bo neposredno re\u0161ila postavljeno nalogo?\". <\/p>\n<p>U\u010ditelji, ki so prejeli klasi\u010dno matemati\u010dno izobrazbo (na primer na matemati\u010dni fakulteti ali na podro\u010dju aplikativne matematike), pogosteje delujejo v okolju bli\u017enjem znanosti ali na podro\u010dju modeliranja in analize podatkov. \"Matematik\" druga\u010de vidi probleme na podro\u010dju ra\u010dunalni\u0161tva. Oni najprej delujejo ne s kodo, temve\u010d z algoritmi, teoremi in formalnimi modeli. Pomembna prednost matemati\u010dnega pristopa je jasno na\u010delno razumevanje, kaj je mogo\u010de in kaj ni mogo\u010de re\u0161iti. In kako to re\u0161iti.<\/p>\n<p>Zato u\u010ditelji matematike govorijo o programiranju z nagibom k teoriji. \u0160tudenti, ki prihajajo \"iz matematike\", pogosto ponujajo dobro premi\u0161ljene in teoreti\u010dno bolj napredne re\u0161itve, vendar so obi\u010dajno suboptimalne z vidika jezika in pogosto preprosto slabo napisane. Tak \u0161tudent meni, da je njegov glavni cilj pokazati sposobnost re\u0161evanja tak\u0161nih nalog v na\u010delu. Uresni\u010ditev pa lahko \u0161epa.<\/p>\n<p>Fantje, ki so jih v \u0161oli ali na prvih letnikih vzgajali programerji, prina\u0161ajo s seboj \"zelo lep kolo\", ki pa obi\u010dajno ne deluje preve\u010d u\u010dinkovito asimptoti\u010dno. Oni, nasprotno, ne postavljajo pred seboj nalog globoko teoretizirati in se obra\u010dati k u\u010dbenikom v iskanju optimalnih re\u0161itev, temve\u010d dajejo prednost lepemu kodu.<\/p>\n<p>Na razli\u010dnih univerzah pri razgovorih s \u0161tudenti obi\u010dajno vidim, katera \"\u0161ola\" le\u017ei v ozadju njihove izobrazbe. In redko sem se sre\u010dal z idealno ravnote\u017ejem v osnovni izobrazbi. V otro\u0161tvu je bilo v mojem mestu mogo\u010de pripravljati se na olimpijsko matematiko, a kro\u017ekov programiranja ni bilo. Zdaj pa se otroci v kro\u017ekih u\u010dijo programirati v \"modernih\" Go in Python. Zato \u017ee na ravni vpisa na univerze obstajajo razlike v pristopih. Menim, da je na univerzi pomembno podpirati obe ve\u0161\u010dini, sicer bo v podjetje pri\u0161el delavec z nezadostno teoreti\u010dno podlago ali oseba, ki se ni nau\u010dila in no\u010de pisati dobrega kode.<\/p>\n<h2>Kako pa \"nabrati mi\u0161ice\" za prihodnje <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/T-shaped_skills\">T-shaped strokovnjake?<\/a><\/noindex><\/h2>\n<p>\n<img decoding=\"async\" alt=\"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu\" src=\"\/wp-content\/uploads\/2019\/07\/0eadbeff1928c12c1a67c0b0d13f828d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSeveda, v tak\u0161nih razmerah \u0161tudent preprosto izbere tisto, kar mu najbolj ustreza. U\u010ditelj pa preprosto prenese stali\u0161\u010de, ki mu je bli\u017eje. Vsi pa bodo imeli koristi, \u010de bo koda napisana lepo, hkrati pa bodo algoritmi jasni, utemeljeni in u\u010dinkoviti. <\/p>\n<ul>\n<li><b>IT-obzorje<\/b>. Diplomant dodiplomskega \u0161tudija na podro\u010dju ra\u010dunalni\u0161tva je \u017ee pripravljen strokovnjak z razvitim tehni\u010dnim obzorjem, ki je verjetno izbral svojo specializacijo. Vendar pa na ni\u017ejih letnikih ne vemo, s \u010dim se bo ukvarjal. Lahko se odlo\u010di za znanost ali analitiko, ali pa preprosto vsak dan pi\u0161e ogromne koli\u010dine kode. Zato je treba \u0161tudentu predstaviti vse vidike dela v IT-sferi in ga seznaniti z vsemi orodji. Idealno bi bilo, \u010de bi u\u010ditelji iz teoreti\u010dnih te\u010dajev prikazovali povezavo s prakso (in obratno).<\/li>\n<li><b>Rastna to\u010dka<\/b>. Prepre\u010diti skakanje v ekstremne primere je v interesu samega \u0161tudenta. Razumeti, ali ste 'matematik' ali 'programer', ni te\u017eko. Zado\u0161\u010da, da prisluhnete prvemu notranjemu nagibu pri re\u0161evanju naloge: kaj \u017eelite narediti - pogledati v u\u010dbenik v iskanju optimalnega pristopa ali napisati nekaj funkcij, ki bodo zagotovo koristne? Na podlagi tega lahko gradite nadaljnjo komplementarno pot svojega u\u010denja. <\/li>\n<li><b>Alternativni viri znanja<\/b>. V\u010dasih je program dobro uravnote\u017een, a 'Sistemsko programiranje' in 'Algoritmi' pou\u010dujeta povsem razli\u010dni ljudje, in nekaterim \u0161tudentom je bli\u017eji prvi u\u010ditelj, drugim pa drugi. Toda tudi \u010de vam profesor ni v\u0161e\u010d, to ni razlog, da zanemarite en predmet v prid drugim. Sami diplomanti so zainteresirani, da v sebi najdejo voljo za delo z viri znanja in nikakor ne zaupajo radikalnim mnenjem, kot so 'matematika je kraljica znanosti, najpomembneje je poznati algoritme' ali 'dober koda kompenzira vse ostalo'.<\/li>\n<\/ul>\n<p>\nPoglobite svoje znanje o teoriji s pomo\u010djo specializirane literature in spletnih te\u010dajev. Svoje znanje programskih jezikov lahko nadgradite na platformah, kot so Coursera, Udacity ali Stepik, kjer je na voljo veliko razli\u010dnih te\u010dajev. \u0160tudenti pogosto za\u010dnejo razumeti resne te\u010daje o jezikih, kadar menijo, da u\u010ditelj algoritmov dobro obvlada matematiko, a ne zna odgovoriti na zapletena vpra\u0161anja o implementaciji. Morda se z mano ne bodo vsi strinjali, a v moji praksi se je izkazalo, da je <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.coursera.org\/specializations\/c-plus-plus-modern-development\">specializacija za C++ od Yandexa<\/a><\/noindex>, na kateri se zaporedno obravnavajo vse bolj zapletene zna\u010dilnosti jezika. Na splo\u0161no izberite te\u010daj z visokimi ocenami, od uglednih podjetij ali univerz.<\/p>\n<h2>Mehke ve\u0161\u010dine<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Kako izvu\u0107i maksimum iz obrazovanja u ra\u010dunarstvu\" src=\"\/wp-content\/uploads\/2019\/07\/1498166fbacaa54b7ccdfc433fb7fb26.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKo \u0161tudentje prihajajo iz univerz v delo v katerokoli podjetje, od startupa do velike korporacije, se tudi \u0161tudenti najuglednej\u0161ih univerz slabo prilagodijo realnemu delovnemu okolju. Dejstvo je, da se danes univerze preve\u010d '\u0161opirijo' s \u0161tudenti. Tudi \u010de \u0161tevilne lekcije zamudijo, se ne pripravijo pravo\u010dasno na kontrolne in izpite, zaspijo ali zamudijo na izpite, vsak lahko opravi in nato spet ponovi \u2014 in na koncu \u0161e vedno dobi diploma. <\/p>\n<p>Kljub temu pa danes obstajajo vsi pogoji za to, da bi \u0161tudente pripravili na odraslo \u017eivljenje in samostojno poklicno delovanje. Ne le, da bodo morali programirati, temve\u010d se bodo morali tudi komunicirati. Tudi tega se je treba nau\u010diti. Na univerzah obstajajo razli\u010dni formati izbolj\u0161evanja teh ve\u0161\u010din, vendar, na \u017ealost, jim pogosto ni namenjena dovolj pozornosti. Kljub temu imamo v na\u0161i opremi \u0161tevilne mo\u017enosti za pridobitev ve\u0161\u010din u\u010dinkovitega timskega dela.<\/p>\n<ul>\n<li><b>Pisna poslovna komunikacija<\/b>. Na \u017ealost ve\u010dina strokovnjakov ob izhodu z univerze nima pojma o etiketi pisanja. Specifika komunikacije v sporo\u010dilih z aplikacijami, pri izmenjavi sporo\u010dil pono\u010di in \u010dez dan ter uporabi pogovornega sloga in neformalne leksike. Vendar pa bi lahko trenerski pisni govorec bil izbolj\u0161an s komunikacijo \u0161tudenta s katedro in univerzo.\n<p>V praksi se vodje pogosto sre\u010dujejo s potrebo po razdelitvi obse\u017ene naloge na manj\u0161e naloge. Za to je treba vsako nalogo in njene sestavine dobro opisati, da mlaj\u0161i razvijalci razumejo, kaj se od njih zahteva. Slabo zastavljena naloga pogosto vodi do potrebe po predelavi, zato izku\u0161nje v pisni komunikaciji pomagajo diplomantom delati v razpr\u0161enih ekipah.<\/li>\n<li><b>Pisna predstavitev rezultatov svojega dela<\/b>. Za predstavitev svojih \u0161olskih projektov lahko \u0161tudentje vi\u0161jih letnikov pi\u0161ejo objave na Habr, znanstvene \u010dlanke ter enostavne poro\u010dile. Obstaja veliko mo\u017enosti \u2014 \u017ee v drugem letniku nekaterih fakultet se za\u010denjajo seminarske naloge. Eseje je prav tako mogo\u010de uporabiti kot obliko kontrole \u2014 obi\u010dajno so po obliki bli\u017eje publicisti\u010dnim \u010dlankom. Tak\u0161en pristop je \u017ee uveljavljen na NIO V\u0160E.\n<p>\u010ce podjetje prakticira fleksibilen pristop k razvoju, je treba rezultate svojega dela predstaviti v manj\u0161ih odmerkih, vendar pogosteje. Pomembno je znati kratko predstaviti rezultat dela enega strokovnjaka ali celotne ekipe. V mnogih podjetjih danes potekajo tudi 'pregledi' \u2014 letni ali polletni. Zaposleni razpravljajo o rezultatih in mo\u017enostih dela. Uspe\u0161en pregled je glavni razlog za napredovanje kariere, nagrade na primer v Microsoftu, Acronisu ali Yandexu. Da, morda dobro programirate, vendar 'sedenje v kotu' celo najbolj\u0161ega strokovnjaka vedno na koncu stane, ko gre za tiste, ki znajo dobro predstaviti svoj uspeh.<\/li>\n<li><b>Akademsko pisanje<\/b>. Posebno pozornost je treba posvetiti akademskemu pisanju. \u0160tudentom je koristno spoznati pravila pisanja znanstvenih besedil, uporabo argumentov, iskanje informacij v razli\u010dnih virih in oblikovanje referenc na te vire. \u017deleno je, da se to dela v angle\u0161kem jeziku, saj je v mednarodni akademski skupnosti veliko ve\u010d kakovostnih besedil, za razli\u010dne discipline pa \u017ee obstajajo uveljavljeni vzorci predstavitve znanstvenih rezultatov. Seveda so ve\u0161\u010dine akademskega pisanja potrebne tudi pri pripravi publikacij v ru\u0161\u010dini, vendar je dostope do dobrih sodobnih \u010dlankov v angle\u0161kem jeziku precej manj. Te ve\u0161\u010dine je mogo\u010de pridobiti v okviru ustreznega te\u010daja, ki zdaj spada v mnoge izobra\u017eevalne programe.<\/li>\n<li><b>Organizacija sastanaka<\/b>. Ve\u0107ina studenata ne zna kako se pripremiti za sastanke, voditi zapisnike i obraditi podatke. No, ako razvijemo ovu ve\u0161tinu na fakultetu, na primer, u\u010destvuju\u0107i u kolektivnim projektima, mo\u017eemo izbje\u0107i bespotrebno tro\u0161enje vremena na radnom mestu. Za to je potreban nadzor nad projektima studenata kako bi ih nau\u010dili da efikasno organizuju sastanke. U praksi to ko\u0161ta svaku korporaciju mnogo novca \u2014 jer ako nekoliko ljudi sa visokom platom provedu sat vremena na sastanku, \u017eeli se da bude proporcionalan povrat investicije.<\/li>\n<li><b>Javno nastupanje<\/b>. Mnogi studenti se suo\u010davaju sa potrebom da javno nastupe samo na odbrani diplomskog rada. I daleko nije svako spreman za to. Video sam mnoge studente koji:\n<ul>\n<li>stoje okrenuti le\u0111ima slu\u0161aocima,<\/li>\n<li>ljuljaju se poku\u0161avaju\u0107i da uvuku komisiju u trans,<\/li>\n<li>kulte olovke, olovke i pokaziva\u010de,<\/li>\n<li>hodaju u krug,<\/li>\n<li>gledaju u pod.<\/li>\n<\/ul>\n<p>\nTo je normalno kada osoba prvi put nastupa. No, sa tim stresom treba po\u010deti raditi ranije \u2014 prilikom odbrane seminarskih radova u prijateljskoj atmosferi, me\u0111u kolegama.<\/p>\n<p>Pored toga, standardna praksa u korporacijama je omogu\u0107iti zaposleniku da predlo\u017ei ideju, dobije na nju finansiranje, poziciju ili dodeljeni projekat. No, ako razmislimo \u2014 to je ista tako\u0111e odbrana seminarskog rada, samo na vi\u0161em nivou. Za\u0161to ne uvje\u017ebavati takve korisne karijerne ve\u0161tine tokom studija?<\/li>\n<\/ul>\n<p><\/p>\n<h2>\u0160ta sam propustio?<\/h2>\n<p>\nJedan od povoda za pisanje ovog posta bila je \u010dlanak, <noindex><a rel=\"nofollow\" href=\"https:\/\/sas.utmn.ru\/ru\/russian-students\/\">objavljen na sajtu Tjumenskog dr\u017eavnog univerziteta<\/a><\/noindex>. Autor \u010dlanka fokusira se samo na nedostatke ruskih studenata uo\u010dene od strane stranih profesora. Praksa mog predavanja na razli\u010ditim univerzitetima pokazuje da rusko osnovno i visoko obrazovanje pru\u017ea dobru osnovu. Ruski studenti su obu\u010deni u matematici i algoritmima, lak\u0161e se s njima uspostavlja profesionalna komunikacija. <\/p>\n<p>Pri mednarodnih \u0161tudentih so lahko pri\u010dakovanja ruskega predavatelja v\u010dasih previsoka. Na primer, indijski \u0161tudenti, ki jih poznam na osnovni ravni matematike, so podobni ruskima. Vendar jim pogosto primanjkuje posebnega znanja ob zaklju\u010dku dodiplomskega \u0161tudija. Dobri evropski \u0161tudenti obi\u010dajno nimajo tako mo\u010dne matemati\u010dne osnove na srednji \u0161oli.<\/p>\n<p>In \u010de \u0161tudirate ali delate na univerzi, lahko \u017ee sedaj za\u010dnete razvijati svoje komunikacijske ve\u0161\u010dine (svoje ali \u0161tudentov), \u0161iriti temeljno znanje in trenirati programiranje. V ruskem izobra\u017eevalnem sistemu so na voljo vse mo\u017enosti \u2014 le izkoristiti jih je treba pravilno.<\/p>\n<p>Vesel bom, \u010de v komentarjih pod objavo delite svoje povezave do te\u010dajev in metod, ki pomagajo izravnati ravnote\u017eje v izobra\u017eevanju, ter tudi druge na\u010dine za izbolj\u0161anje mehkih ve\u0161\u010din med \u0161tudijem na univerzi.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/acronis\/blog\/458676\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0432\u0443\u0437\u0430\u0445. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u044d\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u0435\u043b\u0430 \u043e\u0431\u0441\u0442\u043e\u044f\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u043a\u0430\u0434\u0440\u044b \u0432 IT-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0438\u0437 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0421\u0442\u0430\u043d\u0438\u0441\u043b\u0430\u0432 \u041f\u0440\u043e\u0442\u0430\u0441\u043e\u0432, \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440 Acronis \u043f\u043e \u0441\u0432\u044f\u0437\u044f\u043c \u0441 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430\u043c\u0438, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e \u0441\u0432\u043e\u0435\u043c \u0432\u0438\u0434\u0435\u043d\u0438\u0438 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 \u0432\u0443\u0437\u043e\u0432\u0441\u043a\u043e\u0439 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432. \u041f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0438, \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u044b \u0438 \u0442\u0435, \u043a\u0442\u043e \u0438\u0445 \u043d\u0430\u043d\u0438\u043c\u0430\u0435\u0442, \u043c\u043e\u0433\u0443\u0442 \u0434\u0430\u0436\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26861,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-35910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0432\u0443\u0437\u0430\u0445. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u044d\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u0435\u043b\u0430 \u043e\u0431\u0441\u0442\u043e\u044f\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u043a\u0430\u0434\u0440\u044b \u0432 IT-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0438\u0437 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0432\u044b\u0436\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u0438\u0437 Computer Science \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0432\u0443\u0437\u0430\u0445. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u044d\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u0435\u043b\u0430 \u043e\u0431\u0441\u0442\u043e\u044f\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u043a\u0430\u0434\u0440\u044b \u0432 IT-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0438\u0437 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:07:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:07:31+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kako iztisniti maksimum iz izobrazbe na podro\u010dju ra\u010dunalni\u0161tva | ProHoster","description":"Ve\u010dina sodobnih programerjev je pridobila izobrazbo na univerzah. S\u010dasoma se bo to spremenilo, vendar trenutno velja, da dobri kadri v IT podjetjih \u0161e vedno prihajajo iz univerz.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0432\u044b\u0436\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u0438\u0437 Computer Science \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster","og:description":"\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0432\u0443\u0437\u0430\u0445. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u044d\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u0435\u043b\u0430 \u043e\u0431\u0441\u0442\u043e\u044f\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u043a\u0430\u0434\u0440\u044b \u0432 IT-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0438\u0437 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/kak-vyzhat-maksimum-iz-computer-science-obrazovaniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:07:31+00:00","article:modified_time":"2019-10-31T19:07:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35910","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:15:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:54:38","updated":"2026-01-22 01:15:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/35910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=35910"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/35910\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/26861"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=35910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=35910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=35910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}