Python, programozás!?
(Régebbi kérdés, ezekre szeretnék még válaszokat kapni)
Sziasztok Milán vagyok 13 éves!
Azért írok ide mert rengeteg kérdésem van
Na de kezdjük is el
10 évesen kezdtem el játékot készíteni a blenderben ,mert sokat játszottam a játékokkal és kipattant a fejemből ,hogy hé én is készíthetnék valamilyen játékot.Utánakerestem és megtaláltam a Blendert. Hát mondom egye fene belevágok. Csináltam egy kockát egy téglatesten ami tud mozogni előre,hátra,jobbra,balra.Tudom nem nagy szám de csak 10 éves voltam :D.
Aztán abbahagytam az egészet ,mert nem volt kedvem valamiért.2 év múlva megint ez a gondolat jött de már nem a Blenderrel akartam dolgozni hanem a Unity 5-tel.Néztem videókat ,hogy lehetne csinálni egy játékot.Aztán amikor volt egy icike picike tudásom csináltam egy ugrálós játékot.Mondod ezis valami jöhet a következő.De már akkor egy nagyobb fába vágtam bele a fejszét ,mert abba már igazi programozás kellet.Ezért megnéztem mi is az a programozás.Végül arra a gondolatra jutottam hogy fejest ugrok a Pythonba.Legelösszőr nem nagyon ment ,most az if,elif,else részeknél tartok :D. És már rég kigondoltam hogy én programozó szeretnék lenni.És azért írom ezt a szöveget hogy picit több tudásom legyen.Na de mostmár írom a kérdéseket
1.A programozó a munkahelyénél milyen feladatokat kap milyen programokat kell megcsinálnia?
2.Melyik nyelvvel tudhatnék egy jó céghez kerülni ahol jól fizetnek?
3.Jó lett a bizonyitványom 4,8 (matekból 4,48 azok a fránya röpdolgozatok :D)szeretnék jó középsulit választani(informatikust), melyiket lenne érdemes választani?
4.Budapesten lakok és szeretnék a Pythonnal tovább foglalkozni,tudtok valami jó könyvet(amit én is értek) vagy helyet ahol ezt tanítják?
5.Melyik országba keresnek a legjobban a programozók?
6.Nagy koromban céget szeretnék vezetni szerintetek ez jó ötlet?
7.Ha valamelyik cég megcsinál egy programot azt hol és kinek adja el és mennyiért?(Itt gondolok egy napos programokra amit egy nap alatt írnak meg vagy több hónap alatt)
Szerintem ennyi is lett volna ha valamelyik kérdésre tudod a választ írd mellé hogy hanyadik kérdésre válaszolnál, a vesszőhibákra és valamennyi félreírásra előre is bocsánatot kérek.Nekem minden válasz több tudást ad.
Az új kérdések:
8. Hogyan tudnék újabb dolgokat megtanulni? Könyvekkel,videókkal vagy mivel?
9. A 8-as kérdéshez kapcsolódóan milyen könyveket ajánlanátok?
10. Valaki (programozó) leírná nekem, hogy ő hogyan tanult meg programozni, mikor kezdte el?
11. Robotika vagy sima programozás (tudom hogy a robotikában is van programozás)
Egyenlőre ennyi jutott eszembe :)
1. amilyet éppen kérnek
2. angol
3. -
4. egyetemen kívül sehol nem tanítják max könyvekben
5. mindenhol is
6. igen
7. egy nap alatt nemigen ír senki se egy normális programot ;)
8. könyvek,yt tutorialok
9. jóféle könyveket
10. iskolában
11. robotika=bullshit





