Then they shouldn't use libraries, open source code or even existing compilers. They shouldn't search online (man pages is OK). They should use git plumbing commands and sh (not bash of zsh). They should not have potable water in there house but distill river water.
Man, the bugs they prevent. Vs everyone rolling their own multithreaded file reader/writer code in C. How many programmers would think to journal transactions and ship them for backup for example.
SQL or 15000 lines of C++ or Go or Rust doing whatever with files.
What does the ideal look like then? Data storage encapsulation in the app? Perhaps different DB users with granular access, accessed from different non-global parts of the program. Chuck in some views later when you need performance pragmatism!
Can't AWS just restructure to have a Canadian subsidiary if that happens? Maybe they have this already. Unless they ban ownership of foreign companies.
There is no money for the employees in consolidation and boring tech.
Outside of the US, career driven development (CDD) might be needed to get your salary to a level you can say ... have a family. Or for some ... afford rent. Therefore my salary is dependent on me not understanding development Zen!
Then with an army of CDDs there is a tide that is hard to swim against.
Making it worse is how we interview people and any heroics you did at the last job are worth 0c but ability to talk about GraphQL and advanced TS and AWS are worth, dunno, $20k.
Yep at all levels. Chinese businesses planning their next 5 years may want to diversify away from US customers. US people voted for unhinged presidents is the clear message.