Нужно стать занудой =)
А если серьезно, ставите любые утверждения, с которыми сталкиваетесь под сомнение. Всё самостоятельно перепроверяете. Ставите себе сами задачи и сами же (можно с задействованием окружающих) их (героически) решаете. Любой вопрос, любую проблему с которой сталкиваетесь - не бросаетесь сразу её решать, а сначала всесторонне обдумываете, ищете пути оптимизации решения. Часто после анализа вообще задача трансформируется в новую задачу или совсем отпадает. Обязательно заручаемся помощью/советами у более компетентных людей, воспринимаем и учитываем их советы... Не боимся новых задач/трудностей, наоборот сами их ищем. Попутно решая задачи максимально стараемся повысить свой уровень компетентности в смежных областях.
Все эти пожелания не относятся к какой то одной области (программированию) а скорее универсальны, и быстро (по крайней мере в моем случае) из программиста/системщика - сделали руководителя ИТ структуры....