Šta je novo?

Hoću da programiram, šta da koristim, odakle da počnem, šta je neophodno

mi105

Poštovan
Učlanjen(a)
01.09.2021
Poruke
170
Poena
50
Koristio sam free verzije sajtova kao što su Codecademy, Sololearn i još neki.
Interesuje me da li se isplati PRO nalog na nekom od tih sajtova, konkretno na Codecademy jer mi on najbolje leži.
Navedene nisam koristio, koristio pro verzije Pluralsight, Linkedin Learning, te pretplatu na O’Reilly ( ugl. plaćali poslodavci). Najbolji mi je O’Reilly, izdaju verovatno najbolje knjige i sve su dostupne uz pretplatu.
No za početnika ima toliko resursa dostupnih i besplatnih online, da mislim da je apsolutno nepotrebno prvih par meseci.
Ili platiti 1000+ e za Comtrade kurs na primer.
Jedino ako ti treba motivacija za učenje u vidu “Neću da mi propadne 1000e, mogao bih da se potrudim kad sam već dao te pare”. I u tom slučaju nije bitno da li je Comtrade ili xyz kurs.
I može li se adekvatno učenje postići na Linux-u ili su Windows alati ipak neophodni?
Nedavno sam prešao sa Win 10 na Kubuntu i zadovoljan sam.
Za frontend ti je apsolutno svejedno Windows ili Ubuntu ( jedina stvar koja tu može da se potencijalno razlikuje je instalacija nodejs-a).

Za backend može biti razlike ako hoćeš da pokrećeš razne servise nativno na računaru (tipa baze podataka, servere i sl.) - no ako se navikneš na docker i tu ti je svejedno.

Android nisam dotakao nikad, tako da ne bih znao.

Što se tiče samih resursa i neke mape šta se valja obraditi od tema i u kojem redosledu, a zavisno od role , baci pogled na roadmap.sh.
 
Poslednja izmena:

solomonbg

Slavan
Učlanjen(a)
24.12.2006
Poruke
2,142
Poena
425
Možda nije baš za ovde pitanje ali da pitam. Neko ko je pre 12tak godina presta da se bavi programiranjem a bio .net programer sa 5+ godina iskustva (znam- zvuči čudno ali eto).... Da li za takvu osobu postoji relativno dosta legacy .net posla ili bi morao da nauči sve o "novom, .net" koji je solidno i različit ?

I treće dal uopšte ima.dovoljno .net... Svakako prelazak na javu je dodatno komplikovan? Pitam jer bi ta osoba sad možda malo da se vrati da može da radi malo Part time od kuće i sl(ako je to izvodljivo)...

 

DjoleMC

Slavan
Učlanjen(a)
18.04.2005
Poruke
2,270
Poena
425
Programer sa 5+ godina iskustva bi trebalo lako da nauci "novi.net", sumnjam da se bas toliko promenilo da ne može da pohvata.

Koliko vidim ima solidno posla za. net programere, mada je trenutno malo kriza ali ako je dobar naći će
 

solomonbg

Slavan
Učlanjen(a)
24.12.2006
Poruke
2,142
Poena
425
Programer sa 5+ godina iskustva bi trebalo lako da nauci "novi.net", sumnjam da se bas toliko promenilo da ne može da pohvata.

Koliko vidim ima solidno posla za. net programere, mada je trenutno malo kriza ali ako je dobar naći će
dobar, posle 12 godina pauze :) tesko. Zato i ovo pitanje ovde. Svakako da moze lakse i brze da se snadje nego neko bez ikakvog iskustva...
 

fingon82

Slavan
Učlanjen(a)
17.05.2009
Poruke
7,252
Poena
435
Najbolje da prvo obnovi i osveži znanje .net pa krene odatle
 

fingon82

Slavan
Učlanjen(a)
17.05.2009
Poruke
7,252
Poena
435
Krene od početka kao da je nov, i jeste nov za neke nove stvari, jedino će mu vreme učenja zbog ranijeg iskustva biti mnogo kraće.
Mnogo je lakše podsetiti se nečeg što si ranije znao nego učiti nešto od nule
 

mi105

Poštovan
Učlanjen(a)
01.09.2021
Poruke
170
Poena
50
Možda nije baš za ovde pitanje ali da pitam. Neko ko je pre 12tak godina presta da se bavi programiranjem a bio .net programer sa 5+ godina iskustva (znam- zvuči čudno ali eto).... Da li za takvu osobu postoji relativno dosta legacy .net posla ili bi morao da nauči sve o "novom, .net" koji je solidno i različit ?

I treće dal uopšte ima.dovoljno .net... Svakako prelazak na javu je dodatno komplikovan? Pitam jer bi ta osoba sad možda malo da se vrati da može da radi malo Part time od kuće i sl(ako je to izvodljivo)...
Gomila firmi ima hrpe legacy koda - sećam se da sam, negde 2020e održavao i pisao kod u .Net Framework 2.0, što je tada bila već 15 godina stara tehnologija.

Tako da moje mišljenje - podseti se malo algoritama, jer to imaš svuda i na svakom intervjuu i kreni da konkurišeš po firmama, pogotovu većim korporacijama koje imaju mnogo legacy koda.

Usput čitaj o novim stvarima u .Net-u, što da ne, ali nemoj da ti to oduzme hrpu vremena, na tvom mestu ja bih odmah krenuo da se javljam na oglase, usput spremao algoritme i čitao o novim stvarima. Dok dođeš do toga da te zovu na intervjue proći će par nedelja ili mesec-dva dana, što je sasvim dovoljno da obnoviš stvari.