1. Feladatfüggő. Van aki weboldalt csinál, van aki ügyviteli szoftvert, van aki autóba vezérlést, van aki rendszámolvasó alkalmazást, satöbbi.
2. Ez megint csak változó. Lehet Java-val is rosszul keresni, és Pythonnal is sokat. A Java / Javascript / C# / C / C++ / Python / PHP nyelvek keresettek.
Bár szerény véleményem szerint elsődlegesen ne a pénz határozza meg, hogy mivel foglalkozz, hanem hogy mit tudsz elsajátítani, mi áll kézre.
5. Az alábbi felmérés szerint:
Norvégiában a legjobbak a fejlesztői fizetések - kis hazánk Lengyelországgal egyetemben kb. a középmezőnyben van.
Bár megint csak szvsz., ne a fizetés határozza meg az országot (ráadásul hogy külföldre - az Internetnek hála - lehet dolgozni távmunkában is).
7. Ez megint csak változó.
Vagy megrendelésre készít a cég programot más cégeknek ("írjatok nekünk számlázóprogramot!"), vagy saját kútfőből alkot egyet (a játékok például tipikusan ilyenek) és saját weboldalán vagy forgalmazó révén (Steam/Origin Google Play Áruház,...) értékesíti azt.
8. A lényeg, hogy ne passzívan csak olvasgass/videót nézz, hanem tevékenyen írj programot. Először elég lehet feladatokat megoldani - erre vannak feladatokat tartalmazó és ellenőrző oldalak mint például a Codewars - utána kitalálhatsz magadtól feladatokat (mondjuk csinálsz egy könyvnyilvántartót, vagy naptárat, vagy például adott témájú weboldalakat töltesz le a programoddal és értékelsz ki, csinálsz a rajtuk található adatokból statisztikákat [web scraping/big data], stb...)
10. Én még - a '80-as évek végén - 8 bites mikrogépeken (C64, Homelab2, ZX81,...) kezdtem Basic-kel, majd PC-n jött a Pascal, tanultam C-t, C++-t, Delphit, önszorgalomból PHP-t/Javascript-tet/SQL-t, munkám során használok Pythont, de írok Bash shellszkriptet is.





1.A programozó a munkahelyénél milyen feladatokat kap milyen programokat kell megcsinálnia?
Változó, mostanában nagyon megy az adatbázis-kezelés.
2.Melyik nyelvvel tudhatnék egy jó céghez kerülni ahol jól fizetnek?
Ezt most lehetetlen megmondani, mert a fontosabb programozási nyelvek lecserélődhetnek akár tíz év alatt. Mondanám, hogy tanulj C-t és Assemblyt, de már a C helyzete sem biztos, mert lehet, hogy kiszorítja a C++. Egy nyelv helyzete biztos, ez az angol, ezt folyékonyan kell beszélned, anélkül nem fogsz kelleni.
3.Jó lett a bizonyitványom 4,8 (matekból 4,48 azok a fránya röpdolgozatok :D)szeretnék jó középsulit választani(informatikust), melyiket lenne érdemes választani?
Én csak egy olyan gimnáziumot tudok ajánlani, ahol erős a matek. Fazekas Mihály Gimnázium nagyon híres.
4.Budapesten lakok és szeretnék a Pythonnal tovább foglalkozni,tudtok valami jó könyvet (amit én is értek) vagy helyet ahol ezt tanítják?
Gerard Swinnennek van egy Python könyve, de figyelned kell, hogy melyik verziót választod.
5.Melyik országba keresnek a legjobban a programozók?
6.Nagy koromban céget szeretnék vezetni szerintetek ez jó ötlet?
Jó ötlet, ha van elképzelésed, hogy mit csinálj, és ha van tőkéd.
7.Ha valamelyik cég megcsinál egy programot azt hol és kinek adja el és mennyiért? (Itt gondolok egy napos programokra amit egy nap alatt írnak meg vagy több hónap alatt)
A legtöbb programot megrendelésre írják. Amit a nagyközönségnek adnak el, az kevesebb.
Szerintem ennyi is lett volna ha valamelyik kérdésre tudod a választ írd mellé hogy hanyadik kérdésre válaszolnál, a vesszőhibákra és valamennyi félreírásra előre is bocsánatot kérek.Nekem minden válasz több tudást ad.
Az új kérdések:
8. Hogyan tudnék újabb dolgokat megtanulni? Könyvekkel,videókkal vagy mivel?
Videókkal kevésbé, bár lehet, hogy éppen az adja a kezedbe a kulcsot.
9. A 8-as kérdéshez kapcsolódóan milyen könyveket ajánlanátok?
10. Valaki (programozó) leírná nekem, hogy ő hogyan tanult meg programozni, mikor kezdte el?
11. Robotika vagy sima programozás (tudom hogy a robotikában is van programozás)
Robotika is fog menni, beágyazott rendszerek szintén.





