От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец
Шрифт:
Интервал:
Закладка:
Хвали себя
Неспособность похвалить себя – одна из самых страшных болезней профессионалов. Если вы еще не слышали про синдром самозванца, самое время прочитать про него. Я не претендую на знание статистики, но практически все IT-профессионалы, которых я встречал, страдали этим недугом. Отчасти это связано с тем, что перфекционизм – неотъемлемая часть нашей профессии. Отчасти – с тем, что любой профессиональный разработчик постоянно развивается, и этот нескончаемый поток новых знаний не дает ему времени прерваться и сказать себе, что он (вообще-то!) молодец.
Многие зараженные этой болезнью считают, что проблемы не существует, потому что были воспитаны на фразах «пусть тебя хвалят другие», «хвалить себя стыдно» и т. д. Многие считают, что строгость и даже жестокость к себе мобилизуют их, делают лучше как специалистов, помогают прыгнуть выше головы. Это самообман. Если мы не хвалим себя, то лишаемся гордости за свой труд, самоуважения за свои достижения и успехи.
Проблема гораздо шире, чем эмоции отдельных людей. Компаниям, как правило, невыгодно хвалить своих сотрудников, а уж делать это персонализированно – тем более. Компании предпочитают поощрять сотрудников деньгами, но деньги никогда не станут достаточным мотиватором. В конце рабочего дня (недели, месяца, пятилетия – подчеркните нужное) мы остаемся один на один с собственной усталостью и неуверенностью. Эти ощущения растут с каждой сложной задачей, с каждой переработкой и дедлайном, приближая нас к выгоранию и депрессии.
Выкиньте в мусор установки родителей о том, как и за что вас надо хвалить. Выкиньте в мусор фразу «то, что не убивает нас, делает нас сильнее». Вы не перестанете быть профессионалом, если признаете свои заслуги. Хвалите себя. Вы каждый день создаете что-то из ничего. Вы каждый день двигаете человечество вперед (нет, это не высокопарные слова, вы точно внимательно читаете эту тему?). Ваши достижения – результат невероятного труда и опыта. Если вы не будете хвалить себя сами, то придется вечно ждать этого от кого-то другого.
Начните с себя, но не останавливайтесь на этом. Когда вы достаточно продвинетесь в своей карьере и будете работать на руководящей должности, продолжайте следовать этому правилу. Хвалите коллег, когда они хорошо выполняют работу, хвалите их, когда понимаете, что это им нужно. Делайте это искренне по отношению к себе и к другим людям.
Тезисы
■ Тот, кто сказал вам, что хвалить себя некрасиво, соврал.
■ Делайте паузу и говорите себе, что вы молодец, даже если не чувствуете этого.
■ Умение похвалить себя – это умение похвалить и другого.
Задание
Думаю, вы догадываетесь, что я попрошу вас сделать. Хвалите себя! Написали классный компонент – скажите себе спасибо. Разработали биллинг для своего проекта – немедленное спасибо. Не бойтесь, что вы себя перехвалите. Если вам трудно похвалить себя за хорошую работу, то перехвалить себя вам не удастся. Будьте честным с собой, уважайте и цените свой труд.
История из жизни
Я долго учился хвалить себя. Если быть совсем точным, то я учился хвалить себя ОЧЕНЬ ДОЛГО И МУЧИТЕЛЬНО. Потребовались годы, чтобы я перестал считать, что чем больше буду себя упрекать за неидеальную работу, тем сильнее буду становиться как разработчик. Наглая, отвратительная ложь, которой я пичкал и пичкал себя, пока не становилось тошно. Нет, я не встаю перед зеркалом каждое утро и не произношу: «Да что же это у нас тут за замечательный программист, да ты же мое солнышко». Для меня умение хвалить себя стало концом постоянных самоупреков, концом вечной неудовлетворенности своей работой. Я научился воспринимать ее отстраненно. С уважением, со вниманием, с конструктивной критикой, если в ней есть что улучшить.
Перфекционизм (и как от него не спятить)
Я думаю, ни для кого не секрет, что разработчики и перфекционизм неразрывно связаны. Можно долго спорить о том, делает ли разработчика перфекционистом профессия или же, наоборот, перфекционисты часто становятся разработчиками, но это не главный вопрос. Главный вопрос заключается в том, как жить и работать, не позволяя перфекционизму отравлять наше существование.
В стремлении сделать свою работу качественно не может быть ничего плохого. Однако перфекционист перестает понимать разницу между «качественно» и «идеально». Каждое решение, каждая новая строчка кода начинает проходить безжалостную, жестокую цензуру. Идеальное ли это решение? Учел ли я абсолютно все ошибки, которые могут возникнуть в процессе работы этого кода?
Возможно, кто-то из вас не согласится со мной («Эй, а разве это не ты писал, как важно делать свою работу качественно?»). Поймите меня правильно. Есть огромная разница между тем, чтобы выполнять работу качественно, и тем, чтобы с сумасшедшим упорством доводить ее до несуществующего совершенства.
Вероятно, вас интересует, как отличить в себе здоровый подход к работе от фанатичной погони за недостижимым идеалом. Для этого потребуется определенный опыт и умение быть честным с самим собой. Общее правило можно сформулировать так: если вы раз за разом возвращаетесь к написанному решению, переделываете его без четкого понимания, что именно вы улучшили, – бдите. Если вы тратите огромное количество времени на выбор одного из вариантов, притом что ни один из них не имеет объективных преимуществ, – будьте настороже.
Не пытайтесь искоренить свой перфекционизм. Если это черта характера, то избавиться от него полностью невозможно, да и не нужно. В основе перфекционизма лежит возведенное в абсолют желание делать свою работу максимально качественно и профессионально. Оно становится неврозом, мешает вам трезво оценивать свой труд, заставляет беспричинно переживать и терять время. Учитесь контролировать перфекционизм, используйте его себе во благо. Старайтесь найти лучшее решение, а когда нашли, остановитесь на нем. Если выбираете один из вариантов, объективно оцените каждый и выберите тот, который считаете лучшим, не возвращаясь к решению снова и снова.
Наша сила не только в победах, но и в поражениях. Пытаясь создать нечто идеальное, вы отрываете себя от реальности, от ее плюсов и минусов. Вы стараетесь найти то, чего не существует. Дайте себе шанс сделать все отлично, но и не лишайте себя права на ошибку. Ошибки часто учат нас куда лучше, чем успехи. Перфекционизм будет преследовать вас не только в работе, он может осложнять любую сферу жизни. Попробуйте приручить его, начав с работы, взять его под контроль, извлекать из него пользу.
Тезисы
■ Желание выполнить работу качественно – прекрасная черта.
■ Перфекционизм – неспособность увидеть разницу между качественным и идеальным решением.
■ Не пытайтесь избавиться от перфекционизма, прибегайте к нему в разумных пределах.
■ Держитесь за реальность, не позволяйте фантазиям об идеальных решениях сбить вас с толку.
Задание
Постарайтесь честно ответить себе на вопрос: перфекционист ли вы? Замечаете ли вы за собой, что тратите слишком много времени на поиск идеального решения? Испытываете ли почти физическое напряжение, когда нужно выбрать один из очень похожих вариантов? Поступайте от обратного. Нашли работающее решение, которое вас устроило первым? Используйте его и заставьте себя не возвращаться к этому вопросу. Вам необходимо выбрать из нескольких вариантов, и ни один из них не имеет объективных преимуществ? Бросайте монетку, делайте выбор и уже не возвращайтесь к нему. Это может показаться контринтуитивным, но, поверьте, это лучшая помощь, которую вы можете себе оказать. Старайтесь бороться с привычкой погружаться в поиск идеала, разрушайте ее быстрыми и уверенными решениями. Это будет сложно, но с каждым разом вы будете делать выбор все увереннее и сможете наконец использовать весь потенциал перфекционизма без его минусов.
История из жизни
Это может показаться забавным, но от перфекционизма