Книги

От джуна до сеньора: Как стать востребованным разработчиком

22
18
20
22
24
26
28
30

Справедливым будет сказать, что совершенно нормально, если в свободное время вы решите изучить что-то связанное с разработкой программного обеспечения. Not great, not terrible, просто постарайтесь честно ответить себе на вопрос: доставляет ли вам удовольствие то, как вы проводите свободное время, или в вас так много адреналина от работы, что вы чувствуете, что просто ОБЯЗАНЫ заниматься саморазвитием в любую свободную минуту?

Тезисы

■ Фиксированный график – это замечательно, но часто несбыточно.

■ Вам критически необходимо время, свободное от работы.

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

Задание

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

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

Возможно, я бы рассказал вам чуть больше о своем свободном времени, если бы мне прямо сейчас не надо было бежать и формировать список задач на новый релиз! Это только отчасти шутка. Эту книгу я писал по большей части ночами, нередко от бессонницы. Я все еще стараюсь занимать любое образовавшееся у меня свободное время. Нередко я заполняю его программированием, но советовать вам поступать так же у меня не повернется язык.

Я работаю ради…

Денег! Шутка. Отчасти. Разумеется, мы устраиваемся на работу, чтобы применять свои знания на практике, развивать навыки, приобретать новый опыт и получать деньги. Но деньги никогда не станут единственным мотиватором для работы. Разработчики, которых интересует исключительно зарплата, не задерживаются в индустрии надолго.

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

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

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

Тезисы

■ Существует то, ради чего вы работаете на самом деле.

■ Ваши мотиваторы – только ваши и больше ничьи.

■ Уважайте то, что движет вами.

Задание

Попробуйте обращать внимание на то, что вас действительно радует в работе. Вы счастливы, когда пользователи пишут положительные отзывы? Вы радуетесь как ребенок, когда ваш новый алгоритм оказался на 12 % быстрее предыдущей версии? Вы в восторге, что у вас новая должность и 15 разработчиков в подчинении? Будьте честными с собой, это только ваша правда, ваш опыт.