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

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

Год написания книги
2020
Теги
<< 1 ... 3 4 5 6 7
На страницу:
7 из 7
Настройки чтения
Размер шрифта
Высота строк
Поля
Ты также можешь заняться поиском и расширением сети контактов до того, как она понадобится. Заводи знакомства с сотрудниками местных компаний, заводи связи, которые могут пригодиться тебе в будущем. Читай и комментируй блоги других людей, расскажи о себе другим разработчикам или даже менеджерам компаний. Попробуй найти способ расширить круг своих знакомств.

И не забывай о практике. Ты можешь проходить собеседования только ради того, чтобы получить необходимый опыт. И чем больше ты практикуешь, тем комфортнее и легче тебе будет проходить «то самое» собеседование.

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

УПРАЖНЕНИЯ

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

• Если в списке есть компании, в которых не работают твои знакомые, то составь план знакомства хотя бы с одним сотрудником из каждой компании. Познакомься с этими людьми.

• Найди по крайней мере одну местную пользовательскую группу и лично познакомься со всеми ее участниками. Постарайся общаться как можно с бо?льшим количеством людей.

7

Три карьерных пути разработчика

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

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

Вариант 1: сотрудник компании

Стандартный выбор работы, который делают большинство разработчиков. Бо?льшую часть своей карьеры я был сотрудником – все из-за того, что я выбрал самый простой путь. Возможно, мне не стоит рассказывать, что значит «быть работником», но давай рассмотрим все плюсы и минусы этого варианта.

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

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

Как у сотрудника компании, у тебя всегда будет оплачиваемый отпуск и – если ты живешь в США – ты всегда можешь рассчитывать на помощь с медицинской страховкой.

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

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

Плюсы:

• стабильность;

• простейший путь;

• оплаченный отпуск;

• помощь с медицинской страховкой.

Минусы:

• недостаток свободы;

• ограниченный доход.

Вариант 2: независимый консультант

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

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

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

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

Самый большой плюс этого варианта – потенциальный заработок. Работая независимым консультантом, ты можешь устанавливать какую угодно ставку. Например, я беру по $300 в час (кстати говоря, я знаком с независимыми консультантами, берущими даже больше!).

Но это не значит, что у тебя получится сколотить огромное состояние. У тебя не получится сразу брать по $300 в час (хотя в части II я расскажу тебе, как можно повысить ставку). К тому же ты будешь работать больше 40 часов в неделю. Тебе может показаться, что эта работа приносит хорошие деньги, но она также занимает много времени: чаще всего ты будешь искать клиентов и решать задачи, связанные с бизнесом, а не работать. Если ты работаешь независимым консультантом, то ты занимаешься бизнесом. А это значит, что тебе нужно будет платить налоги, решать юридические вопросы, обеспечивать медицинское обслуживание, заниматься продажами и прочими вещами, связанными с бизнесом.

Плюсы:

• больше свободы (ты сам решаешь, в какое время работать);

• постоянно появляются новые проекты;

• возможность зарабатывать больше денег.

Минусы:

• приходится искать клиентов;

• нагрузка, связанная с ведением бизнеса;

• несколько начальников вместо одного.

Вариант 3: предприниматель

Возможно, этот вариант наиболее трудный, неопределенный, но и наиболее прибыльный. Я могу описать этот вариант множеством прилагательных и объяснить каждое из них. Я бы сравнил предпринимателя с профессиональным игроком в азартные игры. Здесь нет никакой стабильности, но если тебе повезет, то ты сорвешь куш.

Итак, что же значит быть предпринимателем? Думаю, твои догадки совпадают с моими. Этот путь довольно расплывчатый, и он может включать в себя множество вещей. Когда я говорю «предприниматель», я имею в виду разработчика, развивающего бизнес с использованием своих навыков. Например, сотрудник компании и независимый консультант обменивают доллары на отработанное время, в то время как предприниматель обменивает время не на мгновенную выручку, а на шанс получить большой заработок в будущем.

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

Даже эта книга – продукт работы предпринимателя. Я беру на себя большой риск, занимаясь написанием этой книги. Я трачу на ее написание много времени, но тот небольшой аванс, который я получу от издателя, не покроет все мои затраты. Я хочу либо продать как можно больше копий этой книги, чтобы получить хорошие отчисления с продаж, либо использовать эту книгу как рекламу, которая привлечет клиентов. Возможно, моя затея с книгой провалится, и я просто потрачу силы и время впустую (что маловероятно, потому что: 1) ты читаешь мою книгу и 2) это уже второе издание).

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

Уверен, что ты уже определил два главных преимущества этого варианта: полная свобода и неограниченный заработок. У тебя не будет начальника, кроме себя, хотя именно ты можешь стать самым ужасным начальником в своей жизни. У тебя свободный график: ты можешь приходить и уходить когда захочешь, и только ты ответственен за свое будущее. Ты можешь заработать миллионы долларов (и больше), если создашь популярный продукт. К тому же, если ты правильно воспользуешься своим временем, то твой доход может вырасти в несколько раз.

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


Вы ознакомились с фрагментом книги.
Приобретайте полный текст книги у нашего партнера:
<< 1 ... 3 4 5 6 7
На страницу:
7 из 7