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

Сонмез Джон

Шрифт:
Что ты можешь сделать прямо сейчас?

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

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

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

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

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

УПРАЖНЕНИЯ

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

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

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

7

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

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

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

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

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

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

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

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

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

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

Плюсы:

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

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

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

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

Минусы:

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

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

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

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

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

  • Читать дальше
  • 1
  • ...
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

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

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

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