Один из лучших инженеров, которых я когда-либо нанимал, провалил технические собеседования. Мы сказали ему, что он не прошел. Он был подавлен. Но в нем было что-то такое, что произвело на нас впечатление, поэтому мы позвали его обратно и предложили ему работу начинающего аналитика по контролю качества. К его чести, он проглотил свою гордость, принял работу и быстро доказал свою состоятельность, поднявшись до инженера, а затем до технического менеджера в короткие сроки. Он стал суперзвездой в моей компании. Меня беспокоит, что с тем ИИ, который у нас есть сегодня для контроля качества программного обеспечения, ЭТА РАБОТА МОЖЕТ БОЛЬШЕ НЕ СУЩЕСТВОВАТЬ. По мере улучшения ИИ эти позиции начального уровня "черновой работы" будут становиться все более редкими. Так как же следующему поколению получить возможность? Немного больше информации: Наш процесс для разработчиков был жестоким: несколько раундов, живое кодирование, сложные домашние задания. Он не прошел. Но он проявил любопытство и перспективу, поэтому мы дали ему шанс заняться ручным тестированием и отчетами о багах в контроле качества. Он отнесся к этому серьезно, усвоил обратную связь, приобрел навыки. Через 2 года его повысили до разработчика. Затем до старшего разработчика. В конечном итоге он возглавлял некоторые из наших самых сложных технических задач. Этот путь когда-то существовал. Но он исчезает. Сегодня эти тренировочные площадки автоматизированы ИИ. Вся нижняя ступенька вырывается. ...