Die soeker sal vind

Baie mense dink aan probleme wat hulle aangaan voordat hulle gaan slaap of wanneer hulle wakker word. Ek is nie 'n uitsondering nie. Vanoggend het een in my kop opgeduik kommentaar lewer van Habr:

'n Kollega het 'n storie in 'n klets gedeel:

Voorverlede jaar het ek 'n wonderlike kliënt gehad, dit was terug toe ek met 'n pure "krisis" te doen gehad het.
Die kliënt het twee spanne in die ontwikkelingsgroep, wat elkeen met hul eie deel van die produk te doen het (voorwaardelik, die agterkantoor en die voorkantoor, d.w.s. sagteware wat aan bestellingvorming werk en sagteware wat aan bestellingsuitvoering werk), en soms met mekaar integreer.
Die back office-span het heeltemal afdraand gegaan: ses maande van voortdurende probleme, die eienaars dreig om almal af te dank, hulle het 'n konsultant aangestel, na die konsultant het hulle meer as 'n ander (ek) aangestel. Boonop het die tweede span (storfront) normaal gewerk en normaal aangehou werk, dit was die back-office span, wat ook voorheen normaal gewerk het, wat begin mors het. Spanne sit in verskillende kantore en is gewoond daaraan om mekaar af te pis.

Rede: winkel en terug is een stelsel, daar is baie afhanklikhede daarin, spanne in verskillende kantore het nie met mekaar gekommunikeer nie. Die eienaars "kyk" heeltyd na die kant-front, so hulle het nuwe kenmerke, idees en beheer daar. Sy was 'n uitmuntende seun, 'n kombinasie van BA, ontwerper en "bring vir ons koffie." Hierdie seun, ongemerk deur sy span, het 'n klomp klein take verrig soos "stel die tweede span in kennis van die ontplooiing", "dateer die dokumentasie op", ens. roetine, regs af om "alle soorte weergawenommers en komponente in die kaartjie in te voer." Maar die seun het geen kode geskryf nie, en op 'n stadium het die eienaars besluit om hom te optimaliseer en hom af te dank. Vir die winkelspan het niks verander nie, hulle het net nie die dokke gemaak of opgedateer nie, en die backoffice-span het hulself in 'n situasie bevind waar die winkel se vrystellings iets vir hulle breek, en dit is hul probleem, en as hul vrystellings iets breek vir die winkel, dis weer hulle probleme, want die winkel is ten volle sigbaar van die eienaars :)

Wat my aandag getrek het met hierdie opmerking en wat die soeker uit die titel sal vind - onder die snit.

Ek ontwikkel al 20 jaar webtoepassings, so voor/agter is nie net woorde vir my nie. Dit is baie nou verwante dinge. Ek kan my byvoorbeeld nie 'n situasie voorstel waar die voorkant in volledige (of baie sterk) isolasie van agter af ontwikkel word nie. Albei kante werk op dieselfde data en voer baie soortgelyke bewerkings uit. Ek kan my min of meer indink hoeveel inligting tussen ontwikkelaars van beide spanne beweeg om ontwikkeling te koördineer, en hoe lank en hoe gereeld hierdie goedkeurings gedoen moet word. Spanne kan nie anders as om nou te kommunikeer nie, al is hulle in verskillende tydsones. Veral as jy JIRA het.

Ek weet dat dit nutteloos is om agter-ontwikkelaars te waarsku oor die ontplooiing van die front. Die nuwe weergawe van die voorkant kan niks aan die agterkant breek nie, maar inteendeel, ja. Dit is front-end-ontwikkelaars wat daarin belangstel om agter-end-ontwikkelaars in kennis te stel dat hulle nuwe of veranderde funksionaliteit benodig. Die voorkant hang af van die agterste ontplooiings, en nie andersom nie.

Watter seun wie"bring vir ons koffie", kan daar nie 'n BA wees nie (as ons met BA "besigheidsontleder bedoel"), en 'n BA kan nie "seun, bring vir ons koffie". En beslis, "voeg allerhande weergawenommers en komponente by"Nie die "seun" of die BA kan dit doen sonder bespreking met die ontwikkelingspanne. Dit is soos die kar voor die perd.

Sedert die "seun" afgedank is, dan is hierdie funksies, van "bring koffie"en voor"sit vet in", moes onder ander spanlede herverdeel gewees het. In 'n gevestigde groep is inligtingsvloei en rolle vasgestel; as die vertolker van een of meer rolle die verhoog verlaat het, dan het die res van die groeplede steeds 'n behoefte om bekend te ontvang inligting van bekende rolle.Hulle kan eenvoudig nie anders as om agter te kom dat die inligting wat nodig is vir werk nie meer na hulle toe kom nie.Dis soos 'n dwelmverslaafde nie anders kan as om die feit op te let dat die toevoer van dwelms opgehou het nie. En net soos 'n dwelmverslaafde soek na en ander kanale vind, sodat die groeplede sal probeer om bronne te vind van die inligting wat hulle nodig het aan die "ander" kant en nuwe vertolkers van ou rolle. En hulle sal beslis, ten minste, iemand vind wat, na hul mening, moet gee hulle die nodige inligting.

