Kërkuesi do të gjejë

Shumë njerëz mendojnë për problemet që i shqetësojnë para gjumit ose pas zgjedhjes. Edhe unë nuk përjashtohem. Sot në mëngjes, në kokën time doli një koment nga Habra:

Një koleg në chat ndau një histori:

Dy vjet më parë pata një klient të shkëlqyer, kur ende merrja një "krizë" të pastër.
Klienti kishte dy ekipe në grupin e zhvillimit, secila merrej me pjesën e saj të produktit (në terma, back-office dhe storefront, pra softi që punon për formimin e porosisë dhe softi që punon për përmbushjen e porosisë), që ndonjëherë integroheshin mes tyre.
Ekipa e back-office vërtet kishte rënë në një gjendje shumë të keqe: gjashtë muaj plot gabime, pronarët kërcënonin të gjithë t'i largonin, kishin punësuar një këshilltar, pas këshilltarit punësuan një tjetër (atë që isha unë). Ndërkohë, ekipa e dytë (storefront) punonte normalisht dhe vazhdoi të punonte normalisht, pikërisht ekipi i back-office, që më parë kishte punuar gjithashtu mirë, filloi të bënte gabime. Ekipet ishin në zyra të ndryshme dhe ishin mësuar të pinin njëri-tjetrin.

Arsyeja: store dhe back janĂ« njĂ« sistem, nĂ« tĂ« ka shumĂ« varĂ«si, ekipet nĂ« zyra tĂ« ndryshme, nuk komunikonin mes tyre. Pronari gjithmonĂ« "vĂ«zhgonte" nĂ« storefront, prandaj atje banket mĂ«rkeshat dhe ide tĂ« reja. NĂ« atĂ« kishte njĂ« djalĂ« pĂ«r tĂ« gjitha punĂ«t, njĂ« kombinim nga BA, dizajner dhe "na sill kafe". Ky djalĂ«, duke mos u vĂ«nĂ« re nga ekipi i tij, bĂ«nte njĂ« mori detyrash tĂ« vogla si "tĂ« paralajmĂ«rojnĂ« ekipin e dytĂ« pĂ«r lançimin", "pĂ«rmirĂ«simin e dokumentacionit" etj. rutinĂ«, deri nĂ« "nĂ« regjistrimin e gjĂ«rave tĂ« ndryshme versionesh dhe komponenteve nĂ« JIRA". Por djali nuk shkruante kod dhe nĂ« njĂ« moment pronarĂ«t vendosĂ«n ta optimizojnĂ« atĂ«, duke e larguar. PĂ«r ekipin e storefront nuk ndryshoi asgjĂ«, ata thjesht nuk bĂ«nin asnjĂ« pĂ«rmirĂ«sim dhe nuk pĂ«rditĂ«sonin dokumentet, ndĂ«rsa ekipi i back-office u gjet nĂ« njĂ« situatĂ« nĂ« tĂ« cilĂ«n lĂ«shimet e storefront po thyheshin nga diçka dhe kjo ishte problemi i tyre, ndĂ«rsa nĂ«se lĂ«shimet e tyre thyenin diçka nĂ« storefront, pĂ«rsĂ«ri ishte problemi i tyre, sepse storefront ishte nĂ« sy tĂ« pronarĂ«ve 🙂

ÇfarĂ« mĂ« tĂ«rhoqi nĂ« kĂ«tĂ« koment dhe çfarĂ« do tĂ« gjejĂ« kĂ«rkuesi nga titulli — mĂ« poshtĂ«.

Kam kam zhvilloj aplikacione web për rreth 20 vite, prandaj fronti/backu për mua nuk janë thjesht fjalë. Këto janë gjëra që janë shumë të lidhura. Për shembull, nuk mund ta imagjinoj një situatë ku fronti zhvillohet në një shkëputje të plotë (ose shumë të fortë) nga backu. Në të dyja anët operohet me të njëjtat të dhëna, realizojnë operacione shumë të ngjashme. Kam një ide rreth volumit të informacionit që lëviz ndërmjet zhvilluesve të të dyja ekipeve për të koordinuar zhvillimin, dhe sa kohë dhe sa shpesh duhet të bëhen këto koordinime. Ekipet nuk mund të mos komunikojnë ngushtë, edhe duke qenë në zona të ndryshme të kohës. Aq më tepër, me praninë e JIRA-s.

