Programozási nyelvenként "adott informatikai terület részletes leírása" - létezik ilyen?
Arra gondolok, hogy el lehetne olvasni valahol: "milyen állások válnak lehetővé adott programozási nyelv, vagy fejlesztőkörnyezet elsajátításával...
"C++: beágyazott rendszerek, ... <felsorolás>
Python: kimutatások készítése, gépi tanulás, ... <felsorolás>
Tehát ilyen összefoglaló érdekelne és az is jó lenne, ha ki lenne fejtve a hátrány is: "mire nem alkalmas" vagy "mire kell mást használni"
Ha esetleg még - ahol szükséges - a képességekre-képzettségekre is utalna, az nagyon jó lenne ("erős matematikai ismeret") stb.
Ilyen nincs.
Egy-egy nyelv esetében van, létezik irányultság, akár cél-terület is.
Mert ugye, pythonban mégsem lehet oprendszert fejleszteni, vagy basicben sem írt még senki médialejátszót, de a populárisabb nyelvek, általános célú nyelvek is egyben és ezek nagyon sok mindenre jók.
Ebbe meg sokkal több minden belefér, mint hogy expressis verbis, szabvány-szerűen kategórizálni lehessen.
Honnan lehet megismerni: "melyik mire jó", milyen irányba lehet menni ezáltal?
Nem lenne szerencsés ha valamire rááldoz az ember 2-3 évet (a profi tanulásra), aztán a munkaerőpiacon kiderül: "jah hát csak olyan állások vannak ilyen tudással, amelyek még plusszban felsőfokú matektudást is igényelnek, mert olyan dolgokat kell megvalósítani az adott nyelv segítségével stb...
Erős matematikai ismereteket meg jellemzően a feladat igényel, nem a nyelv.
Vannak matekra, vagy matekosabb feladatokra kihegyezett nyelvek, mint mathlab, cobol, stb, de ezek esetében sem a nyelv igényli a matematikai megfelelést, hanem a vele végzendő feladat. Már ha igényli.
Az tény, hogy banki, pénzügyi rendszerek fejelsztését olyan nyelven érdemes folytatni és megkezdeni is, amely támogatást biztosít a saját eszköztárával efféle feladathoz.
Nem rossz az, ha mondjuk kamatos kamat számítására nem kell formulát építeni, hanem ez eleve adott.
Hát a cpp-vel bármit meg tudsz valósítani ,ami szembe jön, de vannak feladatok, amihez öngyilkosság lenne cpp-t használni.
A script nyelvek olyan helyen jönnek szóba, ahol a fejlesztési idő nagyon határos és a futási sebesség sokadlagos.
Ezt lehet végtelenségig folytatni, az tény, hogy te rossz helyen tapogatózol, mert programozni kell megtanulni, nem pythonozni.
A pythonozás, a JAVA-zás, Javascript-elés, az másodlagos dolog.
Aki csak egy nyelvet ismer, az nem ér sokat (ezen a területen) és programozni se nagyon tud. Ez biztos.
Azt keresem igazából, hogy "melyik programozási terület-típus" lenne jó.
Bár a kérdésből úgy jön le: "csak egy bizonyos nyelvet szeretnék ismerni", de inkább az adott programozási terület megtalálása ami nagyon foglalkoztat.
Azt tudom csak (nagyjából), hogy mik nem mennek nekem, de hogy mit lehetne kezdeni más területeken, azt nem.
Gráfok, bináris fák, tömörítési algoritmusok (erős matematika miatt) nem mennek például.
Inkább fordítva kell gondolkodni. Eldönteni melyik terület vonz és arra specializálódni. Ha tudod, hogy webfejlesztő akarsz lenni akkor java, javascript, angular stb. toljad , esetleg php ha tartalomkezelők felé kacsintgatnál.
Ha tudod, hogy te játékmotorokat vagy hasonlókat akarsz csinálni ahol fontos a sebesség, C++.
De orvosnak sem úgy megy valaki, hogy "elvégzem a fogorvosit, sebészit, állatorvosit, aztán majdcsak lesz olyan állás ahova ezek jók".
Tudnod kellene mi érdekel, mivel szeretnél foglalkozni majd.
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!