Разработчики=строители? Или как найти хорошего разработчика. Часто сталкиваюсь с проблемами поиска хороших разработчиков для проектов и у клиентов.
Основной парадокс заключается в том, что не всегда дорогая цена работы гарантирует хорошее качество кода. И самое главное — последующей поддержки сайта. И даже красивое портфолио не гарантирует хорошего качества в итоге.
Я сам на себе это испытал когда разрабатывал с одной известной компанией проект более 2 лет и потратил очень много сил и нервов с ними, пока не нашел четкого программиста, который за 1 месяц сделал все, что они планировали делать еще пол года. Я пришел к простому выводу: не работайте с плохими разработчиками. Никогда. Будущего с ними просто нет. Они только оттянут вас назад.
Либо работать с хорошими, либо не работать вообще. Причиной стагнации проектов часто являются следующие фразы: — так исторически сложилось, работаем с ними, ребята хорошие, но все долго внедряют
— программисты исчезли
— чтобы ускорить сайт, нам нужно полностью переписать код — написали на своем движке, но перестали его поддерживать — у нас вырос трафик и требования, но у команды не хватает экспертизы чтобы внедрить все новые инструменты — нам все рекомендуют сменить движок
— мы попросили их сделать товары 360, нам выставили счет в 1200$, потому что они этого не делали
— сайт на это не рассчитан
— надо переделать всю архитектуру проекта
В итоге владельцы сайтов бояться делать любые изменения. Не могут расти. Не идут в ногу со временем. Мне удалось немного разобраться в этом вопросе и быстрее понимать адекватность подхода программистов. Вот простые советы, которые помогут не потратить много денег в пустую
— Знайте что вы хотите получить в будущем. Какие вещи принципиальны, какие нет, найдите максимум релевантных примеров. Сформируйте картинку у себя в голове в первую очередь
— Всегда думайте про скорость и говорите об этом. Держите скорость работы сайта в постоянном фокусе
— Ищите тех, кто работал с высоконагруженными проектами, смотрит шире и решал нестандартные задачи
— Зайдите на эти проекты, пощупайте их. Как они работают, ничего не ломается? Сколько на них трафика? — Если разработчик не копается в подробностях, не задает конкретные неудобные вопросы, берегитесь его — Не смотрите на красивые работы. Лучше позвоните тем, кто пару лет назад сделал у разработчиков работу и спросите о качестве поддержки сайта (узнаете много интересного)
— Если вы делаете ecommerce, ищите разработчиков которые делают именно ecommerce
— Не ведитесь только на упаковку, не технические рассказы Sales менеджеров
— Хороший разработчик должен сам хотеть побыстрее закрыть таск и перейти к следующей задаче
— Чем меньше вы общаетесь тем хуже качество проекта и дольше работа делается
Лайфхаки по поиску разработчиков
— Ищите везде. Спрашивайте знакомых. Спрашивайте у тех, кто сделал крупные проекты. Ищите контакты.
— Спрашивайте знакомых дизайнеров, верстальщиков — я именно так и нашел. Крутой дизайнер дал контакт крутого программиста. Потому что они вместе работали над крупным проектом и ему понравилось. — Остановитесь, если что-то в самом начале идет не так (долго отвечают, не делают, пропадают, выдают все сырое и некорректное) и ищите новых
— Зайдите на проект, который нравится, введите его название + портфолио и ищите кто его делал
— Если можете сделать свой отдел разработки — делайте
Я и наши клиенты постоянно в поисках хороших разработчиков. Их катастрофически не хватает. Всегда не хватает. Уверен, что они не находятся в поисках работы, так как она у них есть. Но если вдруг вы готовы поделиться контактами таковых — напишите мне в личку (fb.com/serbacev)
Я буду признателен вам.