Il mondo appartiene non a chi ha l’idea più brillante, ma a chi sa comunicarla meglio.
Come software engineer, se vuoi fare un salto nella tua carriera, credo che il fattore differenziante n.1 sia sapersi esprimere: che sia discutere di un’architettura con un collega, parlare potabile quando parli con un cliente che non capisce l’informatichese o… spiegare per bene cosa vuoi ottenere al tuo coding agent preferito.
(e se usi GitHub Copilot ancora meglio, ti rimando al mio corso su Udemy completamente in italiano)
Ecco un estratto da Storyworthy di Matthew Dicks:
In 2015, I spent some time in Brazil consulting with an engineering firm. The CEO of the company told me that he would rather hire poorly trained engineers who can speak to potential clients, meet with government agencies, and pitch projects to large groups of people than highly skilled engineers who lack these communication skills. Why? “I can teach a bad engineer to be a good engineer. But I have no idea how to turn a person who can’t write or speak well into someone who can. I’m not sure if it’s even possible.”
Quanta verità! Molte volte questo concetto sentito dire dai CEO / CTO delle aziende con cui ho collaborato.
Questo ha impatti notevoli in: meeting, colloqui, proposte di collaborazione, incontri con clienti… e quindi nella carriera!
Azione
Ti è mai capitato di avere una buona idea ma di non riuscire a farla passare? Secondo te, cosa l’ha impedito?