REGPATH - sintaksa za selektiranje foldera i fileova

Samim time šta si ga “objavio”, indirektno si pozvao sve nas da ga komentiramo. Stavljao sam i ja svoje primjere koda tu, slobodno komentiraj. Na forumu smo :slight_smile:

Zapravo, prvo zaposlenje u životu kao programer…PRVO!
Nakon samo tri mjeseca sam postavljen za voditelja odjela i plaća mi narasla za duplo.

I tu ulogu sam zatim ispunjavao 2 godine do Covida. Paralelno uz tu ulogu sam još otvorio svoju firmu, jer na posao sam smio dolaziti kad god i odlaziti kada god.

Šef mi nekoliko puta htio platiti ručak iz oklade jer nije vjerovao da se nešto može tako brzo napraviti kako sam brzo napravio…ja prihvaćao oklade i napravio ispod roka. Znači hvatao se za glavu od nevjerice.

Kako je došao Covid, stali su moji projekti zbog klijenata…i meni su dali privremeni otkaz radi uštede troškova…jer sam bio tamo jedan od najplaćenijih ljudi. A hladni pogon je mogao raditi i bez mene…pošto sam se ja uglavnom bavio istraživačkim radom i inoviranjem.

Uglavnom, dva mjeseca nakon što su mi dali privremeni otkaz, pozvan sam natrag…ali sam odbio, jer sam u tom periodu umalo i sam postao milijjunaš. (ne baš…ali na dobrom putu xd)

Stoga, stvarno mislim da ti 0.000013662sec neće ništa promjeniti u životu, nego da su neke druge stvari bitnije. A ti vjeruj što želiš.

P.S. kada je bio neki bug u mom sustavu, svraćao sam u firmu na cca 30min da istjeram bug …dok sam redovito primjetio da ekipa izvan mog odjela (android) traži svoje bugove i po tjedan dana.
Mislim da u tih 2 godine nisam imao bug koji sam tražio duže od pola sata.

Koliko je ljudi bilo u tom odjelu?

Ti si se uhvatio za taj broj. Ja sam rekao da je to bitna, ali najmanje bitna stavka. Ti si taj koji to forsira. Ja sam ti naglasio da je tvoj kod generalno loš, a ne spor :wink:

Nije nas bilo puno, dvojica. Ali svejedno, dobio sam povjerenje i ulogu da razvijam taj odjel…i to rapidno brzo sam stekao to povjerenje.
S druge strane, to je ipak bila ozbiljna firma sa visokom klijentelom, banke, hoteli…

Ma hebe mi se za taj broj…on je samo primjer koliko malo nešto može vrijediti. Velim ti, one neke druge stavke koje si naveo kada bi egzaktno prikazali na papiru…broj uštede bi bio još i manji.
A sve je o tome…koliko se štedi i kako se grade temelji.
Jer uštede su u banani i ako su puno veće, a ako se narušava stabilnost temelja.

Da, i argumentirao to sa riječju “stvarno”. :slight_smile:

Ok, tebi je loš…meni nije. Sve pet.

To sam si i mislio :slight_smile:

Opet kriva analogija koja nema veze s ovim. A ako i ima, ne ide ti u prilog.

Da ponovim ( 20 znakova )

Ili si ipak krivo mislio s obzirom na što si se kladio??

:stuck_out_tongue:

Neću lagati, kao voditelj se nisam posebno iskazao. Jer da jesam, sada bi ono bio tim od minimalno 10 ljudi.
No skilsi voditelja i programera su ipak različiti…a i ja sam prvi puta bio u takvim okolnostima.

Kao programer se sigurno jesam iskazao … jer nije postojala stvar koju nisam mogao riješiti i to izuzetno brzo riješiti.
Ako tražiš normative, onda bi valjda trebao pitati takve ljude koji brzo riješavaju zadatke koji bi normativi trebali biti? :slight_smile:

Al to mi je iskustvo bilo svakako vrijedno u životu, zato sada i pravim program/sustav koji će služiti upravo u svrhu poslovanja i vođenja velikih timova.
Pa ćemo pričati za nekoliko godina kakav sam voditelj. :slight_smile:

žž.

Kako znamo da onaj drugi nije izmišljen, i da si stvarno bio toliko? :smiley: Koliko ste vas dvoijica bili skupa u firmi? I da li je to uvijek bila ista osoba?

Naravno, nema razloga da ti ne vjerujem, ali mi je čudno da si toliko izdržao.

OK, možeš navesti firme u kojima si radio i na čemu točno si radio? Može neki tvoj background? Ne treba mi filozofski esej, nek bude u kratkim crtama

Kakve zadatke?

Jel ti to jedino iskustvo vođenja tima, i da li je to jedina IT firma u kojoj si bio zaposlen osim svoje?

