Мені потрібен спосіб відфільтрувати резюме людей, які просто копіюють і вставляють код, тоді сподіваємось, що він працює, і перевіряють його, чи це так. Все це відбувається без розуміння (або піклування), щоб зрозуміти решту коду в системі.
Звичайно, я знаю, що копіювання та вставлення коду є частиною вивчення нового об'єкта, керування тощо ... але як можна сказати, якщо на це припадає 70% (або більше) їх кар'єри з розвитку?
Я натрапив на хлопців старшого рівня, можливо, чиї навички настільки застаріли або не мають значення для проекту, що вони лише роблять, щоб Google, скопіювавши та вставивши якийсь код, не замислюючись про рішення в цілому. В результаті ми маємо помилку JSON, AJAX, зворотних зворотних дзвінків, ASMX, WCF та поштових знижок у тому ж проекті. Зрозуміло, що не існує послідовності чи логіки, за якою використовується кожна технологія.
У гіршому випадку цей тип розробників створює проблеми безпеки та вектори для нападу.
Питання
Як би ви порадили відфільтрувати людей, які мають поганий досвід програмування? Чи можу я це зробити на рівні резюме? Якщо ні, то як це робити під час співбесіди.