А еще мне довелось выступить в роли стороннего пользователя для одного из продуктов, в разработке которых я участвовала: Яндекс. Форм. Десятки созданных форм в рабочих целях, сотни прогнанных тестов, против всего одного флоу добавления формы обратной связи на свой пет-сайт – и россыпь идей, кажущихся несовершенств и острых пользовательских потребностей явно очертились перед моими глазами. Почти все из них были впоследствии претворены нами в жизнь, в частности возможность оплаты, отсутствующая у конкурентов.
Наличие пет-проекта – антисимптом выгорания. Мысль об открытии редактора с кодом вне рабочих часов, приводящая вас в ужас, – тревожный звоночек, особенно для IT-специалистов моложе предпенсионного возраста.
Отдыхайте. Всего час, потраченный после работы на отвлеченные от сидения за ноутбуком активности, превращает вас из зацикленного, смотрящего на жизнь в узкую подзорную трубу IT-шника в посвежевшего, находчивого, разностороннего, заинтересованного и гораздо более адекватного представителя человечества. Всего одни выходные, проведенные с палатками на берегу озера в сосновом лесу, шашлыками и рыбалкой, песнями у костра, сбором черники под ногами, настольными играми, запахами дождя, велосипедами по грунтовке и быстрыми надувными лодками способны открыть вам глаза на истинные ценности, самые ключевые фичи, недостающие вашему продукту, пробудить в вас новые качества и идеи. Всего одна летняя десятидневная поездка в горы, экскурсии по неизведанным странам, расслабляющие моря дают возможность расставить правильные приоритеты, вернуть недостающие вашему организму силы, соскучиться и… с жадным огнем в глазах нажать кнопку включения.
Не подключайте библиотеки слепо. Оценивайте, что внутри, – то зерно сути, которое решает вашу проблему. Весьма вероятно, что достаточно подсмотреть всего одну нужную вам волшебную строку и не тащить к себе весь груз. Не исключено и наткнуться на уязвимости, недобрыми намерениями вставленные дыры, рекламные «пасхалки» или заведомое легаси. Хороший мастер всегда избегает черных ящиков. Даже если вы убедитесь в сложности и/или затратности самописной реализации, вам никогда не будет лишним знать, что там «под капотом».
Разрабатывайте знания, как карьер. Если копать только вглубь, стены обрушатся – хрупкие узкие знания (названия функций и ничего больше) быстро устареют, и вам будет не выбраться без опоры на понимание (аналогов в других фреймворках, решений «с нуля»). Если вширь – вы рискуете никогда не найти ценное, не набрать крупиц породы, «фишек и секретов», делающих мастера таковым. Уходящие в недра знаний конусообразные ступени – залог надежности вашего профессионализма.
Детализируйте суждения соразмерно уровню. Если вы новичок в отрасли или даже профессионал, но на новом месте работы, другом продукте либо в малознакомой вам предметной области, – избегайте оценочных суждений. «Это просто», «месяц работы», «невозможно» – емкие простые оценки, вызывающие, на первый взгляд, уважение коллег, экономящие время команды и окутывающие вас ореолом профессионализма, могут сыграть злую шутку, ошибись вы хоть раз. Кратко излагающему профессионалу верят еще и потому, что в данном коллективе он притерт, испытан временем. Никогда не вешайте ярлыки, не будучи убежденным на 121 процент. Являясь новичком, разворачивайте вслух цепочки ваших умозаключений и финальный вывод. Так вы оставляете возможность более опытным коллегам скорректировать рассуждения, лучше понять «кухню» самому, заодно продемонстрировав способность и желание мыслить. А еще – дать окружающим представление о складе вашего мышления с целью налаживания взаимопонимания в дальнейшем. Имея же многолетний опыт и релевантные знания – позвольте всем восхищаться меткостью ваших фраз. За брошенными вскользь «полчаса» и «невозможно» пробегающему мимо менеджеру скрываются мощная база знаний, огромная ответственность и ваша репутация. Будьте кратки как профессионал. Шерлок Холмс завоевал завидное для многих амплуа именно за счет выкидывания промежуточных рассуждений из информации, предоставляемой им на всеобщее достояние.