Теоретически мог бы быть практикующим программистом, но практически остался преподавателем-теоретиком. С большим удовольствием заставляю делать компьютеры то, что нужно человеку, но для этого часто объясняю человеку, что компьютер может не все.
Понимание компьютеров и умение «мыслить» «по-компьютерному» помогает писать программы без ошибок и не огорчаться, если ошибки все-таки происходят. Обучаю всех учеников, которые придут на занятие ко мне, получать удовольствие от общения с компьютером.