Я думаю, что большинство из нас, программистов, использовали Stack Overflow для решения повседневных задач: искали эффективный алгоритм, чтобы что-то делать.
А теперь представьте ситуацию: вам нужно решить проблему. Погуглил немного, нашел вопрос StackOverflow, но пока вы не очень удовлетворены ответами. Таким образом, вы должны сделать свое собственное исследование: вы должны сделать это, потому что вы хотите это в приложении компании.
В конце концов, через несколько часов вы нашли лучшее решение. Вы счастливы, вы добавили его в кодовую базу компании, а затем хотите отправить свой ответ с фрагментом кода (всего несколько строк) на вопрос, который вы нашли раньше, чтобы помочь другим тоже.
Но подождите: программное обеспечение компании имеет закрытый исходный код, и вы работали над ним круглосуточно.
Значит ли это, что я не должен публиковать ответ ни на работе, ни дома на этот вопрос до конца своей жизни, потому что я решил его на работе, а компании принадлежит этот кусок кода?