Jūs dabar tikriausiai jau būsite perskaitę mano pirmąjį straipsnį apie pirmąjį žingsnį į programavimo pasaulį. Jei jūs galvojate, kad tuo pirmuoju žingsniu viskas baigiasi, tai jūs stipriai klystate. Programavime egzistuoja daugiau nei vienas žingsnis, daugiau nei vienas etapas, kuriame reikia vis daugiau pastangų ir laiko.
Programavime egzistuoja trys pagrindiniai žingsniai, su vienu iš jų  jūs jau susipažinote.
 Pirmasis žingsnis visuomet yra sunkiausias, jame jus turite bet kokia  kaina suprasti kas yra programavimas ir ką su juo daryti.
Šiame žingsnyje jūs išbandysite savo kantrybę, kuri yra vienas iš svarbiausiu reiškinių. Kantrybės reikia visur, darbe, namie, mokykloje, be jos mes nenustyktumėme vienoje vietoje, negalėtume susikoncentruoti į darbą, ar į tai ką darai. Kaip ir visur, programavime jos reikia ypatingai daug. Taigi šiame žingsnyje, jums teks išmokti teorijos. Tai labai svarbus etapas, be kurio vargu ar kada nors taptumėte programuotoju. Teorija yra sausa šaka, bet panaudojant praktikoje, tai neįkainojamas dalykas.
Kaip ir sakiau, teorija panaudojant praktikoje yra neįkainojamas dalykas. Imkime nors ir elementariausią pavyzdį. Tarkim važiuojant dviračiu, reikia žinoti, kad reikia laikyti pusiausvyrą, nes kitaip nugriūtumėte, o jeigu jūs žinotumėte tik tai, kad važiuojant dviračiu reikia laikyti pusiausvyrą, bet niekada nepabandytumėte to panaudoti praktikoje, jūs niekada neišmoktumėte juo važiuoti.
Praktika yra taip pat svarbi kaip ir teorija, be jos negalėtumėme praktikuoti, o be praktikos mokėtume tik teorija. Praktikoje reikia nebijoti ekspermentuoti, išbandyti viską ką tik sužinojote iš teorijos. Joje svarbu susikoncentruoti į tai ką darai, čia ir išbandoma jūsų kantrybė. Kuo daugiau jūs praktikuosite, tuo geresnė programavimo ateitis jūsų laukia.
Šiame žingsnyje egzistuoja ir tikslas, kuris ir yra mokymosi dalis. Be tikslo mes darytume mažus dalykus, arba nedarytume nieko. Turėkite tikslą, užsibrėžkite ir realizuokite pritaikant tai ką jūs išmokote iš teorijos ir praktikos, mokykitės iš savo klaidų. Darant savo programą ar žaidimą mokykitės visko ko jums reikia realizacijai, tai padės jums įsisavinti sukauptas žinias.
Kaip manote, kodėl aš paminėjau kantrybę? Aš pabrėšiu, kad jūsų projektas gali užimti kelias savaites, mėnesius, metus, ar net visą gyvenimą. Tai priklauso nuo jūsų tikslo, pasistenkite tai įvertinti pagal savo galimybes ir kantrybę. Teisingai rinkitės tikslą, nepervertinant savęs ar savo galimybių.