Kezdőoldal » Számítástechnika » Programozás » Programozás elkedése"? LEÍRÁSB...

Programozás elkedése"? LEÍRÁSBAN TÖBB

Figyelt kérdés
Sziasztok! Előszöris, 16 éves vagyok, és el szeretnék kezdeni prgogramozni. Mielőtt mondanátok hogy a kurv.a anyám, meg h menyjek vissza iszogatni a kakaót, elmondanám hogy komolyan gondolom, és igazából programozó szeretnék lenni a nagy leszek. Tudom hogy ezzel nem lehet úgy megélni, de én ezzel szeretnék foglalkozni. Most tehát hogy kisírtam magam nektek, kérlek írjátok le azon kívül hogy inkább öljem meg magam, azt hogy milyen nyelvel ismerkedjek, vagy egyátalán hogy kezdjek bele az egészbe. Milyen gyakorló programok vannak, vagy könyvek ha esetleg lehet kapni, azt is megveszem. Köszönöm előre is, és további szép napot!
2014. jan. 22. 16:10
 1/8 anonim ***** válasza:
100%

Szerintem programozással általában elég jól meg lehet élni...


A legfontosabb az lenne, ha a google-vel megbarátkoznál, mert ezen a szakterületen nagyon sokszor leszel valószínűleg abban a helyzetben, hogy valamit nem értesz/nem tudsz, ezért rákeresel. Az interneten nagyon sok anyag (jobb és rosszabb) van. Ezen az oldalon kb. napi rendszerességgel teszik fel ezt a kérdést, ha kicsit visszalapozol több oldalban olvashatod, hogy melyik nyelvvel kezdj.


Igazából a programozás annyira nem nyelvfüggő, a legfontosabb az alapvető fogalmak megértése és a megfelelő algoritmusok kigondolása. Ezt bármilyen nyelven el lehet kezdeni (legalábbis azok közül, amikre ilyenkor az ember gondol). Lehet C-ben, C++-ban is, Java-ban is, akár Pascal-ban is, stb.


Hogy valami hasznosat is írjak, pl.: C-hez ez elég jó alap sok feladattal:

[link]

(BME prog1 tantárgy honlapja, nagyon jól meg van csinálva)

Szerintem ez jó kezdésnek, de más írányból is lehet, ha nem akarsz C-vel szenvedni.


Természetesen az alapvető fogalmak megismerkedése után a legfontosabb, hogy gyakorolj. Sokat. Írj magadtól programokat, amit tudsz. Ha elakadsz google, vagy akár ide is lehet kérdést kiírni, vagy más fórumra (de érdemes előtte jelentős időt eltölteni azzal, hogy te magad próbálod megoldani).

2014. jan. 22. 16:28
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Köszönöm a válaszod!
2014. jan. 22. 16:40
 3/8 anonim ***** válasza:
Első válaszoló mindent leírt. Annyit tennék hozzá, hogy az angol nyelvet is kezd el tanulni, mert a doksik, segédletek, tutorialok nagyobb számban vannak fent a neten angolul, mint magyarul.
2014. jan. 22. 16:50
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
Köszönöm a válaszod neked is! Igazábol most jött be a második nyelv, és nem dicsekedni szeretnék de most félévkor dícséretes 5-ös lettem(jó ,persze ezek az alapok),de a szüleim azt mondták hogy fogékony vagyok a nyelvtanulásra, az első nyelvem a francia, abbol év végén szeretnék középfokúzni :)
2014. jan. 22. 16:51
 5/8 anonim ***** válasza:

Gratula! :)

Még egy dolog: Haladj lépésről lépésre, ne akarj egyből giga-mega programokat írni. Ha türelmetlen vagy, akkor vagy nem fogsz érteni alapvető dolgokat, vagy nem lesz sikerélményed, és csak elmegy a kedved az egésztől.

Szóval türelem és kitartás. Hajrá! :)

2014. jan. 22. 17:00
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
Nagyon köszönöm a bíztatást :) . Azt tudni kell rólam hogy nagyon türelmes ember vagyok, ezzel nem lesz baj :D . Egyből nem is szeretnég giga programokat írni, csak szeretnék megismerkedni az egésszel :) Köszönöm mindenkinem, ment a zöld kéz :)
2014. jan. 22. 17:10
 7/8 anonim ***** válasza:
