Условия облегчились в 42 раза по сравнению с 60-70-ми годами. Если не верите и хотите пересчитать самостоятельно, советую почитать книгу Гленфорда Майерса — «Надёжность программного обеспечения» — Издательство «Мир». Москва, 1980. Почти треть книги посвящена тестированию. Там (что мне нравится в старых книгах) очень много ссылок и на другие книги, если вдруг заинтересует эта тема. В университетской библиотеке можно найти. Я свой экземпляр именно так и «нашёл» сколько-то лет назад.
Вкратце, в те года к тестированию был более научный подход, были всякие методологии, было намного больше видов тестирования и требовалось больше мыслить. Сейчас для тестирования часто пользуются готовыми библиотеками. Раньше тестирование было процессом, явно нацеленным на поиск ошибок. Сейчас тестирование — это, скорее, создание набора спецификаций для программы, которым она должна соответствовать. Если сделать небольшое допущение, то тесты сегодня — это то же самое, что технические задания вчера. Поэтому естественно, что сейчас условия стали в 42 раза легче.
Ну, и всякие штуки, вроде удобных кресел, свободного графика, кучи информации в Интернете, которую легко прогуглить и пр. — это тоже облегчает работу.