Selfs as ons aanvaar dat die gewone kanale van inligting gesluit is, en die een wat moet, dink nie dat hy moet nie, dan sal die agterste ontwikkelaars, onder dreigement van ontslag, nie die redes vir hul eie mislukkings vir die eienaar wegsteek nie. ses maande, met die wete dat hul probleme te wyte is aan die gebrek aan die nodige inligting vir hulle. Die eienaars sal vir ses maande nie “dom” wees nie, siende dat hulle die inligting voorheen nodig gehad het.”was bedek met vet", en nou voeg niemand dit daar by nie. En die eerste konsultant was skaars so onprofessioneel om nie met die back-end-ontwikkelaars te praat nie en nie by die bron van die probleem uit te kom nie - die gebrek aan koördinasie tussen die spanne. Dit is die rede vir die probleme wat beskryf word, en nie die afdanking van die "seun" nie.

'n Banale gebrek aan kommunikasie tussen ontwikkelaars is 'n tipiese oorsaak van baie probleme in ontwikkeling en meer. Jy hoef nie 'n goeie konsultant te wees om dit te vind nie. Dit is genoeg om net redelik te wees.

Ek dink hierdie hele storie is goed deurdink en pragtig vertel. Wel, nie heeltemal uitgevind nie - alle elemente is uit die lewe geneem (voor, agter, ontwikkeling, seun, koffie, "vet", ...). Maar hulle is op so 'n manier verbind dat so 'n ontwerp nie in die lewe voorkom nie. Afsonderlik kan dit alles in die wêreld rondom ons gevind word, maar in so 'n kombinasie - nie. Ek het hierbo geskryf hoekom .

