Recentemente ho richiesto una posizione come sviluppatore C # e durante l'intervista, gli intervistatori mi hanno chiesto molte volte se contribuivo a sviluppare uno o più progetti open source.
Dato che mi hanno lasciato scrivere molto codice (dalle basi a TDD, MVVM, MVP), non ho capito il significato di una simile domanda, soprattutto perché hanno insistito molto sull'argomento e la cosa ha iniziato a disturbarsi me.
Vorrei avere il tempo di sviluppare software open source, ma non capisco perché un'azienda che vende software pretende che i suoi dipendenti lavorino gratuitamente nel tempo libero.
Qual è il vero motivo di questa domanda (a parte il controllo del codice)?