100%

Az 1# elég szépen leírt mindent amit tudnod kell.

Ehhez fűznék pár dolgot.


Sokan egyből a matekkal jönnek, hogy ha nem vagy 5-ös akkor felejtsd el, meg hogy programozáshoz egyetemi matek kell, stb. Ez nem igaz, legfőképpen logika kell hozzá, ha komolyabb vizekre tévedsz úgy is megtanulod a hozzá szükséges matekot.


Tíz "hogyan kezdjem el" kérdésből 9 arra kíváncsi, milyen nyelven íródnak a nagy játékok, mivel érdemes kezdeni. De ez valójában nem érdekes. A gondolkodásmód a lényeg, a nyelv csak egy eszköz. A kőműves segéd sem azt kérdezi meg melyik téglával kezdje el a maga kis házát, hanem igyekszik ellesni a mester mozdulatait, tapasztalatait. Nincs jó, vagy rossz tanuló nyelv, de van érdeklődő és kedvtelen tanuló.


Első körben ismerkedj az alapfogalmakkal, mi az a fordító, a linker és hogy is működik ez az egész programozás dolog. Tanuld meg az alapokat, szánj rá időt. Legyél alapos.


Az első pár héten/hónapban nem fogsz tudni semmi látványosat, hasznosat csinálni. Itt adják fel sokan, elveszítik érdeklődésüket, megijednek és inkább GameMaker-ben próbálják meg megvalósítani kedvenc játékuk másolatát. A bukás természetesen elkerülhetetlen.


Ahogy haladsz előre, idővel magadtól is megtudsz majd oldani nagyobb problémákat, feladatokat. Célszerű mindig kisebb célokat kitűzni magad elé, amiket magadtól megpróbálsz elérni. Mindig add fel magadnak a leckét! A programozás az egyik legnehezebb szakma, rengeteg gyakorlás és elméleti háttér kell hozzá, sok emberben csak az egyik van meg hozzá.


Egy idő után, ha már megvan a kellő rutin, lehet próbálkozni függvénykönyvtárakkal, API-kal. Sokan itt vesztik el a fonalat. Sajnos ide már komolyabb szakmai angol tudás szükséges. Minden függvénykönyvtárhoz, de még a legáltalánosabbhoz is csak angol nyelvű leírás van. Ritkán van magyar leírás és ezek természetesen verzió lemaradásban vannak.


Sajnos itt kezdődik a komolyabb probléma amivel találkozol majd. A magyar oktatóanyagok hiányosak és hihetetlenül régiek, elavultak. Egyedül az alapokhoz tudsz majd magyar anyagot találni. Még az egyetemi anyagok is van hogy 3 vagy 8 évesek, ebben a szakmában ezek már őskövületnek számítanak. Adnak ugyan némi képet a dologról de gyakorlatban haszontalanok. Örök igazság hogy "aki ért hozzá csinálja, aki nem az tanítja", természetesen nem kell teljesen lesarkítani a mondást, a lényege az, hogy aki ért hozzá az valószínűleg nem fogja leírni, főleg nem magyarul, mivel ő is magától tanulta meg, angol anyagból. Gyakorlottabb, szakmában jártas emberek számára már nem opció egy magyar leírás.


Szerencsére ezzel a problémával pár évig biztos nem találkozol, de addig is gyakorold az angolt. A kódod - változó neveid, függvényeid -, legyen angol nyelvű, ha gondolod kommentálj angol nyelven. Ha valami nem tudsz nézz utána. Ha a szakmában akarsz elhelyezkedni ez egy igen nagy előny.


A megélhetéssel kapcsolatban pedig ki kell hogy javítsalak. Nagyon is jól jövedelmező szakma. Nyugodt munkakörülmények között tudsz vele dolgozni, akár az átlagbér többszöröséért is. Természetesen ehhez jónak kell lenned.


Sok sikert.

2014. jan. 22. 17:22
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Kedves negyedik válaszoló. Nagyon köszönöm a részletes leírást, nagyon hasznos volt és az is lesz :) .
2014. jan. 22. 17:31

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!