Найти в Дзене

Как нанять лучших разработчиков мобильного приложения

А также специалистов практически любого профиля Есть идея и серьезные планы, есть бюджет – нужен исполнитель. Не стоит недооценивать важность такого этапа, как подбор разработчиков для своего продукта. Даже очень хороший проект может разбиться о бесчисленные ошибки, игнорирование сроков и просто некомпетентность нанятых «специалистов». Лучший – это какой? Лучший – это тот, кто выполнит возложенную на него задачу качественно, вовремя и не разорит нанимателя. Каждый работодатель ищет такого специалиста, но не спешите строить образ идеального разработчика. Потому что идеальных нет. Есть те, кто нужен вам на данном этапе и для конкретной цели. Так что прежде, чем приступить к поиску специалиста, следует сформировать более конкретные ожидания. Определяем задачу Самое главное условие хорошо выполненного проекта – это понимание, чего именно хочет заказчик. Понимать это должны обе стороны, но начать нужно все же с себя. Необходимо трезво оценивать сложность задачи. Продумать особенности и ню
Оглавление

А также специалистов практически любого профиля

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

Лучший – это какой?

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

Определяем задачу

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

-2

Если цель и возможности определены, необходимо сделать выбор по нескольким параметрам:

1. Команда или один спец.

2. Формат работы.

Одиночка или команда?

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

-3

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

Формат работы

Под форматом можно подразумевать как вид занятости, так и ее предполагаемую длительность.

-4

Вид занятости: удаленная или офисная работа. Режим home office подразумевает высокую степень самоорганизации разработчика. В противном случае вы просто потеряете время. Второй вариант требует также внимательно отнестись к личным качествам соискателя, ведь ему предстоит тесно взаимодействовать с коллективом.

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

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

Основные критерии подбора

1) Общая компетентность и опыт. Резюме, портфолио, успешные кейсы – это визитная карточка программиста. Желательно, чтоб кандидат имел опыт командной работы в профильной компании.

-5

2) Нужная специализация. Если вы нанимаете людей для разработки одного приложения либо серии продуктов, то обратите внимание на наличие именно тех навыков, которые необходимы для выполнения этой конкретной работы с учетом ее специфики.

3) Мотивация. Желание работать ощутимо повышает продуктивность. И стимулом может быть не только гонорар, но и удовольствие от работы с продуктом. Интерес создать что-то новое, профессиональный рост, расширение доступных возможностей на рынке труда (по сути, тот же гонорар, но в будущем).

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

Алгоритм поиска

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

-6

1. Составить и разместить описание вакансии на тематических площадках. Лучше всего для этого подойдут крупные сайты поиска работы, а также места скопления специалистов нужного профиля – тематические сайты, форумы и сообщества, а также деловые социальные сети (например, LinkedIn).

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

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

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

О ценности советов

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

· StackOverflow;

· Quora;

· Reddit;

· StackExchange;

· CodeProject;

· Google Groups;

· CodeRanch;

· Programmers Heaven;

· FindNerd;

· Chegg.

-7

Подсказки вам могут понадобиться на любом этапе или даже на всех:

1. Определение задачи. Поинтересуйтесь, какие инструменты наиболее оптимальны для создания тех или иных приложений.

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

3. Оценка компетентности соискателя. Попросите, чтоб кто-то еще просмотрел портфолио заинтересовавших вас соискателей.

4. Оценка соответствия соискателя вашим потребностям.

Основные ошибки при подборе разработчиков

Знает себе цену. Не ориентируйтесь на заявленные в резюме ожидания по зарплате как на индикатор профессионализма. Да, хороший специалист должен уважать и ценить свой труд. Но то, что у человека стоит «ценник» 2-3 тысячи долларов, еще не означает, что он классный специалист. Не поленитесь деликатно протестировать соискателя на соответствие.

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

-8

И еще – не рассчитывайте только на свое собственное впечатление. Выбрали несколько наиболее подходящих кандидатов – передайте их портфолио на оценку своим коллегам, мнению которых вы доверяете.