Есть несколько вещей, которые вам, вероятно, нужно задать себе, прежде чем пытаться бронировать проекты/находить агентства для работы (хотя я знаю гораздо меньше о том, как работают агентства).
Ваш вопрос уникален, поскольку вы новичок в разработке программного обеспечения. и фриланс.
Сможете ли вы его построить?: Какой бы проект вы ни пытались выиграть (конкретный проект или проект определенного типа) – сможете ли вы на самом деле это сделать? Когда вы только начинаете, у вас меньше места для проекта, для завершения которого вам нужно изучить что-то новое / изучить новые технологии.
Опытный разработчик хорошо чувствует, насколько долго и сложно будет решать проблему, над которой он раньше не работал. Прежде чем приступить к проекту, новому разработчику, вероятно, следует быть уверенным в том, что в нем мало неизвестных.
При фрилансе обычно нет старшего разработчика, к которому можно было бы обратиться, когда вы натыкаетесь на стену. Поэтому очень важно быть уверенным в том, что вы действительно можете реализовать то, о чем просит клиент.
Вы построили его?: Уверенность заходит так далеко. Если вы думаете о разработке для iOS, вы уже должны были создать что-то подобное самостоятельно. В разработке программного обеспечения чтение документации может быть очень далеко от фактического написания программного обеспечения, использующего API/SDK/Платформу.
Вы упоминаете, что уверены в своей способности создать простое приложение — прежде чем начать искать подобные проекты, вам нужно создать несколько небольших приложений.
Будут ли они это покупать?: Честно говоря, самый простой способ определить, что вы готовы начать поиск клиентов, — это посмотреть, действительно ли они вас наймут. Если вы уверены в своих способностях и опыте создания всего, что нужно проекту, то следующий тест — посмотреть, сможете ли вы убедить в этом клиента.
Если не можете, спросите, почему. И поймите, что, поскольку вы новичок как в фрилансе, так и в разработке, вы, скорее всего, не сможете требовать ту ставку / цену, которую мог бы предложить опытный разработчик, когда он начал работать фрилансером (что, опять же, вероятно, меньше, чем ставки опытного фрилансера).
Знайте, что ваши цены, вероятно, должны включать понимание того, что то, что вы делаете, для кого-то репутация. И знайте, что если в конечном итоге вы взимаете больше, чем стоит (вы взимаете плату, которую заплатил бы признанный разработчик-фрилансер, но это не то же качество, или это занимает больше времени и т. д.) — вы, скорее всего, заплатите за эту разницу своей репутацией. .
[Все это ориентировано на новичков в разработке и фрилансе. Если вы уже опытный разработчик, то вопрос скорее в том, чтобы вы обдумали и определились с тем, как выставлять счет фрилансеру (врс - это сотрудник), понимая, что поддержки команды больше нет - но заканчивается то же самое, см. если клиенты наймут вас. Если нет, определите, почему.]