Programozás elkezdéséhez jó lenne?
Az merész, én megközelítőleg 150 programozót ismerek, és még én sem merek ilyen kijelentéseket tenni. :D
A "veterán" programozó meg jelenthet sokmindent. Jelenthet olyan programozót, aki régóta van a szakmában, jelenthet olyat, aki profi (senior) programozó, és jelenthet sok mást is. Előbbinél még meg is történhet az, amit mondtál, hogy "leragadt a 4 éves technológiánál", de egy profi mindig naprakészen tartja magát.
"Szeretném én érteni is. Csak türelmetlen vagyok. :D"
Akkor tiszta sor, a programozás nem neked való. Kész program forrását nézegetni és próbálni elemezni kb olyan, mintha úgy akarnál megtanulni festeni hogy festményeket nézegetsz.
"elemezgetem a programok kódjait próbálgatom, hogy mi-mit csinál"
"nekem ezek az olvasgatós tutorialok meg ilyesmik nem jönnek be"
A kettő erősen üti egymást. Másrészt hogyan akarod elemezgetni a VLC kódját (ami amúgy rohadt bonyolult, itt van neked: [link] de ez még egy valag libet igényel), ha az alapokkal, mi mit jelent, nem vagy tisztában? A tanulás nem úgy megy, hogy megnézem a kész terméket, esetleg megnézem, ha hozzányúlok, mi lesz. Sőt, pont fordítva. Megtanulod az alapokat, akármilyen rohadt unalmas is, utána egyesével gyakorlod. Minden egyes tanulási egység után kipróbálod az alkalmazását, itt lehet játszogatni a különböző részletek variálásával, mi több, érdemes is, és ha már stabilan megy, léphetsz tovább. Ne olvasgatós tutorialt keress, az nem tankönyv, nem tanít, csak szemléltet. Például ez jobb: [link] Ebből egy hét alatt sikerült az elemi részeket abszolválnom úgy, hogy korábban már tanultam némi programozást. De itt van ez is: [link] Vagy ez: [link]
"a veterán programozók nem fejlesztik folyamatosan magukat és a már 4 éves technikákra azt hiszik még mindig az a legmodernebb és a legjobb, pedig már azóta legalább 20 jobb megoldás született."
Na most itt keveredik valami. Van olyan, hogy egy új szoftveres technológia leváltja az előzőt, de az alapokat még jó ideig semmi nem fogja leváltani. Ha valaki építész akar lenni, hiába kezdi el nézegetni a legújabb, legvadabb épületeket, megnézi az üvegfal rögzítését, leméri az oszlopok átmérőjét, megszámolja az előtérben a márványlapokat, de attól még meg kell tanulnia az alap statikát, anyagok teherbírását, stb., ha ilyet akar tervezni (vagy bármit). Az alapok nem változnak, azokkal kellene kezdened, akármilyen uncsi.
És ez most fájni fog: Az ablakos progikat felejtsd el, sima konzolos progikkal kezdj. Azok is elég nehezek tudnak lenni, hónapokig, de akár évekig is lehet mindig új dolgot tanulni, és még mindig csak a konzolos fekete képernyőnél jársz. :)
És a grafikus (GUI) appok alapja is ott van, mert utána GUI-nál elő fognak jönni az osztályok, ilyen-olyan fajta öröklés, metódusok, static member, paraméter átadás, stb.
Ne légy türelmetlen. :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!