Было много дискуссий вокруг отличного вопроса « Поможет ли высокая репутация в Stack Overflow найти хорошую работу? ». Я сразу же согласился с JoshK , что в основном сказал « Нет » (я объясню , почему), но Джоэл подхватила с большим количеством убедительных фактов , которые заставили меня upvote его , а также.
Мой вопрос: какие еще навыки (кроме технического гения) вам требуются от разработчика? Чтобы получить работу или сохранить ее.
Я считаю, что быть гением далеко не достаточно. Я встречал много технических гениев в различных компаниях, в которых я работал, что произвело на меня большое впечатление, но, к сожалению, во многих случаях их просто увольняли через несколько месяцев или помещали в башни из слоновой кости (в основном из-за внутреннего мятежа от других разработчиков). Я видел многих в личной беде в результате этого, что я понимаю.
Вот почему я большой поклонник нетехнических вопросов для технических должностей. Мне нравится знать, как кандидат будет взаимодействовать с другими (в том числе нетехническими сотрудниками), сколько внимания он будет уделять бизнесу, будет ли он работать для достижения желаемого результата и так далее.
Я хотел бы знать, что вам требуется от ваших разработчиков и ПОЧЕМУ это важно (в конце концов, вы нанимаете кого-то для написания кода, не так ли? Почему вы хотите, чтобы он был напористым?) . В идеале я бы хотел, чтобы вы предложили пример вопроса, который вы бы задали во время интервью в поддержку вашего ответа.