Kuidas õppida tasuta tarkvarainseneriks saama

Infotehnoloogiaalaste oskuste omandamine on nutikas viis oma karjääri edendamiseks. Tarkvarainseneri kraadi omandamine võib aidata teil leida suurepärase palgaga töökohti või lihtsalt tuua praegusesse töökohta rohkem oskusi. Kuid mitte kõik inimesed ei saa selle kraadi saamiseks kooli tagasi pöörduda. Õnneks on suurepäraste ülikoolide kaudu mõned tasuta kursused, mis pakuvad kõigile võimalust õppida tarkvaratehnikat. Selle keerulise teabe iseseisvaks õppimiseks peate olema enesedistsipliin. See artikkel räägib teile, kuidas saate tasuta tarkvarainseneriks õppida.

1
Registreeruge raamatukogukaardi saamiseks kohalikus filiaalis. Selliste raamatute nagu “Programmeerimise alustamine mannekeenidele” ja “Tere maailm! Arvutiprogrammeerimine lastele ja teistele algajatele” vaatamine või taotlemine tutvustab teile tarkvaratehnika tingimusi ja võimalusi. Kui olete omandanud põhiteadmised, võite taotleda raamatuid konkreetsete programmide või tarkvaratehnika tüüpide kohta.

2
Registreeruge Khani akadeemiasse. Kaks Massachusettsi Tehnoloogiainstituudi (MIT) lõpetajat alustasid seda bakalaureuseõppe õppeprogrammi, et aidata inimestel õppida tasuta kolledži põhiaineid, näiteks tarkvaratehnikat. Laadige alla iTunes’i rakendus, vaadake õppevideoid ja tehke harjutusteste. Te ei saa oma õpetuste eest krediiti; aga kui teil on konto, saate jälgida oma edusamme klasside ja harjutustestide abil.

3
Vaadake üle ja osalege MIT Open Courseware’i tarkvaratehnika veebikursustel. MIT pakub veebis teatud tasuta insenerikursusi. Te ei teeni krediite; aga saate loenguid ja materjale, mida pakutakse ühest maailma parimast tehnoloogiaülikoolist. Ocw.mit.edu pakub selliseid kursusi nagu “Sissejuhatus arvutitesse ja inseneriprobleemide lahendamisesse”, “Sissejuhatus arvutiteadusesse ja programmeerimisse”, “Arvuti”. Loodusteaduste matemaatika”, “Arvutikeeletehnika” ning “Arvutamine ja andmeanalüüs”. Enne täpsemate valikute tegemist peate võib-olla läbima eeltingimuseks madalama taseme kursused.

4
Tutvuge Carnegie Meloni ülikooli avamisõppe algatusega. See stipendiumiga rahastatav programm pakub selliseid kursusi nagu arvutusmatemaatika, kodeerimine, inseneristatistika ja muud ülikoolitasemel kursused, mida saab kasutada tarkvaratehnika õppimisel. Kursuse materjalid ja juhendamine on tasuta; aga te ei saa tunnis osalemise eest krediiti. Kursuse ajakava vaatamiseks minge saidile [oli.cmu.edu]. Tunnid vahetuvad regulaarselt, nii et saate registreeruda nii avatud kui ka tulevaste klasside sektsioonidesse.

5
Tehke praktikatestid saidil [wiziq.com/tests/software-engineering]. Selle koondmaterjali kaudu on teil võimalus edenedes oma oskusi testida. Sellised organisatsioonid nagu Education For All pakuvad praktikat tarkvara testimise, tarkvaratehnika põhitõdede ja konkreetse tarkvararaamistiku teadmistega. Tasuta koodilaager on veel üks suurepärane võimalus, kui otsite tasuta viktoriinid.

6
Otsige tarkvaratehnika mentor. Võtke ühendust kohalike tarkvarainseneridega ja tehke nende tegemiste õppimiseks mõned tasuta töötunnid. Võimalik, et saate täiendada oma haridust nende praktilise oskusteabega, annetades samal ajal tunde programmeerimist nende enda jõupingutustele.

7
Alustage tööd avatud lähtekoodiga programmidega. Sellised saidid nagu WordPress ja Drupal võimaldavad inimestel vabal ajal oma programme luua ja täiustada. Selle tulemuseks on suurepärane koostöö ja ulatuslikud programmeerimisressursid, mis aitavad teil oma inseneritööd teha.

8
Kui soovite kraadi omandada, sooritage ainepunktide teenimiseks eksamid. Kui soovite omandada sidus- või bakalaureusekraadi infotehnoloogia alal, võite sooritada kolledži juhatuse eksamid, et oma kõrgteadmisi tõendades kõrgkooli ainepunkti saada. Kui saate nendel testidel kõrge hinde, võetakse ainepunkte vastu 2/3 Ameerika kolledžitest ja ülikoolidest. Ainepunktide saamiseks võite sooritada ka Excelsior College’is eksameid. Eksamid maksavad ligikaudu 100 dollarit ja saate 3–8 ainepunkti. Kui sooritate need eksamid ja kannate ainepunktid ülikooli või kolledžisse, on ainepunktid ise odavad ja teil on vähem kursusi, mille eest oma kraadiõppes õppida.