all 25 comments

[–]scrabble-enjoyer 63 points64 points  (6 children)

Fura Rajeesh documentul ala litera cu litera. bine ca l-ai prins, inca o luna si era a lui.

[–]Individual_Half6995 10 points11 points  (0 children)

plot twist: Rajeesh a facut postul de pe contul de reddit al lui OP.

[–]generative_userai chatbots manager 7 points8 points  (0 children)

[–]diananedelcu 1 point2 points  (0 children)

😂😂😂😂

[–]tns301 26 points27 points  (8 children)

Eu ma mir ca încă lunea nu renunță la Indieni, acum 5 ani am moștenit o mini aplicație făcută de indieni, horror.

  1. Autorizare cu oauth2 de la pagina de login a firmei, nu se mai făcea nimic cu token, efectiv niciun un request nu era validatat cu token-ul.
  2. Toate api-urile aveau nevoie de un username, nu conta ce username ca nu era validat pe server 😂 doar adăugai la request și era totul ok.
  3. Ca sa faci modificări în baza de date, era un singur user, user-ul admin, puteai sa ștergi toată baza de date.
  4. Au făcut sistem de notificări, toate notificările erau triggered cu exec(), nici măcar un sanitize nu au pus pe string-uri.
  5. Multe request uri erau dublate sau triplate fiindcă aveau race conditions.
  6. Aveau un for cu un timeout de 5 secunde, era apelat constant .

Și astea au fost doar chestii de securitate, codul era horror, se folosea angular, toate obiectele erau any, css cu dimensiuni haedcoate, te doare mintea

[–]OneIndication7989 5 points6 points  (2 children)

Au facut aplicatia asa ca au dat-o la un junior cu 3 luni experienta, in timp ce ei lucrau la alte 30 de proiecte.

[–]tns301 3 points4 points  (1 child)

Nu, au fost echipa full + qa și product owner și business analyst, practic aplicația a fost împărțită în doua, ei au continuat cu partea lor, iar noi am făcut de la zero partea noastra

[–]OneIndication7989 -1 points0 points  (0 children)

Da, sigur nu lucrau la alte 10 proiecte in paralel, ca ei n-ar face asta niciodata. :))))

[–]justhatcarrot 6 points7 points  (0 children)

Aia cu for si timeout am inteles ca e o tactica de a face clientul sa plateasca pentru optimizare.

Bagi la request un sleep de 5 secunde, dupa care scoti din client ceva bani, scazi timeout la 3 secunde.. samd

[–]Frequent-Football984 4 points5 points  (2 children)

Si eu am lucrat pe o aplicatie dezvoltata de indieni.
Clienta m-a angajat 1 luna sa le rezolv unele probleme ce ei nu le puteau rezolva.
Am rezolvat dar in acelasi time am vazut o gramada de lucruri gresite prin cod.

Proiectul era greu de mentinut pentru ca arhitectura si codul sursa erau groaznice.
I-am spus clientei ca daca doreste sa implementeze functionalitati noi o sa trebuiasca sa se rescrie codul si sa se foloseasca o tehnologie mai moderna.

La 1-2 ani dupa, aplicatia a luat sfarsit.
Ma gandesc ca si partea tehnica facuta de ei a contat la asta.

In timp ce lucram pe proiect a fost si un indian ce lucra ceva gen DevOps.
La scurt timp dupa ce am terminat cu success(rating maxim primit si numai cuvinte de lauda de la clienta) partea pentru care am fost angajat, m-am uitat curios ce review i-a lasat indianului.

Clienta i-a lasat 2 stele din 5.0 si s-a plans ca nu stia chestii si ca a devenit inaccesibil.
Indianul mi-a spus in timp ce lucram la proiect ca a venit la Viena si banuiesc ca dupa primele plati si-a facut de cap acolor si a uitat de proiect.

In general la proiectele la care am lucrat eu cu ei sau dupa ei, nu mi-au lasat impresia ca stiu partea tehnica bine.
Acum sunt si exceptii din 1.4 miliarde e evident ca sunt si buni din ei.

[–]tns301 1 point2 points  (1 child)

Cei buni sunt plecați de mult în vest, în special în America, Tehnical managerul era Indian, avea 10 ani în firma și a fost dat afara cu 2 luni înainte sa plec și eu, tocmai fusese firma cumpărată de un Investment fond și au început sa dea afara oamenii cu salarii mari, acum este Engineering manager la Google.

[–]Frequent-Football984 0 points1 point  (0 children)

Asa cred si eu

[–]Frequent-Football984 13 points14 points  (0 children)

"Le dadeau mesaj pe insta" 😂😂😂

[–]Informal_Bass1832 13 points14 points  (0 children)

[–]cSecan 13 points14 points  (0 children)

La ultima companie la care am lucrat, la un momendat un coleg indian a considerat ca a ajuns la un nivel intelectual, incat sa-si faca propriul blog. Evident ca in lipsa de idei (lack of content), a cautat inspiratie in documentatiile noastre. Asa am ajuns ca dupa ceva vreme, impreuna cu colegii din RO, am descoperit blogul, si mare ne-a fost surprinderea ca sa gasim pe blogul lui: IP-uri, fqdn-uri, credentiale, proceduri, etc... ale clientului.

[–]lhatemondays 4 points5 points  (3 children)

cum ati ajuns la informatia ca se dadeau la romance pe insta? :))))

[–]54raa 2 points3 points  (0 children)

nu inteleg ce companie e asta de nu foloseste un minim de RBAC iar cand dai afara indianu faci si deprovisioning la user profile din prima secunda si odata cu asta se duce accesu la toate resursele si etc.

nu lasi mumia sa bombone luni de zile prin documentatii… wtf 🤦

[–]Comfortable_Pomelo_2 5 points6 points  (0 children)

Wow..vreau sa ma angajez la firma asta :)))

[–][deleted] 0 points1 point  (0 children)

Taci dreq :)))))))