Author doesn't make a distinction between those earlier in their careers vs those much further along.
For "senior" devs, I think there are two additional things just as important as the mentioned three: good compensation & minimal BS.
The techno-utopian perspective tends to fade away with time (and acquiring of a significant other), replaced with pragmatism and realism which brings these two elements much more into focus with time.
For "senior" devs, I think there are two additional things just as important as the mentioned three: good compensation & minimal BS.
The techno-utopian perspective tends to fade away with time (and acquiring of a significant other), replaced with pragmatism and realism which brings these two elements much more into focus with time.