The issue being too abstracted from the underlying OS is when you need to resolve issues – like are you hitting resource limits…
Not all programmers are just collecting & displaying data – some of us are interacting with physical hardware and managing business processes, even driving the changes.
You’ve heard of Pineapple upside down cake – someone at worked made a Pineapple and spam upside down cake – I’m sure it was just a coincidence that we had an ambulance called for someone in the office that day , but it smelled terrible
I was reading a blog & related discussion recently – about how young programmers brought up on phones/tablets lack a basic understanding of the inner workings of computers because as technology has advanced and become more user friendly they are shielded from having to know about it.
My experience is kids aren’t afraid of technology (probably aren’t worried about breaking it and no idea they should find it complex) and are going to explore it like kids of my generation did with the VCR.
The issue being too abstracted from the underlying OS is when you need to resolve issues – like are you hitting resource limits…
Not all programmers are just collecting & displaying data – some of us are interacting with physical hardware and managing business processes, even driving the changes.