Тяжело в учении – легко в бою
Начало моего пути разработчика 1С не было легким. Моим наставником был Валерий Васильевич Машков. Его методы обучения были жесткими, но сейчас я понимаю, именно такой подход самый верный — дать ученику возможность набивать шишки, и самое главное — учить учиться!
Прошло уже ооочень много лет, а я до сих пор помню его уроки.
Итак, некоторые цитаты:
«Леша, руки у тебя обе левые!» — это классная история, когда у меня в очередной раз что-то не работало в программе, и я пришел за советом. Валерий Васильевич посмотрел мой код, и молча вытянул перед собой руки: одну — ладонью вверх, другую — ладонью вниз, так что пальцы обеих рук оказались в одинаковом направлении. Я спрашиваю — чего это значит? Он — руки у тебя обе левые! Кто ж так криво пишет!
В итоге я пошел, еще немного подумал, полистал документацию, и сделал как надо, без подсказок.
«Да, Леша, и кефир тоже!» — написал я отчет для руководства, который работал правильно… скажем так, в 99% случаев. Но вот попался директору тот самый 1%, за который ИТ-отдел получил по шапке. Я не учел, что на молочке учет ведется в разрезе сроков годности, в итоге цифры в отчете задвоились. Тогда то и прозвучала эта фраза — что надо проверять все, и кефир тоже. Так я накрепко усвоил, что в любых разработках нужны тестирование и проверка.
«Если сделал отчет за 2 часа, подожди день-два». Речь шла о том, что нельзя сдавать работу максимально быстро, иначе заказчики привыкнут к таким темпам, и будут требовать любые задачи решать за те самые 2 часа, и не важно, что задача будет в 100 раз сложнее и объемнее. Это теперь, спустя годы, я знаю понятие «риски», и могу прогнозировать подушку безопасности на форс-мажоры. А тогда это правило не раз меня выручало. Очень часто оказывается, что простую задачу мы недооцениваем, и она отнимает значительно больше времени, чем планировалось.
Я благодарен своему наставнику за эти уроки жизни в профессии!