Lavoro con qualcuno che insiste sul fatto che qualsiasi buon ingegnere del software può svilupparsi in qualsiasi tecnologia software e l'esperienza in una particolare tecnologia non ha importanza per la costruzione di un buon software. La sua analogia era che non devi avere conoscenza del prodotto in costruzione per sapere come costruire una catena di montaggio che fabbrica tale prodotto.
In un certo senso è un complimento essere visto con un occhio tale che "se sei bravo, sei bravo in tutto", ma in un certo senso banalizza anche la professione, come in "Codemonkey, vai al codice dell'imbragatura". Senza esperienza in determinati framework software, puoi metterti nei guai velocemente e questo è importante.
Ho provato a spiegarlo, ma non l'ha comprato. Qualche diverso punto di vista o pensieri su questo per aiutare a spiegare che la mia esperienza in una cosa, non si traduce in tutte le cose?