Вопрос к тем, кто уже работает в IT(прогер) : когда вы уже профессионал в своем деле и пишите очередной код, то часто ли пишете код "с нуля" или чаще используете какие-то блоки с кодом, взятые откуда-нибудь? Если блоки, то вы их сами пишите или берете из сторонних источников? Сколько процентов сами пишите, сколько блоки копипастите?
Используюст обычно не блоки, а целые библиотеки и фреймворки или какие-нибудь модули для движка. Всё зависит от того, что быстрее — адаптировать готовое или написано заново.