Iskreno, volio bi vidjeti taj sustav, ali čisto sumnjam da će to ikad napustiti tvoje računalo i biti javno dostupno.

Volio bi vidjeti i koliko će ljudi koji su cijelu svoju karijeru posvetili dosta vremena proučavajući standarde i dobre prakse preći na takav sustav, sustav koji je čista suprotnost svemu onome s čime su do sada radili.

Ovo ću shvatiti kao: “Ako nisi lagao, onda si upravu.”

A kako ja znam da nisam lagao, onda sam dobio tvoju potvrdu da sam u pravu. Mislim, nije da mi je trebala. :slight_smile:

Nemam potrebu ti se javno dokazivati na ovaj način. Argumenti se nalaze u istini koja svjedoči sama sebe, a tu istinu sam ti napisao u postu koji ti je bilo naporno pročitati. (Iako sam si dao pola jutra da ti to razjasnim slikovito i u analogijama) Probaj opet, sa razumjevanjem ovog puta. Tamo su svi dokazi unutra, a background ti ionako mogu lagati.

Programiranje se konstatno sastoji od zadataka koje moramo riješavati. Main point je efikasno rješavanje tih zadataka gledajući i kratkoročno i dugoročno da se postigne optimum u efikasnosti rada/produktivnosti.

Da, napisao sam to.
Sada ćeš to vidjeti kao manu…ali mislim da s obzirom na prvo zaposlenje, mislim da sam izvanredne rezultate napravio.
Mislim, prije tog prvog zaposlenja sam se igrao sa programiranjem punih 10 godina, tako da sam imao neko predzanje prije dolaska u firmu. :slight_smile:

Kriva pretpostavka, sustav neće oduzeti ničiju slobodu niti njegovu praksu. Svatko u tom sustavu će moći biti voditelj svoje hijerarhije i nametnuti svoja pravila u svojoj hijerarhiji.
Ja sa vrha ću paziti samo na to da se ne naruši sigurnost baze i datoteka.
Jer budimo realni, pola firmi radi tako da zaposlenika može sprdnuti u slobodno vrijeme da DROPA cijelu bazu…jer se radi na povjerenje bez sustava i onda si ograničen rastom tima.

A WP koji uključuje cijelu zajednicu preko pluginova, on pak opet ima problem da sve mora ručno review-at da nebi netko pustio maliciozan plugin. … i znamo što se dešava sa nulled verzijama pluginova i tema.
Ja o tome pričam, gradim sustav koji će biti imun na te stvari…a onda je nebo granica kako će ga tko koristiti.
Osobno ću ga koristtii da svoje ljude vodim preko njega…a trenutno ga koristim na način da sam i vrh hijerarhije tog sustava i zaposlenik u sustavu…dok ne sazrije sustav da ću moći uključiti nekoga…

Uglavnom, rekao sam ti što sam mislio…sorry, ali daleko se odvežemo van teme.

U pravu si, rasprava nema smisla ako ne pročitam do kraja što si rekao. Obećavam da ću ga pročitati.

OK, svi mi moramo negdje početi skupljati iskustvo. Ali moram priznati da je stvarno čudno da si ti kao takav postao voditelj web odjela. Pretpostavljam da s webom nisu imali nikakvih dodirnim točaka i ti si im uspio prodati “priču”.

Sorry, ali 10 godina igranja programiranja ( tvoje riječi ) nije isto što i 10 godina programiranja u firmi.
Jedan junior sa dvije, tri godine staža vjerojatno ima više iskustva od tebe. Naravno ovisi o tome kakva je firma.

Khm… git? Code review? Testovi ( ala PHPUnit test )? E2E ( cypress )

Rekao bih da griješiš.
Ja programiram iz ljubavi i iz strasti prema tome. U tih 10g. znao sam raditi …jednom i po 36 sati u komadu. :smiley: Nisam mogao stati…od ushićenja.

Dočim mnogi ljudi koji koji se odmah zaposle (neću reći svi), moraju usvojiti procedure te firme i tek malo izlaze izvan tih gabarita. To ih šablonizira da rješavaju određene zadatke, ali im ubija kreativnost i sudjelovanje u jednoj široj slici. Jer dok si plaćen za tih svojih 8 sati, nema tu prostora da se ti ideš baviti tom širom slikom i istraživati, lutati i tragati za draguljima kojih ima skrivenih.

Jednostavno te šef zaposli i konstatno kopaš dragulje na način kako ti šef i tim narede da se kopaju.
A ima puuuuno većih dragulja. :smiley:

