Hogyan lehet önerőből megtanulni programozni?
az elején kell kezdeni, aztán szép fokozatosan haladni, a végére senki nem jut
jóccakát!
Magas szintű önállóság, motiváció és angol nyelv ismerete szükséges ehhez a dologhoz. Képesnek kell lenned működni állandó külső visszacsatolás nélkül. Első körben gondold át, hogy miért szeretnél megtanulni programozni? Mit érsz el vele, vagy mit szeretnél majd elérni vele?
Magát a szemléletmódot sokféle programozási nyelvből meg lehet tanulni, de ha vannak konkrét elképzeléseid, akkor szerintem célszerű már a kezdetektől azt tanulni.
Itt vannak tippek a különböző területekre:
Meg lehet tanulni. Van rengeteg online anyag, szakkönyvek, stb. Ha beszélsz angolul és komolyan gondolod, keresd fel a Coursera oldalt, ahol a világ legnagyobb egyetemei oktatnak online, 0. szinttől szakértőig.
A leginkább felkapott programnyelvek: Python, Java, JavaScript/AngularJS, mindenféle SQL, a C nyelvek (C, C#, C++), tudományos munkákhoz R és MatLab, Apple appokhoz Swift, felhős dolgokhoz Amazon AWS és Microsoft Azure. A php-t egyesek már kihalónak mondják, de az internetes oldalak 80%-a php-n fut.
"Arra lennék kíváncsi, hogy hogyan tudnék önerőből megtanulni programozni, és hogyan kellene nekiállnom?"
Attól függ, hogy téged mi motivál. Elindulhatsz úgy, hogy valaki vezet és valami online kurzust, videó sorozatot nézel. Ott nyilván azt tanulod, amit mondanak.
De ha te feladatokkal akarsz fejlődni és mindig annak utánanézni, amit egy feladat kér, akkor vannak erre készült oldalak, pl. a hackerrank is ilyen:
Itt nyelveket is lehet tanulni feladat orientáltam.
"Melyik nyelvet érdemes tanulni, és kb mennyi idő alatt elsajátítható egy?"
Én kezdésnek vagy C-t vagy python-t javasolnék.
Az elsajátítás ideje pedig megint attól függ, hogy mi a cél. Egy alapszintű tudást pár hónap alatt is fel tudsz szedni, ha valami mély ismeret kell, akkor évekbe is telhet.
Önerőből valószinűleg soha nem fogsz megtanulni.
Ha esetleg mégis, akkor évekbe fog telni, többszöri nekifutás árán.
Ez azért van így, mert nem tudod, hogy mit is kéne elsajátítanod, milyen sorrendben és még a motiváció is elég hamar el szokott kopni.
Sikerélményed emiatt nem lesz, csak frusztráció, az meg arra sarkall majd, hogy feladd, amit te meg is fogsz tenni.
"Megnézi Githubon, az egyik projekt így néz ki, a másik úgy, melyik a jobb? "
Ez a legkárosabb dolog.
A githubon levő cuccok többségében profi fejlesztők alkotásai.
Ha egy kezdő azokba belenéz, könnyen arra juthat, hogy ő soha nem jut el arra a szintre, ráadásul, ez a gyakorlat hajlamosít arra is, hogy kiölje a kezdőből az önálló problémamegoló készséget. Vagy ha ez nincs meg, akkor ennek okán az ki sem fog fejlődni.
A github nagy kincs, de csak olyanoknak való, akik már magabiztos fejlesztők és egyfajta howto-ként használják az ott fellelt dolgokat.
Szerintem meg c# vel kezdj mert a Reiter Istvántól a c# jegyzet nagyon szuper.
Vagy c++ a 24 órás könyvből.
További 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!