Seuraava artikkeli auttaa sinua: Siellä on koko “Opi X Y minuutissa” -ala
“Hei maailma, se on Siraj! Olen tekniikan asiantuntija, jonka tehtävänä on levittää datalukutaitoa”, kehittäjäkouluttaja ja YouTuber Siraj Ravalin elämäkerta hänen YouTube-kanavallaan julistaa. Raval on LinkedIn-profiilinsa mukaan kehittäjäkoulutuksen päällikkö huiman Web3-käynnistysyrityksen Polygon Technologyssa. Hänellä on 43 minuutin Udemy-kurssi, joka selittää, mitä Mumbaissa toimiva startup tekee, videolla nimeltä “Blockchain Development Guide: Polygon”.
Vuonna 2019 San Franciscossa toimivan Ravalin todettiin plagioineen kvanttitutkimuspaperiaan yli 90 prosentilla. Andrew M Webb, Manchesterin yliopiston tutkija, huomasi Ravalin suoran lähetyksen aikana Ravalin julkaisun “The Neural Qubit” ja Nathan Killoranin “Continuous-variable quantum neuro networks” räikeät yhtäläisyydet. Hän joutui julkaisemaan Twitterissä anteeksipyyntövideon, jossa sanottiin: “Tein videon ja paperin viikossa, jotta se olisi “2 videota viikossa” -aikatauluni mukainen. Toivoin inspiroivani muita tutkimaan. Eteenpäin aion hidastaa vauhtia ja harkita enemmän tuloksiani.
Ravalin lausunto osoittaa, että useimmat sisällöntuottajat kohtaavat paineen julkaista nopeaa mutta uskottavaa materiaalia verkossa. Tämä on erityisen hankalaa vakavilla aloilla, kuten korkeakouluissa tai ammatillisilla kursseilla, joissa uskottavuus on kaikki kaikessa.
Häiritsemättä Raval on sittemmin siirtynyt kiistasta vihreämpiin laitumiin. Kuukausi sitten hän oli julkaissut videoita, jotka keskittyivät Bitcoin- ja Web3-hankkeisiin. Erityisesti hänen aikaisemmassa opetusvideossaan ‘How to build a healthcare/AI/Bitcoin startup’ on suoritusaika alle tunti!
Nopeat määräajat, lyhyemmät videot
Asiat ovat vain kiihtyneet päivä päivältä. Useat kanavat väittävät kattavansa perusohjelmointikielet, kuten Python, Java, C++ ja HTML muutamassa minuutissa. Epärealistiset aikajanat herättävät kysymyksen – miksi kaikilla on niin kiire?
Taitojen tai ohjelmointikielen oppiminen ei ole Internetin keksintö. Näiden pikakurssien vanhin versio löydettiin ensin kirjoista – kehittäjät ovat käyttäneet erittäin suosittua “Opeta itsesi C 21 päivässä” 90-luvun alusta lähtien. Verkkokurssien yleistyminen on kuitenkin lyhentänyt aikajanat alle 10 minuuttiin. Perinteisesti asiantuntijat ovat vastustaneet näiden kurssien syvyyttä. Saksalais-amerikkalainen professori ja How to Design Programs -kirjan kirjoittaja Matthias Felleisen käsitteli suuntausta kirjassaan sanoen: “Huono ohjelmointi on helppoa. Idiootit voivat oppia sen 21 päivässä, vaikka he olisivat nukkeja.”
Helppokäyttöisempi ja käytännöllisempi
Suuri osa kehittäjäyhteisöstä on kiistänyt tämän elitistisenä mentaliteettina. Y Combinatorin kaltaisilla foorumeilla käydyissä kiivaissa keskusteluissa useat kehittäjät ylistivät näiden kurssien saavutettavuutta. Kehittäjän sanoin: “Kaikki eivät ole Ivy Leaguen koulutettuja ja ansaitsevat miljoonia Googlen palveluksessa”.
Toiset syyttivät nykyistä koulutusjärjestelmää, joka on suunnattu läpäisemään standardoituja kokeita itse oppimisen sijaan. “Joku, joka käy läpi tällaisen järjestelmän, saattaa olla anteeksiantanut sitä, että hän ajattelee, että tapa oppia jotain on tukahduttamalla faktoja, kunnes voit toistaa ne kerran, ja sitten unohtaa koko asian, koska se testi ei palaa”, jäsen kommentoi.
Kehittäjät ovat yksinkertaisesti joutuneet sopeutumaan nykyiseen nopeatempoiseen ympäristöön. Pikakurssit voivat olla nopea virkistys työnhakijoille, jotka osallistuvat haastatteluihin. LinkedInissä monet kehittäjät, jotka ovat käyneet läpi haastatteluja, suosittelevat verkkokursseja, kuten Codehelp, Pepcoding ja CodeWithHarry, resursseina nopeaa tarkistusta varten ennen Data Structure and Algorithms tai DSA-haastatteluja.
Toisaalta pikakurssit ovat usein myös koodauksen johdantovaihe. Intialaiset sisällöntuottajat avaruudessa käyttävät ymmärrystään paikallisesta kontekstista ja luovat persoonallisuutta houkutellakseen lisää katsojia. “Hän (CodeWithHarry) käyttää desi hindi selittääkseen käsitteitä tosielämän esimerkeillä ja todellisilla skenaarioilla”, yksi sanoi. Toinen kommentoi: ”Hän pitää minut motivoituneena. Aloitin koodausmatkani hänen kanssaan.”
Toinen käytännöllinen käyttö pikakursseille voisi olla, jos kehittäjät haluavat verrata kielten eri puolia. Useat kehittäjät ovat myös oppineet etupään kehitystä ja Reactjs:ia näistä kanavista luodakseen omia verkkosivustojaan. Paremmassa tai pahassa, nämä video-opetusohjelmat ovat levittäneet ajatusta, että ohjelmointi voisi ja sen pitäisi olla paljon helpompaa kuin se oli.