Dit word egter baie aanneemlik aangebied. Dit word met belangstelling gelees en daar is persoonlike betrokkenheid. Simpatie vir"handige seuntjie", die ongewaardeerde klein meganisme van die groot masjien (dit gaan oor my!). Verdraagsaamheid teenoor ontwikkelaars wat so slim en ervare is, maar nie verder as hul eie neuse kan sien nie (hulle is oral om my!). 'n Effense bespotting van die eienaars, die ryk ouens wat hulself "bo-bo" met hul eie hande gemaak het en nie die redes verstaan ​​nie (Wel, die spoegbeeld van my leierskap!). Minagting vir die eerste "konsultant" wat nie so 'n eenvoudige bron van probleme kon vind nie (ja, onlangs het hierdie ou met 'n bril ingekom en rondgeloop en lyk slim), en 'n entoesiastiese eenheid met 'n "regte" konsultant, wat die enigste een was wat die werklike rol van 'n jack-of-all-trades seun kon waardeer (dit is ek!).

Voel jy innerlike bevrediging nadat jy hierdie opmerking gelees het? Ons rol as klein ratte in 'n groot meganisme is eintlik nie so klein nie! Wonderlik gestel, al is dit nie waar nie. Maar wat 'n aangename nasmaak.

Ek weet nie watter soort kollega en in watter klets ek hierdie onthulling met my kollega gedeel het nie mkrentovskiy en hoekom kollega mkrentovskiy Ek het besluit om dit onder die artikel te publiseer "Hoeveel jaar taiga loop - verstaan ​​nee"uitstaande habr-outeur nmivan'a (wat, terloops, op die oomblik in die eerste plek in Habr se ranglys is!), maar ek erken dat my kollega mkrentovskiy het dit uiters goed gedoen. Die boodskap van die kommentaar en die styl van aanbieding stem so ooreen met die boodskap en styl van ander publikasies nmivan'wel, wat sou jy dink dat 'n krisis konsultant uit die kommentaar en GG van baie publikasies nmivan'a is dieselfde persoon.

Ek het nogal baie publikasies van Ivan Belokamentsev gelees toe die skrywer sy aktiwiteite op Habré (in 2017) begin het. Sommige geniet dit selfs (tyd, два). Hy het 'n goeie styl en interessante aanbieding van die materiaal. Sy stories is baie soortgelyk aan werklike lewensverhale, maar hulle het amper geen kans om werklik te gebeur nie werklikheid. Dis hoe dit gaan met hierdie storie in die kommentaar.

Om die waarheid te sê, ek persoonlik dink nie dat Habr beter geword het met Ivan se publikasies nie. Maar sy gradering en menings ander inwoners van Habr sê die teenoorgestelde:

Ek verstaan ​​nie jou gekerm nie. Habr het lankal gegly, maar die skrywer gee 'n bietjie vonk en verbeter die gemoed van lesers) deur die hulpbron uit die afgrond te trek.

Ja, Habr is nie 'n liefdadigheidsorganisasie nie, Habr is 'n kommersiële projek. Habr is 'n spieël wat ons begeertes weerspieël. Nie my persoonlike begeertes nie en nie die begeertes van elke individuele besoeker nie, maar die geheel van al ons begeertes - die "gemiddeld vir die hospitaal." En Ivan Belokamentsev voel beter as enigiemand wat ons almal gesamentlik nodig het, en gee dit aan ons.

Miskien sou ek nie hierdie artikel geskryf het as ek nie die reeks begin kyk het nie"Jong Pous".

"Ons het God verloor"(Met)

Dit is uit die reeks. En dit gaan oor ons.

Ons is nie meer geboei deur die werklikheid wat deur die Skepper geskep is nie.

God, die natuur, die oerknal - wat ook al. Die werklikheid is daar. Om ons en onafhanklik van ons.

Ons leef daarin in ooreenstemming met die natuurwette (God se Plan). Ons leer die wette (Plan) en leer om die werklikheid waarin ons leef te gebruik om nog beter te leef. Ons sal ons raaiskote met oefening toets, die verkeerdes weggooi en die relevantes los. Ons interaksie met die werklikheid en ons verander dit.

En ons was baie suksesvol hierin.

Daar is baie mense op die planeet. So baie. Met huidige arbeidsproduktiwiteit hoef ons nie meer te oorleef nie – die minderheid kan die meerderheid van alles voorsien wat hulle nodig het. Die meeste mense moet hulself met iets besig hou. Histories het die oortollige hulpbronne wat aan kreatiwiteit toegewys is, na die mees talentvolle (of die mees ontwrigtende, wat ook talent is) gegaan. Nou is daar soveel gratis hulpbronne dat almal met enige talent dit kan kry, ongeag hul vlak. Vergelyk hoeveel films per jaar regoor die wêreld vrygestel word, en hoeveel daarvan jy kan kyk. Hoeveel boeke is geskryf, en watter van hulle kan gelees word. Hoeveel inligting word op die internet gestort, en wat daarvan is bruikbaar.

Hoekom is die IT-professie so gewild? Ja, want jy kan 'n afgrond van hulpbronne in IT stort en niemand sal 'n oog knip nie (onthou net die probleem van die jaar 2000). In IT kan jy immers jare spandeer om toepassings te ontwikkel wat verouderd sal raak selfs voor hulle bekendgestel word, jy kan probeer om onversoenbare komponente te integreer en dit steeds laat werk, jy kan jou eie wiele oor en oor herontdek, of jy kan nou begin om programme te ondersteun in Fortran, wat nog 20 jaar gelede met mos bedek is. Jy kan jou hele lewe in IT spandeer en niks nuttigs doen nie. En die belangrikste, niemand sal dit agterkom nie! Selfs jouself.

Min van ons sal 'n merk in die IT-bedryf kan maak. En nog minder mense sal ’n goeie herinnering kan agterlaat. Die resultate van ons werk sal op sy beste depresieer in die volgende 10-20 jaar, of selfs vroeër. En beslis in ons leeftyd (as ons aftree-ouderdom bereik). Ons sal nie vir ons kleinkinders die rekenaarstelsels kan wys waarop hul oupa in sy jeug gewerk het nie. Mense sal eenvoudig hul name vergeet. Aan die begin van my loopbaan het ek posstasies grootgemaak cc: pos onder "as as". Ek is 20 jaar weg van aftrede en 10 jaar weg van kleinkinders, maar die meeste van julle het reeds niks gehoor van die "uitstaande e-posaansoek van die middel-90's nie" (top e-pos sagteware pakket van die middel 1990's").

Miskien is ons in werklikheid swak bewus van die nutteloosheid van ons IT-las, maar in die onderbewussyn streef ons daarna om te ontsnap na waar ons gemaklik is. In fiktiewe wêrelde waar die gebruik van Scrum en Agile onvermydelik lei tot die ontstaan ​​van produkte wat die wêreld met hul nut vir dekades verower. Waar ons nie eenvoudige klein ratte van groot meganismes is nie, maar ratte waarsonder groot meganismes breek. Waar ons lewe nie plaasvind in die sinlose uitvoering van roetine-aksies nie, maar gevul is met kreatiwiteit en skepping, waarop ons trots kan wees op die resultate.

Ons ontsnap in hierdie pragtige, fiktiewe wêrelde van ons eie waardeloosheid in die regte wêreld. Ons kyk na hulle vir vertroosting.

Ons soek troos, ook op Habré. En Ivan gee dit vir ons hier.

Bron: will.com

Voeg 'n opmerking