Verujem da godine imaju uticaj, jer je verovatno većini čudno zaposliti juniora od 30+ godina, ali definitivno nije presudno. Na osnovu mog ličnog iskustva ono što ti najviše može pomoći je dobar GitHub profil, gde ćes staviti svoje projekte koje si radio učeći (idealno ako si konstanto aktivan na GitHubu). Druga stvar je lepo sređen CV. Preporučio bih https://www.overleaf.com/gallery/tagged/cv za pravljenje CV-a.
Evo primera: https://www.ovh.com/world/
Možeš i Hetzner ako nije ništa ozbiljno, mada ne preporučujem ni pod razno ako je produkcija u pitanju
Mnogo ozbiljnije od ovoga i AWSa su Google serveri, nema između
EDIT: Možeš pogledati i ovo ako te zanimaju neke naše lokacije (koje su neisplative jako, bolje uzeti od Bugara, jači anti ddos a ping skoro isti) https://www.sox.rs/en/
Ja imam 34" 75hz ravan k'o bivsa. Preporuka da bude zakrivljen da se ne bi klatio kao metronom ako delis na vise od 3 dela.
Preporuka za 'secenje' ekrana: divvy.
Mozes da kupis a mozes i na divce da nabavis.
U gomili oglasa pise ELK, ali kada razgovaras sa njima koriste uglavnom managed solutions ili nesto potpuno drugo (datadog, new relic, itd).
Sto se tice ingest pipeline, jeste zanimljivo, pripremi se na gomilu regexa.
Moja preporuka je da svakako ne saljes direktno u logstash, vec u neki broker (redis, kafka, rabbitmq). Mi smo na poslu koristili kafku zbog ogromnog broja logova u sekundi koje smo slali sa 100+ instanci, ali za tvoje potrebe je vise nego dovoljan redis. Logove po servisu mozes da saljes u odredjeni key.
U logstashu zatim konfigurises input iz redisa, parsiras regexom, posaljes u index na elastic. Debagovanje je lako sa rubydebug, daje ti output direktno u stdout.
Kibana je najdosadniji deo ovog stacka, smucilo mi se pravljenje dashboarda.
Ja svima u svom okruženju preporučujem The Beginner's Guide to React na egghead.io, od autora Kent C. Dodds-a, verovatno autoriteta #1 u React svetu.
U 30 kratkih lekcija od par minuta, naučićes sve najbitnije koncepte React-a.
Ponavljaj lekcije dok ti koncept ne uđe u glavu i tek onda idi dalje, videćeš da će ti se vrlo brzo 'otvoriti oči'.
Meni pomazu dosta sledece stvari
Je'l se racuna ovo:
https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628
Oni koji su izmislili taj jezik su pitali i knjigu i zadovoljni su. :)
(Kad dodjes do "rekurzija" pazljivo citaj fusnote)
I ja sam na prvoj godini ostavio programiranje na leto, bilo mi je tesko da ga savladam. Celo leto sam samo radio na tome da resim i shvatim zadatke iz materijala( na etfu sam studirao). Ali zbunjenost ne traje ceo zivot. Iznenadio sam i samog sebe koliko sam dobro razumeo na starijim godinama kada sam citao i resavao probleme na predmetima koji su u sebi imali programiranje. Sto se posla tice, nemoj sada o tome da razmisljas, sada daj sve od sebe da sto vise naucis. A kada vidis koliko si u stanju da naucis i sta ti je lakse sta teze donosi odluke za dalje.
Procitaj ovo
Tu ces videti da i najbolji misle da je 10 godina ti treba da ucis da bi postao "uspesan u programiranju"( mada vazi i za "uspesan u <bilo_koja_druga_aktivnost>")
Ćao! S obzirom na to da nemaš mnogo iskustva, preporučila bih ti da, umesto sa C-om, počneš sa Python-om (koji se može koristiti u mnogo više svrha nego C, kao što je više njih ovde pomenulo, a i jednostavniji je za naučiti apsolutnim početnicima). Jedan dobar kurs za početnike je kurs sa Udacity-ja, koji ne na Engleskom, doduše. Ukoliko ti engleski pretstavlja problem, savetovala bih ti da onda materijale za učenje potražiš na sajtu Petlje, gde ima mnogo resursa za skoro sve nivoe znanja (a tamo u delu za studente postoji i kurs sa RAF iz C-a, pa vidi ukoliko ti nije previše komplikovano probaj da pratiš njega), ali mislim da ti je ovaj prvi kurs sa Udacity za sada najbolji jer obajšnjava osnove u Python-u a i malo neke algoritme, na veoma jednostavan način (bukvalno osnovni koncepti) tako da ih odmah možeš i primeniti. Tako da, ako vidiš da ti ide s ovim i odlučiš da se i dalje baviš ovim, kasnije ćeš moći da pređeš na neke "komplikovanije" jezike kao što su C, C++ ukoliko te npr. zainteresuje neka robotika ili game development (ukoliko si više za web, tu je super jer već znaš HTML i naučio si Python, tu bi onda posle prešao na možda JavaScript - nisam u domenu web developmenta pa ti tu ne mogu mnogo pomoći, možda bi mogao neki drugi korisnik na ovom sub-u). Takođe, ukoliko si baš zapeo za C iz nekog razloga, možeš mi se javiti u DM, imaću više vremena sutra i preko vikenda pa ti mogu potražiti materijale za koje mislim da su pogodni za početnike :) Srećno!
Svaka čast na inicijativi! Sjajno je što si zaronio malo u praktičnu primenu frameworkova i polje web deva, te si osetio malo kako to izgleda i video da te programiranje zanima. Kao što su i ostali rekli, ne bih se na tvom mestu fokusirao na freelance, praksu ili bilo kakav plaćeni angažman, već bih uložio vreme u dalje učenje i razvoj tvojih veština. Važno je (i zabavno) za tebe kao budućeg inženjera da ideš korak dalje od prostog korišćenja gotovih frameworka i tehnologija. Ako znaš šta je ispod haube, onda ne zavisiš ni od jednog konkretnog programskog jezika, tehnologije i svega drugog što je prolazno, a i sposoban si da projektuješ i najkompleksnije sisteme i da se snadješ u bilo čemu. U korist tom cilju, preporučio bih ti da kreneš od dve sjajne knjige:
Data structures and algorithms in C++, (https://www.amazon.com/Data-Structures-Algorithms-Adam-Drozdek/dp/1133608426/ref=mp_s_a_1_1?crid=2DTH5OK80446K&keywords=data+structures+and+algorithms+in+c%2B%2B+adam+drozdek&qid=1667646475&qu=eyJxc2MiOiIwLjkzIiwicXNhIjoiMS4wMCIsInFzcC...)
Imaš više verzija ove dve knjige za razne programske jezike. Autor nije toliko važan, ali bih ti preporučio da vežbaš u C++ kako bi stekao dublje znanje. Java, C#, a pogotovo Python i JS ti dosta toga sakrivaju (apstrahuju), dok u C/C++ sam rukuješ memorijom i tačno znaš šta se dešava. Ne mora da znači da ćeš ti ikada u budućoj karijeri koristiti C++ (postoje industrije, kao gaming gde je on uz C# glavni), ali će ti značiti to dubinsko znanje o fundamentima rada mašine ispod haube. Iz tih fundamenata se izvodi sve ostalo :)
Preferiram koristiti SSH File Transfer kad god je moguće, ali koristim i druge opcije u zavisnosti od toga šta i gdje hoću kopirati.
Nekad je najjednostavnije otvoriti novi tab u browseru i skinuti/uploadovati/urediti neke fajlove na lokalnom serveru. Ovaj filebrowser mi je baš simpatična stvarčica, a veoma je jednostavno instalirati ga na server.
A kada trebam šta sa mobitela onda koristim X-plore. Jednostavno jednim dodirom pokrenem FTP ili HTTP server i onda lagano premještam šta hoću.
Unity game development Radio za domacu firmu 5 godina i posle toga poceo da radim na sopstvenom projektu (https://play.google.com/store/apps/details?id=com.warmAppGames.tunnelRushMania&hl=en_US&gl=US) i outsourcing sa stranim klijentima.
Evo ti jedna ideja za aplikaciju, trenutno nema dobrih resenja za ovo. U pitanju je samba server koji ti imitira mrezni disk na lokalnoj mrezi, tj. pretvara Android uredjaj u NAS. Tako da mozes lako da kopiras fajlove na svim uredjajima u wifi LAN.
Bio je ovaj projekat svojevremeno ali je napusten. Fora je da se napravi da radi bez root permisija.
Evo linkovi:
https://play.google.com/store/apps/details?id=fr.webrox.landrive
App za skeniranje, cuvanje i generisanje QR kodova. :) Ja skoro napravio i postavio na stores. Ako hoces da bacis pogled: https://play.google.com/store/apps/details?id=com.shonsnow.qrsaver
Za vezbanje mozes neki napredni kalkulator recimo isto.
Blago tebi, veruj mi da bi i novijim generacijama to odgovaralo jer je sada mnogo teže dobiti praksu ili ako imas dobru vezu. Celo moje drustvo nije nista dobilo preko fakulteta, svi smo se sami iscimali da dobijemo negde praksu. Sto bi rekli neki profesori danas “imas internet danas , snadjite se, mi to nismo imali ranije”.
Ja konkretno imam Microsoft Natural Ergonomic Keyboard 4000. Postoje razni modeli i drugih proizvođača, zavisno od toga šta se kome sviđa. Ono što je važno je da tokom rada zglobovi ne budu iskrivljeni i da tastatura treba da bude dovoljno široka da obe ruke mogu da budu u prirodnom položaju. Na onoj malecnoj tastaturi koju je kolega slikao mu se oba zgloba neprirodno krive tokom rada. Možda može da provede ceo radni vek sa takvom tastaturom i ne oseti nikakve posledice a možda posle par godina krenu da ga bole zglobovi, to je individualno - ali ja ne bih rizikovao. Dobar monitor i dobra tastatura (i ergonomska stolica) su jako važne stvari u našem poslu.
Mozda ti je najjeftinije da na privatnom laptopu instaliras NordVPN i prema ovom uputstvu napravis hotspot na koji ces zakaciti sluzbeni laptop i izlaziti na Internet preko tunela.
Share VPN via a mobile hotspot on Windows 10
Evo linka, doduse moj ima naziv Comter ali je sve ostalo isto.
Silikonske gaće za tastaturu ovom mom macbooku iz nesretne serije sa butterfly mehanizmom, da mi ne bi opet neko mikronsko zrno prašine počelo da dupla slova ili da ih preskače.
https://www.amazon.com/UPPERCASE-GhostCover-Premium-Keyboard-Protector/dp/B01MRKLH27
Ne znam ima li negdje kod nas da se nabavi, poručio preko kolege koji koristi neki od onih servisa gdje dobiješ US adresu pa odatle DHL-om ovamo.
Ozbiljna firma ne monitoriše svoje zaposlene, bar ne na način koji pominješ. Uglavnom se stvari monitorišu automatski, tj. može da ih trigeruje konekcija na firmin server preko nepoznatog VPN (mene kontaktirali i pitali da li sam to bio ja kada sam pristupio mail serveru sa mog ličnog računara gde koristim NordVPN), ili ako im antivirus sa tvog računara javi da postoji fajl koji je identifikovan kao sumnjiv. I da - može da se desi da im sistem javi da imaš instaliranu neku aplikaciju koju ne bi trebalo. Jednom sam imao iskustvo da me kontaktiraju zbog Sublime tejst editora, imao sam instaliranu free verziju, pa su mi javili ili da deinstaliram, ili da obezbedim licencu jer free verzija ne pokriva biznis upotrebu. Deinstalirao sam, od tada koristim portabilnu verziju (bez instalacije) i niko se ne ljuti :) Tako da verujem da možeš da radiš svoje projekte, ali izbegavaj aktivnosti koje antivirusi ili admin alati mogu tretirati kao sumnjive. Ovo se odnosi na korporacije, u malim firmama sve je moguće, pa i da te gledaju preko kamere :)
koji ruter imas? mozes i vpn da koristis ali realno bacanje para u ovom tvom slucaju… (po mom misljenju dzabe si i paranoican sto se tice i ovoga) otvori cmd ako koristis windows i kucaj ipconfig, mocices da vidis ip adresu koja pocinje sa 192.dalje… Uzmi tu ip adresu (ukoliko imas na kraj adrese /nekibroj nemoj kopirati to. Kopiraj tu adresu i ubaci je u svoi web browser i trebalo bi da te dovede na admin panel tvog rutera. Ukoliko sifra nije menjana admin-admin bi trrbalo da radi. Ukoliko ne ukucaj. a net ruter koji ti je i vidi default credits za njega. Ukoliko ni to ne uspes samo zovni svog provajdera i pitaj koja je sifra i kazace ti je bez brige. Ukoliko ni ta ne radi znaci da je vec promenjena sifra neko ti je cackao to (mozes da probas tu i sifru interneta ako je neko lud da stavi istu). Ako nista bas ne radi jbg kupi vpn… Mozes i free ako ti se da da cekas po 5minuta da se ucita sajt :/ . (ProtonVPN moja preporuka). Javi mi se DM ako ti sta treba.
> komp mi je crko
kako?
> kao za aktivaciju upali command proprt i nista se ne desi.
odakle ti to za aktivaciju? stiglo sa torentom?
šta će ti office uopšte? ako ti treba samo za gluposti koristi https://www.libreoffice.org/
Ova knjiga je meni pomogla. Sve je objasnjeno kroz ilustracije i realne primere tako da svako moze da shvati. Pronadji pdf po netu pa pogledaj.
Santorini je drustvena igra za dva igraca koju sam napravio za Android. Implementirano je igranje preko istog telefona, preko iste Wifi mreze ili igranje protiv AI. Sve osim kovcega, kamenja i palmi sam pravio sam u Blenderu.
Ima jos nekoliko stvari koje bih dodao u igru - nocna verzija sa bakljama, bolji shader za vodu koji sam skoro napravio (link), deep reinforcement learning za ultra teskog AI - ali zbog manjka vremena ce za sad morati da saceka.
Obzirom da nemam copyright za drustvenu igru, igrica je objavljena na Google Play pod Early access samo u Srbiji
Source code: https://github.com/leonjovanovic/santorini-unity-minimax
Google Play: https://play.google.com/store/apps/details?id=com.InspiredStudio.Santorini
О плати се преговара током запошљавања. Повишице су из неког разлога табу тема у овој индустрији. Најлакши начин за повећање је промена посла. Књига која је мени много помогла је https://www.amazon.com/Negotiating-Your-Salary-Make-Minute/dp/1580083102.
Ne moras odabrati zanimanje, ali je lepo to sto razmisljas o tome.
​
>Game development sa druge strane mi se cini dobrim isto jer sam osobno
gamer i oduvijek sam htio imati moc napraviti neku igricu, ali kad sam
probao sve je propalo 😅😅. Uvijek ili izgubim zelju za nekim projektom
ili ne radi kod i dode 1000+ errora.
Samim tim sto si probao da napravis nesto te stavlja ispred vecine. Super je sto si probao, ok je sto si izgubio volju, ne bi ni valjalo da kod radi iz prve lol.
Trebao si da malo pogledas po subu sentiment prema web i game devu ali evo ti:
Web - laksi ulaz, "laksa" tehnologija, lakse ces naci posao trenutno zbog velike potraznje, ok plata koja moze da poraste u super platu.
Game - tezak ulaz, ume da bude nenormalno sa radnim vremenom i za dev standarde, "volim igrice pa ajde da ih pravim" je recept za katastrofu. Smatram da u game dev opstaju samo oni koji VOLE game dev.
Moj savet ti je da ne razmisljas previse o tome. I da ne slusas svakog, jer svako ima neko misljenje u vezi ovoga, moja omiljena su "TrZiStE jE pReZaSiCeNo" koje mogu da cujem barem jednom nedeljno zadnjih 10 godina, "moras da ucis 12 sati dnevno, 8 dana nedeljno da bi bio dev" sto je opet budalastina, "X grana, X stack, X jezik je sranje" i tako dalje...
Za game dev ne mogu da ti dam nikakav predlog osim unity videa/kurseva/projekata , smatram da su ok za pocetnike. Za web, www.theodinproject.com bices maltretiran, ali workshop je toliko dobar da je cudo da je besplatan. Srecno!
postoji od jula prosle godine i od tad je u beti, a bas nije lako da se upadne kao beta tester. ja sam ucestvovao na prethodnom hakatonu i dobio sam jos 1 nalog.
vidite ovde neke zanimljive gpt3 projekte.
Nema nikakvog programiranja, pisanja kodova...itd. Instaliras https://www.nicehash.com/cpu-gpu-mining i to je to. Imas mnogo uputstva na netu kako da ga podesis, prosto je. Koliko se secam NiceHash sam bira koja je crypto valuta najprofitabilnija u tom trenutku i onda nju minuje. Tu "valutu" koju je izmajnovao automatski konvertuje u BTC i prebacuje na tvoj racun (wallet).
Što se tiče slika, možeš probati i konverziju u WebP format. U zavisnosti od samog sadržaja slike i koliko je već komprimovano i na koji je kvalitet kompresije postavljena slika, može da varira od vrlo mali i nekada gorih rezultata pa sve do 75% smanjene veličine i više. Nije što bi se reklo silver bullet za svaku sliku ali vredi probati. Naravno to je sada vijanje najmanje moguće veličine ali valja probati.
Druga stvar koja je isto bitna, fontovi. Danas standardni format za skladištenje fontova je ttf. On je dobar i radi posao ali ume da bude nekada slabo optimizovan u odnosu na WOFF/WOFF2. WOFF format je dizajniran za korišćenje na web sajtovima tako da je bolje njih koristiti. U većini slučajeva bi oni već trebali da se koriste ali ako se ne koriste WOFF fontovi, vidi da li bi mogao da to promeniš. To što govorim WOFF fontovi i TTF fontovi ne znači da su to dva različita fonta. Ti možeš imati rezimo Open Sans font u TTF i u WOFF2 formatu. Vidi koje fontove koristiš i u kom su formatu i da li bi mogao da se pormeni koji format koristiš. Ovo ume da dosta pomogne jer wordpress teme umeju da imaju više (~5 i više) različitih fontova u jednom sajtu tako da je vrlo često značajno da oni budu optimizovani.
Za slucaj da OP ne koristi Vimium, mislim da bi trebalo. Stavise svi treba da koristimo Vimium Link ka Chrome ekstenziji
A sto se tice OS: popOS
Skrenuo bih paznju na OdinProject Uce te webdev from scratch cak te i teraju da se povezujes sa ljudima za neke zadatke Nisam video osobu koja je rekla da je ovo loš kurs baš naprotiv
Moj savet ti je ako koristiš bulmu ili bootstrap da ih buildujes is source-a na taj način možeš sa utices na promenljive i bukvalno prilagodiš biblioteku skroz kako ti odgovara oficijalni link
frontendmasters i colt steel imaju js kurseve za algoritme i data strukture. kao i freecodecamp čiji se zadaci čine najadekvatnijim za početnika. kao što znaš, imaš sajtove sa kod čelendžima, ali moj drugarski savet je da njih odložiš nakon što pređeš fcc jer su zadaci osetno teži a neće ti biti lagano ni na fcc-u.
ja sam hteo da savladam javu isto zbog kursa na kurseri, ali dosadnjikavi su mi ti kursevi o algoritmima, više volim sam da dođem do rešenja, ili da se random zagledam u rešenje problema kad iskoči.
lično sam u fazonu da ljudima stalno dajem savet da na prvom mestu vežbaju algoritme. jer će testirati znanje jezika do granice pucanja i postaće bolji problem solveri. hiljadu poena na codewars učiniće više čuda za mozak nego desetine tutorijala.
i da, polifili su resurs za sjajne kodove od kojih može dosta da se nauči.
https://www.freecodecamp.org ovaj sajt nije loš. Jednostavan je i znam mnogo klinaca, a i starijih koji su odatle učili osnove. Interaktivan je i zanimljiv.
Ali mislim da nema potrebe forsirati dete, može se desiti da lako zamrzi IT i onda da ne bude ništa od toga. To gradivo srednje škole, da ne kažem posle i fakulteta je žešća sprdnja, a i kreće se ispočetka. Snaćiće se klinac kad to sve krene. Nek igra basket, letnji je raspust
Zašto forsirati dete u IT gimnaziju i ne pustiti ga da izabere šta bi želeo? To može da prevagne i na drugu stranu, da zamrzi IT i da se posle škole nikada time više ne bavi. Govorim iz iskustva, nevezano za IT, već za neku drugu oblast. Ovo nije pametovanje i kritika, te nemojte shvatiti da vas napdam. Samo pitam. E sad što se tiče pitanja, https://www.freecodecamp.org ovaj sajt nije loš. Jednostavan je i znam mnogo klinaca, a i starijih koji su odatle učili osnove. Interaktivan je i zanimljiv.
Blockchain moze da ti posluzi da verifikujes sadrzaj, ali ne da garantujes da neko treci nece pristupati podacima - stavise, sve dok su podaci na serveru koji pripada X ti jako tesko mozes da sprecis X da ima pristup istima.
Moguce je imati decentralizovanu mrezu za komunikaciju, pogledaj Matrix:
Problem je sto neko i dalje mora da poseduje matrix node-ove (svako moze da ima svoj, ali ovde je problem ljudske prirode - nece da se trude).
Drugi problem je sto ljudi misle da je "drustvena mreza" mesto za upoznavanje, sto podrazumeva razne "browse" i "friend-of-firend-of-friend" varijante, plus AI/ML za analizu podataka i "sta da ti prikaze" - a ovo vec zahteva pristup podacima kao i neke javne podatke ("profile") - dok je Matrix zamisljen za komunikaciju - ne prezentaciju.
Ne znam kako bi mogao da napravis nesto sto ima javne postove bez analize istih... Kako ce algoritam da ih rangira, ako nisu javni - a ako su javni, onda moze da ih analizira ko hoce.
Konacno, pitanje je finansiranja, jer vecina zeli da to dozivljava kao commodity, a nece da ga placa. A ako kreiras sadrzaj i komuniciras negde, besplatno, onda ti nisi korisnik - vec proizvod, a platforma se finansira kako moze - najcesce kao marketing lokacija. Marketing, kao takav, nije inherentno los - ali dobar marketing se zasniva na podacima, tako da se onda sve orijentise ka tome da oglasavac i platforma zarade najvise, plasiranjem ciljanih oglasa. A ako moze neko da cilja, mora da zna koga cilja.. i eto ti privatnosti kroz prozor.
Reddit je krenuo sa super idejom.... ja lurkujem ovde preko deset godina (na reditu ne na /r/serbia), imas neku anonimnost. Imas pristojnu anonimnost na 4chan i slicnim boardovima, ali nemas smislene diskusije. Stagaznam....
Ne postoji potpuna izolacija, već količina volje da te neko isprati.
Tvoja internet konekcija ide direktno ka internet servis provajderu gde se loguju rute na koje ides.
E sad, VPN poput NordVPN je kao bio dobar dok nisu imali data breach, tako da ni oni nisu očigledno dovoljno pouzdani da služe kao prva linija odbrane.
U suštini je jedina filmski-nerealna opcija da imaš neki burner uređaj i da koristiš tuđ wifi, pa ako neko komšiji kuca na vrata, a ti da ga se rešiš potpanjem uređaja u kadu.
Ako želiš potpuno da se izolujes, ne koristi internet.
Probaj ovaj ofcilnog kursa iz Ciscoa preko interneta
https://www.netacad.com/courses/packet-tracer/introduction-packet-tracer
> feature Mozes li podeliti iskustvo onda? Ne znam sta fali Datadog za monitoring https://www.datadoghq.com/golang-performance-monitoring/
Ovde pricamo o samome jeziku, deluje mi kao da skrecemo temu. Ne govorim da je Java krs, samo ukazujem na probleme, a glavna tema o kojoj bih da diskutujem je konkurentnost. Go je bolji od Jave u velikoj konkurentosti i GC mu uopste ne prave problem (pogotovo posle verzije 1.13 ako se ne varam). Goroutine su daleko bolje od threading modela za scenario web servera, pa ne razumem zasto indiciras da ce biti problem kada dodjes na ozbiljniji scale?
Java koliko znam nema "race condition" opciju prilikom testiranja, Maven/Gradle imaju losu paralelizaciju prilikom testiranja i nemogucnost kesiranja izvrsenih testova. Koristim i ja InteliJ za sve programske jezike, ali generalno sam mislio da je Java tooling prekomplikovan, pogotovo za deploy-ovanje i manage-ovanje build sistema u poredjenju sa Go.
Jel imas predjasnjeg iskustva u programiranju ? Koji WebDev deo te zanima, frontend ili backend ?
Taj kurs konkretno nisam pratio, udemy mi ne deluje kao neko dobro mesto za ucenje iskreno, ima sigurno dobrih stvari ali je vecina krs pretpostavljam.
Ova knjiga je meni dosta pomogla https://www.railstutorial.org/book Takodje imas i ovo https://www.theodinproject.com/ gde je fokus na projektima i radis full stack.
Ima i knjiga: https://www.amazon.com/Docker-Deep-Dive-Nigel-Poulton/dp/1521822808
Može da se nađe na netu, može i da se plati. Kako ko voli. OK je knjiga. Sasvim dovoljno za početnika. I više od toga.
Imas 3080 ti na saleu trenutno na Amazon.de
Gigabyte GeForce RTX 3080 Ti Gaming OC 12GB GV-N308TGAMING OC-12GD https://www.amazon.de/dp/B095X51RHY/ref=cm_sw_r_cp_apan_glt_i_8ADSG8RQZQE4NX77GNK5
1730 EUR ti ispadne sa postarinom i carinom.
Jedine 2 knjige koje sam procitao na temu su Microsoft SQL Server 2016: A Beginner's Guide i Beginning Database Design i mislim da su OK, mada mislim da kada su baze u pitanju knjige i nisu toliko bitne koliko je dobar mentor bitan jer dosta knjiga ide u teoriju koja je realno nepotrebna jednom pocetniku(osim ako ne planiras da ides u DBA ili nesto sl).
Ja sam bio u slicnoj situaciji kao i ti kad sam odlucio da krenem, stabilan posao puno iskustva u drugoj industriji ali usko vezano za IT i finu platu. Celo skolovanje mi se svodilo na karijeru programera ali sam krenuo nekim drugim stazama, tako se zadesilo. Iz hobija sam stalno nesto cackao, pravio sajtove.
Pitanje je samo dal zelis slobodno vreme da posvetis ucenju I da racunas posto radis da ce ti to zahtevati minimum godinu dana a realni scenario 2 god. Ceka te mnogo neizvesnosti dal ces pronaci posao na kraju.
Ja radim ali mi posao fleksibilan i nije prezahtevan, pa ima dosta vremena za ucenje, za tacno 20 dana ce biti 18 meseci kako sam cvrsto resio da uplovim u te vode, stekao sam samopouzdanje da samostalno pravim projekte i sad se osecam spremno za posao.