Risolvi l'irrisolvibile

Vengo spesso criticato al lavoro per una strana qualità: a volte dedico troppo tempo a un compito, sia gestionale che di programmazione, che sembra irrisolvibile. Sembra che sia giunto il momento di smettere e passare a qualcos'altro, ma continuo a curiosare e curiosare. Si scopre che tutto non è così semplice.

Ho letto un libro meraviglioso qui che spiegava di nuovo tutto. Mi piace questo: ti comporti in un certo modo, funziona, e poi bam, e trovi una spiegazione scientifica.

In breve, si scopre che esiste un'abilità molto utile al mondo: risolvere problemi irrisolvibili. Allora chi diavolo sa come risolverlo, se è possibile in linea di principio. Tutti si sono già arresi molto tempo fa, hanno dichiarato il problema irrisolvibile e tu continui a curiosare finché non ti fermi.

Recentemente ho scritto di una mente curiosa, come una delle qualità chiave, secondo me, di un programmatore. Quindi è questo. Non arrenderti, cerca, prova opzioni, approccia da diverse angolazioni finché il compito non viene finalmente risolto.

Una qualità simile, mi sembra, è la chiave per un manager. Ancora più importante che per un programmatore.

C'è un compito, ad esempio, raddoppiare gli indicatori di efficienza. La maggior parte dei manager non tenta nemmeno di risolvere questo problema. Invece di una soluzione, cercano i motivi per cui non vale la pena affrontare questo compito. Le scuse sembrano convincenti, forse perché anche il senior manager, francamente, è riluttante a risolvere questo problema.

Ecco cosa spiegava il libro. Si scopre che risolvere problemi irrisolvibili sviluppa l'abilità di risolvere problemi risolvibili. Quanto più e a lungo armeggi con problemi irrisolvibili, tanto meglio risolverai i problemi più semplici.

Sì, a proposito, il libro si chiama “Willpower”, l'autore è Roy Baumeister.

Sono stato interessato a questo genere di stronzate fin dall'infanzia, per una ragione molto prosaica. Vivevo in un paesino negli anni 90, non avevo il mio computer, andavo dai miei amici a giocare. E, per qualche motivo, adoravo davvero le missioni. Erano disponibili Space Quest, Larry e Neverhood. Ma non c'era Internet.

Le ricerche di quel tempo non possono competere con quelle di oggi. Gli oggetti sullo schermo non erano evidenziati, c'erano cinque cursori, ad es. È possibile agire su ciascun elemento in cinque modi diversi e il risultato sarà diverso. Poiché gli oggetti non vengono evidenziati, la ricerca dei pixel (quando si sposta il cursore sull'intero schermo e si attende che qualcosa venga evidenziato) è impossibile.

Insomma, sono rimasto seduto fino alla fine finché non mi hanno mandato a casa. Ma ho completato tutte le missioni. È stato allora che mi sono innamorato dei problemi irrisolvibili.

Poi ho trasferito questa pratica nella programmazione. In precedenza, questo era un vero problema, quando lo stipendio dipendeva dalla velocità di risoluzione dei problemi, ma non posso farlo, devo andare a fondo, capire perché non funziona e ottenere il risultato desiderato .

La pianta ha salvato la situazione: lì, in generale, non importa per quanto tempo ti siedi con un compito. Soprattutto quando sei l'unico programmatore in azienda e non c'è nessun capo che ti ricordi le scadenze.

E ora tutto è cambiato. E, francamente, non capisco chi si ferma a 1-2 iterazioni. Raggiungono la prima difficoltà e si arrendono. Non provano nemmeno altre opzioni. Si siedono e basta.

In parte, il quadro è rovinato da Internet. Ogni volta che falliscono, corrono su Google. Ai nostri tempi, o lo capisci da solo oppure no. Beh, al massimo chiedi a qualcuno. Tuttavia, nel villaggio non c'era nessuno a cui chiedere, ancora una volta, perché la cerchia di comunicazione è limitata a causa di Internet.
Al giorno d’oggi, la capacità di risolvere l’irrisolvibile aiuta molto nel mio lavoro. In effetti, la possibilità di smettere e non farlo non viene nemmeno presa in considerazione nella testa. Qui mi sembra che ci sia un punto fondamentale.

L'abitudine di risolvere l'irrisolvibile ti costringe a cercare una soluzione e l'assenza di questa abitudine ti costringe a cercare delle scuse. Bene, o chiama tua madre in qualsiasi situazione poco chiara.

Ciò è particolarmente evidente ora nel lavoro con il personale. Di solito ci sono requisiti che un nuovo dipendente soddisfa o meno. Bene, o esiste un programma di formazione, in base ai risultati del quale una persona si adatta o meno.

Non mi interessa. Voglio fare di chiunque un programmatore. Controllare semplicemente la conformità è troppo facile. Questo è un problema risolvibile. Anche una segretaria può gestirlo. Ma realizzare Pinocchio da un tronco - sì. È una sfida. Qui devi pensare, cercare, provare, sbagliare, ma continuare.

Quindi, consiglio sinceramente di risolvere problemi irrisolvibili.

Fonte: habr.com

Aggiungi un commento