Megéri most Pythont tanulni?
Az, hogy megtanulsz egy programozási nyelvet meg hogy megtanulsz programozni az nem ugyan az. Az utóbbihoz érteni is kell mit történik a háttérben. Ismerni kell hatékony algoritmusok, adatszerkezeteket. (Már csak azért, hogy tud mikor érdemes dictionaryt használni és mikor listet, ez persze csak egy példa) Tudni kell szépen struktúrálni a kódodat. És még millió dolog.
Aztán, hogy mindezt melyik nyelven alkalmazod az a következő kérdés.
#2 +1
Programozás nem csak a programnyelv ismeretéből ered. Programozás az adatok kezeléséről és hatékony feldolgozásáról szól. És e két szó "kezelés" és "hatékony" sokak számára évek tanulási és kísérletezési folyamat, mindezek mellet folyamatosan fejlődő környezetben.
A kezelést úgy értsd, hogy ez magában foglalja az adatok tárolását, rendszerezését, módosítását, és előhívását a megfelelő időben avagy módon, ami történhet adatbázis vagy hálózaton keresztül.
A hatékonyságot pedig, hogy programozó az adatokkal úgy dolgozik, hogy az a lehető legkevesebb erőforrást – időt, memóriát, energiát – igényelje, miközben biztosítja a kívánt eredményt.
Tehát pl., hogy egy adatbázisból kinyerj hatékonyan adatot, hogy tudj vele bármit is csinálni, ahhoz ki kell választani egy megfelelő adatbázist, ismerni kell annak működését, hogy az igényeknek megfelelően jó struktúrában hozd létre, hogy a lekérdezés és feltöltés is hatékony legyen.
Vagy kapott adathalmazt program szinten kell hatékonyan feldolgozni és hálózaton tovább küldeni. Ez esetben algoritmus mintákat kell ismerni, vagy kitesztelni, hogy melyik milyen gyorsan fogja feldolgozni az adatokat. Ez akkor tud előfordulni, mikor egy rendszer adatait költöztetik máshova és a két merőben eltérő adatstruktúrát valahogy közös nevezőre kell hozni.
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!