My question is: when and how (whether?) to express the differences in opinions.
Assolutamente sì è la risposta. A meno che tu non abbia una situazione di rara fuori controllo dove anche il potenziale di turbolenza o di perdere il lavoro a causa di ciò è così grande, dovresti confrontarti con gli altri quando hai opinioni diverse.
La vera chiave qui è quando e come.
1st the 'When': Ogni ambiente è diverso ma alcuni luoghi hanno riunioni settimanali o discussioni tavola aperta / rotonda in cui sollevare determinati argomenti è l'arena appropriata per farlo. La cosa principale che non vuoi fare è renderla come se stai sminuendo o rendendo pubblico qualche argomento di design personale che è tra te e solo 1 o 2 altri. Le persone che stai sfidando non apprezzeranno l'essere sfidati e forse persino imbarazzati in pubblico. Per queste situazioni, prova a pianificare un incontro 1 su 1 con la / le persona / e in questione per descrivere i tuoi pensieri.
Secondo il "come": se stai andando da una persona anziana, assicurati di avere tutte le anatre di fila a sostegno dei tuoi pensieri. Non puoi semplicemente divagare in un ufficio per le persone di alto livello dicendo "Tutti i moduli web devono essere fermati e noi dobbiamo fare MVC!". Alla domanda "Perché?" e tu dici "Beh, questo è quello che stanno facendo tutti ed è in tutte le riviste", non andrà lontano. Preparati per il dibattito avanti e indietro e chiedendo di giustificare i tuoi pensieri su architettura, codifica, progettazione, buone pratiche, ecc. Se hai esempi di codice funzionante da giustificare (cioè una piccola bardatura di prova per provare un pensiero) questo può aiuto pure. La cosa importante qui è non entrare in una battaglia dell'ego o permettere che le emozioni si innalzino. Ciò si tradurrà in una riunione non produttiva e potresti non riuscire a implementare le tue idee.
Alla fine, se hai suggerimenti solidi, giustificabili e logici, dovrebbero essere presi in considerazione. Comunque sia anche preparato che ci siano solo persone irragionevoli in questo mondo che non vogliono ascoltare nessuno tranne se stessi. Spero che tu non sia appoggiato in un angolo con questo tipo di personalità.
Buona fortuna!