Инженеру трудно игнорировать привлекательность работы в небольшом, гибком стартапе, особенно если вы провели некоторое время в корпоративном мире. Стартапы часто дают возможность быть более вовлеченными в общий бизнес, а также меньше бюрократии и более гибкой рабочей среды.
Тем не менее, инженерные навыки и личностные качества, которые сделали вас успешным в более традиционной карьере, не обязательно побудят стартап нанять вас. В то время как технические таланты пользуются большим спросом, стартапы (по праву) осторожны при приеме на работу кого угодно.
На этой ноте есть несколько атрибутов, которые ищут стартапы при найме инженеров. Прочтите этот список, чтобы увидеть, есть ли у вас что требуется.
1. Решительность
В молодых компаниях может быть мало структуры и мало передового опыта. Таким образом, менеджеры по найму ищут инженеров, которые могут принимать технические и процедурные решения без особого руководства.
Я был со стартапами, которые проверяли кандидатов, которые поддерживают свои собственные независимые проекты, поскольку это демонстрирует, что кандидат может создавать продукты без конкретного проекта. Кроме того, отдельные усилия могут компенсировать отсутствие опыта управления, поскольку они свидетельствуют о способности потенциального арендатора направить проект к завершению.
Еще один способ проверки стартапов на решительность заключается в том, чтобы попросить кандидатов выполнить проект кодирования. Работодателям нравится видеть, как потенциальные сотрудники будут решать сложные проблемы без четких решений, и насколько хорошо кандидат сможет погрузиться в незнакомую базу кода и стать продуктивным.
2. Навыки общения
Коммуникация является одним из самых игнорируемых навыков для инженеров. Возможность объяснить, почему вы делаете вещи определенным образом и почему это сделает продукт лучше (для кого-то за пределами технического отдела!), Является огромным преимуществом, особенно в стартапе.
Инженеры должны отстаивать свою работу и свой подход. В противном случае нетехнические предприниматели могут предложить слишком быстро продвигаться вперед, что в конечном итоге приведет к некачественному коду. Мало того, что кандидаты должны оттачивать свои навыки общения, но я бы посоветовал искать стартап, который ценит вклад сотрудников.
3. Культура Fit
По моему опыту, не существует такой вещи, как «культура стартапов». У каждой небольшой компании, в которой я был, был свой вкус, так как то, что инженер, работающий в Startup A, не означает, что он сможет прыгать прямо к стартапу B. Некоторые стартапы более ориентированы на процессы, а другие более спонтанны; некоторые из них открыты для удаленной работы, а другие ожидают 12 часов в офисе каждый день.
Чтобы пройти тестирование на культуру, работодатели будут часто встречать кандидатов с несколькими сотрудниками, выполняющими различные функции, а не просто проводить собеседования с их непосредственным докладом в области техники. Если вы ладите с большинством сотрудников компании, вполне вероятно, что вы будете достойно соответствовать их культуре.
4. Адаптивность
Очень важно работать с компанией в целом, но стартапам особенно нужны инженеры, которые будут продуктивным членом технической команды. Работа в команде из двух или трех инженеров - это совершенно другой опыт, чем в команде из 10+ человек. Точно так же программисты, которые работали только как одинокий волк, могут не подходить для работы в совместной инженерной команде стартапов - они могут знать, как много работать, но могут тратить много времени на решение проблем по-своему, вместо того, чтобы спрашивать другого члена команды. для понимания.
Например, я видел, как много хороших инженеров присоединились к небольшой команде и сразу хотят перестроить существующую инфраструктуру, а не учиться работать с чужим кодом. (Подсказка: это не соответствует сжатым срокам и ограниченным ресурсам большинства стартапов.)
Хороший способ показать будущим работодателям, что вы можете выучить код другого человека, - это показать свой опыт участия в проектах с открытым исходным кодом. Это также поможет вам увидеть, как другие решают общие проблемы, что укрепит ваши навыки командной работы.
5. Лояльность
Работать на стартапе тяжело - и умственно, и физически. Вам обычно платят не так хорошо, как в большой компании, вы, вероятно, работаете много часов, и вас постоянно заставляют производить больше, чем вы считаете разумным. А так как найм - это дорогостоящий процесс, стартапы ищут кандидатов, которые готовы к этому и будут готовы вынести это изо всех сил.
Таким образом, инженер, который выпрыгивал с корабля каждый год в течение последнего десятилетия, будет рассматриваться как рискованный найм для стартапов. И наоборот, если вы оставались в одной и той же компании годами, обязательно упомяните это как точку продажи.
6. Страсть к продукту (и области)
На ранних этапах, вероятно, каждый, от технического директора до инженера-программиста начального уровня, будет работать с кодом каждый день. На самом деле нет места для кучки менеджеров, и слишком большое количество крупных мыслителей может привести к неясному видению стартапа.
Тем не менее, инженеры ранней стадии должны понимать и проявлять интерес к продукту, который они создают. Работодатели будут искать людей, которые работали в отрасли или которые могут показать некоторое знакомство с проблемой, которую они пытаются решить.
Подумайте об этом: почему компания с ограниченным бюджетом нанимает кандидата, который вряд ли останется, потому что она меньше заботится о бизнесе? Если вы продемонстрируете, что вы действительно заинтересованы в продукте, который пытается создать эта компания, а также в отрасли в целом, вы станете лидером.
7. Сеть инженерных контактов
Наем инженеров - сложный процесс, особенно для нетехнических основателей в начальных стадиях стартапов. Рекрутеры дороги и часто не понимают, какого рода кандидаты нужны маленьким компаниям.
Таким образом, если вы можете привлечь к работе дополнительные профессиональные инженерные контакты, вы добавите дополнительную ценность в том, что сможете создать команду. Это особенно актуально для наемных работников высшего уровня в инженерной команде, но это действительно применимо по всем направлениям.
Некоторые люди думают, что для того, чтобы стать хорошим инженером, нужны только технические навыки. И хотя способность писать код очень важна, если вы хотите, чтобы вас наняли при запуске, убедитесь, что вы также обладаете этими менее известными атрибутами.