Оценить:
 Рейтинг: 0

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

Год написания книги
2020
Теги
<< 1 2 3 4 5 6 7 >>
На страницу:
3 из 7
Настройки чтения
Размер шрифта
Высота строк
Поля
Закончив с темой карьеры, мы обратимся к области души и разума. Далее следует часть III «Обучение». Обучение – важная часть жизни любого разработчика. Думаю, мне не стоит упоминать, что постоянное обучение – это одно из наиболее распространенных занятий разработчиков или других IT-специалистов. Умение учиться – ценнейший навык, который ты сможешь освоить самостоятельно. И, овладев этим умением, ты сможешь делать буквально все, что захочешь. К сожалению, бо?льшая часть образовательной системы сломана из-за установки, что для обучения чему-то необходим учитель; мы сталкиваемся с этой установкой постоянно, потому что нам начинают рассказывать об этом с самого детства. Учителя и наставники все еще важны, но в этой части я расскажу тебе, как можно научиться чему-то новому, полагаясь только на себя и свои способности. Тебе понадобится лишь немного храбрости и любопытства, и ты сможешь достичь больших результатов. И тебе не придется сидеть на скучных лекциях и делать заметки. Я расскажу тебе о разработанном мной 10-ступенчатом процессе образования. Благодаря этой системе обучения я смог в короткое время научиться всему, что необходимо знать для создания более 50 онлайн-курсов менее чем за два года для платформы Pluralsight. Я расскажу, на что нужно обратить внимание при поиске хорошего наставника, а также нужно ли образование и степень для того, чтобы стать успешным.

В части IV «Продуктивность» я рассказываю о – попробуй догадаться! – продуктивности. Я специально написал эту главу так, чтобы у тебя появилось больше мотивации. Продуктивность – это одна из огромнейших проблем для разработчиков; к тому же она может мешать тебе стать успешным. Ты можешь довести до совершенства всю свою жизнь, но не справиться с прокрастинацией, неорганизованностью или простой ленью – и тогда тебе станет очень трудно изменить хоть что-то. Я тоже сталкивался с такой проблемой, так что я придумал систему, с помощью которой можно быстро вернуться к работе. Я поделюсь этой системой с тобой. Я также затрону такие сложные темы, как выгорание, залипание перед телевизором и вечный поиск мотивации для выполнения трудной работы.

В части V «Финансы» я затрону еще одну тему, о которой все молчат. Это финансы. Ты можешь быть самым успешным разработчиком в мире, но если ты не умеешь правильно распоряжаться заработанными средствами, то однажды окажешься на улице с табличкой «Программирую за еду». Я открою для тебя мир экономики и финансов и расскажу об основах, которые тебе необходимо знать, так ты сможешь принимать умные решения и начнешь планировать свое финансовое будущее. Я не специалист по финансовому планированию, не брокер, но, кроме работы разработчиком, я с восемнадцати лет занимаюсь недвижимостью и сколотил состояние в несколько миллионов долларов на этом, так что я знаю, о чем говорю. Конечно, мы не будем углубляться в эту тему слишком сильно, иначе мне просто не хватит книги, чтобы рассказать обо всем. Но я расскажу об основах управления финансами, как не утонуть в долгах и, что важнее всего, как сколотить состояние. В качестве бонуса я расскажу свою историю и то, как можно выйти на пенсию в 33 года. По правде говоря, все не так сложно, как может казаться; это может сделать буквально каждый.

А теперь мы переходим к самой веселой части этой книги – работой над собой и своим телом. Ты готов? Если ты в хорошей форме, то ты не только отлично выглядишь в купальнике, но и получаешь умственное и психическое преимущество. В части VI «Фитнес» я расскажу тебе все необходимое для снижения веса, набора мышечной массы и приведения себя в форму. Многие мои знакомые программисты и разработчики страдают от ожирения, плохого здоровья, и они ничего не могут с этим поделать. Ты слышал фразу: «Знание – сила»? Будучи разработчиком, я участвовал в соревнованиях для бодибилдеров и бегал множество полумарафонов и четыре марафона, так что буду рад поделиться с тобой всем, что я знаю. Я расскажу тебе об основах диетического и правильного питания, а также о том, как разная еда влияет на твое тело. Я покажу, как составить план тренировок и диету для снижения веса, набора мышц или всего вместе. Я даже затрону такие специфические темы, как стоячие столы (за которым ты работаешь стоя) и фитнес-устройства для гиков.

Наконец, в части VII «Психология» мы окунемся в метафизический мир и рассмотрим иллюзорного «призрака в машине». Несмотря на название этой части, я поделюсь с тобой правдивыми, практическими советами на темы, которые прямо влияют на твое эмоциональное состояние.

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

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

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

Часть I

Карьера

Самая большая ошибка, которую вы можете совершить, – это поверить, что вы работаете на кого-то другого. Движущая сила карьеры должна исходить от личности. Помните: рабочие места принадлежат компании, а у вас есть своя карьера!

    Эрл Найтингейл

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

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

2

Воспринимай свою карьеру как бизнес

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

Мысли как бизнесмен

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

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

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

СОВЕТ. Первое, что тебе нужно сделать, – это изменить образ мышления. Тебе нужно избавиться от образа мышления слуги и стать бизнесменом, имеющим собственный бизнес. Если ты начнешь свою карьеру с правильным мышлением, то твое отношение к ней изменится: ты начнешь принимать верные и взвешенные решения, активно руководить своей работой.

Как начать думать как бизнесмен

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

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

У тебя может иметься собственный цифровой продукт, который ты захочешь продавать (мы поговорим об этом в главе 16), но многие разработчики предоставляют услуги по разработке ПО. Разработка программного обеспечения – это довольно обширный термин, включающий в себя множество разнообразной работы и услуг; если говорить простыми словами, то разработчики ПО продают свои навыки по созданию и реализации идей в виртуальной реальности.

ПРИМЕЧАНИЕ. Ты предоставляешь свои услуги по разработке ПО.

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

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

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

Вместо этого:

• сфокусируйся на своих услугах и займись их продвижением;

• подумай над тем, как можно улучшить свое предложение;

• подумай над тем, как ты можешь специализировать свои услуги, чтобы они покрывали нужды бо?льшей части клиентов;

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

Тебе также стоит задуматься над тем, как нужно рекламировать свои услуги и искать клиентов. Большинство разработчиков создают резюме и рассылают его компаниям и рекрутерам. Но если ты относишься к своей карьере как к бизнесу, то ты уверен в том, что это лучший способ разрекламировать себя и найти потенциальных клиентов? Конечно же, ответ «нет». У большинства компаний есть определенные тактики и хитрости, побуждающие покупателей покупать их услугу или продукт; они не гоняются за каждым покупателем поодиночке.

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

УПРАЖНЕНИЯ

• Подумай о бизнесах, предоставляющих продукт или услугу. Чем они отличаются друг от друга? Как именно они рекламируют свой продукт или услугу?

• Если тебя попросят описать собственный продукт или услугу одним предложением, то как оно будет звучать?

• Как образ мышления бизнесмена влияет на то, как:

• ты делаешь свою работу;

• распоряжаешься финансами;

• ищешь работу или новых клиентов.

3

Как ставить адекватные карьерные цели

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

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

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

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

<< 1 2 3 4 5 6 7 >>
На страницу:
3 из 7