4 ms·
I have seen people looking down on any "narrow" developers. If you say ".NET developer" this implies you know a very specific stack from Microsoft -- one OS, on
by theamk 10y ago
I have seen people looking down on any "narrow" developers. If you say ".NET developer" this implies you know a very specific stack from Microsoft -- one OS, one standard library, one framework, one IDE, one buildsystem.
On the other hand, if someone claims to be a senior C++ developer, it means they may have worked with multiple OS's, multiple frameworks/libraries (because STL is never enough), multiple buildsystems, multiple IDEs and so on.
- bdcravens 10y agoDon't most developers however strongly identify with a framework these days? Rails, React, Angular, etc.
- dragonwriter 10y agoMost jobs advertise that way, but my experience suggest that fewer developers identify themselves (rather than their job) that way then are identified that way by their employer.
- theamk 10y agoYou said all the web technologies, so maybe if you are in the web dev? In the rest of the programming, the framework self-identification is pretty rare -- I have not heard people describing themselves as "boost C++ developer", or "python numpy developer". People will still have strong opinions about good and bad frameworks, but it will not be their primary identification.