Kezdőoldal » Számítástechnika » Programozás » Java vagy Python?

Java vagy Python?

Figyelt kérdés

Data irány érdekel, matek és stat jól megy, most tanulnék programozni.

Van egy senior Java fejlesztő haverom, aki szívesen megtanít, ha kérem.

Viszont data irányban inkább a Python és R az elvárt.


Ti mit választanátok:

1. Java-t tanulnál egy seniortól és utána vennéd sorra a Pythont, R-t

2. egyedül állnál neki programozást tanulni, Pythonnal kezdenél



2022. jan. 25. 14:38
 1/10 anonim ***** válasza:
37%
Java-t venném elsőnek, mert több helyen alkalmazzák és nem új fejlesztések esetében a régiek javításához elengedhetetlen.
2022. jan. 25. 14:42
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
100%

ha mindenképpen Python a jövőd, akkor egyből azt tanulnám


A java sok olyan dologra "rákényszerít" ami kezdőként lelassítja a tanulást, például csak objektum orientáltan lehet benne programozni. Az OOP-nek vannak előnyei és hátrányai, de kezdésnek, hogy átlásd a dolgokat több elméleti anyag szükséges.

Pythonnál ugye ez ráér később is, viszont ott a nyelv más dolgokra "kényszerít". Például a tabulátorok MEGFELELŐ használatát elég hamar meg kell tanulnod ami szintén zavaró lehet kezdőként, később meg már észre sem veszed, mert megszokásból tabolsz.


Ha úgy is a Python a célod, akkor felesleges előtte javaznod, főleg, hogy ott olyan dolgok ragadhatnak rád ami a későbbi váltásnál problémát jelenthet. Amíg nem vagy elég rutinos egy nyelvben, addig a 2 nyelv közötti váltás nehezebb. Bár jó esetben nem párhuzamosan csinálnád mind2-t.

2022. jan. 25. 14:58
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
100%
Ha Data Science vonal erdekel, akkor mindenkeppen Python.
2022. jan. 25. 15:03
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
81%
Én a Pythont ajánlanám, hamarabb lesz sikerélményed.
2022. jan. 25. 15:04
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:

Azt tudom, hogy végül a Pythonra lesz szükségem, de nem nehezebb egyedül megtanulni programozni, mint egy már rutinos szakember kezei alatt/mellett?

Python programozót nem ismerek, Java-st igen, ezért merült fel, hogy a logika miatt jól jöhet a segítség. Vagy nem annyira nehéz ez az egész, vágjak bele tutorialok és leírások alapján? Nyilván fent van az egész Python, látom én is, w3schools és társai, de ez elegendő lesz? Ez bizonytalanít el, nem az, hogy nem tudom, hogy végül Pythont fogok használni.

2022. jan. 25. 16:28
 6/10 anonim ***** válasza:
100%

#5:

arra sincs garancia, hogy a barátod jó tanár! mi van, ha nincs elég türelme? mi van, ha mégsem annyira ért hozzá és sok kérdésre nem tud válaszolni?

jobb inkább megfelelő tananyagokból elkezdeni tanulni és ha kérdésed van abban talán tud segíteni a barátod, ha annyira ért hozzá, akkor nem csak a javahoz ért, hanem a nyelvtől függetlenül elméletekhez is amikre épp szükséged van


erről szól ez a szakma, hogy meg kell tanulnod egyedül, önállóan fejlődni, tanulni, utána járni dolgoknak ÉS amikor kell, akkor tudnod kell kérdezni! programozásnál a magolás, vagy épp szájba rágás nem jó dolog

tanár segíthet tanulni, de előbb utóbb úgy is az önálló tanulás lesz a fontos és a tanártól max kérdezel amikor elakadsz

2022. jan. 25. 16:57
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
100%
Mindenkép előnyösebb, ha van egy mentorod. Olyan problémát vagy szituációt tud mutatni, amit magadtól nem biztos, hogy kitalálnál. Illetve rávezett egy gondolkodásmódra.
2022. jan. 25. 16:57
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:
24%

Ha data vonal és vacilálsz a Java és a Python között, akkor a Scala-t választanám. Ha össze tudsz szedni egy jó tudást, olyan lehetőségek között válogathatsz, olyan pénzekért, hogy besz.rás.

[link]

2022. jan. 25. 17:15
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
66%

Szerintem előbb fontos megtanulnod programozni és utána ismerkedni az adott technológiával ami érdekel.


Plusz tapasztalatom szerinte az első elgondolásod, hogy mi akarsz lenni bármilyen előzetes informatikai tudás nélkül többnyire változni fogsz, ahogy több dolgot megismersz.


Ezért is fontos, hogy ne csőlátással indulj neki a dolognak. Azaz ne mond azt, hogy "Én csak ezt fogom csinálni", mert lehet közben megtetszik valami más, de a lehető legrosszabb esetben meg lesz egy kicsi alapműveltséged és kontextusba tudod helyzeni magad.


Tehát emiatt inkább a Javát ajánlom, plusz kivételes lehetőséged van, hogy van valaki aki mentorálni tud.

2022. jan. 27. 18:33
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:

Ha van, aki tanítson, akkor azt mindenképpen fogadd el, még akkor is, ha nem kifejezetten az a programozási nyelv érdekel. A Java ráadásul jó választás, modern, piacképes. Majd később valamennyi programozás tudással már sokkal könnyebb lesz felszedni a Pythont (második vagy n-edik nyelvként)


Vagy 1. és 2. pont akár párhuzamosan is mehet, hogy amit megtanít az ismerős Javaban, annak utánanézel, hogy mi rá a Python megoldás. Sok sikert!

2022. jan. 28. 10:04
Hasznos számodra ez a válasz?

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!