I da, mislim da za novi početak ti je najjednostavnije da se držiš .Net-a, ima sasvim dovoljno potražnje za istim, milioni (milijarde?) novih linija koda se piše u njemu svakodnevno. Živa je tehnologija i tu je da ostane u dogledno vreme.

Nakon što se ,,vratiš u igru” i budeš radio negde u industriji pola godine ili godinu, lako možeš da menjaš tehnologiju u kojoj radiš u koju god da te bude zanimala.
 
Poslednja izmena:

Mladja996

Slavan
Učlanjen(a)
23.07.2021
Poruke
204
Poena
225
Ukratko, stagniram a ne zelim.

Dugacko: radim u ovoj firmi Angular kao cist FE vec dve godine, osecam da stagniram. Firma ima hrpu svojih nekih stvari, a ja imam osecaj da za dve godine nista nisam naucio a to sebi ne smem da dozvolim (osim njihovih stvari koje mi nisu korisne za drugi posao).

Zelim da se pokrenem, krenuo sam opet kurs na udemy nodejs ali me smori jako brzo kurs pa bi najpre uzeo da radim neki projekat, tj jedva cekam, ali ne znam sta je najbolje za krenuti sa backend-om. Cilj mi je da budem fullstack dev i nadjem sto pre drugi posao i palim odavde jer je firma takva da se ne ceni bas rad i napredak vec neke druge stvari na zalost, nemam seniora kvalitetnih od kojih bi ucio vec priucenih ljudi koji nisu dobri devovi ali su dobri u firmi jer znaju njihov custom kod.

Hteo bih da spojim FE i BE u neki projekat i kroz njega ucio ali nemam ideje kakav bi to projekat bio skladan u kome bih naucio i dotakao se svega sto jedan junior sa 3 godine mora da zna, pa bih voleo neke predloge.
 

v_electro

Poštovan
Učlanjen(a)
27.11.2014
Poruke
763
Poena
95
Full stack developer je ispusena prica, mani se toga. Retki su koji mogu da rade kvalitetno i backend i front end deo. Front je toliko naoredovao i postao jedna velika kategorija sa sebe, sa sopstvenim guideline jezikom i hiljadu tehnologija koje iskacu i gde moras biti uvek na cuting edge-u da bi bio relevantan.
Sa druge strane, backend isto totalno druga strana i druga filozofija. Gde isto iziskuje da si konstantno u toku sa novim tehnologijama, i novim pravcima...
To jedan covek ne moze da postigne a da bude relevantan i dobar u obe sfere jer oduzima jednostavno mnogo vremena, potrebno je biti izuzetno predan i ja nisam upoznao u svojoj karijeri ni jednog Full Stack Developera za koga bih rekao da je dobar ...
Ako vec dobro znas front, to je veoma placeno trenutno, razmisli da promenis posao. Sada da ucis backend, malo mi deluje kao izgubljena prica, jer bices polovican vremenom, i nesto od ta dva posla ce da stuca ( jer jesu dva posla)

Sada se koristi samo da Zika sto cepa Spring Boot , i snalazi se u reactu nazove sebe full stack developerom.
Kada dodje do kompleksnijih problema, cela ta fama o full stacku pada u vodu.
Fokusiraj se na jednu tehnologiju i budi najbolji.
Moj savet
 

Mladja996

Slavan
Učlanjen(a)
23.07.2021
Poruke
204
Poena
225
Full stack developer je ispusena prica, mani se toga. Retki su koji mogu da rade kvalitetno i backend i front end deo. Front je toliko naoredovao i postao jedna velika kategorija sa sebe, sa sopstvenim guideline jezikom i hiljadu tehnologija koje iskacu i gde moras biti uvek na cuting edge-u da bi bio relevantan.
Sa druge strane, backend isto totalno druga strana i druga filozofija. Gde isto iziskuje da si konstantno u toku sa novim tehnologijama, i novim pravcima...
To jedan covek ne moze da postigne a da bude relevantan i dobar u obe sfere jer oduzima jednostavno mnogo vremena, potrebno je biti izuzetno predan i ja nisam upoznao u svojoj karijeri ni jednog Full Stack Developera za koga bih rekao da je dobar ...
Ako vec dobro znas front, to je veoma placeno trenutno, razmisli da promenis posao. Sada da ucis backend, malo mi deluje kao izgubljena prica, jer bices polovican vremenom, i nesto od ta dva posla ce da stuca ( jer jesu dva posla)

Sada se koristi samo da Zika sto cepa Spring Boot , i snalazi se u reactu nazove sebe full stack developerom.
Kada dodje do kompleksnijih problema, cela ta fama o full stacku pada u vodu.
Fokusiraj se na jednu tehnologiju i budi najbolji.
Moj savet
Ja sam tako i hteo, ali u poslednje vreme kad udjes na oglase FE oglasa ima sve manje, svi traze FS i to seniore, a ja nisam ni jedno od ta dva...
Trenutno mi je jako tesko da nadjem bilo sta drugo i to vec mesecima, i ne samo meni nego i jos par coveka iz mog tima, otud i ideja da se uci FS...
 

Solesoslav

Slavan
Učlanjen(a)
20.05.2008
Poruke
4,591
Poena
485
2 godine radis kao FE programer. Uzmi narednih 6 meseci skill-up-uj, napravi par projekata gde bi mozda moglo da se vidi da si napredan i kreni da konkurises na te senior pozicije. Kako budes dobijao intervjue videces sta ti fali, popunjavaj rupe u znanju sve dok ne naidjes na firmu koja ce da te zaposli. Simple as.
 
Vrh Dno