E di që është e kota të paralajmërosh zhvilluesit e backut për deploymentin e frontit. Një version i ri i frontit nuk mund të prishë asgjë në back, ndërsa anasjelltas - po. Zhvilluesit e frontit janë ata që janë të interesuar për të njoftuar zhvilluesit e backut se u nevojitet një funksionalitet i ri ose i modifikuar. Fronti varet nga deploymentet e backut, jo anasjelltas.

ÇfarĂ« djaloshi, qĂ« "na sill kafe", nuk mund tĂ« jetĂ« BA (nĂ«se nĂ«nkuptohet "analist biznesi"), dhe BA nuk mund tĂ« jetĂ« "djalosh, sill na kafe". Dhe me siguri, "tĂ« vendosĂ«sh nĂ« JIRA numra versioni dhe komponentĂ«" pa diskutuar me ekipet e zhvilluesve as "djaloshi", as BA nuk mundet. Kjo Ă«shtĂ« si njĂ« karrocĂ« para kalit.

Nëse "djaloshi" është larguar, atëherë këto funksione, nga "silli kafe" deri te "vendos në JIRA", duhet të kenë kaluar te anëtarët e tjerë të ekipeve. Në një grup të konsoliduar, flukset e informacionit dhe rolet janë të vendosura, nëse një ekzekutor i një apo disa roleve largohet, atëherë anëtarët e tjerë të grupit do të ndiejnë nevojën për të marrë informacionin e njohur nga rolet e njohura. Ata thjesht nuk mund të mos e vërejnë që informacioni i nevojshëm për punë ka pushuar së ardhuri tek ata. Kjo është si një narkoman që nuk mund të mos e vërejë përfundimin e furnizimit me droga. Dhe si një narkoman që kërkon dhe gjen kanale të tjera, ashtu do të bëjnë edhe anëtarët e grupit për të gjetur burimet e informacionit që u nevojitet nga "ajo" anë dhe ekzekutorë të rinj të rolleve të vjetra. Dhe ata do ta gjejnë patjetër. Si minimum, atë që ata mendojnë se duhet t'u japë informacionin e nevojshëm.

Edhe nĂ«se supozojmĂ« se kanalet e zakonshme tĂ« informacionit janĂ« bllokuar dhe ai qĂ« duhet nuk e mendon se duhet, zhvilluesit e backendit nĂ«n kĂ«rcĂ«nimin e shkarkimit nuk do t'i fshehin arsyet e dĂ«shtimeve tĂ« tyre pĂ«r gjashtĂ« muaj nga pronari, duke e ditur se gabimet e tyre janĂ« pĂ«r shkak tĂ« mungesĂ«s sĂ« informacionit tĂ« nevojshĂ«m. PronarĂ«t nuk do tĂ« "nĂ«bbehen" pĂ«r gjashtĂ« muaj duke parĂ« se dikur informacioni i nevojshĂ«mishte nĂ« dhjamĂ«", ndĂ«rsa tani askush nuk e pĂ«rfshin atĂ« atje. Dhe konsultanti i parĂ« vĂ«shtirĂ« se ka qenĂ« aq jo-profesional sa tĂ« mos flasĂ« me zhvilluesit e backendit dhe tĂ« mos dalĂ« nĂ« burimin e problemit — mungesa e marrĂ«veshjes ndĂ«rmjet ekipeve. Kjo Ă«shtĂ« arsyeja e vuajtjeve tĂ« pĂ«rshkruara, jo shkarkimi i "djalit".

Mungesa banale e komunikimit ndërmjet zhvilluesve është një shkak tipik për një mori problemesh në zhvillim dhe jo vetëm. Nuk është e nevojshme të jesh një konsultant i shkëlqyer për ta zbuluar atë. Mjafton të jesh thjesht i arsyeshëm.

Mendoj se e gjithĂ« kjo histori Ă«shtĂ« e shpikur dhe e paraqitur bukur. Epo, jo krejtĂ«sisht e shpikur — tĂ« gjitha elementet janĂ« tĂ« marrĂ« nga jeta (fronti, backi, zhvillimi, djali, kafeja, "dhjamĂ«", ...). Por ato janĂ« lidhur nĂ« njĂ« mĂ«nyrĂ« qĂ« njĂ« strukturĂ« e tillĂ« nuk ndodh nĂ« jetĂ«. NdĂ«rsa ndaras mund tĂ« hasesh me tĂ« gjitha kĂ«to nĂ« botĂ«n pĂ«rreth, por nĂ« njĂ« kombinim tĂ« tillĂ« — jo. MĂ« sipĂ«r kam shkruar pse.

