Так в том и дело, что программирование  это очень широкий спектр задач, и всегда есть те, для которых не нужно каких-то особенных знаний, и за которые при этом много платят.Но "не нужно особенных знаний" не равно "может делать кто угодно" и "на одинаковом уровне". В программирование ушли физики, а не продавцы из магазинов.90% программистских задач не сильно далеко ушли от тупого кодирования алгоритма, придуманного кем-то другим. Но  на объяснение этого алгоритма выпускнику техникума и выпускнику вуза  уйдет разное время.  Разное время на количество ошибок, потому что один "не подумал и не учел", а второй "сам сходил, уточнил, разобрался и предусмотрел заранее".Ну а 10% сложнейших задач в принципе пройдут мимо выпускника техникума, он про них даже не узнает. Может  где-то за них и мало платят, но допустим в России мало, а за границей за это же - намного больше.  Да и в жизни деньги это еще не все. Иногда нужно, чтобы было пусть мало, зато сейчас или в этом месте или в этой конкретной компании. Когда случилась перестройка, и ящик, в котором мой отец проработал много лет, накрылся, папа пошел разрабатывать бизнес-стратегию  для какой-то компании.  Он изучил 1С, разобрался с тем, где там лежат нужные ему данные, сам придумал как их анализировать и построил какую-то экономическую модель. Он в жизни ни до, ни после не занимался экономикой. А потом, когда его ящик снова начал функционировать в его почти 60 - вернулся туда. И сейчас снова строит модели обсчета полета ракет противника. Пусть не за гигантскую зарплату в 500тыс, зато у него приличная зарплата в его почти 80, и он там не  "старик, которому платят копейки за работу вахтером", а уважаемый человек.  И когда мне изредка попадаются на глаза его черновики, я чувствую себя идиоткой..   Мне страшно от одних значков..А те, кто не знает таких значков, его менее компетентные коллеги - их всех отправили на пенсию в ковид. А он все еще в строю...  Сложная математика ему обеспечивает его трехзначную зарплату  + уважение коллег + работу в его почти 80.  Неплохо же, а?Широта знаний дает ВЫБОР=устойчивость/плавучесть/возможность изменения.   А узкоспециализированные знания дадут результат лучше - но ровно до тех пор, пока жизнь будет стабильной и пока человеку удается попасть именно в эту струю.    Что тоже ведь не обязательно. Если человеку подходит только один путь, какова вероятность, что ему удастся найти хорошую дорогу именно в этом направлении, да еще на весь желаемый срок  трудовой биографии?