— Что больше всего помогает прокачаться?
— В первую очередь гугл-саморазвитие. Ну и конечно же, сам опыт от решения сложных задач: когда ты начинаешь думать о решении даже за пределами офиса. Roowix научил меня не бояться задач, какими сложными бы они не казались. Правильное планирование, разделение на более простые подзадачи, грамотное направление разработки и отличная команда позволяют решить задачи любой сложности. Но все равно я не люблю, когда не знаю, сколько времени займёт сделать новую штуку. Или когда не могу сразу определить «подводные камни», с которыми предстоит столкнуться в процессе. Как по мне, это приходит только с опытом.
Также важна помощь команды. Я всегда стараюсь максимально не затягивать с задачей, но бывает, что сядешь в лужу и здесь нужна обратная связь от команды. Например, это какие-то ссылки, указания, в какую сторону рыть. Тогда уже в 90% случаев я успешно справляюсь. Стараюсь по важным вопросам всегда советоваться, например, когда нужны архитектурные решения или есть техническая проблема в коде. Но сначала пытаюсь сам всегда разобраться. Смысл от того, что ты будешь ковырять команду? Если сам не хочешь разбираться, то потом на всю жизнь в привычку входит полная несамостоятельность. Надо различать командную работу и собственную ответственность. Если повезло и осталось время, то пытаюсь что-то оптимизировать, улучшить.