Megjithatë, është paraqitur shumë besueshëm. Lexohet me interes dhe është prania e angazhimit personal. Empatia për "djalin-e-të-gjitha-punarëve", mekanizmi i vogël i pazëvendësueshëm i makinerisë së madhe (në fund të fundit, është për mua!). Kënaqësia për zhvilluesit, aq të mençur dhe me përvojë, por që nuk shohin më tej se hundët e veta (ata janë gjithmonë rreth meje!). Një satirë e lehtë ndaj pronarëve, djemve të pasur, që me duar e tyre i kanë bërë "bo-bo" dhe që nuk kuptojnë arsyet (po, është krejtësisht si drejtuesi im!). Pëlqimi i parë "konsultant", që nuk arriti të gjejë një burim kaq të thjeshtë problemesh (ah, erdhi një kohë më parë një i tillë me syze, ecte me një pamje të mençur), dhe një entuziazëm të njëjtë me "konsultantin e vërtetë", i cili ishte i vetmi që mundi të vlerësojë rolin e vërtetë të djalit-e-të-gjitha-punarëve (pra, më ka mua!).

A e ndjeni kënaqësi të brendshme pas leximit të këtij komenti? Roli ynë si rrethat e vogla në një mekanizëm të madh në të vërtetë nuk është kaq i vogël! Shkruar shkëlqyeshëm, edhe pse nuk është e vërtetë. Por sa e këndshme është shija pas.

Nuk e di se cili Ă«shtĂ« kolegu dhe nĂ« cilin bisedĂ« e ndau kĂ«tĂ« zbulim me kolegun. mkrentovskiy dhe pse kolegu mkrentovskiy vendosi ta publikojĂ« nĂ«n artikullin "Sa vite kalon tajga — kuptohet se nuk ka." i autorit tĂ« shquar tĂ« HabrĂ«s. nmivan‘a (qĂ«, pĂ«r mĂ« tepĂ«r, Ă«shtĂ« nĂ« vendin e parĂ« nĂ« renditjen e HabrĂ«s nĂ« kĂ«tĂ« moment!), por e pranoj se kolegu mkrentovskiy e bĂ«ri kĂ«tĂ« jashtĂ«zakonisht me sukses. Mesazhi i komentit dhe stili i shkrimit pĂ«rputhen aq shumĂ« me mesazhin dhe stilin e publikimeve tĂ« tjera nmivan‘a, saqĂ« mund tĂ« mendosh se kĂ«shilltari financiar nga komenti dhe personazhi kryesor i shumĂ« publikimeve nmivan‘a — janĂ« tĂ« njĂ«jta persona.

Kam lexuar shumë publikime të Ivan Belokamencev kur autori filloi veprimtarinë e tij në Habrë (në vitin 2017). Disa madje me kënaqësi (një, dy). Ai ka një stil të mirë dhe një prezantim të interesant të materialit. Historitë e tij janë shumë të ngjashme me tregimet nga jeta, por kanë praktiksht mundësi zero që të ndodhin në të vërtetë, në realitet.. Ja si me këtë histori në koment.

Në të vërtetë, personalisht nuk e mendoj se publikimet e Ivanit e bënë Habrën më të mirë. Por renditja e tij dhe opinioni i banorëve të tjerë të Habrës flasin për të kundërtën:

Nuk kuptoj ankimin tuaj. Habra ka rënë prej kohësh, dhe autori jep pak zjarr dhe rrit humorin e lexuesve) duke e nxjerrë burimin nga thellësia.

Po, Habra nuk Ă«shtĂ« njĂ« bamirĂ«si, Habra Ă«shtĂ« njĂ« projekt komercial. Habra Ă«shtĂ« njĂ« pasqyrĂ« qĂ« reflekton dĂ«shirat tona. Jo dĂ«shirat e mia personale dhe jo dĂ«shirat e çdo vizitori tĂ« veçantĂ«, por tĂ« gjitha dĂ«shirat tona sĂ« bashku — "mesatarja pĂ«r spitalin". Dhe Ivan Belokamencev e ndjen mĂ« mirĂ« se çfarĂ« na nevojitet neve tĂ« gjithĂ«ve nĂ« mĂ«nyrĂ« tĂ« pĂ«rgjithshme, dhe na ofron atĂ«.

Ndoshta, nuk do ta kisha shkruar këtë artikull nëse nuk do të kisha filluar të shikoj serialin "Papa i Ri".

"Kemi humbur Zotin" (c)

Kjo është nga seriali. Dhe është për ne.

