Я считаю, что хороший программист должен понимать, как работает программа, и обладать аналитическим мышлением.
Поэтому стремлюсь развивать в себе эти навыки и проецировать свой опыт окружающему сообществу заинтересованных читателей.
Это привычка сложилась в связи с моей деятельностью по разработке и сопровождению различных образовательных проектов.