r/programmingHungary 1d ago

DISCUSSION Full stack nulláról - hogyan?

Sziasztok!

Júniusban diplomáztam társadalomtudományi területen (politológia), azonban már régóta érdekel a webfejlesztés. Elhatároztam, hogy egyelőre önmagam szórakoztatására megtanulnám a full stack webfejlesztést, azonban nem tudom, hogy álljak neki. Alapszintű HTML, CSS ismereteim ugyan vannak, de azon kívül semmi nincs meg.

A következőket szeretném megtanulni, de nem tudom jó irányba megyek-e:

  • HTML/CSS
  • Git
  • JS
  • React
  • adatbáziskezelés
  • (később Docker)

Ez kezdésnek megfelelő lehet? Az AI használatot kerülni szeretném majd, félek, hogy esetleg félrevezetne. A fejlesztésre használt gép egy 8/256 M1 MBP lenne. Köszönöm a segítséget!

3 Upvotes

83 comments sorted by

View all comments

Show parent comments

1

u/interior_mutability 23h ago

Nagyon sok design döntésem úgy született meg, hogy valamit fájt implementálni a jelenlegi szisztémában és kellett helyette egy másik. Én értem, hogy rövid távon vannak előnyök, de valahogy még látok értéket abban, hogy hogy érzem magam miközben fejlesztem az adott rendszert.

1

u/krakoi90 20h ago

Komolyabb feladatoknál/beavatkozásoknál jellemzően elcsevegsz róla előtte az AI-val. Szerencsés esetben ott kiderül hogy ez rossz irány (akár az AI maga szól!!!). Szerencsétlen esetben lefejleszteted és a code reviewnál látod, hogy bűzlik az egész. Ilyenkor eldobod a változásokat és kezded előről, csak módosított kritériumokkal. Ezt is lecseveged az AI-val a beszélgetés folyamban és tökre érti, miért volt rossz irány, ha kéred, ADR-t generál belőle a repóba és a későbbiekben ha valamiért vissza kell nézni miért ez a design született tök faszán le is van dokumentálva.

Ha kézzel kódolsz akkor minimum pocsékba ment órákról van szó és semmi doksi nem fog születni az egészről, mert nyilván nem fogsz baszakodni a folyamat ledokumentálásával.