Na ka humbur interesin realiteti i krijuar nga Krijuesi.

Zoti, Natyra, Big Bang — si tĂ« doni. Realiteti ekziston. Rreth nesh dhe pavarĂ«sisht nga ne.

Ne jetojmë në përputhje me ligjet e natyrës (dizajni i Zotit). Ne e njohim ligjin (dizajnin) dhe mësojmë ta përdorim realitetin ku jetojmë për të jetuar edhe më mirë. Ne provokojmë praktikat tona dhe hedhim poshtë ato të gabuara duke mbajtur ato që janë relevante. Ne ndërveprojmë me realitetin dhe e ndryshojmë atë.

Dhe ne kemi arritur shumë në këtë.

Ka shumë njerëz në planet. Shumë. Me produktivitetin e tanishëm të punës, nuk kemi nevojë të qëndrojmë më për të mbijetuar - një pakicë mund të sigurojë shumicën me të gjitha nevojat themelore. Ndërsa shumica duhet të merret me diçka. Historikisht, teprica e burimeve të drejtuara për krijimtari shkonte te ata më të talentuar (ose më të aftë të dalin përpara, që është gjithashtu një talent). Tani ka aq shumë burime të lira sa që i takojnë të gjithëve aq talent të kenë, pa marrë parasysh nivelin. Krahasoni sa filma publikohen në vit në të gjithë botën dhe sa prej tyre janë të shikueshëm. Sa libra shkruhen dhe cilat prej tyre janë të lexueshëm. Sa informacion ndodhet në internet dhe çfarë nga ajo është e vlefshme për konsum.

Pse është kaq e popullarizuar profesioni i IT-IT? Sepse në IT mund të derdhni një sasi të pafund burimesh dhe askush nuk do ta vërejë (mendoni për problemin e vitit 2000, për shembull). Sepse në IT mund të zhvilloni aplikacione për vite të tëra që do të bëhen të tejkalueshme para se të nisë, mund të përpiqeni të integroheni me komponentë të papajtueshëm dhe përfundimisht t'i bëni ata të funksionojnë, mund të shpikni vazhdimisht biçikleta të tua dhe mund të merresh me mbështetje për programe në Fortran, të cilat janë bërë të harrohen më shumë se 20 vjet më parë. Në IT mund të kaloni tërë jetën tuaj dhe të mos bëni asgjë produktive. Dhe më e rëndësishmja - askush nuk do ta vërejë këtë! As ju vetë.

Pak prej nesh do të arrijnë të lënë një gjurmë në industrinë e IT-së. Dhe të lënë një kujtim të mirë do të mund so të bënë edhe më pak njerëz. Rezultatet e punës sonë do të humbin vlerën brenda disave vitet e ardhshme, në rastin më të mirë, ndoshta edhe më herët. Dhe me siguri gjatë jetës sonë (nëse arrijmë deri në moshën e pensionit). Ne nuk do të mund t'i tregojmë nipërve tanë sistemet kompjuterike mbi të cilat ka punuar gjyshi ynë në rininë e tij. Njerëzit thjesht do t'i harrojnë emrat e tyre. Në fillim të karrierës sime, ngrita stacionet postare cc:Mail në "gjysmës". Më mbeten 20 vjet deri në pension dhe 10 deri te nipërit, por edhe tani shumica prej jush nuk ka dëgjuar për "programin e shkëlqyer të postës elektronike të mesit të viteve '90" ("paketa kryesore e softuerit të postës elektronike të mesit të viteve '90").

Ndoshta në realitet ne e kuptojmë dobësinë e barrës tonë IT në mënyrë të paqartë, por në të subconscious ne përpiqemi të ikim aty ku ndihemi komod. Në botë të imagjinuara, ku përdorimi i Scrum dhe Agile patjetër çon në zhvillimin e produkteve që për një dekadë pushtojnë botën me dobishmërinë e tyre. Ku ne nuk jemi thjesht ingranazhe të vogla të mekanizmave të mëdhenj, por ingranazhe pa të cilat mekanizmat e mëdhenj shpërbëhen. Ku jeta jonë nuk kalon në përmbushjen pa kuptim të veprimeve rutinore, por është e mbushur me krijimtari dhe ndërtim, rezultate të cilave mund t'u krenohemi.

Ne ikim në këto botë të bukura, të krijuara nga disa njerëz, nga pafuqia jonë në botën reale. Ne kërkojmë ngushëllim atje.

Ne po kërkojmë ngushëllim edhe në Habr. Dhe Ivan na e jep atë këtu.

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster