Инструменты для доступа к старшим инженерам для ранних компаний
Соперничество с Google за лучшие таланты может показаться поражением. У них неограниченные деньги и все влияние. Но появляется бутик-индустрия для специализированных услуг старших и главных инженерных служб.
Некоторые из этих сервисов выбирают гиперконкретную роль инженера и предоставляют микродоступ. Эти ресурсы могут быть ценны для компаний на ранней стадии. Если у вас недостаточно работы для главного инженера, работающего полный рабочий день, или вы просто не хотите, чтобы ваши штатные инженеры тратили половину своего рабочего времени на собеседования с посредственными кандидатами, читайте дальше.
Karat — это решение для найма с оплатой за собеседование. Они создали новую категорию должностей, которая называется «инженер по собеседованиям» — они специализируются на оценке кандидатов и стандартизации отчетов. Процесс тщательный и точный. У меня есть непосредственный опыт как интервьюера, так и кандидата через Karat. Их контроль качества довольно высок, и их процесс в значительной степени справедлив по отношению к интервьюируемому, что приводит к лучшим результатам для вас, менеджера по найму. Карат довольно дорогой, примерно 350 долларов за интервью, в зависимости от того, сколько интервью вы покупаете в своем пакете. Это может быть отличным вложением, если вы агрессивно расширяетесь и больше фокусируетесь на продукте, чем на найме сотрудников. По моему обширному опыту найма, это может быть хорошим дополнением, но я думаю, что лучшие вопросы для собеседования — это предложить кандидату создать мини-MVP продукта компании за час. Они изготавливаются на заказ, и Карат решает только стандартные игрушечные задачи. В целом, отличный ресурс для изучения.
Codementor — это глобальная сеть разработчиков, у которых разные стили работы и способы найма. Две вещи, которые я люблю, — это процесс проверки кода и наставничество один на один. Еще раз, у меня есть непосредственный опыт по обе стороны стола. Инженерам среднего и младшего звена очень помогает внешнее руководство и даже парное программирование. Иногда найти эксперта в определенной библиотеке или директора по дизайну, чтобы поделиться своими с трудом заработанными знаниями, очень стоит почасовой ставки. Это умножает производительность разработчика на персонал. На этих сеансах наставничества инженеры делятся фрагментами кода и файлами конфигурации для библиотеки, с которой вы боретесь. Часто библиотеки с открытым исходным кодом могут иметь подвохи и проблемы, с которыми приходится иметь дело всем, но на глобальном рынке вы можете найти кого-то, кто уже работал с этим и может поделиться секретами. В Codementor также есть специальный сервис проверки кода, аналогичный Pull Request, описанному в следующем абзаце.
Pull Request — это проверка кода как услуга. Каждую проверку кода в вашей инженерной организации можно рассматривать как отдельную работу, требующую внимания со стороны высшего руководства. Хорошо, когда есть руководство для всего жизненного цикла кода, но обратная связь по каждому обзору — наиболее логичное место, где можно привлечь дополнительную помощь на неполный рабочий день. Эти запросы на вытягивание / списки изменений — это место, где можно получить прямую обратную связь о возможном введении технического долга, реструктуризации кода, организации файлов и стиле. Вы работаете с одним старшим инженером над каждой отдельной проверкой, поэтому вы можете получить разные точки зрения на кодовую базу за месяцы работы таким образом. В этом есть свои плюсы и минусы.
Существует ряд специализированных поставщиков услуг по взлому в белых шляпах. Они проводят аудит безопасности вашего сайта или приложения. Это может быть ключевым моментом перед более широким запуском или, особенно, если вы разрабатываете и развертываете смарт-контракт, в котором могут быть утечки. Таких компаний много, и они действуют скорее как консалтинговые фирмы, чем как рынки для отдельных инженерных талантов. Некоторые качественные аудиторы безопасности, о которых я слышал положительные отзывы, включают: Hacker One, Consensys и Tarlogic.
Эти несколько стратегий могут творчески увеличить вашу команду, позволяя вашим инженерам сосредоточиться на своих основных обязанностях. Создание вашего MVP. Я консультирую компании о том, как лучше всего использовать эти стратегии, а также об аутсорсинге и инженерном управлении. Как главный инженер-консультант, я даю долгосрочную перспективу инженерной стратегии. Я могу помочь вашей компании с долгосрочным контекстом и десятилетним опытом работы в Google и MVP программного обеспечения. Отправьте сообщение на linkedin или свяжитесь с моим сайтом. Лучший инженер