Itt most arra a szituációra gondolok, hogy elkezdtél tanulni egy programozási nyelvet, környezetet, és valamit nem sikerül megoldani: a te logikád szerint helyes, de a gép mégsem azt csinálja, amit szeretnél tőle. Vagy kiír valami hibaüzenetet, amit esetleg nem is értesz.

Jobb esetben megkérdezed a mentorodat, de mentor sem mindig áll rendelkezésre (a való életben sem), szóval nem árt, ha van valami a tarsolyodban önállóan megoldandó helyzetekre is.

Tovább

Ha most kezdesz programozást tanulni, akkor nagy fejtörést okozhat az a kérdés, hogy melyik programozási nyelvet is válaszd a tanuláshoz. Van ugyanis sokféle: Java, C++, Python, Javascript, C#, PHP – hogy csak néhányat említsek a rendelkezésre 100-nál is több nyelvből. Ha már tanulsz valamit, akkor olyat szeretnél tanulni, ami megéri.
Előfordulhat, hogy igyekszel egy programozótól segítséget kérni, és válaszol is, legjobb tudása szerint, amiből lehet, hogy csak annyit értesz, hogy melyik nyelvet ajánlja, de azt, hogy miért, az nem biztos, hogy 100%-ig átjön.
Mondok egy analógiát, ami elég jól hasonlít ehhez a helyzethez:
Tovább

Boldog új évet kívánok!

Sok embernek az új év egyben az újévi fogadalmak korszaka: most majd lefogynak, leszoknak a dohányzásról, több időt töltenek a családdal – vagy éppen megtanulnak programozni. Ha ilyenkor mész be egy edzőterembe, akkor nagy zsúfoltságot találsz, ha februárban-márciusban, akkor már jóval kevesebb az ember.

Ebben a bejegyzésben összeszedtem néhány szempontot, amivel az újévi fogadalmad – ha tettél ilyet – sikeresebb lehet. És ha esetleg nem januárban olvasod ezt a cikket, tudd, hogy bármikor dönthetsz úgy, hogy megváltoztatod az életed és új dologba kezdesz, nem kell vele megvárni a következő év elejét.

Nézzük előbb, hogy mit lehet az újévi fogadalomszerű vállalások kapcsán elrontani.
Tovább

A kedvenc viszontkérdésem erre az, hogy “Meg lehet-e tanulni könyvből karatézni?” vagy “Hány könyvet kell elolvasnod ahhoz, hogy fekete öves karate mester legyél?”

Hadd fejtsem ki egy kicsit jobban.

Az elméletet el lehet olvasni.
Tovább