Онлайн
библиотека книг
Книги онлайн » Литература » От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец

Шрифт:

-
+

Закладка:

Сделать
1 ... 18 19 20 21 22 23 24 25 26 ... 30
Перейти на страницу:
очень часто. Вам будет казаться, что вы неудачник, ничего не умеете и не можете сделать хорошо. Помашите этим мыслям рукой, они просто обманывают вас и не имеют никакого отношения к реальности. Это всего лишь ваш усталый мозг дает сигналы, что ему пора отдохнуть.

Дайте себе столько времени, чтобы передохнуть, сколько необходимо. Вместе с выгоранием приходит потеря интереса ко всему, что вас радовало, мотивировало, интересовало. Ваша задача – сделать паузу, чтобы эти ощущения вернулись. Если вы снова чувствуете интерес, захотелось попробовать что-то новое в разработке, заинтересовала какая-то новая технология, – поздравляю, вы на правильном пути.

Однако есть и другой сценарий. То, что я сейчас скажу, прозвучит безжалостно, но я должен это сделать: возможно, взяв перерыв, вы поймете, что у вас уже нет желания работать в этой индустрии. И я не имею в виду конкретную компанию или проект. Возможно, вы почувствуете, что не хотите больше заниматься разработкой. Не пугайтесь этой мысли, дайте ей право на существование. Даже самая успешная карьера не стоит того, чтобы быть несчастным.

Выгорание и депрессия часто идут рука об руку, и вам нужно понимать, что не всегда потеря интереса к работе связана только с самой работой. Если вы понимаете, что ваше ментальное состояние ухудшается и потеря интереса к работе лишь следствие того, что вы несчастны как человек, пожалуйста, обратитесь к специалисту, начните психотерапию. Кислородную маску сначала надевают на себя, затем на ребенка. Работа никогда не будет важнее вас как человека, позаботьтесь в первую очередь о себе.

Тезисы

■ Выгорание однажды случится и с вами.

■ Остановитесь.

■ Не смейте себя упрекать и дайте себе столько времени, сколько нужно.

■ Помните, что вы не тождественны своей работе: вы значительно важнее, чем она.

■ Выгорание и депрессия – частые спутники; если перестаете справляться сами, обязательно обратитесь за помощью.

Задание

Никогда не упрекайте себя из-за работы и давайте себе столько времени на передышку, сколько вам требуется.

История из жизни

Я выгорал, разумеется. Я впадал в депрессию, я попадал в больницу, все это было. И в то же время я могу назвать себя счастливчиком, потому что ни один из этих спадов не закончился для меня ненавистью к разработке. Да, это было очень тяжело, но я никогда не задумывался о том, чтобы делать что-то другое. Моя работа для меня – спасение и проклятие, так было и есть. С каждым годом я только лучше понимаю, как извлекать плюсы из одной крайности и нивелировать минусы другой.

Винтик в механизме

Долгая работа на одном проекте или в одной компании заставляет наши мозги ржаветь. Мы используем одни и те же технологии, работаем по одним и тем же установленным в компании правилам, применяем одни и те же методологии и подходы. В какой-то момент это может даже начать доставлять удовольствие: все становится достаточно знакомым, чтобы работу можно было выполнять быстро, просто и шаблонно. И ровно в этот момент наш мозг начинает ржаветь.

Труд разработчика многогранен и интересен. Нам приходится решать сложные задачи, находить новые подходы и разбираться в порой совершенно безумных требованиях заказчиков. Однако постоянное повторение одних и тех же решений, работа в одной и той же области требований, с одними и теми же технологиями нередко приводит к тому, что наши навыки становятся узкоспециализированными, заточенными под один набор задач. В некоторых областях разработки программного обеспечения это станет плюсом, но если вы понимаете, что теряете профессиональную хватку, – пришло время помогать себе.

Ощущение того, что вы лишь винтик в механизме, характерно для разработчиков больших компаний, работа каждого из которых сосредоточена на конкретной подсистеме или части функций проекта. Разработчики могут годами видоизменять одни и те же части кода, теряя представление о том, как система функционирует в целом. Кому-то из вас такая работа будет по душе, но кто-то может начать чувствовать постоянное давление и растущее ощущение своей бесполезности.

