Kada govorim o planini Song, setim se Qiao Fenga i Murong Fua, i scene u kojoj su oni dvojica sa svojim očevima vodili veliku bitku u hramu Shaolin. Naravno, ono što mi je najviše ostalo u sećanju jeste onaj nezapaženi kaluđer koji mete dvorište, a onda iznenada svima zapne za oko. Ovog puta, izdanje „Songshan" Java Development Manuala koje je izašlo iz Alibaba-e na naslovnoj strani ima upravo takvog kaluđera sa metlom — pa, to je već moćno!
- AI210
- Java jezgro128
- Java enterprise razvoj30
- Java osnove19
- Jezgro Jave19
- Java razvoj na nivou preduzeća17
- PDF16
- Java core11
- Sajt10
- Putanja učenja10
- Posao i intervju9
- Posao i intervjui7
- Java srž6
- Vodič za učenje5
- Tehnički članci5
- Saveti za traženje posla5
- MySQL4
- Planovi učenja4
- Traženje posla4
- Strategija za traženje posla4
- Razvoj/alati za izgradnju3
- Preokret intervjua3
- Intervju pobeda3
- Osnove računarstva2
- Baze podataka2
- Redis2
- Ostali sajtovi2
- Drugi sajtovi2
- Traženje posla i razgovori2
- Intervju-pobeda2
- Tehnički članak2
- Javni WeChat nalog1
- Razvoj/alatke za izgradnju1
- Razvoj/build alati1
- Segmentfault1
- Java u enterprise razvoju1
- Škola početnika1
- Akademija za početnike1
- Juejin zajednica1
- Traženje posla i intervjui1
- Pobeđivanje na intervjuu1
- Mianzini Nixi1
- Pobeda na intervjuu1
- Prevazilaženje na razgovoru1
- Preokret intjuvijanja1
- Intervju-preokret1
- Povratak intervjua1
- Preokret na intervjuu1
- Protivnapad na intervjuu1
- Preokret kandidata1
- Priprema za intervju1
- Kandidat1
- Poboljšanje intervjua1
- tehnicki clanci1
- tehnički članak1
- AI alat1
Svi verovatno znate da u današnjim intervjuima za internet kompanije, kad god je u pitanju pozicija u razvoju, praktično nema bekstva od mučenja algoritamskim zadacima. Zato, dok se pripremate za kampus i otvorene prijave, ili u slobodno vreme, ipak treba da rešavate LeetCode zadatke i održavate formu.
Učenje Jave zapravo nije teško; važno je pronaći dobar materijal za učenje i dobru metodu, a zatim sledi primena u praksi.
Ne preporučujem da odmah na početku kreneš u knjige poput „Core Java", jer su preterano opsežne i nisu naročito naklonjene početnicima — ko nema strpljenja, brzo će odustati. Ne preporučujem ni da odmah kreneš po video snimcima, jer su obično previše razvučeni i ne hvataju suštinu.
Za Java programera, sposobnost da ovlada konkurentnim programiranjem jedan je od važnih kriterijuma za procenu toga da li je istaknut. Pošto je konkurentno programiranje najteže razumljiva oblast u Javi, ono obuhvata operativne sisteme, memoriju, CPU, programske jezike i druga osnovna znanja, pa bolje iskušava programerove osnove.
Za Java programera, sposobnost da ovlada konkurentnim programiranjem jedan je od važnih kriterijuma za procenu toga da li je istaknut. Pošto je konkurentno programiranje najteže razumljiva oblast u Javi, ono obuhvata operativne sisteme, memoriju, CPU, programske jezike i druga osnovna znanja, pa bolje iskušava programerove osnove.
Slučajno sam na GitHub-u naišao na odlične beleške za vežbanje LeetCode zadataka od čak 1 GB — a važno je to da su prava Java verzija. Video sam mnogo sjajnih beleški za vežbanje, i to u Go i C++ verziji, ali nikada Java verziju, pa ovog puta imam utisak da sam otkrio pravo blago!
U suštini, mnogi su me privatno pitali da li postoji Java verzija. U početku sam mislio da, kad vežbate zadatke, jezik u kome ih radite uopšte nije bitan — bitan je pristup rešavanju. Ali pošto sam video ovu Java verziju beleški, shvatio sam: kada vežbate u programskom jeziku koji vam je blizak, to zaista povećava zadovoljstvo vežbanjem zadataka~
Veliki Gorki jednom je rekao: "Knjige su merdevine ljudskog napretka." Čitanje klasika je kao stajanje na ramenima džinova — vidik ti se širi, a način razmišljanja o problemima postaje obuhvatniji.
Iskreno, prilično je žalosno što sam za vreme fakulteta pročitao mnogo loših knjiga, poput "Nauči xxx za 21 dan" i "Nauči xxx za 3 dana".
Da odmah pređem na stvar: danas delim Autorovu revidiranu verziju „30 Days to Master Java" u PDF-u. Ideja je nastala na osnovu open-source baze znanja „CS-Notes" sa 173k zvezdica na GitHub-u, čiji deo o Javi smatram vrlo dobro napisanim.
Sa početkom sezone zapošljavanja diplomaca mnogi pripremaju traženje posla, a sve više kolega mi se obraća da pregledam i popravim njihove CV-jeve.
Zapravo sam ranije već delio svoj način pisanja CV-ja i proces njegovog iterativnog usavršavanja, ali možda neki nisu stigli to da pročitaju. Danas mi klijent dolazi iz daleka, moram da ga dočekam, pa nemam vremena da pišem sam — zato prenosim jedan članak autora Nikole kao referencu.
Dok pišem ovu objavu već je 1 ujutru, previše sam iscrpljen da bih još grizeo, pa ću skratiti.
Danas delim "Često korišćeni Linux brzi podsetnik" — sa njim više nikad nećeš morati da brineš jer si zaboravio uobičajene Linux komande!
Na osnovu više od deset godina radnog iskustva, sažeo sam i izdvojio one frekventne, praktične Linux komande i napravio sam dve verzije PDF-a: tamnu verziju pogodnu za noćno čitanje i svetlu belu verziju pogodnu za štampu.
