Он обязан занимать проактивную позицию и докапываться до сути того, что надо сделать, в том числе предлагая решения, о которых менеджеры с заказчиком никогда бы не додумались. А также участвовать в разработке архитектурных решений, распределять задачи между другими программистами, способствовать их росту, следить за соблюдением сроков и т.д.
Ну вот я понял вашу позицию. Такие «сеньоры» действительно не нужны в нашей компании. Да и «сеньорами», если честно, я их назвать не могу.
Выше написал — мой косяк, надо было привести задачу 1-в-1 с собеседования, я дал упрощеное описание. Правильный ответ: [[«bar»,«rba»],[«rrba»],[«foo»],[«ffo»,«fof»]]
Верно. И это задача для собеседования, а не для реальной работы.
У нас 3 задачи, но мы не ищем всезнаек, ищем тех, кто умеет думать. Для этого не обязательно давать сложные задачи на 3-4 часа, достаточно парочки совсем простых.
Да какая разница, сколько памяти или времени жрёт? На собеседовании смотрим умение решать задачу, а не качество решения. Если человек решил, но плохо — даем направление подумать, как можно сделать лучше. Сделает — отлично, нет — ничего страшного. Всего-лишь один этап из 3х.
Бред. Работаю в компании, в которой отличные условия и хороший уровень зп. А кадров не хватает. Собеседуем по 5-6 человек в неделю, берем максимум 1-2 в месяц. Причем, вакансия на сеньора, приходят «программисты», которые простой код на 10 строк не могут написать за 15-20 минут.
Ну вот я понял вашу позицию. Такие «сеньоры» действительно не нужны в нашей компании. Да и «сеньорами», если честно, я их назвать не могу.
У нас 3 задачи, но мы не ищем всезнаек, ищем тех, кто умеет думать. Для этого не обязательно давать сложные задачи на 3-4 часа, достаточно парочки совсем простых.
Серьезно?)))
Да не большой, если честно.