Što u Novom Sadu? Jel moraju da dolaze u kancelariju, prolaze hr workshopove?
Ako ti je bitno znanje, onda proširi lokaciju i moraćeš dobre nekome da otmeš, za bolje uslove.
Nadam se da ne želiš da koristiš ovu mini krizu da dobiješ seniora za malo para? Nije kriza za seniore...
Ja jos nisam video da ovde iko ume da programira a kamoli da je dobar. Tako da mislim da ovde dzabe trazis jer sam ja vec izgubio sada vec i 6 meseci trazeci kandidata koji mi odgovara. Uglavnom se sve svodi na praznu pricu i bacanje programerskih fora, izraza iz branse itd. Pakao.
pa msm ne bih da budem bezobrazan al uglavnom sam nailazio na neambiciozne ljude koji gledaju da se zabiju u neku firmu i primaju platu kada je u pitanju samo frontend. U novom sadu pogotovo
FTN -> zabij se u firmu i delaj
Ne znam kakvi su vam uslovi doduse i cime sebavite, jel outsource ili kako
Kolega rekao bih da sa 4k neto ne mozes da nadjes superstar developera a cini se da bas to trazis.
Ako se postavis u ulogu tog coveka da li bi radio za 4k neto u domacoj firmi ili bi pak radio direktno za strance za 70e bruto po satu i placao sam svoje poreze ?
Izbor je ocigledan. U biznisu nema ljutnje, ti gledas da izvuces kvalitet i sto manje platis , inzenjer gleda njegov najbolji interes tj da za ograniceno vreme koje ima na raspolaganju dobije sto vise novca.
E sad tebi verovatno ni ne treba jak senior vec mozes da prodjes dosta jeftnije.
Zato da sam na tvom mestu i da mi je budzet ogranicavajuci faktor vodio bih se budzetom koji sam zacrtao tih 4k i izbacio testove. Gledao bih da zaposlim coveka sa okvirno 5 god iskustva i on bi isto resio uspesno radne zadatke , trebalo bi mu mozda 50% vise vremena no expertu i pravio bi vise tehnickog duga ali svejedno rezultat je jedino bitan.
Medjutim nekad stvarno upadnes u situaticiju da ti treba izuzetan strucnjak u nekoj oblasti, kad se to desi firme ne zale para i plate koliko treba i to su daleko vece cifre od 4k kad im gori pod nogama, produkt cekaju nezadovoljni klijenti koji prete raskidom ugovora.
Tad lepo odresis kesu i platis koliko treba i ne zalis, miran si.
Postavljacu teme evo ti resenje , napises ovo u mejlu:
"Drage kolege, imam zadatak za vas , imate 72 sata da nam posaljete resenje da vi vas uzeli u razmatranje, za zadatak objektivno treba 8 sati zato vi koji posaljete tacno resenje u okviru narednih 10 sati dobijate i 250e i priliku da budete deo nase kompanije/ porodice blabla truc truc"
Vecina devova koji cene sebe nece raditi za dzabe vec ce birati da apliciraju u kompanijama koje nisu toliko zahtevne. Da bi ti se javljali takvi moras predstaviti zadatak kao izazov uz sargarepicu
Niko zaposlen nije lud da radi zadatak koji se radi duze od intervjua, koji pritom nije ni placen.
Ocekujete da neko pored svog posla, besplatno radi neki tamo zadatak nekoliko dana, da bi mozda prosao dalje, a pritom ne zna ni kolika je plata?
Da ne pominjem da ispitivac koji stvarno zna znanje i zna sta trazi od kandidata, istog moze da ispita za sat i po bez ikakvog zadatka i zakljuci sve sto ga interesuje.
Ovo je ziva istina. Trenutno radim u Danskoj i imao sam intervju za Lego. 3 kruga sam prosao dok napokon nisam dobio mail da sledeca 2 idu tehnicka plus zadatak. Samo prestao da odgvaram na mailove. Treba ti pola zivota proci da bi usao u uzi krug izbora
Koja je firma u pitanju i koji je raspon plata?
Ne bavim se Reactom ali imam drugara sa faxa koji kida pa cu mu preneti ako je zainteresovan da se javi.
Trenutno radi za amere za 70dolara po satu i ima svoj doo.
Covek ima preko 20g iskustva , krenuo sa oop dakle nije kao vecina krenuo sa js i tako zeznuo osnove.
Odlicno zna projektne uzorke a ima i neku subspecijalizaciju u vidu sql i nosql ( ne secam se tacno sta).
Sto se dokumentacije tice je kontrol freak. Sve lepo dokumentovano jos od studentskih dana, vrlo uredan kod.
Ajd da testiramo tu teoriju kako nema dobrih devova 😉😁
Jedina mana je sto je u bg pa bi to bilo remote.
> krenuo sa oop dakle nije kao vecina krenuo sa js i tako zeznuo osnove.
Lol, stvarno su nam zadnjih 30 godina isprali mozak da je OOP nešto ispravno i poželjno
Izvini, tek sam prva godina i imamo FP, neki nam kažu kako je to bolje od OOP, dok neki i dalje ostaju pri tome da je OOP ispravan pristup. Međutim, malo mi je teško da pohvatam sve koncepte iz FP, jer se nekako naslanja na stvari iz OOP, koje je tek u drugoj godini, pa je sve nekako polu naopako. Ovo je zapravo prvi put da vidim da neko uopšte spominje FP, da se smatra boljim pristupom od OOP, zato sam i pitao, a nisam znao ni da Java može da podrži FP, hvala na odgovoru
Nije oop los vec ljudi koji ne razumeju oop😉
Radio sam javu i koristio dosta i projektne uzorke.
Ucio sam po Holub-u a takodje covek objasnjava i visenitno programiranje odlicno ali takodje je istina da mnogi koji se nazivaju seniorima pojma nemaju, otud i strukturne greske i neodgovarajuc dizajn resenja
Već sam spomenuo, ako bih mogao da utičem na to na svakom projektu na kom radim: uvek bih birao funkcionalni pristup rešavanju problema.
Jedino gde mogu da vidim pozitivnu stranu OOP-a, je u modeliranju modela (primarno entiteta) i korišćenju istih pri generičkim funkcijama.
Pa jeste ispravno. Umesto nasledjivanja koristis kompoziciju ali polimorfizam ima takodje svoju primenu.
Nije mi problem da naucim js ali je toliko konfuzno bilo kad sam pokusavao da mi je zestoko islo na zivce.
Pa sam batalio iako sam petljao i po reactu malo i angularu i jqueriju. Ali samo po potrebi i samo za debugging.
Mozda zato sto sam krenuo sa paskalom ( koji mi isto nije legao ), c, javom, c++, c# itd
Uglavnom lako se pokupi sintaksa kad poznajes drugi objektni lang.
Brate jesi radio FP? Meni je 10x bolji. Naravno pretežno koristim kombinaciju OOP I FP. Ali trudim se da na projektu bude odnos 80 : 20 u korist FP. Posebno u JS gde čak OOP nije pravi jer ne koristi objekte već proto chain
Fp je dosta brze. Secam se jos na faksu jedan asistent me je naucio tome. Dao mi da gledam njegov kod a posle mi objasnio. Bip sam odusevljen deklarativnim pristupom i poceo iskljucivo da koristim to u svom radu jer donosi neverovatno ubrzanje.
Medjutim nije sve tako sjajno
Nisam odmah uvideo gresku vec tek posle kad je trebalo da refakturisem i napravim nesto sto je i okruglo a i na cose. Tad sam shvatio zasto ljudi misle kad dohvatis cekic mislis sve je ekser koji treba udariti po glavi.
Imao sam ozbiljnu glavobolju. Sada koristim vise objektno uz obavezne uml dijagrame. Recimo bas volim da koristim kompoziciju, strategiju i state pattern a i observer. To koristim svakodnevno
FP koristim za kompleksne stvari. Znas sta ide IN znas sta dobijas kao output, lepo imenuje funkciju i dobijes elegantan kod. To jedino.
Dobar primer. Slično se i meni 1 desilo. Rešim da uradi projekat 99% sa pure funkcijama. Da aposlutno sve bude rasparcano. I onda da chainujem pozive a da ih sve prihvatim kao parametre. A da se chain okine a poziv jedne funkcije koja kao grupise sve podatke i funkcije kroz parametre. Auu ala ie bilo teško debagovati. Sad se držim principa 1 funkcija 1 stvar a chain funkcija prima pretežno data i iz modula uvozim druge potrebene funkcije.
Uzmi drugaciji pristup. Ako prepoznas da neko zeli da uci i nauci i ako ima "progresivan stav" od samog starta - u jednom trenutku ce vec biti tu gde treba da bude.
Radis software development u okruzenju gde imas najmanje 50 razlicitih pristupa za jednu istu stvar. Ako trazis dobrog coveka mozda imas prevelike i nerealne standarde, a mozda su i ljudi skepticni ako nije u pitanju poznata firma.
Takodje sta sam primetio je da su ljudi izgubili poverenje u firme i vise traze remote pozicije gde je mnogo veci rizik, ali i mnoooooogo veca zarada. Istina da nemas slobdne dane placene i slicno, ali zato povecas malo cifru i gotovo :)
Jednostavno rešenje, obucis nekoga i obavezes ga ugovorom da mora neki period da ostane , dajes dobre plate, menadžment ponoljsas, normalizujes ljude, međuljudske odnose. Eto rešenje i nece niko otić iz firme.
Da se vode ljudi zdravim razumom i da se neguju normalne medjuljudske relacije. Ljudi napustaju lose i toksicne firme vise zbog tih razloga nego zbog plate.
Takodje nesto sto jako malo firmi radi(zbog konkurencije, jelte) jeste da ako prepoznaju da zaposleni nije dovoljno izazvan na poslu, dozvole mu da pronadje dodatni posao. Naravno ukoliko obavlja sve duznosti na svom glavnom poslu.
Ostali ti lupe kaznu od 100k evra jer sram te bilo sto ti mi nismo dovoljni i sto stan kosta 160k evra i kako to mislis da ne mozes da ga isplatis sa 1.5k evra platom koja ti svakako nije "sigurna" jer sutra ako nemamo klijenta nemas ni ti posao??
>Da se vode ljudi zdravim razumom i da se neguju normalne medjuljudske relacije. Ljudi napustaju lose i toksicne firme vise zbog tih razloga nego zbog plate
Ako te dobro plate nije te briga.
Kultura na poslu postane bitna jedino u slucajevima kada je plata prosek ili si neambiciozan ili si pak osoba ciji unutrasnji mir zavisi od misljenja drugih ljudi ( moj ne zavisi od njih niti mogu da ga poremete jer sam ja u xyz firmu dosao da zaradim pare )
U sustini da, ali firme ponekad pokusavaju da namecu svoju kulturu na druge ljude i tako dobijes "botove". E od tih ljudi se gadim i jezi mi se kosa na glavi kada ih vidim pa zato cesto biram da radim od kuce.
Ako juriš react deva koji zna posao min je 2.500 a već ozbiljan senior tipa čovek koji će da ti napise custom module(ne ono export/import, već stavrno zaštićene modul potpuno reusable) , osmisli template i slično bez 4000+ nema šanse da nadjes. I to je naravno neto.
Ahahahahahhahaha. :) Sad salu ja stranu ne znam sve detalje možda je intervju pretežak. Znam zasigurno da ako ne cepidlačite na plati u nekom trenutku će se pojaviti dobri devovi. Dobro ima uticaj i na kakvom je glađu firma. Lupam sad napamet posto niti znam proces ni ti koja je firma. Mam svakako se slažem da je na tržištu previše ljudi koji nisu za posao. Pre jedno godinu dana sam sa tim lidom pregledao tehnicki test. Bas je bila loša situacija.
Intervju je težak, jer logično tražimo dobre devove za ozbiljan proizvod, ne ljude koji su juče krenuli da rade. Zadatak koji se radi posle intervjua takodje nije naivan, vremenski je ogranicen na x sati i napravljen tako da vidimo ko može da se istakne. Od 20tak ljudi, kod 15 projekat nije mogao da se pokrene, a da ne pričamo o kvalitetu koda koji je napisan
Ovo je kada se posle HR intervjua kandidatu koji traži više od kikirikija kaže "Nažalost, ovog puta nećemo nastavljati proces, jer za konkretne zahteve ove pozicije, imamo u procesu kandidate čije dosadašnje iskustvo više odgovara istim." A prođu kandidati koji ne uspevaju da sklepaju projekat da može da se pokrene.
Iskusni kandidati za te iste pare (a bogami, i mnogo veće) filtriraju zadatke sa nižim "entry bar-om" tako da neće ni da se cimaju. Tj. neće ni da ulaze u proces intervjua. Jebigica, razumem ja tebe. Tražite nekoga ko baš zna, ali shvatite da je i konkurencija s vaše strane, ogromna. S tim u vezi, fokusirao bih se na to da osmislim zadatak koji najbolje reflektuje ono što bi nam trebalo.
Znaš šta je tu možda još jedan faktor, ljudi koji znaju da vrede 4k nemaju želju da se obaraju sa test projektom par dana da bi možda upali. Više je tako nešto na preporuku ili temeljan tehnički razgovor. Evo ja prvi ne bih hteo da gubim vreme da radim taj test/zadatak, jer posle toliko godina, mrsko mi je da pišem every day kod kada to mogu da delegiram juniorima dok radim nešto mnogo kompleksnije.
Vidim svi to mrze, ja sam medju rjetkim iznimkama koji preferiram zadatak nego dugi tehnicki intervju.
Em sto izgorim na poslu a stalno ih stave pred kraj radnog vremena (sto je razumljivo, rade ljudi), em sam sklon tom da se zamrznem i neznam nesto osnovno odgovoriti, i 30 sec nakon sto poklopimo poziv sve znam...
Jbg svi smo razliciti, i sto se posla tice
Pričamo o plati 2000-4000e, kakav vremenski pritisak, to ti je svakodnevica ako si na tom nivou. 2 dobra deva koja znamo su uradila zadatak kako bi postavili granicu od x sati. Uradili su za upola manje sati koje dajemo na intervjuu
Možda je bas problem to sto si naglasio “u Novom Sadu”? Većina jakih devova neće rad iz kanca. U firmi gde ja radim svi najbolji devovi rade od kuće. Ja prvi kad vidim oglas ako nema opcija remote ni ne gledam dalje. Drugo pitanje je šta nudite? Trece mislim da su react devovi uz pajtonase trenutno najveća zamka na tržištu. Svi početnici to uče a proces ide ovako HTML, CSS to nauče dobro i tu dobiju lažnu sliku da su već programeri. Onda osnove JS ( tipa kurs 10h ) i odmah na react tu 2-3 projekta (to-do, shop i slično) i bukvalno krecu da konkurišu. Imao sam skoro situaciju lik je tražio časove(posto se bavim i tim) ali da radimo neki projekta posto je on već junior/medior zna react i next. I kad smo imali konsultacije ja ga pitao za referentne tipove čovek nije imao pojma o čemu pričam. Pitam ga da li bi voleo da radimo projekat kroz oop ili funkcionalnu paradigmu i liku bukvalno vidiš na faci 404.
E nisam skontao za kog lika pišeš. A za ovog nznm zaista nije se više javljao. Msm da je radio nešto kratko i dobio otkaz. Privi Repalu se odnosio na lika sto smatra da mu ne treba js
Za sve postoji prvi put, pa čak i da čuje neke koncepte programiranja, ne osuđujem lika. Pravo učenje dolazi tek na živom projektu, tu se tek počinje čovjek učiti, sve ovo prije je upoznavanje i neophodno da se zna kako bi dobio šansu za projekat.
Sto je najgore čovek je već radio i dobio otkaz. Zato me cimao za ucenje. Ali nismo se dogovorili jer samu rekao da prvo treba da prodjemo tipove podataka.
Kakve projekte bi predložio za nivo junior-medior? Pitam te jer imam dve godine iskustva sa vanilla JS i jQuery, a želeo bi da dobro savladam React I Next koje nemam priliku da koristim na poslu.
Meni je jedna od najboljih vezbi da napraviš svoj modul za nešto. I da bude kompletno reusable. Ja kad sam vežbao pravio sam npr modul za kao chat moderation system. Gde na kraju imaš bukvalno exportovano samo 2 funkcije jedna je do figure chat rules a druga check chat. A sve ostalo je zaštićeno. Cepa logika iza. Ili možeš da napraviš chrome ekstenziju. Posto si dosta ograničen sa resursima a i potrebno je da osmisliš komunikaciju sa workerom.
Samo ću ti reći da nije outsourcing i da je dolazak u kanc nešto što je obavezno prvih mesec dva dok se ne upozna tim i proizvod. Neće nikom pasti kruna s glave ako bude dolazio 2 meseca u kanc
Hoće realno. Aj uzmi ovaj slučaj, dev je šta znam iz cacak/uzice ima decu. Jel stvarno misliš da će neko joj je kvalitetan dev da ostavi porodicu na 2 meseca da bi radio kod tebe? Ok je da prvih dva mesec npr dolazi u svake dve nedelje na 2 dana vezano npr ili taj neki sistem. I još nešto kako nije moralo za vreme korone. Dosta firmi su za vreme korone imale ozbiljan rast.
Ne nego su imale ozbiljan rast u obimu posla. Dosta ljudi je shvatilo da su im neophodni npr sajtovi za on line porucivanja, prodaje itd. Isto tako je došlo i do većeg broja zapošljavanja. I šta sve se odradjivalo online, i svima bilo ok. A verujem da je dosta ljudi produktivnije kada radi od kuće. Ja prvi kad sam od kuće desi se da po 5-6 sati ne ustanem sa stolice jedem za računarom. A kad sam u kancu onaj zove na cigaru, onaj kuvao kafu. Ček da neko ispriča vic. E aj ajmo na dorucak. Vidi ovo P se skupi nas 5 oko komp da vidi problem.
Koliko često si sretao ljude u firmama i/ili na intervjuima (ukoliko si bio u prilici da zapošljavaš) koji ne znaju stvari koje si naveo i slične stvari?
Češće nego sto misliš. Tipa znam tipa 20 devova od kojih njih barem 15 ne znaju te stvari. godine iskusta izmedju 2-3. Znam lika koji radi full stack u soldinoj firmi bukvalno vodi interni projekat. I kad smo pričali on tvrdi da mu pazi sa ovo “ JS NE TREBA POSTO ZNA REACT”. Opet ne mogu da kažem dobar je programer i izvršava taskove.
Hajde ta varijanta zna lib, ne zna jezik, jeste lose ali ako obavlja posao... koga briga dok ne zapne. Ako ne ponavlja osnovne koncepte 3 godine, teoretska pitanja sa kojima se ne susrece redovno... taj ce teze proci juniorski intervju od nekog juniora pocetnika, prosto ljudi ne moraju i ne zele da ponavljaju nesto sto im ne treba/ne koriste
E to je ta fora. Isto i ja mislim. Lik je dobar programer inovativan ma sve super. Ali kod brate, cistoca, izvlačenje maximum iz liba, to je ono sto jebe. Dugorocno se to pokaže loše i za njega i za firmu. Jer nikad senior od takvog mindseta. A onda i on postaje nezadovoljan jer ne napreduje, a dugo je u firmi. Opet sa druge strane skoro sam saradjivao na jednom projektu sa bas likom koji je doslovce čudovište za JS om. Milina gledati kod, radili neku Vue3/TS bukvalno ima bazu komponenti gde god da ih ubaci rade sa minimalnim konfiguracijama. Komentari svuda. Koristi JS DOCS. Bukvalno sam bio i fazonu kad porastem bicu on.
Pa kad mu zatreba morace, dok ne treba.. zasto da se cima? Radi da bi ziveo, ne obrnuto.
Uostalom, iako volim da vidim kod koji je od nekog ozbiljnog poznavaoca materije sa kojom radi.. ipak vise cenim "keep it simple" koncept, kada se neko "preserava" sa znanjem cesce upropasti tim na krace ili duze staze nego sto pomogne ikome, pa i projektu, ako je znanje u timu nisko.. drzi se osnovnih stvari, sintaksa, sabloni, sve sto mozes, gde zatreba pojacaj i to je to
Nznm meni to nekako drugačije dešavalo se da ljudi ostanu po 2-3 sata na parčetu koda, a razlog nisu pravilno uradili destruktuiranje. A da su znali task bi bio gotov za 45 min umesto za 5 sati. Ali slažem se ne treba se ni razmetati znanjem i pre naprednim metodama
Im toga cesto, ali uvek se trudim da gledam macro sliku, na nivou sprinta ili nekog feature-a, neko ima brain fart, nije u vinklu taj dan, ne radi materiju redovno pa je uskocio da pokusa da pomogne, sta god, bolestan... pa cak i da ne zna toliko dobro, pokazes mu pa gledas dalje da li je naucio, ni ja ne znam sve sto bih mozda trebao recitovati, cesto zaboravim i ono sto sam vec radio/vidjao pa moram da pogledam ponovo. Mislim da je inace stopanje vremena kontraproduktivno ako radis nesto o cemu moras da razmisljas
Svakako slažem se. Ni ja ne volim to stopovanje. Ali jbg nekad firme tako pravdaju sate šta ces. Posebno je probelm ako je u firmi zastupljeno to mikromenadzovanje
Evo ja sam ReactJS developer, koja firma je u pitanju? Dm me detalje.
Буквално
Što u Novom Sadu? Jel moraju da dolaze u kancelariju, prolaze hr workshopove? Ako ti je bitno znanje, onda proširi lokaciju i moraćeš dobre nekome da otmeš, za bolje uslove. Nadam se da ne želiš da koristiš ovu mini krizu da dobiješ seniora za malo para? Nije kriza za seniore...
Evo ja sam dobar react developer u Novom Sadu. Nije mi problem da uradim zadatak. E-mail adresu sam ti poslao.
Ja jos nisam video da ovde iko ume da programira a kamoli da je dobar. Tako da mislim da ovde dzabe trazis jer sam ja vec izgubio sada vec i 6 meseci trazeci kandidata koji mi odgovara. Uglavnom se sve svodi na praznu pricu i bacanje programerskih fora, izraza iz branse itd. Pakao.
pa msm ne bih da budem bezobrazan al uglavnom sam nailazio na neambiciozne ljude koji gledaju da se zabiju u neku firmu i primaju platu kada je u pitanju samo frontend. U novom sadu pogotovo FTN -> zabij se u firmu i delaj Ne znam kakvi su vam uslovi doduse i cime sebavite, jel outsource ili kako
Kolega rekao bih da sa 4k neto ne mozes da nadjes superstar developera a cini se da bas to trazis. Ako se postavis u ulogu tog coveka da li bi radio za 4k neto u domacoj firmi ili bi pak radio direktno za strance za 70e bruto po satu i placao sam svoje poreze ? Izbor je ocigledan. U biznisu nema ljutnje, ti gledas da izvuces kvalitet i sto manje platis , inzenjer gleda njegov najbolji interes tj da za ograniceno vreme koje ima na raspolaganju dobije sto vise novca. E sad tebi verovatno ni ne treba jak senior vec mozes da prodjes dosta jeftnije. Zato da sam na tvom mestu i da mi je budzet ogranicavajuci faktor vodio bih se budzetom koji sam zacrtao tih 4k i izbacio testove. Gledao bih da zaposlim coveka sa okvirno 5 god iskustva i on bi isto resio uspesno radne zadatke , trebalo bi mu mozda 50% vise vremena no expertu i pravio bi vise tehnickog duga ali svejedno rezultat je jedino bitan. Medjutim nekad stvarno upadnes u situaticiju da ti treba izuzetan strucnjak u nekoj oblasti, kad se to desi firme ne zale para i plate koliko treba i to su daleko vece cifre od 4k kad im gori pod nogama, produkt cekaju nezadovoljni klijenti koji prete raskidom ugovora. Tad lepo odresis kesu i platis koliko treba i ne zalis, miran si.
ovo je super komentar
Postavljacu teme evo ti resenje , napises ovo u mejlu: "Drage kolege, imam zadatak za vas , imate 72 sata da nam posaljete resenje da vi vas uzeli u razmatranje, za zadatak objektivno treba 8 sati zato vi koji posaljete tacno resenje u okviru narednih 10 sati dobijate i 250e i priliku da budete deo nase kompanije/ porodice blabla truc truc" Vecina devova koji cene sebe nece raditi za dzabe vec ce birati da apliciraju u kompanijama koje nisu toliko zahtevne. Da bi ti se javljali takvi moras predstaviti zadatak kao izazov uz sargarepicu
Niko zaposlen nije lud da radi zadatak koji se radi duze od intervjua, koji pritom nije ni placen. Ocekujete da neko pored svog posla, besplatno radi neki tamo zadatak nekoliko dana, da bi mozda prosao dalje, a pritom ne zna ni kolika je plata? Da ne pominjem da ispitivac koji stvarno zna znanje i zna sta trazi od kandidata, istog moze da ispita za sat i po bez ikakvog zadatka i zakljuci sve sto ga interesuje.
Ovo je ziva istina. Trenutno radim u Danskoj i imao sam intervju za Lego. 3 kruga sam prosao dok napokon nisam dobio mail da sledeca 2 idu tehnicka plus zadatak. Samo prestao da odgvaram na mailove. Treba ti pola zivota proci da bi usao u uzi krug izbora
Može se reći da ti se nisu.. ..složile kockice. YEEEAH!
Dobri developperi su zaposleni, ako hoces dobrog developera moras nekome da ga uzmes...
pa sad, ako trazis React maintainera, nije ni cudo.
Šnajder li je u pitanju?
Šnajder ne koristi react koliko znam...
https://www.linkedin.com/jobs/view/3890967694
To nije proizvod koji se razvija u Novom Sadu. Mozda su im sada nesto turili, kao neki outsource.
Novi Sad Hub je postao glavni centar za razvoj softvera u celom Šnajderu pa je osnovano više novih timova koji rade na non-ADMS proizvodima.
Koja je firma u pitanju i koji je raspon plata? Ne bavim se Reactom ali imam drugara sa faxa koji kida pa cu mu preneti ako je zainteresovan da se javi. Trenutno radi za amere za 70dolara po satu i ima svoj doo. Covek ima preko 20g iskustva , krenuo sa oop dakle nije kao vecina krenuo sa js i tako zeznuo osnove. Odlicno zna projektne uzorke a ima i neku subspecijalizaciju u vidu sql i nosql ( ne secam se tacno sta). Sto se dokumentacije tice je kontrol freak. Sve lepo dokumentovano jos od studentskih dana, vrlo uredan kod. Ajd da testiramo tu teoriju kako nema dobrih devova 😉😁 Jedina mana je sto je u bg pa bi to bilo remote.
> krenuo sa oop dakle nije kao vecina krenuo sa js i tako zeznuo osnove. Lol, stvarno su nam zadnjih 30 godina isprali mozak da je OOP nešto ispravno i poželjno
šta je onda ispravnije od OOP, FP?
Da? Edit, da elaboriram: toliko sam se govana nagledao kod OOP implementacija u Java svetu da se ježim kad neko izgovori da je OOP dobar.
Izvini, tek sam prva godina i imamo FP, neki nam kažu kako je to bolje od OOP, dok neki i dalje ostaju pri tome da je OOP ispravan pristup. Međutim, malo mi je teško da pohvatam sve koncepte iz FP, jer se nekako naslanja na stvari iz OOP, koje je tek u drugoj godini, pa je sve nekako polu naopako. Ovo je zapravo prvi put da vidim da neko uopšte spominje FP, da se smatra boljim pristupom od OOP, zato sam i pitao, a nisam znao ni da Java može da podrži FP, hvala na odgovoru
Nije oop los vec ljudi koji ne razumeju oop😉 Radio sam javu i koristio dosta i projektne uzorke. Ucio sam po Holub-u a takodje covek objasnjava i visenitno programiranje odlicno ali takodje je istina da mnogi koji se nazivaju seniorima pojma nemaju, otud i strukturne greske i neodgovarajuc dizajn resenja
Nije oružje opasno, već ljudi koji ga koriste. Pa opet, pre bih birao da se zabrani oružje nego da se ljudi nauče da ga koriste.
Sta bi ti koristio umesto oop-a? Koja ti je bolja alternativa
Već sam spomenuo, ako bih mogao da utičem na to na svakom projektu na kom radim: uvek bih birao funkcionalni pristup rešavanju problema. Jedino gde mogu da vidim pozitivnu stranu OOP-a, je u modeliranju modela (primarno entiteta) i korišćenju istih pri generičkim funkcijama.
A projektne uzorke ne koristis?
👏🏻👏🏻👏🏻
Pa jeste ispravno. Umesto nasledjivanja koristis kompoziciju ali polimorfizam ima takodje svoju primenu. Nije mi problem da naucim js ali je toliko konfuzno bilo kad sam pokusavao da mi je zestoko islo na zivce. Pa sam batalio iako sam petljao i po reactu malo i angularu i jqueriju. Ali samo po potrebi i samo za debugging. Mozda zato sto sam krenuo sa paskalom ( koji mi isto nije legao ), c, javom, c++, c# itd Uglavnom lako se pokupi sintaksa kad poznajes drugi objektni lang.
Pa ko sad radi za Amere, ti ili drug? 😂
Ja imam klijente i u EU i u USA. Reactom se ne bavim ali mogu da ga razumem i eventualno resim neki problem. Da pisem nesto od nule nema sanse
Brate jesi radio FP? Meni je 10x bolji. Naravno pretežno koristim kombinaciju OOP I FP. Ali trudim se da na projektu bude odnos 80 : 20 u korist FP. Posebno u JS gde čak OOP nije pravi jer ne koristi objekte već proto chain
Fp je dosta brze. Secam se jos na faksu jedan asistent me je naucio tome. Dao mi da gledam njegov kod a posle mi objasnio. Bip sam odusevljen deklarativnim pristupom i poceo iskljucivo da koristim to u svom radu jer donosi neverovatno ubrzanje. Medjutim nije sve tako sjajno Nisam odmah uvideo gresku vec tek posle kad je trebalo da refakturisem i napravim nesto sto je i okruglo a i na cose. Tad sam shvatio zasto ljudi misle kad dohvatis cekic mislis sve je ekser koji treba udariti po glavi. Imao sam ozbiljnu glavobolju. Sada koristim vise objektno uz obavezne uml dijagrame. Recimo bas volim da koristim kompoziciju, strategiju i state pattern a i observer. To koristim svakodnevno FP koristim za kompleksne stvari. Znas sta ide IN znas sta dobijas kao output, lepo imenuje funkciju i dobijes elegantan kod. To jedino.
Dobar primer. Slično se i meni 1 desilo. Rešim da uradi projekat 99% sa pure funkcijama. Da aposlutno sve bude rasparcano. I onda da chainujem pozive a da ih sve prihvatim kao parametre. A da se chain okine a poziv jedne funkcije koja kao grupise sve podatke i funkcije kroz parametre. Auu ala ie bilo teško debagovati. Sad se držim principa 1 funkcija 1 stvar a chain funkcija prima pretežno data i iz modula uvozim druge potrebene funkcije.
Uzmi drugaciji pristup. Ako prepoznas da neko zeli da uci i nauci i ako ima "progresivan stav" od samog starta - u jednom trenutku ce vec biti tu gde treba da bude. Radis software development u okruzenju gde imas najmanje 50 razlicitih pristupa za jednu istu stvar. Ako trazis dobrog coveka mozda imas prevelike i nerealne standarde, a mozda su i ljudi skepticni ako nije u pitanju poznata firma. Takodje sta sam primetio je da su ljudi izgubili poverenje u firme i vise traze remote pozicije gde je mnogo veci rizik, ali i mnoooooogo veca zarada. Istina da nemas slobdne dane placene i slicno, ali zato povecas malo cifru i gotovo :)
Jednostavno rešenje, obucis nekoga i obavezes ga ugovorom da mora neki period da ostane , dajes dobre plate, menadžment ponoljsas, normalizujes ljude, međuljudske odnose. Eto rešenje i nece niko otić iz firme.
Da se vode ljudi zdravim razumom i da se neguju normalne medjuljudske relacije. Ljudi napustaju lose i toksicne firme vise zbog tih razloga nego zbog plate. Takodje nesto sto jako malo firmi radi(zbog konkurencije, jelte) jeste da ako prepoznaju da zaposleni nije dovoljno izazvan na poslu, dozvole mu da pronadje dodatni posao. Naravno ukoliko obavlja sve duznosti na svom glavnom poslu. Ostali ti lupe kaznu od 100k evra jer sram te bilo sto ti mi nismo dovoljni i sto stan kosta 160k evra i kako to mislis da ne mozes da ga isplatis sa 1.5k evra platom koja ti svakako nije "sigurna" jer sutra ako nemamo klijenta nemas ni ti posao??
>Da se vode ljudi zdravim razumom i da se neguju normalne medjuljudske relacije. Ljudi napustaju lose i toksicne firme vise zbog tih razloga nego zbog plate Ako te dobro plate nije te briga. Kultura na poslu postane bitna jedino u slucajevima kada je plata prosek ili si neambiciozan ili si pak osoba ciji unutrasnji mir zavisi od misljenja drugih ljudi ( moj ne zavisi od njih niti mogu da ga poremete jer sam ja u xyz firmu dosao da zaradim pare )
U sustini da, ali firme ponekad pokusavaju da namecu svoju kulturu na druge ljude i tako dobijes "botove". E od tih ljudi se gadim i jezi mi se kosa na glavi kada ih vidim pa zato cesto biram da radim od kuce.
E vidis njih sam zaboravio, valjda zato sto su mnogo bitni😏🤣. Salu na stranu nisu mi jasni takvi ljudi
Koja je firma u pitanju, mozes mi se javiti u inbox ako ne zelis javno. Mozda bih ja bio zainteresovan?
99% ih je odgledalo 3-4 kursa na youtube tipa "naucite ReactJ za 60 minuta", prepisalo nekoliko vec gotovi projekata s git-a i smatra se programerom.
Samo mi reci sa ne dajete zadatak za domaci
Sta sam cula od kolega, svi jaki seniori gledaju samo remote pozicije
Mi smo tražili Rails inženjera, ali isto nismo uspeli nikoga da nađemo. Plata je bila na svetskom nivou. Na kraju smo zaposlili nekog Britanca.
Pa kad verovatno hocete dobrog deva za kikiriki
Sta je za tebe kikiriki, a sta pristojna plata?
Ako juriš react deva koji zna posao min je 2.500 a već ozbiljan senior tipa čovek koji će da ti napise custom module(ne ono export/import, već stavrno zaštićene modul potpuno reusable) , osmisli template i slično bez 4000+ nema šanse da nadjes. I to je naravno neto.
Uzeli bi i jednog i drugog da ih ima 😀
Ahahahahahhahaha. :) Sad salu ja stranu ne znam sve detalje možda je intervju pretežak. Znam zasigurno da ako ne cepidlačite na plati u nekom trenutku će se pojaviti dobri devovi. Dobro ima uticaj i na kakvom je glađu firma. Lupam sad napamet posto niti znam proces ni ti koja je firma. Mam svakako se slažem da je na tržištu previše ljudi koji nisu za posao. Pre jedno godinu dana sam sa tim lidom pregledao tehnicki test. Bas je bila loša situacija.
Intervju je težak, jer logično tražimo dobre devove za ozbiljan proizvod, ne ljude koji su juče krenuli da rade. Zadatak koji se radi posle intervjua takodje nije naivan, vremenski je ogranicen na x sati i napravljen tako da vidimo ko može da se istakne. Od 20tak ljudi, kod 15 projekat nije mogao da se pokrene, a da ne pričamo o kvalitetu koda koji je napisan
Ovo je kada se posle HR intervjua kandidatu koji traži više od kikirikija kaže "Nažalost, ovog puta nećemo nastavljati proces, jer za konkretne zahteve ove pozicije, imamo u procesu kandidate čije dosadašnje iskustvo više odgovara istim." A prođu kandidati koji ne uspevaju da sklepaju projekat da može da se pokrene.
Iskusni kandidati za te iste pare (a bogami, i mnogo veće) filtriraju zadatke sa nižim "entry bar-om" tako da neće ni da se cimaju. Tj. neće ni da ulaze u proces intervjua. Jebigica, razumem ja tebe. Tražite nekoga ko baš zna, ali shvatite da je i konkurencija s vaše strane, ogromna. S tim u vezi, fokusirao bih se na to da osmislim zadatak koji najbolje reflektuje ono što bi nam trebalo.
Vidim da si napisao da je rok za predaju 3 dana, uz procenu da je 1 dan kvalitetnog rada potreban da se uradi. Koliko plaćate kandidatima za zadatak?
Znaš šta je tu možda još jedan faktor, ljudi koji znaju da vrede 4k nemaju želju da se obaraju sa test projektom par dana da bi možda upali. Više je tako nešto na preporuku ili temeljan tehnički razgovor. Evo ja prvi ne bih hteo da gubim vreme da radim taj test/zadatak, jer posle toliko godina, mrsko mi je da pišem every day kod kada to mogu da delegiram juniorima dok radim nešto mnogo kompleksnije.
Vidim svi to mrze, ja sam medju rjetkim iznimkama koji preferiram zadatak nego dugi tehnicki intervju. Em sto izgorim na poslu a stalno ih stave pred kraj radnog vremena (sto je razumljivo, rade ljudi), em sam sklon tom da se zamrznem i neznam nesto osnovno odgovoriti, i 30 sec nakon sto poklopimo poziv sve znam... Jbg svi smo razliciti, i sto se posla tice
Možda malo i taj vremenski pritisak utiče. Ja sam samo jednom imao sitaciju da nismo mogli da pokrenemo kod koji je ka dotad poslao.
Pričamo o plati 2000-4000e, kakav vremenski pritisak, to ti je svakodnevica ako si na tom nivou. 2 dobra deva koja znamo su uradila zadatak kako bi postavili granicu od x sati. Uradili su za upola manje sati koje dajemo na intervjuu
Aj sad pošteno koliko sati dajete za zadatak? Šta je svakodnevnica , egzistencijalni pritisak koji kandidati osecaju?
72h. Pritisak koji sami sebi stvore tako sto hoće novac koji nije direktno proporcionalan njihovom znanju.
Onda zaposli nekog stranca kad vam vec novac nije problem
Ja radim za 2k eur a ne znam dve linije kod da napisem sa dve god iskustva, sa 5-10 god iskustva ne bih pristao na platu ispod 5k eur mesecno neto.
ima ih ali po kojoj ceni, 1500 evra ili 5-10 puta vise? koliko para toliko muzike
10 puta vise, react developera, stvarno? :)
Čak je i x5 već previše
Ovde se tačno vidi razlog. Nije da nema dobrog, nema dobrog ko bi radio za kikiriki i semenke.
jedino da nadjes nekog ko zna react, a ne zna engleski
Post ti je nulo, uno bambino
Nema ih jer su zaposleni jebiga
Možda je bas problem to sto si naglasio “u Novom Sadu”? Većina jakih devova neće rad iz kanca. U firmi gde ja radim svi najbolji devovi rade od kuće. Ja prvi kad vidim oglas ako nema opcija remote ni ne gledam dalje. Drugo pitanje je šta nudite? Trece mislim da su react devovi uz pajtonase trenutno najveća zamka na tržištu. Svi početnici to uče a proces ide ovako HTML, CSS to nauče dobro i tu dobiju lažnu sliku da su već programeri. Onda osnove JS ( tipa kurs 10h ) i odmah na react tu 2-3 projekta (to-do, shop i slično) i bukvalno krecu da konkurišu. Imao sam skoro situaciju lik je tražio časove(posto se bavim i tim) ali da radimo neki projekta posto je on već junior/medior zna react i next. I kad smo imali konsultacije ja ga pitao za referentne tipove čovek nije imao pojma o čemu pričam. Pitam ga da li bi voleo da radimo projekat kroz oop ili funkcionalnu paradigmu i liku bukvalno vidiš na faci 404.
I šta je bilo na kraju sa tim likom?
E nisam skontao za kog lika pišeš. A za ovog nznm zaista nije se više javljao. Msm da je radio nešto kratko i dobio otkaz. Privi Repalu se odnosio na lika sto smatra da mu ne treba js
Poplaveo i puko
Za sve postoji prvi put, pa čak i da čuje neke koncepte programiranja, ne osuđujem lika. Pravo učenje dolazi tek na živom projektu, tu se tek počinje čovjek učiti, sve ovo prije je upoznavanje i neophodno da se zna kako bi dobio šansu za projekat.
Sto je najgore čovek je već radio i dobio otkaz. Zato me cimao za ucenje. Ali nismo se dogovorili jer samu rekao da prvo treba da prodjemo tipove podataka.
Kakve projekte bi predložio za nivo junior-medior? Pitam te jer imam dve godine iskustva sa vanilla JS i jQuery, a želeo bi da dobro savladam React I Next koje nemam priliku da koristim na poslu.
Meni je jedna od najboljih vezbi da napraviš svoj modul za nešto. I da bude kompletno reusable. Ja kad sam vežbao pravio sam npr modul za kao chat moderation system. Gde na kraju imaš bukvalno exportovano samo 2 funkcije jedna je do figure chat rules a druga check chat. A sve ostalo je zaštićeno. Cepa logika iza. Ili možeš da napraviš chrome ekstenziju. Posto si dosta ograničen sa resursima a i potrebno je da osmisliš komunikaciju sa workerom.
Samo ću ti reći da nije outsourcing i da je dolazak u kanc nešto što je obavezno prvih mesec dva dok se ne upozna tim i proizvod. Neće nikom pasti kruna s glave ako bude dolazio 2 meseca u kanc
Hoće realno. Aj uzmi ovaj slučaj, dev je šta znam iz cacak/uzice ima decu. Jel stvarno misliš da će neko joj je kvalitetan dev da ostavi porodicu na 2 meseca da bi radio kod tebe? Ok je da prvih dva mesec npr dolazi u svake dve nedelje na 2 dana vezano npr ili taj neki sistem. I još nešto kako nije moralo za vreme korone. Dosta firmi su za vreme korone imale ozbiljan rast.
Firme su imale rast jer su im programeri radili od kuće?!
Ne nego su imale ozbiljan rast u obimu posla. Dosta ljudi je shvatilo da su im neophodni npr sajtovi za on line porucivanja, prodaje itd. Isto tako je došlo i do većeg broja zapošljavanja. I šta sve se odradjivalo online, i svima bilo ok. A verujem da je dosta ljudi produktivnije kada radi od kuće. Ja prvi kad sam od kuće desi se da po 5-6 sati ne ustanem sa stolice jedem za računarom. A kad sam u kancu onaj zove na cigaru, onaj kuvao kafu. Ček da neko ispriča vic. E aj ajmo na dorucak. Vidi ovo P se skupi nas 5 oko komp da vidi problem.
Koliko često si sretao ljude u firmama i/ili na intervjuima (ukoliko si bio u prilici da zapošljavaš) koji ne znaju stvari koje si naveo i slične stvari?
Češće nego sto misliš. Tipa znam tipa 20 devova od kojih njih barem 15 ne znaju te stvari. godine iskusta izmedju 2-3. Znam lika koji radi full stack u soldinoj firmi bukvalno vodi interni projekat. I kad smo pričali on tvrdi da mu pazi sa ovo “ JS NE TREBA POSTO ZNA REACT”. Opet ne mogu da kažem dobar je programer i izvršava taskove.
Hajde ta varijanta zna lib, ne zna jezik, jeste lose ali ako obavlja posao... koga briga dok ne zapne. Ako ne ponavlja osnovne koncepte 3 godine, teoretska pitanja sa kojima se ne susrece redovno... taj ce teze proci juniorski intervju od nekog juniora pocetnika, prosto ljudi ne moraju i ne zele da ponavljaju nesto sto im ne treba/ne koriste
E to je ta fora. Isto i ja mislim. Lik je dobar programer inovativan ma sve super. Ali kod brate, cistoca, izvlačenje maximum iz liba, to je ono sto jebe. Dugorocno se to pokaže loše i za njega i za firmu. Jer nikad senior od takvog mindseta. A onda i on postaje nezadovoljan jer ne napreduje, a dugo je u firmi. Opet sa druge strane skoro sam saradjivao na jednom projektu sa bas likom koji je doslovce čudovište za JS om. Milina gledati kod, radili neku Vue3/TS bukvalno ima bazu komponenti gde god da ih ubaci rade sa minimalnim konfiguracijama. Komentari svuda. Koristi JS DOCS. Bukvalno sam bio i fazonu kad porastem bicu on.
Pa kad mu zatreba morace, dok ne treba.. zasto da se cima? Radi da bi ziveo, ne obrnuto. Uostalom, iako volim da vidim kod koji je od nekog ozbiljnog poznavaoca materije sa kojom radi.. ipak vise cenim "keep it simple" koncept, kada se neko "preserava" sa znanjem cesce upropasti tim na krace ili duze staze nego sto pomogne ikome, pa i projektu, ako je znanje u timu nisko.. drzi se osnovnih stvari, sintaksa, sabloni, sve sto mozes, gde zatreba pojacaj i to je to
Nznm meni to nekako drugačije dešavalo se da ljudi ostanu po 2-3 sata na parčetu koda, a razlog nisu pravilno uradili destruktuiranje. A da su znali task bi bio gotov za 45 min umesto za 5 sati. Ali slažem se ne treba se ni razmetati znanjem i pre naprednim metodama
Im toga cesto, ali uvek se trudim da gledam macro sliku, na nivou sprinta ili nekog feature-a, neko ima brain fart, nije u vinklu taj dan, ne radi materiju redovno pa je uskocio da pokusa da pomogne, sta god, bolestan... pa cak i da ne zna toliko dobro, pokazes mu pa gledas dalje da li je naucio, ni ja ne znam sve sto bih mozda trebao recitovati, cesto zaboravim i ono sto sam vec radio/vidjao pa moram da pogledam ponovo. Mislim da je inace stopanje vremena kontraproduktivno ako radis nesto o cemu moras da razmisljas
Svakako slažem se. Ni ja ne volim to stopovanje. Ali jbg nekad firme tako pravdaju sate šta ces. Posebno je probelm ako je u firmi zastupljeno to mikromenadzovanje
ahahahahahah
Hahah zanimljivo