This is exactly what they are. I have come across so many of them already that it is not merely by chance for sure. I am not talking in terms of their skills or knowledge but mostly in terms of their attitude and outlook.
Looks like being in a technology division or churning out code day in and day out (yes this is exactly what they think they are doing) is just by chance and not by choice. Let alone feeling passionate for what they are doing, they seem so disinterested as they feel it is the way it has to be till they start leading a team or get into project management.
This is what I get to hear. Writing code is easy, anyone can do it. I want to go beyond it. Yes I agree anyone can do it but does that anyone can write good quality readable and maintainable working piece of software, very few. How many really want to perfect the art of designing and writing code.
It is just like a craftsman instead of trying to perfect that craft and setup an example of showing how it should be done wants to lead (read manage) a distant-to-qualify-even-decent and still learning group of craftsmen which themselves are not proud of what they are doing. Sometimes it is hard
for me to make people believe that I am still coding after 11 years and I really enjoy doing it and enjoy growing even more technically.