@cybeej @Natanox @lorq @blacklight It does also feel like not needing to understand (so many of) the fundamentals is a sign of maturity. Throughout my career, I’ve needed to understand things like networking/quirks of multi-socket systems/endianness etc. however, those things didn’t have anything to do with “the problem that a bunch of people were being paid to solve”.
If the abstractions are enabling people who understand the human/business aspects to code at all, it feels like mostly a win.
@tom @cybeej @Natanox @blacklight I have got to say that a body of knowledge can only be made more valuable (up to a certain point, of course) by expanding depth and periphery to other connected thoughts and concepts. That's why they always used to call me into the horribly damaged, difficult, lingering problems that would get 27 VPs and engineers onto a conference bridge for a couple of hours. And, to be honest, I reveled in solving the hard ones. -- Jack of all trades....