Ко всем материалам
#Веб-разработка#Мобильная разработка#Менеджмент

Где и как найти хорошего разработчика для ваших задач

1647 
 

Сейчас в России большой спрос на хороших разработчиков — часто их действительно тяжело найти.

На то есть три причины:

  • Утечка кадров на западный рынок.

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

  • Продолжающийся рост спроса на разработку продуктов.

В статье мы подскажем много мест, где обитают хорошие специалисты. Но чем далеко ходить — создайте задачу для специалистов Workspace. У нас зарегистрировано более 7 000 веб-разработчиков и 1 200 мобильных разработчиков. Также на нашей площадке суммарно зарегистрировано более 18 000 digital-агентств, которые занимаются разработкой. Вам нужно лишь создать задачу и выбрать из откликов подходящего исполнителя. Workspace — это тендерная площадка № 1 в сфере digital.

Где и как найти хорошего разработчика для ваших задач

На нашей площадке представлены десятки тысяч digital-специалистов, среди которых есть много разработчиков

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

Как найти программиста для доработок

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

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

Выбирайте специалиста исходя из инструментов, на которых был сделан сайт, будь то популярная CMS или фреймворк. Например, если ваш сайт сделан на Wordpress, нужно искать разработчика, который специализируется именно на этой CMS.

Где и как найти хорошего разработчика для ваших задач

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

Где еще искать разработчиков:

  • Фриланс-биржи — самые популярные это Kwork, FL.ru и Freelance.ru. Выбирайте исполнителей с наилучшими показателями отзывов. Площадки позволяют заключать безопасные сделки: специалист замотивирован сделать заказ хорошо, потому что деньги поступят ему только после выполнения работы.

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

  • Неофициальные сообщества в соцсетях и мессенджерах: например, Telegram-канал с разработчиками на Wordpress. Попробуйте найти сообщества для вашей технологии через поисковую строку во «ВКонтакте» и Telegram. Здесь тоже рекомендуем защититься договором.

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

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

Где и как найти хорошего разработчика для ваших задач

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

Где и как найти хорошего разработчика для ваших задач Читайте также: Как эффективно продвигать интернет-магазин самому?

Как найти программиста для разработки проекта

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

Типовой проект

Если вам нужен лендинг или сайт-визитка, скорее всего будет достаточно no-code-конструктора, такого как Tilda. Небольшой интернет-магазин на CMS также сможет создать один специалист. Места для поиска одиночек те же — фриланс-площадки, официальные и неофициальные сообщества и рейтинг разработчиков на Workspace.

Совет: если есть возможность создать проект на готовом решении — используйте его. Разработка на фреймворке будет оправдана для какого-нибудь SaaS-сервиса, где большая часть функционала будет уникальной. Интернет-магазины могут содержать уникальные дополнительные функции, но большая часть пригодного кода уже будет предусмотрена в CMS и подходящем шаблоне. Изобретение «велосипеда» на фреймворке обойдется в несколько раз дороже.

Где и как найти хорошего разработчика для ваших задач Читайте также: Срок окупаемости интернет-проекта: что это такое и как его рассчитать

Где и как найти хорошего разработчика для ваших задач

У Tilda есть удобная галерея с лучшими работами — #madeontilda, на которой можно найти хорошего специалиста

Если у интернет-магазина будет большой каталог товаров, интеграции с сервисами логистики, учета, а также платежными шлюзами и CRM — лучше обратиться в агентство. У одиночки будет гораздо меньше компетенций, нежели у команды специалистов разного профиля: разработчиков, маркетологов и дизайнеров.

Рекомендуем прочесть нашу статью «Сколько стоит разработка интернет-магазина: обратиться к фрилансерам или в агентство». Она поможет сориентироваться в цене, выборе технологии и исполнителя. Статья полностью состоит из комментариев фрилансеров и представителей агентств — в ней информация из первых уст.

Проект с нестандартным функционалом

Для разработки SaaS-сервиса, мобильного или десктопного приложения понадобится полноценная команда. Чтобы собрать ее самому, нужен хороший нетворкинг, который есть только у разработчиков. Если у вас есть идея для стартапа, но нет бюджета, придется искать инвестора — хорошие разработчики согласятся работать за бесплатно только у близких знакомых. Подбор мотивированных специалистов без должного опыта в 99 % случаев обернется провалом и потраченными ресурсами.

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

Искать кейсы можно через поисковики, чтобы попасть на сайт агентства. Еще кейсы на разработку могут публиковаться на VC и «Хабре», но удобнее всего — искать кейсы в нашем каталоге. Сейчас на нашем сайте опубликовано более 11 000 кейсов, среди которых есть кейсы по веб-разработке и разработке ПО. Их можно отсортировать по бюджету, отрасли бизнеса, локации и инструментам для разработки — гораздо удобнее, чем пользоваться одной лишь поисковой строкой.

Где и как найти хорошего разработчика для ваших задач

Агентства заинтересованы в расширении своего портфолио и привлечении новых клиентов, они сами публикуют новые кейсы, которые выходят ежедневно

Где и как найти хорошего разработчика для ваших задач Читайте также: Изучаем кейсы digital-агентств: на что обратить внимание заказчику

Как найти программиста в штат

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

Прежде чем нанимать разработчика, нужно знать, на чем работает ваш проект. Эти данные понадобится указать в резюме, чтобы подобрать подходящего специалиста. Например, сервер сайта Apache может работать на операционной системе Linux, где в качестве СУБД будет использоваться MySQL, а в качестве языка программирования — PHP. Хорошо, если на PHP будет работать какая-нибудь CMS, наподобие того же Wordpress или «1С-Битрикс: Управление сайтом». Сложнее, если сайт написан на каком-нибудь PHP-фреймворке, например Phalcon. Человек, который во всем этом разбирается — опытный программист с большими зарплатными ожиданиями, будет ли он вам выгоден на постоянной основе?

Если вы твердо решили, что нужен инхаус-специалист, публикуйте вакансию. Кроме HH.ru, рекомендуем использовать профильные площадки, такие как «Хабр Карьера», раздел «Вакансии» на VC и, конечно же, каталоге вакансий на Workspace. На отраслевых площадках будут откликаться более подходящие кандидаты. Дополнительно стоит разместить вакансию в профессиональных сообществах и форумах, посвященных разработке на ключевой технологии вашего продукта.

Где и как найти хорошего разработчика для ваших задач

На момент написания статьи на нашем сайте опубликовано 684 активных вакансии, связанных с разработкой — на площадке обитает много рекрутеров и специалистов

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

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

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

Личностные черты хорошего разработчика

Интерес к работе.

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

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

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

  • почему и во сколько лет он начал увлекаться программированием;

  • с каких технологий начал обучение программированию;

  • какие проекты делал, когда обучался;

  • какие инструменты осваивает или планирует освоить.

Также стоит запросить у специалиста его профиль на GitHub и посмотреть, есть ли у него опенсорс-проекты и что они из себя представляют. Зачастую хороших разработчиков хантят именно через GitHub, если они публикуют интересные и полезные проекты.

Высокий эмоциональный интеллект.

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

Если у вас есть остались вопросы касаемо темы статьи или вы хотите поделиться дельным советом — ждем ваш комментарий.

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
Спасибо! Подписка успешно оформлена

Подписка

Отлично! Мы отправили письмо на указанный вами электронный ящик с инструкцией по подтверждению.

Если письмо с подтвержением вашего e-mail не будет получено в течение 10 минут, пожалуйста, проверьте папку СПАМ в соответствующем почтовом ящике.

1656

Похожие статьи