Kviečiame „paragauti“ programavimo!

      Kviečiame „paragauti“ programavimo! komentarų: 0

Spalio 10-18d vyksta Europos programavimo savaitė. Šia proga kviečiame visus arčiau susipažinti, kas tai yra.

CodeWeek.eu

Programavimo perspektyvos

Mus supantys prietaisai darosi vis išmanesni: Google kuria save vairuojantį automobilį, Amazon robotai jau dirba sandėliuose bei žada skraidinti siuntinius iki durų. Algoritmai prekiauja akcijų biržose,  rašo naujienų žinutes, reguliuoja “Bitcoin” e-valiutą be bankų pagalbos. Programuotojo profesija pastaraisiais metais pripažįstama kaip viena geriausių ir jos poreikis pastoviai didėja. Programuotojai mėgaujasi įv. darbo privalumais: lankstus darbo grafikas ir vieta, biliardas, stalo tenisas ir pan. pramogos darbo vietose. Lietuviai yra sukūrę pasaulyje pripažintų projektų, keli žinomesni: GetJar, Pixelmator, Unity, Swoodoo, YPlan, Vinted, …   Tad siūlome ir Tau išbandyti programavimą! 🙂

Ar sunku tapti programuotoju?

Norint tapti programuotoju nebūtina baigt universiteto ar mokyklos (žr 35:50) — internetas pilnas medžiagos, o darbo priemonė – po nosim. Bet neužtenka mokėt suinstaliuot programą ar kasdien žaisti žaidimus. Svarbu būti smalsiu ir mėgti galvosūkius! Programuojant reikia susiorientuoti formuluotėse, ryšiuose tarp objektų ir įsivaizduoti veiksmų seką.  Kaip jums tai sektųsi, galite išbantyti su IT konkurso “Bebras” užduotimis. 2 trumpus galvosūkius pateikiame čia:

1) Koks kodas tiktų paskutiniam paveiksliukui?

galvosūkis-kodas

2) Pratęskite (dvejetainių skaičių) seką: 1, 10, 11, 100, 101, 110, .., ….
Kelintoje vietoje joje bus 1000 ir 10000?

Priimdami į darbą darbdaviai pageidauja ~3 metų programavimo patirties. Jos galima įgyti kuriant mėgėjiškus projektus: svetaines, žaidimus, mobilias programėles, robotikos “žaisliukus.

Bet nuo ko pradėti? Dabar prikurta sužaidybintų kursų,  kuriems nereikia išankstinių programavimo žinių — galima susigaudyti pagal pavyzdžius, komentarus ir savo bandymų rezultatus:

  1.  Code.org arba Blockly Games užduotėles galima atlikti tiesiog pele (programa kuriama kaip dėlionė) (ten esančius video galima praleisti);
  2. po to pratinkitės rašyti kodą su playCodeMonkey.com  ar  CodeCombat.com (pastarasis ypač patiks berniukams),
  3. o kai būsite rimčiau susipažinę su algoritmais, imkitės  CodinGame.com.
  4. Taikomajam programavimui gerų kursų rasite CodeCademy.com.  
  5. CodeWeek svetainėje yra lietuviškų savaitės renginių sąrašas bei paminėti keli kursai/resursai lietuvių kalba..

Programavimas gerai lavinama analitinį mąstymą, kurio labai pasigenda įv. sričių darbdaviai… Tad jį išbandyt verta įv. profesijų žmonėms. Lengviausiai sekasi tiksliųjų mokslų atstovams, bet žinomi atvejai, kai istorikai, geografai ar filosofai tampa programuotojais 🙂

Kituose šios serijos straipsniuose supažindinsime jus su programų anatomija 🙂 Aptarsime penkis programų kūrimo elementus: duomenis, veiksmus, sąlygos bei kartojimo sakinius, funkcijas.

 

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *