Melyiket érdemesebb elkezdeni kezdőként tanulni 2021-ben: Node vagy Deno?
Jogos a kérdés :D
Egyetemre járok, programtervező informatikus szakon vagyok, és most úgy gondolom, hogy full stack irányba szeretnék majd elmenni, Javascriptet középszinten ismerem, illetve React, CSS amiket tanulok és ezek mellé szeretnék elkezdeni egy backend technológiát, de olyan gyakornoki álláshirdetést még nem láttam, hogy kéne Deno, de most nézegettem videókat, hogy nagy jövője van, bizonyos dolgokban jobb, mint a NodeJS stb. de gondolom, hogy nem fog minden cég átállni egyből, illetve nem követelik meg egy kezdőtől. De hogyha azt látják hogy nyitott vagyok új technológiák iránt (pl. Typescript) akkor az lehetséges, hogy elényömre vállhat.
Szóval amúgy Node JS alapjaiba belekezdtem, de amúgy semmi backend technológiát nem ismerek, csak simán a JS-t (meg suliba most kezdtük a PHP-t)
Köszi ez teljesen érthető és jogos!!
Amúgy még egy olyan kérdés, hogy pl. Node-al milyen szintre kell eljutni ahhoz, hogy felvegyenek gyakornoknak/pályakezdőnek? Mármint fullstack fejlesztőnek, mellette még ugye ott lesz a CSS,React
Gyakornoki állást minél hamarabb érdemes szerezned az egyetem miatt. Nem teljesíthetetlen egyetem mellett végezni és nagyon nagy előnyöd válik belőle. Gyakornoki szint az kb az, hogy jelen vagy az egyetemen (van egyetemi jogviszonyod). Ha életedben írtál már egy programnyelvben Hello World-öt az elég, fel fognak venni, a lényeg, hogy el kell tudnod adni magad (mutatnod kell a lelkesedést a szakma iránt az interjún).
Pályakezdőnek (Junior) már nehezebb dolga van, de még ez is kb a béka segge alatti szint egy átlag fejlesztőt (medior, senior...) nézve. Ahhoz, hogy feljuss erre a szintre érdemes valamilyen roadmap-et követned valamilyen szinten, van egy csomó belőlük és kb még arra is találsz, hogy hogyan legyél vízvezetékszerelő (képletesen szólva): https://www.youtube.com/watch?v=MRlpPPXvCR8&list=RD_8-hET0_8..
Aztán ott vannak az udemy kurzusok + pluralsight kurzusok. Utóbbi szvsz minőségibb, de udemyn is lehet jó kurzusokat kifogni, valamint olcsón megúszhatod, ha mégsem válik be valami (30 napos visszatérítés).
Junior szintre jól jöhet még a unit tesztelési ismeret, ez egy igen fontos alapköve a szakmának, csak sajnos nagyon sok gagyi cég kb semmibe veszi a szakmát a lényeg, hogy tejeljen a projekt. Ebben a szakmában ez szvsz kifejezetten undorító és lealacsonyító ez a hozzáállás (ahhoz képest milyen komplex és szép ez a szakma).
Aztán ami még jól jöhet: SOLID elvek, Tervezési minták (Design Patterns), Clean Code, TDD, CI/CD, agile, cloud, nem szabad lesz@rni az adatstruktúrák és algoritmusok könyveket sem, a jó szakember tudja mit miért csinál és azt is tudja, hogy mi hogyan működik a kódjában és miért.
Bár Node-ban nem vagyok annyira otthon, de keress szakmai oldalakat, biztos, hogy van egy hatalmas community mögötte, amit érdemes követni + youtube videósok + bármilyen más ingyenes forrás, légy szemfüles ezzel kapcsolatban és ne légy rest követni egy-két ilyen tartalmat.
Gyakorolni-gyakorolni-gyakorolni, gyakorló alkalmazásötletekből egy csomó van, nem kell a szomszédba menni értük: TODO app, pet store, mini könyvelő alkalmazások, kisjátékok (snake, tic-tac-toe, sakk, kártyajátékok), stb...
Szvsz pedig a full-stack nem olyan jó irány. Ez a mindent is tud, de semmit se kategória. Készíthetsz te magad teljes alkalmazásokat is, de ha a szakmában akarsz elhelyezkedni, akkor köteleződj el front-end vagy back-end irányába, ezzel fogsz jó cégekhez kerülni ahol jó közösségtől tanulhatsz.
Ha rossz helyre kerülsz, ne félj váltani, rosszabb, ha beleragadsz egy laikus környezetbe, ahol inkább csak lehúznak, mint segítenek a fejlődésben (tapasztalat).
"Mondjuk tegyük fel, meg tudok csinálni már egy beléptetést (user authentication, nem tudom magyarul hogy mondják), az már így elég nagyjából?"
Nem elég ... Ez már sablonból megy ...
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!