Posts

Showing posts from April, 2025

Eben Mogleni hinnnangud 20 aastat hiljem tänapäevases kontekstis.

Eben Mogleni essee kritiseerib tarkvara kui intellektuaalomandi käsitlemist, väites, et tarkvara omandiks pidamine tekitab halba tarkvara. Ta propageerib vaba tarkvara anarhistlikku tootmismudelit, kus koostöö ja jagamine asendavad tsentraliseeritud kontrolli. 20 aastat hiljem on osa tema ennustustest täide läinud, kuid mõned väited on ajale jalgu jäänud. Moglen ennustas, et vaba tarkvara (näiteks GNU/Linux) muutub tehnoloogiamaailma keskseks jõuks tänu avatud koostööle ja sellele, mida ta nimetas “Lamarcki evolutsiooniks” – kõikide paranduste jagamine ja säilitamine. See on suures osas tõeks saanud. Linux on tänapäeval serverite operatsioonisüsteemide seas domineeriv, kasutuses ligikaudu 90% pilveteenustest. Vabatarkvaraline tehnoloogiakihistus nagu Apache, MySQL ja PHP/Python/Perl (LAMP stack) on moodustanud veebiarenduse vundamendi. GitHub ja teised avatud lähtekoodi platvormid on võimaldanud globaalset koostööd. Näiteks projektid nagu Android, Kubernetes ja TensorFlow. Isegi Micros...

Tuntud IT-juhid

IT-sektoris on juhtidel kanda väga erinevaid rolle. Alates selge visiooni loomisest kuni meeskonna arendamise ja innovatsiooni eestvedamiseni. Edukad juhid suudavad neid rolle vastavalt olukorrale kombineerida, ent sageli paistab välja üks domineeriv stiil. Alljärgnevalt on toodud kaks tuntud IT-juhti, kes kehastavad selgelt erinevaid juhtimistüüpe.  Satya Nadella (Microsoft) – mentor/õpetaja Satya Nadella on hea näide juhist, kelle autoriteet ei tulene niivõrd ametipositsioonist, vaid tema isiksusest, teadmistest ja võimest inimesi arendada. Tema juhtimisel on Microsoft teinud suure pöörde avatuse, koostöö ja pilvetehnoloogiate suunas. Ta on tuntud empaatia ja isikliku eeskuju kaudu juhtimise poolest, mis on tüüpiline mentorile – keskendub inimeste kasvule ja väärtustele. Steve Jobs (Apple) – arengumootor Steve Jobs oli ehe näide arengumootorist – uuendaja ja visionäär, kes suutis luua tugeva innovatsioonikultuuri. Tema juhtimisel sündisid tooted, mis muutsid tervet tööstusharu. T...

Nädal 8: lühianalüüs klassikalise kõrgkoolidiplomi, rakendus-/kutsekõrgkoolidiplomi ja erialase kutsetunnistuse rollidest (IT-)tööturul

Kõrgkoolidiplom Klassikaline kõrgkoolidiplom (nt bakalaureuse- või magistrikraad) pakub tugevat teoreetilist alust ning arendab analüüsi- ja probleemilahendusoskusi. Seda tüüpi haridus on eriti oluline neile, kes soovivad töötada keerukatel arendus- või teaduspositsioonidel, liikuda juhtivatele ametikohtadele või jätkata akadeemilist teekonda magistri- või doktoriõppes. Selline diplom on sageli eelduseks ka rahvusvahelistes ettevõtetes töötamisel. Eeliseks on laiapõhjaline teadmistepagas ja paremad karjäärivõimalused, kuid samas kaasneb sellega pikem õppeaeg ja võimalik teoreetiline kallak, mis ei pruugi kohe tööturul rakendust leida. Rakendus- või kutsekõrgkoolidiplom Rakendus- või kutsekõrgkoolidiplom keskendub praktilistele oskustele ja kiirele tööle rakendatavusele. Õpe toimub tihedas koostöös ettevõtetega ning sisaldab sageli praktikume ja projekte, mis valmistavad tudengeid ette reaalseks tööeluks. Sellist tüüpi haridus sobib hästi neile, kes soovivad kiiresti tööturule siseneda ...

Nädal 7: Litsensid

 Ärivalaline litsens (EULA; suletud lähtekood) Selline litsens võimaldab tarkvara müüa ja litsentsida, mille kaudu saab hästi tulu teenida. Lisaks on arendajal terve kontroll tarkvara üle, sest lähtekood on suletud. Samuti aitab suletud lähtekood varjata oma tarkvara konkurentsi eest, et nad ei saaks seda kasutada oma koodis. Üks peamisi puudusi sellel litsentsil on aeglasem areng, sest siis ei saa rohkem inimesi koodile ligi, et seda arendada. See omakorda võib ka mõjutada kasutajate ja partnerite usaldust tarkvarale, sest nad ei näe mida see tarkvara tegelikult teeb. Samti võib suletud lähtekood piirata tarkvara levikut. Selline litsens sobib hästi siis kui tarkvara sisaldab väga tähtsaid ärisaladusi või kommertskasutuseks, kus soovitakse tulu teenida ja omada kontrolli tarkvara üle.   GNU GPL (General Public License - tugev copyleft) See litsents tagab suure vabaduse, lubades kõikidel seda tarkvara vabalt kasutada, muuta ja jagada. Avatud lähtekood aitab sellel tarkvaral ki...