Rezolvă imposibilul

Adesea sunt certat la serviciu pentru o calitate ciudată - uneori mă apuc de o sarcină, indiferent dacă este de management sau de programare, care pare imposibil de rezolvat, și mă îndoiesc că mai devreme sau mai târziu trebuie să renunț și să trec la alta, dar eu contin să mă îndes și să mă îndes. Se dovedește că lucrurile nu sunt atât de simple.

Am citit o carte minunată care a explicat totul din nou. Îmi plac astfel de lucruri - iată, acționezi într-un anumit mod, merge, iar apoi - dintr-o dată, găsești o explicație științifică.

Și, pe scurt, se dovedește că există o abilitate foarte utilă - să rezolvi probleme imposibile. Când nu ai habar cum să o rezolvi, dacă e posibil acest lucru în principiu. Toți au renunțat demult, au declarat sarcina imposibil de rezolvat, iar tu continui să te îndesi.

Recent am scris despre curiozitatea minții, ca fiind una dintre calitățile esențiale ale unui programator, în opinia mea. Așadar, asta este. Nu te da bătut, caută, încearcă variante, abordează din diferite perspective, până când sarcina nu se va deschide în sfârșit.

O abilitate similară, după părerea mea, este esențială pentru un manager. Chiar mai importantă decât pentru un programator.

Iată, ai o sarcină - de exemplu, să dublezi indicatorii de eficiență. Majoritatea managerilor nici nu încearcă să rezolve această problemă. În loc să găsească o soluție, caută motive pentru care nu ar trebui să abordeze această sarcină. Scuzele sună convingător - poate pentru că managerul superior, sincer vorbind, de asemenea nu vrea să rezolve această sarcină.

Iată ce a explicat cartea. Se dovedește că rezolvarea problemelor imposibile dezvoltă abilitatea de a rezolva problemele posibile. Cu cât te ocupi mai mult și mai mult de cele imposibile, cu atât mai bine rezolvi sarcinile mai simple.

Apropo, cartea se numește „Puterea voinței”, autor - Roy Baumeister.

Sunt atras de astfel de lucruri încă din copilărie, dintr-un motiv destul de prozaic. Am locuit într-un sat în anii '90, nu aveam un computer, mă duceam la prieteni să joc. Și, dintr-un motiv sau altul, m-am îndrăgostit de quest-uri. Aveam Space Quest, Larry și Neverhood. Iar internetul nu exista.

Quest-urile de atunci nu se compară cu cele de acum. Obiectele de pe ecran nu erau evidențiate, erau cinci cursori - adică pentru fiecare obiect puteai acționa în cinci moduri diferite, iar rezultatul era diferit. Deoarece obiectele nu erau evidențiate, pixel hunting-ul era imposibil (când muți cursorul pe tot ecranul și aștepți să se evidențieze ceva).

În esență, am stat până am fost dat afară. Dar am trecut toate misiunile. Atunci am început să iubesc problemele nerezolvabile.

Apoi am transpus această practică în programare. Odată, era cu adevărat o problemă când salariul depindea de viteza soluționării sarcinilor – dar eu nu pot așa, trebuie să ajung la esență, să înțeleg de ce nu funcționează și să obțin rezultatul dorit.

Fabrica a salvat situația – acolo, în general, nu-i pasă cât timp stai cu o problemă. Mai ales când ești singurul programator din companie și nu ai un șef care să-ți reamintească termenele.

Dar acum totul s-a schimbat. Și, să fiu sincer, nu înțeleg pe cei care se opresc la 1-2 iterații. Ajung la prima dificultate și își pierd speranța. Nici măcar nu încearcă alte opțiuni. Pur și simplu se așează și rămân acolo.

În parte, internetul strică imaginea. Când ceva nu iese – se grăbesc să caute pe Google. În vremurile noastre, fie te descurcai singur, fie nu prea aveai cum. Poate, în cel mai bun caz, întrebai pe cineva. Totuși, în sat, nu prea aveai pe cine întreba – din nou, pentru că cercul de cunoștințe era limitat din cauza internetului.
Acum, abilitatea de a rezolva imposibilul ajută mult la muncă. Practic, ideea de a renunța și a nu face deloc nu este contemplată în minte. Aici, mi se pare că există un principiu esențial.

Obiceiul de a rezolva imposibilul te determină să cauți soluții, iar lipsa acestui obicei te determină să cauți scuze. Sau să-ți chemi mama în orice situație neclară.

Acest lucru se manifestă acum, în mod special, în lucrul cu personalul. De obicei, există cerințe la care un angajat nou se conformează sau nu. Sau există un program de pregătire, în funcție de care persoana fie se încadrează, fie nu.

Dar eu nu-mi pasă. Vreau să fac un programator din oricine. Pur și simplu a verifica conformitatea cu cerințele – este prea simplu. Aceasta este o problemă rezolvabilă. Chiar și o secretară s-ar descurca. Dar a face dintr-o bucată de lemn un Buratină – asta da. Asta este o provocare. Aici trebuie să gândești, să cauți, să încerci, să greșești, dar să continui.

Așa că, recomand cu sinceritate să rezolvi problemele nerezolvabile.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster