-
Programavimas. Nuo ko aš pradėjau
17
2009/07/25Programavimas
Šio įrašo pavadinimas atspindi mano kelionę į programavimą. Tokios tematikos įrašą mane paskatino parašyti Povilo straipsnis apie programavimą, bei naujai įstojusių į MRU Verslo informatiką fux’ų klausimai, kaip man sekasi su programavimu. Na o dabar apie viską nuo pradžių.
Mano tėtis – informatikos mokytojas, todėl jau nuo mažens mačiau kompiuterius, darbą su jais. Atsimenu, kai tėčio mokiniai sėdėdami prie kompiuterių su Turbo pascal’iu kurdavo įvairias programas. Turbūt tai buvo vienas iš skatinamųjų dalykų, kurio dėka vėliau aš pats pradėjau mokytis programavimo paslapčių.
Pirmasis mano žingsnis į programavimą – knygos skaitymas ir paprastų uždavinių spendimas. Kadangi tik pradėjus mokytis Internetas buvo labai mažai išsiplėtojęs Lietuvoje, todėl visos žinios buvo randamos knygose. Tėtis pamatęs mano norą programuoti pasiųlė įstoti į JPM (Jaunųjų programuotojų mokyklą). Šis žingsnis buvo vienas pagrindinių, nes JPM tikrai pakeitė mano supratimą apie programavimą ir išmokė tikrai daug naujų dalykų.
Galbūt daugelis patyrusių programuotojų nesutiks su mano nuomone, tačiau pati geriausia kalba mokintis – Pascal. Galbūt visi teigs, kad nereikalinga mokytis bevertės kalbos, tačiau ji yra pati paprasčiausia ir perprantama. Juk mokant vieną kalbą ir suprantant kas yra programavimas, algoritmas kitą kalbą perprasti tikrai nėra sudėtinga. Šiuo teiginiu pats esu įsitikinęs, nes šiuo metu be jokių problemų galiu perprasti JAVA, PHP, JAVASCRIPT, C++ bei kitų panašių kalbų sintaksę, žinoma reikia šiek tiek pasižiūrėti sintaksę.
Baiginėjant JPM mane patraukė objektinis programavimas, todėl čiupau knygą apie DELPHI ir pradėjau mėginti kurti pačius paprasčiausius darbus. Kuo toliau, tuo labiau norėjosi sukurti kokį įdomesnį projektą, todėl gimė tokie žaidimai, kaip Taip arba ne, Tetris.
Tik šiemet įstojęs į MRU verslo informatiką nusprendžiau atsisakyti Pascal, DELPHI ir pradėti programuoti rimtesne kalba. Pradžioje galvojau gal reiktų pradėti mokintis ruby on rails, bet antrame semestre mums prasidėjo “Programavimo pagrindai”, todėl pradėjau gilinti į JAVA. Taip kaip man sekasi pažinti šią kalbą, pastovūs blogo skaitytojai, jau galėjo išvysti. Artimiausiu metu bus pateikta patobulinta “Pakaruoklio” versija.
Na čia atrodo labai abstrakčiai papasakotas mano dalis kelionės į programavimo pažinimą. Žinoma, dabar šį kelią tikrai keisčiau, tačiau tikrai nesigailiu, kad man tenka juom keliauti, Tikrai tikiuosi, kad kuo toliau tuo labiau tobulinsiu savo programavimo įgūdžius ir tai atneš sėkmę.
O tiems kas nori suprasti kas yra programavimas, nori pradėti programuoti, siūlau užsispirti, mėginti ir tikrai pavyks.
Dalinkis su draugais:
Žymos: gyvenimas, java, Programavimas
17 komentarai (-ų) apie įrašą - “Programavimas. Nuo ko aš pradėjau”
-
Geras, atviras ir nuoširdus įrašas. Sutinku dėl Pascal kalbos – pats nuo jos pradėjau. O šiaip rimtesni programuotojai turi mokėti mąstyti ir kurti algoritmus, o kokia kalba juos realizuoti – čia jau antraeilis dalykas.
Linkiu sėkmės programavimo kelyje
Tik neužsiciklink per daug, nepamiršk ir be kompo gyventi
-
@Povilas Dėkui už linkėjimus
O šiaip tai ir be kompo gyvent galiu
-
Aš tai naiviai manau, kad Python yra tinkamiausia mokymuisi… Ji ir praktiška, ir plėtojama, ir jos sintaksė tikrai nesunkiai perprantama. Mokančiam anglų kalbą, ji turėtų skambėti panašiai kaip ir žmogiškoji kalba(bent jau elementariausias programas rašant).
-
@Ezg Dėl Phytono negaliu komentuoti. Na čia pateikta mano nuomonė, todėl tikrai ji gali nebūt pati geriausia.
-
[...] world! Ar verta mokytis programavimo, jei neketini iš to ateityje valgyti duoną? Verta. Nes ne viskam spalvoti mygtukai būna [...]
-
Heh…
Kaip patyręs programuotojas, aš visiškai sutinku, kad paskalis yra pati geriausia kalba pradedančiajam… Ten aiški sintaksė, ir vietoje visokių naujokui nesuprantamų simbolių yra žodžiai, kurie bent kažkiek asocijuojasi su jų prasme, kas leidžia geriau įsiminti. Nors mano bendradarbis kiek žinau dabar į mokymo programą bando Python prastumti, tai kiek žinau jau po poros metų mokykluose turėtų dėstyti nebe paskaliu… nors kaip čia bus – žiūrėsim. Kaip tau visdėlto pavyko JPM’ą iškęsti tai aš nesuprantu
aš pabaigiau ten vienus metus su pagyrimu ir nusprendžiau nebesimokinti, nes ten nesužinojau visiškai visiškai visiškai nieko naujo
Ir šiaip, programavimas ir kodo rašymas yra du labai jau atskiri dalykai…
-
@vytux Dėl JPM, tai kažkaip iškenčiau
O dėl Phyton tai pirmą kart išgirdau, gana įdomiai čia
-
Prisiminimai smagu. Bet svarbiausia, turbūt, ne kur pradedi, o kur link eini. Svarbiausia yra tikslas, ką nori išmokti, ką sugebi ir kokie šedevrai gimsta tavo rankose =]
-
Žinoma svarbu, kokie 5edevrai gimsta, bet jei nepradėsi tai ir nepasieksi
-
@Audrius Mano galva svarbiausia procesas – jei jis tau teikia malonumą, tai ir tikslas reiškia bus kažko vertas, jeigu ne – tai velniop tokį tikslą
Manau pati didžiausia visų pradedančiūjų ypač klaida (nors ir aš pats ją dar gana dažnai darau) yra susigalvoti užduotį ir pulti kuo greičiau ją padaryti. Tai nėra efektyvu nei mokinantis, nei darant realų produktą, kadangi paliekama daug klaidų, neapmastytų ir nepatogių ar tiesiog gana prastai techniškai įgyvendintų vietų. Taip pat gana dažnai tikslas būna pinigai, kas iš tiesų su programavimu taip pat nieko bendro neturi. Tad galvoju, jog visdėlto reikia išmokti pasimėgauti būtent pačiu kūrimo procesu
Kaip sakoma: “Success is a journey, not a destination. So stop running. ”
-
Paskalis kaip pradžiamokslis yra gerai, bet kažin ar MRU ką nors ten išmokins
(berods tik pernai informatikos studijų kryptis tik įsikūrė, dar žalia ir dėstytojų nelabai turi), geriau jau tetis būtų pataręs VU MIF stoti
, na bet bent diplomą tai turėsi… -
@Remis Matai, aš pats pasirinkau Verslo informatiką, nes nenorėjau gryno programavimos. O dabar i MRU tai dėstytojų daug iš MIF’o ar BGTU ateina,
-
visgi butu idomu tesinys – t.y. ka keistum jei vel butum “jaunas” ir pradetum nuo nulio
-
@Kukumalu O, galbūt nebloga idėja
-
[...] Gedzis – Programavimas. Nuo ko aš pradėjau [...]
-
[...] Programavimas. Nuo ko aš pradėjau [...]
-
Romas
Ieškau programuotojo. Geriausia, kad būtu Klaipėdoje. Reikia sukurti programa “MetaQuotes Language 4″ kalba, kuri kiek aš žinau yra labai panaši į C++
Jeigu yra susidomėjusiu rašykit man į emaila:
laivavedys eta gmail taškas com






Komentarai