Дорожная карта для фрилансера программиста
Есть много причин, почему программисты стают фрилансерами. Возможность стать боссом для самого себя, выбирать часы работы, выбирать клиентов, тарифы и рабочую нагрузку. Вы можете выбирать проекты исходя из интересов, сильных сторон, навыков или даже того, что вы хотите улучшить в себе. Но фриланс – это не просто работа. Это так же и бизнес. И чтобы повысить свои шансы в нем – у вас должен быть бизнес-план (дорожная карта). Его цель заключается в том, чтобы знать, как должен развиваться бизнес и на чем вы должны сосредоточиться.
Для начала некоторые важные моменты
- Программирование – это не легкая штука. Если вы ищете легкий бизнес, тогда вам не сюда. Программирование имеет высокий уровень ожидания. Клиенты хотят, чтобы их сайты (приложения) выглядели (работали) лучше, чем у всех остальных. И иногда они могут устанавливать завышенные ожидания, которые вам тяжело будет реализовать.
- На фрилансе вы по-прежнему будете работать на клиентов, и вам нужно их радовать. Это не значит, что вы сможете делать все, что захотите, и когда захотите. Это означает, что вам нужно будет делать то, чего хотят клиенты (даже если они не знают, чего хотят), и в те сроки, которые устанавливают клиенты (даже если это не согласуется с вашим графиком). Также каждый клиент становится вашим боссом.
- Другой важной вещью является баланс между работой и жизнью. Если вы всегда дома, иногда бывает трудно работать, когда вы должны, но не можете. Вам придется иметь дело с людьми, которые захотят воспользоваться тем, что вы дома. Вам придется иметь дело со срочными вопросами клиентов, а это может означать также и работу в выходные.
- Будут моменты, когда у вас не будет желаемой работы, и вам нужно будет браться за работу, которая вам не нравится. Мы все стремимся к предсказуемости, но такие моменты очень даже возможны, пока вы не заведете себе надежную клиентскую базу и достаточный выбор своих готовых программных решений.
Выберите свою нишу и специализацию
Выбирая нишу, полагайтесь на свой набор навыков. Старайтесь найти узкоспециализированную нишу. В таких нишах, как правило, низкая конкуренция и больший доход. Но, с другой стороны, вам нужно будет приложить больше времени и усилий, чтобы стать высококвалифицированным специалистом в такой области.
Инструменты и программное обеспечение
Одним из преимуществ фриланса является возможность создать собственную рабочую среду под свои потребности. В зависимости от ваших целей вы можете работать из дома или из офиса. Если вы создаете офис в своем доме, убедитесь, что для этого у вас есть комната, где никто не будет беспокоить вас во время работы. Вам также могут понадобиться такие инструменты, как: мощный компьютер, профессиональное программное обеспечение, веб-сайт, телефон, визитные карточки и т.д.
Создайте свое портфолио
Вам нужно будет иметь набор готовых работ, которые вы сможете показать потенциальным клиентам. Это может быть до десятка проектов, которыми вы можете гордиться. Они должны быть вашей абсолютно лучшей работой. В вашем портфолио должны быть представлены разнообразные типы приложений (сайтов, кода), которые вы умеет хорошо делать.
Первым пунктом в вашем портфолио должен выступать ваш собственный сайт. Ваш сайт и портфолио должны идти в ногу со временем и текущими тенденциями. Обязательно разместите на сайте страницу с контактными данными, чтобы потенциальные клиенты могли легко связаться с вами.
Планирование бизнеса
Бизнес-план
Бизнес-план поможет вам разработать свою дорожную карту. Он показывает, как будет выглядеть ваш бизнес в течение следующих 3-5 лет. Даже если вы не создадите официальный бизнес-план, полученная информации во время исследований принесет вам большую пользу.
Типичный бизнес-план включает:
- Бриф – общее описание вашего дела.
- Краткое описание – это краткое описание вашей компании (себя) и описание ваших целей.
- Описание компании – здесь рассказывается о том, что вы делаете, что отличает вас от других, и на каких рынках вы будете представлены. Здесь уместно будет упомянуть ваше портфолио.
- Исследование рынка – данные исследований вашей отрасли, рынка и конкуренции.
- Раздел Продукт/Услуга – подробный обзор продуктов и услуг, которые вы предоставляете.
- Маркетинг и продажи – ваша стратегия маркетинга и продаж.
- Финансовые прогнозы – сколько вы ожидаете получить и когда. Это важно, если вам нужно стороннее финансирование.
Затраты
У вас должно быть достаточно денег, пока вы не начнете зарабатывать на фрилансе. Чтобы получить своего первого клиента, вам, возможно, может потребоваться несколько месяцев. Поэтому, чем больше вы отложили, тем лучше.
Тарифная сетка
Прежде чем вы начнете контактировать с клиентами, вам нужно будет разработать свою тарифную сетку. Хотя поначалу и трудно найти правильный баланс. Если вы поставите низкие тарифы, вам может не хватать на жизнь, но если поставите слишком много, у вас, возможно, не будет работы вообще. Тарифная сетка зависит от вашего опыта и портфолио. А рынок всегда готов платить оправданную цену.
Выберите форму оплаты. Рекомендуется использовать почасовую ставку.
Подсчитайте свои расходы, чтобы узнать, сколько вам нужно зарабатывать в месяц. Ваша тарифная сетка должна опираться на то, чтобы все расходы покрывались и вы получали прибыль. Учтите, что вам могут понадобиться деньги на программное обеспечение, замену или ремонт оборудования, инвестиции в обучение (курсы, семинары) и т.д.
Затем подсчитайте количество часов в месяц, которое вам по силам отработать. Если вы планируете работать 40 часов в неделю, у вас не будет 40 оплачиваемых часов. Имейте в виду, что есть и другие отвлекающие моменты, с которыми вы можете столкнуться. Это могут быть, например, ответы на вопросы, работа над своим сайтом, обучение и т. д. Из 40 часов в неделю останется намного меньше.
Налоги
Вам придется платить налоги, поэтому не забудьте включить их в свои расходы и не забывайте откладывать их, когда получаете оплату за работу.
Официальное оформление фрилансера
В каждой стране свои требования к официальному оформлению фриланса. На Западе для этого, в основном, требуется лицензия. В Украине этот момент пока не урегулирован. По закону, если вы получаете деньги за выполнение услуг на регулярной основе, значит, вы, по сути, ведете предпринимательскую деятельность, которая в Украине запрещена без официальной регистрации.
В этом случае вам нужно проконсультироваться с адвокатом и/или налоговой.
Пенсия
Не забывайте о своем будущем и старайтесь откладывать достаточно средств на обеспеченную старость.
Развивайте свои навыки
Для фрилансеров набор навыков и портфолио важнее диплома об образовании. Поэтому, вам нужно постоянно развиваться. Ищите курсы, которые будут развивать ваши навыки с учетом текущих тенденций.
Вам нужно следить за инновациями и желательно знать 2-3 разных языка программирования. Это позволит вам иметь дополнительное преимущество перед другими разработчиками.
Научитесь быть хорошим слушателем и коммуникатором. Знайте и понимайте, что нужно вашим клиентам и старайтесь информировать их о ходе работ на протяжении всего проекта. Нет ничего хуже, чем готовый проект, который не устраивает клиента.
Будьте внимательны к деталям. Даже самые мелкие детали могут влететь вам в копеечку, и могут стоить дополнительного времени на исправления.
Вам также понадобятся деловые навыки. Вам нужно знать достаточно о бизнес-планировании, общении с клиентами, налогах и т.д. Ведь вы будете собственным бизнес-менеджером. Развивайте навыки управления проектами. Устанавливайте цели на основе требований клиентов и разбивайте цели на более мелкие проекты.
Работа с проектами
Разработайте договор для клиентов, который должен включать такие пункты (но не ограничиваясь ими):
- Название проекта
- Дата начала
- Дата окончания
- Полное описание проекта
- Цель проекта
- Промежуточные этапы
- Определение поддержки и сопровождения после реализации проекта
- Условия оплаты
- Подписи с обеих сторон
Убедитесь, что в вашем договоре понятно прописаны условия и сроки оплаты. Часто бывает неплохо получить аванс перед началом проекта. Это не только создаст некую «подушку безопасности», но и определит серьезность намерений клиента. Это поможет вам не тратить время зря.
Планирование проекта и управление временем – это ключ к успеху любого бизнеса, и фриланс здесь ничем не отличается. Вам нужно будет спланировать сроки реализации и постоянно отслеживать прогресс.
Оплата за работу
Если вы не знаете клиента в достаточной мере, не начинайте работать без аванса. Типичные авансовые платежи варьируются от 25% до 50% от общей стоимости проекта. Некоторые клиенты предпочитают оплачивать работу в промежутках, когда достигаются основные этапы, в то время как другие предпочитают оплачивать работу уже в самом конце проекта. Какой бы способ вы ни выбрали, главное убедиться, что это четко указано в договоре.
Краткий итог
Следуя дорожной карте и изменяя ее по мере необходимости, вы не только научитесь работать в правильном направлении, чтобы стать успешным фриланс программистом, но и поможете себе держаться на плаву в этом бизнесе на долгие годы. Как только вы начнете, обязательно пересматривайте свой бизнес-план и думайте о своих целях. Оцените то, что сработало, а что нет, и своевременно вносите необходимые изменения.
Учтите, что на фрилансе есть и свои негативы. Это тяжелая работа, вы должны продавать себя, и вам иногда нужно будет работать сверхурочно, чтобы вложиться в сжатые сроки. У вас будут клиенты, которые постоянно будут требовать вносить слишком много правок, с ними будет сложно работать, и они будут отнимать слишком много времени. Будет трудно взять отпуск (нет заказов = нет денег), и вы сами будете нести ответственность за все аспекты своего дела.
С другой стороны, если все сделать правильно, программирование на фрилансе может быть довольно прибыльным делом.