U svakom slučaju, imao sam kolege koji su od starta bili zaposleni… i po onome što sam čuo iz priča i po onome što sam umio napraviti…vidio sam i osjetio sam da sam ispred njih.
A kada sam se prvi puta zaposlio, onda sam si to sve i dokazao…jer jednostavno između mene i ostalih je bila razlika ko između Messija i nekog iz Nk Lučko. Da se tako izrazim malo bahato…ali u firmi je ipak bilo 10-ak programera …i to se je na glas pričalo da je Bozoou “magic”. :slight_smile:
Mada su me i svi moguće i malo hejtali, jer sam jedini imao tu privilegiju da dolazim i odlazim kada god…i još bio među najbolje plaćenim. Moguće i najviše.
Što misliš čime sam zaslužio tu privilegiju? Zato što možda nisam znao raditi?

Velim ti još jednom, nužno poštivanje industrijskih standarada može biti oke da budeš taj šablonizirani šljaker…no nije u tome ključ da budeš kreativa i kracija novih stvari. Koje su uvijek najvrijednije što možeš donesti i sebi i drugima.

A i onaj koji poštuje industrijske standarde, ako neće znati razumjeti onaj gore moj code…toga bih vratio u školske klupe. Code je jednostavan i ne treba nikakva posebna nauka da se razumije da je ovo:

return (gettype($x)==='string') ? true:false;

isto što i ovo:

return gettype($x)==='string'

Bokte i pitaj od kada mi onaj gornji paragraph stoji… nezz zašto su tamo zagrade, haha. No to je sve nebitno. Velim, treba razlučivati bitno od nebitnoga, inače glacnaš svog ferarija da ide brže…umjesto da npr. napumpaš gume na ispravan tlak? :wink:

Da, vidi ti se iz priloženog koda. Nisi niti napredni junior. Volio bi te upoznati s bivišim kolegom koji je imao 2 godine iskustva u struci kad smo se upoznali. Pa da vidiš što je napredni junior, poliglot :smiley:

Upravo suprotno, ti griješiš. Nitko te ne ograničava, dapače. Kreativnost, istraživanje i želja za znanjem se cijeni i potiče. To bi znao da si radio negdje kao programer, a ne igrao se programiranja.

U životu mi je najgora vrsta ljudi oni koji misle da znaju sve i misle da su najbolji u svemu, a ne znaju ni osnove. Reklo bi se kod nas “ne zna koliko je šupalj”. Žao mi je ako te ovo vrijeđa, ali ti si ta vrsta ljudi. Mislim da je stručni naziv narcisoidni egomanijak :smiley:

Trebaš biti malo više otvorenog uma, a ne samo ja pa ja pa ja. Programiranje je ipak timski sport i jedna osoba ne može sve, još pogotovo ako je ograničena neposjedovanjem elementarnog znanja. Takvoj osobi treba puno više vremena, nekad i do 36 sati za nešto što bi drugi napravili u 5-6, možda 8.

Opet krivo. Ti nisi ograničen standardima, ne znam odakle ti to. Da li znaš o čemu pričam uopće?

Oh, OK. Sad vidim da ne razumiješ o čemu pričam kad spominjem industrijske standarde. Ja se nisam referirao na tu liniju koda koju ti forsiraš. Ja sam pričao o type hintingu i načinu pisanja. Spominjao sam i single responsibility principle, a ti kao i obično uhvatiš se za krive stvari i odeš u nebuloze.

Ubuduće, kad pričam o standardima u pisanju PHP koda, referiram se na PHP Standards Recommendations - PHP-FIG

Otvori link, možda nešto i naučiš. Ili tebi to ne treba jer ti ipak znaš sve? A bozoou magic?

Sam si tražio dokaze u hvaljenju i backgroundu, kad nisi htio pratiti argumentaciju.

Da, zao mi je što sam prihvatio i spustio se na taj nivo. :wink:

A u drugim vijestima, prihvaćene su odredjene izmjene u PHP dokumentaciji koje sam unio zbog verzije 8.
Eto, sad će desetine i stotine hiljada da uče [i] iz onog što sam doprinijeo.

2 Likeova

Jesam, pročitao sam! Haha, pa čovječe ti samo pričaš i pričaš, bajke.
Dobro si rekao, tamo su svi dokazi, dokazi o tome da jedino šta znaš je pričati nebuloze :smiley:

Kako je moj duhovni vođa, Linus Torvalds, jednom rekao:

Talk is cheap. Show me the code.

@bozoou

Nije problem rijesiti problem brzo, pitanje je kako je napisan code.

Kod poslovnih aplikacija, rijesim ti na backendu koji god hoces problem i brzinom kojom hoces, ako je postavljeno realno vrijeme , u nekoj mormali. Pokrijem sve slucajeve i napravim sto god hoces. Sto je brzina veca to je code ruzniji i sve vise neoptimiziran.

Al’ kol’ko je to jednostavno: postaviš najgrdji (uslovno rečeno) kod na github; stigne PR; prihvatiš il’ ne.
Nema priče, analogija, evolucije, svemira, Perine komponente.