najó már rég elfelejtettem a kérdéseket 16/f szinte napi szinten programozok
én kódgarázzsal kezdtem úgy ténylegesen kódolni javascriptben elég felületesen de megtanították, hogylehet egy egyszerű játékot megírni
(változók, elágazáksok ,ciklusok (félig értettem csak, és objekteket ahonnan kb annyit jegyeztem meg, hogy egy functiont máshogy kell egy objektben létrehozni mint csak amúgy) de utána megtanultam ilyen szintig sololearn.com-on és azt hittem, hogy csak ennyit lehet csinálni egy fél évig alig kódoltam.
Aztán találtam olyan dolgokat amiket nem értettem és újra elkezdtem tanulni és mostmár elég magas szinten megy a javascript.
Python-ba belenéztem de egy c alapú (javascript) nyelvből nem tudtam megszokni, hogy nincs pontosvessző és minden sorban volt egy ilyen hibám, úgyhogy inkább c++ felé mentem.
pesti neumannba járok de nem tanulunk túl sok programozást egy hét alatt megtanulható az éves anyag matek tanárom elég jó értem a matekot, úgy is hogy hogy 5x írtam otthon házit egy év alatt.
Ez még nem is lenne olyan nagy baj, de 7-8 óráink vannak (fél 8tól - délután 3.30ig) és semmit nem tanulunk kb.
van heti 2 progunk,
első évi tananyag: c# ismerete (változók, if,switch,for szinten), majd HTML és minimális CSS de elég magolósan
van még1 gyakorlatunk ahol azt tanuljuk, hogyha vízbe esett a mobilod vidd szervírbe kb. de van dogához megoldókulcs úgyhogy ezt csak válaszok alapján tudom.
de tényleg nem tanulunk rajta semmit.
magyar tanárunk szörnyű mindenki utálja, és a többi órán sem figyelünk.
tehát ha prorgamozónak mész mennj egy suliba ahol kevés óra van és tanulj otthon.
Szerintem angol a legfontosabb, de ha játékokat akarsz csinálni (mindenki azt szeretne először nyugi), akkor fizika és matek is kell, ha nem matekból halmazok és gráfokon kívül nem kell sok minden.
legjobban interaktívan lehet tanulni de ahhoz angol kell.
könyvek jók , de olyat olvasni amit már tudsz nagyon unalmas, ha meg profi könyvet kapsz a kezedbe akkor nem fogod érteni.
Könyvekkel és videókkal is az a problémám, hogy nagyon hosszú átláthatatlan kódot mutatnak eggyszerre és az a legrémisztőbb ha valami nem látsz át.
Még emlékszem amikor egyszer megnéztem egy játék source kódját és nem értettem semmit és megriadtam a programozástól, pedig elég alapszintű volt.
Nem tudom mennyire tudsz pythonul, de én azt tanácsolnám, hogyha még nem annyira inkább javascript-tel kezdj sokan ajánlják a pythont, mivel sok dolog meg van előre írva benne, de ellenben javascript tanulása 80%-a logika és C nyelvek felé is gyorsabban át-tanulsz majd.
Ha nagyon játékot szeretnél, unity javascript és C# "nyelveken ért" C#-ban viszont ott vannak a változó típusok (nem olyan ijesztőek csak 4-5öt kell használni) de cserébe nagyon eggyszerűen lehet grafikusan programozni, csak szivatós a nyelv, törölsz valamit a kódból és kezdheted előrröl, mert egy hibaüzenet nem enged szerkeszteni a kódot (najó csak ritkán kell újrakezdeni, de ilyesmik vannak) + nehéz dokumentáció.
most gondolom nagyon sok dolgot zúdítottam réd egyszere, de nyugi annyira nem nehéz. Igazából, ha most elkezdenél minden napi 2-3 órát programozni, nyár végére elég komoly programokat tudnál csinálni (mario, tetris és ilyenek 1-2 nap alatt, de nyugi van még időd nem kell minden napod rászánni, szeretek programozni, néha belemerülök és órákon át csak kódolok (6-7 óra akár) de ha emellé még tanulnom is kéne 2. óra után már nehezen menne.)
Egyébként ha sikerült javascript-ből vagy c#ből meggyőzzelek, írj privátban mondok néhány jó tanácsot amikkel könnyebb lesz)
UI:
Most olvastam csak, hogy if,else-nél jársz.
ciklusok talán legnehezebbek a programozásban, az ember nem így gondolkozik, de a lényege:
fogsz egy változót legyen ez pl. "a", és az értéke legyen 0.
Ha például egy 100-szor ismétlődő ciklust szeretnél, akkor, ha az "a" kezdőértéke 0, akkor addig kell minden eggyes lefutásnál 1-el növeled az értéket, akkor amíkor a 100 lenne akkor már 101-szerre futna le, de ha a<100 a feltétel, akkor a értékeket 0-tól 99-ig vesz fel benne 0 és 99.
persze pythonban a for ciklus nem így működik, hanem range(0,100), vagy valami ilyesmi, jó ha érted a működését





1., Teljesen attól függ, hogy milyen irányban helyezkedsz el, de általában a nagy döntés az az, hogy webre szeretnél dolgozni, mobilra, vagy beágyazott rendszerekre (például az autók elektronikája, gyárakban különböző dolgok, meteorológiai eszközök)
2., Szerintem abban programozz, amiben jól érzed magad. Később tudsz váltani, és nem olyan nehéz tapasztalattal a hátad mögött megtanulni egy új nyelvet. Ha gyakorolsz, akkor jobban fogod tudni, mi az, ami érdekel, mi az, ami nem, ne félj eldobni ami nem érdekel és olyanba vágni ami meg nagyon.
3., Ebben nem tudok segíteni
4., Szintén
5., Területfüggő. Az amerikai Silicon Valley például gyűjtőhelye a startupos (nagyjából a fiatal, most induló, de nagyon jó ötlettel foglalkozó cégeket hívják így). A pénzügyi szektorban Svájcban is hatalmas fizetést lehet kapni, jelenleg a programozók nagyon jól megélnek bárhol a világon (Az ázsiai országok talán kivételek a munkához való hozzáállás miatt)
6., Persze, hogy jó ötlet!
7., Az egy napos programokra manapság nincs túl sok kereslet, mert ki vannak aknázva, a kivétel talán a játékok területe, viszont az az egyik legkiszámíthatatlanabb és legversenyzősebb ága a programozásnak, lehet, hogy amit egy nap alatt írtál elterjed és gazdaggá tesz (Flappy bird), de lehet hogy a több hónapos, éves munkád sem fogják értékelni (Duke Nukem Forever, 11 évig készült, bár ne tette volna)
8., Gyakorlással, és amire csak rá tudsz találni. Nagyon technológia és felkapottságfüggő, hogy mihez van jó leírás.
9., -
10., 16 évesen, informatika órán volt programozás és azt mondtam, hogy oké, én szerelmes lettem. Azóta sem aludt ki a tűz, idén végzem az egyetemmel és mellette két éve dolgozom.
11., Ez teljesen egyénfüggő, ha szeretsz forrasztgatni, babrálni a gépekkel, és vonzanak az alacsonyszintű dolgok (Assembly, C), akkor lehet, hogy ez a te utad. Ha nem szereted megírni, ami már sokszor meg van írva, ha jobban vonz, hogy komplex rendszereket tarts egyben és magasabb nyelveken dolgozz, akkor "sima" programozás.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!