Penso che la maggior parte di noi, programmatori, abbia utilizzato Stack Overflow per risolvere i problemi quotidiani: cercava un algoritmo efficiente per fare qualcosa.
Ora immagina una situazione: hai un problema da risolvere. Cercate su Google un po ', trovate una domanda StackOverflow ma non siete veramente soddisfatti delle risposte finora. Quindi devi fare la tua ricerca: devi farlo perché lo vuoi nell'app dell'azienda.
Alla fine, dopo alcune ore, hai trovato la soluzione migliore. Sei felice, l'hai aggiunto al codice base dell'azienda, quindi vuoi inviare la tua risposta con un frammento di codice (solo alcune righe) alla domanda che hai trovato prima per aiutare anche gli altri.
Ma aspetta: il software dell'azienda è closed source e ci hai lavorato sull'orologio.
Quindi questo significa che non dovrei inviare la risposta né sul lavoro né a casa a quella domanda nel resto della mia vita, perché l'ho risolto al lavoro, e la società possiede quel pezzo di codice?