Давайте оговоримся сразу: любая работа, которую вы делаете, важна и нужна. Даже не пробуйте спорить с этим и предполагать «другие варианты». Примите это как безусловный факт. Однако вы должны помочь себе. Ваши амбиции (я употребляю это слово в самом положительном смысле), ваш опыт требуют нового. Они требуют, чтобы вы развивались, им нужны ваша помощь и участие.

Знания и опыт – это то, что делает вас профессионалом. Помогите себе: начните заново пополнять их. Пробуйте направления, которыми раньше никогда не занимались. Вы занимаетесь веб-разработкой? Научитесь писать на ассемблере. Создаете мобильные приложения? Попробуйте написать свою мини-игру под Linux. Однако замечу: выбирайте то, к чему испытываете интерес. Нет ничего хуже, чем заставлять себя заниматься тем, что не по душе. Знания никогда не бывают бесполезными, особенно в нашей индустрии. Вы думаете, что разобрались в том, как работает сетевой стек, но это вам никогда не пригодится? Просто подождите. Думаете, что вам совершенно ни к чему знать, в чем разница между stack и heap? Года не пройдет, как вы столкнетесь с этим в работе.

Есть вероятность, что, даже получая новые знания, вы все равно будете чувствовать себя как в клетке. Такое ощущение часто возникает, если компания не дает пространства для роста и развития. Возможно, руководство не считает это важной или нужной частью вашей рабочей деятельности; возможно, ему выгоднее задействовать вас прицельно на конкретном проекте или части проекта. В любом случае, если вы постоянно чувствуете себя в западне, подумайте, а так ли полезна для вас работа в компании, которая не хочет видеть профессиональный рост и новый опыт своего сотрудника.

Тезисы

■ Не позволяйте мозгам ржаветь.

■ Поглощайте новую информацию.

■ Следите за тем, чтобы не останавливаться в развитии.

Задание

Попробуйте честно ответить себе на вопрос: вы чувствуете, что на текущем месте работы получаете новые знания и опыт? Не ощущаете ли вы себя в западне рутинной, повторяющейся работы? Если понимаете, что начали буксовать в профессиональном развитии, попробуйте изучить что-то новое: язык программирования, подход к разработке – что угодно, что вызывает у вас интерес. Если же вы пробуете снова и снова, но все равно возвращаетесь к работе, где вас используют как инструмент для выполнения одних и тех же задач, задумайтесь: заслуживают ли ваш профессиональный рост и карьера такой стагнации?

История из жизни

Самой большой отдушиной для меня становилось понимание того, что вся магия, которую я могу воплотить в коде, только в моих руках. Ничто извне не может помешать мне написать новое, создать что-то интересное из ничего, из набора слов и цифр. Когда мне начинало казаться, что я просто занимаю определенное место в скучном, большом механизме, я начинал писать для себя, по вечерам, после работы, ночью. И это всегда помогало. Я старался никогда не позволять себе быть узником собственных мыслей.

Кроличья нора

Любой профессиональный разработчик знает: лучшее решение получается только тогда, когда вы располагаете максимумом информации о проблеме, которую пытаетесь решить. Каждое требование к задаче, каждый элемент архитектуры новой системы, каждая ошибка в проекте требуют от вас владения полной информацией. Ваш профессиональный рост требует абсолютно того же.

Мир разработки программного обеспечения огромен. Еще совсем недавно он был достаточно обозрим и у разработчиков был шанс знать о программном обеспечении если не все, то почти все. В наши дни эта цель уже недостижима.

Начинающим разработчикам часто становится не по себе, когда они понимают, что им открывается только малая часть того, что ждет их впереди. Им кажется, что разработка программного обеспечения необъятна. Информации много, слишком много для восприятия, и хуже того, она устаревает быстрее, чем мы успеваем ее усвоить. Новые языки программирования, новые технологии, новые подходы, новые инструменты – в какой-то момент этот шквал новизны может сбить с ног. Не отчаивайтесь, это пройдет.

1 ... 18 19 20 21 22 23 24 25 26 ... 30
Перейти на страницу: