Šiuo metu jau programuoju berods 5-erius metus, studijuoju Kauno Technologijų Informatikos fakultete paruošiamas studijas šiai nepakartojamai specialybei, moku daug programavimo kalbų ir esu sukūręs saujelę kompiuterinių žaidimų bei programų.
Dar vis pamenu, kai net nežinojau kas yra programavimas, netgi nežinojau ką pats žodis reiškia. Pats užsidegimas buvo vos tik pradėjus žaisti kompiuterinius žaidimus, dar tuo metu žaidžiau interneto kavinėse arba pas draugus, tuo metu kompiuteris kainavo labai brangiai, todėl neturėjau galimybės įsigyti. Prisimenu kai žaidžiant kompiuterinius žaidimus, viduje kilo daug klausimų – kaip kuriami žaidimai? Iš kur jie atsiranda? Šie klausimai ir nulėmė mano dabartį. Viskas prasidėjo kai į namus parsivežiau savo pirmąjį kompiuterį ir tėvai įvedė internetą. Pradėjau daug domėtis tuo, ieškojau informacijos ir daug skaičiau apie tai kaip kurti žaidimus, ar programas. Tuo metu nebuvo tiek daug informacijos, todėl mažai ką rasdavau.
Informacijos kiekis tuo metu buvo tikrai mažas, ką sugebėdavau rasti, to nesugebėdavau suprasti, bet visgi pamenu kaip radau pirmąjį straipsnį, kuriame buvo viskas aiškiai parodyta kaip pradėti. Jame buvo parodyta, kaip suprogramuoti savo pirmąją programą kurioje būtų parašyta “Hello World!”. Po kiek laiko suprogramavau ir pirmąjį savo skaičiuotuvą, tai mane ir nuvedė iki dabar. Informacijos kiekiai augo, taip aš ir tobulėjau.
Na iš mano istorijos tikriausiai menkai ką galima pasimokyti, bet vertėtu suprasti, kad pradedama nuo paprasčiausių dalykų – pagrindų. Programavimo kelias yra sunkus ir vingiuotas, jame įmanoma ir pasiklysti, kartais programavimas gali išvesti iš kantrybės, kartais jis gali būti labai malonus. Jis užima labai daug laiko, tiksliau jam reikia labai daug jo skirti.
Kaip ir sakiau, programavimo kelias yra vingiuotas ir sunkus, kad jame nepasiklystum reikia turėti tikslą ir siekti jo. Programavimas yra neribotas, turėdamas kūrybos bei vaizduotės galite daryti didelius dalykus. To išmokti reikia daug laiko, daug skaityti ir nuolat kažką kurti.
Kai esame jauni, mes mokomės kalbėti, skaičiuoti, rašyti, mes mokomės nuo pagrindų. Taip ir programavime, viskas pradedama nuo pagrindų, pradedame paprasčiausiais dalykais, nors gali atrodyti ir nuobodu, bet be jų niekada neišmoktume programavimo. O kuo galime baigti? Kaip ir sakiau, programavimas neribotas, turėdamas daug kūrybiškumo, kantrybės ir vaizduotės, gali pasiekti aukštumas.