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