Найм программистов. Советы от программиста

Рассекая просторы vc.ru, уже несколько раз натыкался на материалы о найме программистов и не без интереса читал их, ведь я сам программист, и мне любопытно было узнать, как нас оценивают на собеседованиях.

1717 показов
17K17K открытий

"Пожалуйста, великие гуру найма и технари, любящие спрашивать теорию, объясните мне в комментариях в чем смысл Ваших вопросов?"

смотря что вы понимаете под "теорией"? самая главная проблема это иллюзия наличия знаний, не полезет например такой человек в гугл посмотреть чем гет от поста отличается и сделает вам всё на гетах)

"Чтобы научиться писать юнит-тесты уйдёт от силы минут 10."

так сложилось, что писал их мало, но дело тоже имеет свои хитрости, правда если человек это не вдупляет, то остальное тем более

Ответить

смотря что вы понимаете под "теорией"?

Что такое высокоуровневый и низкоуровневый язык программирования?
Что такое полнота языка по Тьюрингу?
Какие есть операторы цикла в вашем языке и методы организации цикла без операторов?
Что такое компилятор и интерпретатор?
Какие бывают типы констант?
Дайте определение императивным, функциональным и процедурным языкам программирования. Приведите по 2-3 примера каждого.
Что такое методология программирования? Что представляет из себя Agile.
Жизненный цикл программы – опишите или изобразите его.
...
(Из статьи по ссылке в начале материала)

так сложилось, что писал их малоАга! Вы нам не подходите! - скажут вам, если будут собеседовать так как это делают обычно. Вопрос в лоб, неудовлетворительный ответ, мимо.
Я же предлагаю узнавать технические моменты в разрезе опыта, что позволит понять, почему например вы писали мало юнит тестов и т.д.

Ответить