It depends what you are working on. If you are working on Bitcoin, I think you can't touch 95% of that stuff because of the risks involved. You have to know what every line of your code does.
But yes, for websites and apps, this is probably true. But not the parts that touch BTC or Lightning.
