La mia soluzione è la migliore

Ciao, Habr! Ti propongo la traduzione dell'articolo "La mia soluzione è la migliore!" dell'autore John Hotterbeekx.

Recentemente ho visto la presentazione di un relatore sull'architettura. La discussione è stata coinvolgente, il concetto e l'idea avevano sicuramente senso, ma il relatore non mi è piaciuto.

Cosa è successo?

Più della metà della presentazione era ottima, con esempi pertinenti, e il pubblico poteva vedere che il relatore sapeva bene di cosa stava parlando. Ma il modo in cui l'uomo parlava delle soluzioni e dei metodi altrui sembrava decisamente inadeguato. Li definiva piattaforme scadenti, offendeva le persone che continuavano a utilizzare soluzioni diverse da quelle presentate, etichettando metodi e metodologie che sono utilizzati da anni in tutta la comunità IT come "grandi errori". Probabilmente avete già capito come la penso; durante la presentazione si sentivano continuamente esempi di questo genere. Quindi, anche se il contenuto era notevole, il suo atteggiamento nei confronti di altri metodi suscitava mancanza di rispetto. Questo esempio è ovviamente piuttosto estremo e ha fatto riflettere sul motivo per cui a volte le persone considerano la propria soluzione migliore di altre, anche quando non è così.

La mia soluzione è la migliore

La mia soluzione è migliore!

Cosa causa questo comportamento?

Sappiamo che ci sono molte tecnologie che una persona può utilizzare nel suo lavoro, e molti ritengono che il metodo scelto sia il migliore. Questo sentimento è naturale, fa parte della natura umana e riflette la nostra passione per l'argomento o per le nostre scelte. Anche se subito dopo aver scelto una certa tecnologia si può provare un certo scetticismo, una volta acquisita la padronanza, questo sentimento si trasforma in una fervente adesione. Se durante una conversazione si presta attenzione al proprio comportamento, ci si accorge che si difende questa scelta con fervore. Potrebbero sorgere dubbi, che possono sembrare strani, ma non preoccupatevi, va tutto bene, è normale per un essere umano.

Apriti

Chi non ha mai partecipato a una discussione su cosa sia migliore, se Windows o Linux, iOS o Android, React o Angular? Ogni persona almeno una volta lo ha fatto, lo fa o lo farà. Non sto invitando a rinunciare a queste discussioni, ma cercate di aprirvi. Provate a mettervi nei panni degli altri e riconoscete che non sappiamo tutto, e che altre soluzioni possono funzionare altrettanto bene o anche meglio. È facile giudicare qualcosa senza averci lavorato, e credo che tutto ciò emerga da quella passione insita nella natura umana che tutti noi possediamo. Penso che sia utile ricordare: "Se molte persone usano qualcosa, lì troverete anche cose utili." Milioni non possono sbagliarsi 🙂

Non esiste una soluzione migliore

Quando parliamo di questo argomento, una cosa presenta una tendenza chiaramente in crescita: ogni linguaggio, framework o altro tipo di soluzione tecnica è mirato a situazioni diverse. Non credo che questa sia una verità assoluta. Non esiste una "soluzione migliore" per ogni situazione; nel migliore dei casi, ci sono opzioni. Le nostre possibilità nel software development sono così vaste, e le diverse soluzioni sono così ampiamente utilizzate, che rendono impossibile trovare una soluzione che sia l'unica ed indiscutibilmente migliore. Credo che, più tecnologie nuove si imparano, maggiori saranno le possibilità di scoprire che sono molto più simili di quanto appaiano a prima vista.

Cosa possiamo cambiare?

Ora, guardando indietro alla presentazione menzionata, supponiamo, cosa ha fatto di sbagliato il relatore? È in realtà semplice: avrebbe potuto semplicemente non dire nulla su queste cose, poiché non hanno aggiunto alcun valore alla presentazione. E se l'obiettivo del suo intervento era far ridere, avrebbe potuto provare ad aggiungere una battuta o almeno dire qualcosa senza offendere o umiliare gli altri. Presentare una presentazione in questo modo genererebbe entusiasmo e ispirazione riguardo il soggetto presentato. Questo soggetto sarebbe l'obiettivo che il relatore avrebbe voluto raggiungere. E non altro.

Riflettendo sulle attività quotidiane, si può iniziare a cercare di comprendere quanto detto finora, poiché la consapevolezza è la chiave per il miglioramento personale. Come ho già detto, non giudicate i metodi e le soluzioni altrui, cercate di guardare le cose da una prospettiva più logica o razionale. Allora noterete che, concordando maggiormente con le scelte degli altri e riconoscendo la vostra mancanza di conoscenza sull'argomento, anche gli altri saranno più inclini ad aprirsi, e questo vi permetterà di scoprire molto di più.

Vorrei concludere questo articolo su una nota positiva e chiedervi di cercare di trattare gli altri con rispetto; non è necessario sminuire gli altri per valorizzare la propria idea o creazione. La tua visione, la tua idea, la tua opinione meritano di essere diffuse, sono abbastanza forti da reggersi da sole!

Hai mai incontrato relatori del genere alle conferenze? Ti stai battendo per il tuo linguaggio di programmazione?

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster