Чтение онлайн

на главную - закладки

Жанры

Гибкие навыки. Исчерпывающее руководство по прокачке себя для начинающих разработчиков
Шрифт:

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

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

Помни, что отказ принимать решение – это тоже решение. По правде говоря, худшее, что ты можешь сделать, –

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

Как ставить цели

О’кей, мы решили, что пришла пора определиться со своими целями. Но вот вопрос: как ты будешь это делать? Самый простой способ – это поставить глобальную цель, а в процессе ты будешь выделять и выполнять подцели. Обычно глобальная цель очень обобщенная, так как очень тяжело четко определить что-то на довольно долгий срок. Но все нормально. Когда ты ставишь перед собой цель, которую получится выполнить через долгое время, не нужно быть слишком точным. Главное – это установить конечную точку, наметить примерный путь. Давай снова обратимся к примеру с кораблем: чтобы отправиться в Китай, мне не нужно знать точных координат порта, в который я собираюсь причалить. Мне просто нужно сесть на корабль и начать двигаться в нужном направлении; когда я приближусь к Китаю, то я смогу подкорректировать направление корабля. Если я хочу приплыть в Китай, то все, что мне нужно сделать, это определить, в каком направлении я плыву: к Китаю или от него.

И хотя я сказал, что глобальная цель не должна быть четкой и ясной, ты все равно должен понимать ее. Подумай о том, к чему тебя должна привести твоя карьера. Ты хочешь быть менеджером или руководителем? А может, ты хочешь начать собственный бизнес? Ты хочешь стать предпринимателем, предоставляющим свой продукт? Что касается меня, я всегда хотел работать на себя.

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

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

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

Поставив перед собой несколько подцелей, ты постепенно будешь продвигаться к глобальной цели. Очень важно ставить перед собой разные по масштабу цели. Например, ты можешь поставить перед собой цель «прочитать двенадцать технических книг» или «выучить новый язык программирования» за год. Эта подцель – часть глобальной цели. Например, ты хочешь стать senior-разработчиком. Ты также можешь разбить годовую цель на несколько маленьких: к примеру, читать по книге в месяц или изучать что-то новое каждый день.

Шаги

для постановки целей

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

Давай рассмотрим процесс написания этой книги. Когда я решил написать книгу, я поставил перед собой несколько подцелей: писать как можно больше каждый день, каждую неделю. Я не пытаюсь выполнить крупную цель; вместо этого я выполняю маленькие цели, постепенно приближаясь к большой.

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

Отслеживаем цели

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

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

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

УПРАЖНЕНИЯ

• Сядь и запиши по крайней мере одну большую цель.

• Разбей большую цель на несколько мелких:

по месяцам;

• неделям;

• дням.

• Повесь листок с целью на такое место, где ты будешь постоянно его видеть.

4

Развиваем социальные навыки

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

Отстаньте от меня, я просто хочу писать код!

Раньше мне казалось, что все, что надо делать разработчику, – это писать код. И так думаю не только я.

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

Поделиться:
Популярные книги

Мл. сержант. Назад в СССР. Книга 3

Гаусс Максим
3. Второй шанс
Фантастика:
альтернативная история
6.40
рейтинг книги
Мл. сержант. Назад в СССР. Книга 3

Дважды одаренный. Том II

Тарс Элиан
2. Дважды одаренный
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Дважды одаренный. Том II

Невеста вне отбора

Самсонова Наталья
Любовные романы:
любовно-фантастические романы
7.33
рейтинг книги
Невеста вне отбора

Тринадцатый

NikL
1. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
6.80
рейтинг книги
Тринадцатый

На Ларэде

Кронос Александр
3. Лэрн
Фантастика:
фэнтези
героическая фантастика
стимпанк
5.00
рейтинг книги
На Ларэде

Наномашины, "Шива"! Том 7

Новиков Николай Васильевич
7. Первый среди карапузов
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Наномашины, Шива! Том 7

Громовая поступь. Трилогия

Мазуров Дмитрий
Громовая поступь
Фантастика:
фэнтези
рпг
4.50
рейтинг книги
Громовая поступь. Трилогия

Отверженный III: Вызов

Опсокополос Алексис
3. Отверженный
Фантастика:
фэнтези
альтернативная история
7.73
рейтинг книги
Отверженный III: Вызов

Замуж второй раз, или Ещё посмотрим, кто из нас попал!

Вудворт Франциска
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Замуж второй раз, или Ещё посмотрим, кто из нас попал!

Черный Маг Императора 12

Герда Александр
12. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 12

Потомок бога

Решетов Евгений Валерьевич
1. Локки
Фантастика:
попаданцы
альтернативная история
аниме
сказочная фантастика
5.00
рейтинг книги
Потомок бога

Идеальный мир для Лекаря 12

Сапфир Олег
12. Лекарь
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 12

На границе империй. Том 9. Часть 5

INDIGO
18. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 5

Черный Маг Императора 4

Герда Александр
4. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Черный Маг Императора 4