Compared to 2005, we live in a society where a lot of people are very sensitive to words.
For example, "developer" is considered offensive, because for some people it's very important to be called "software engineer".
Really good developers don't care about titles.
They don't have time to worry about such, or they have so much money / experience that even if you call them "smart monkeys" they'll be happy with it.
Same goes with sysadmins, SREs, devops, or whatever role you choose.
For some people they have shitty jobs: they don't have such recognition (whether for a good reason or not).
No recognition from work, no recognition from colleagues, no recognition financially, etc, that, if you remove them the title / prestige, obviously they would feel bad.
Source: my experience in a school calling itself "engineering school", and all other schools calling it a "place where to pee code"
> Really good developers don't care about titles. They don't have time to worry about such, or they have so much money / experience that even if you call them "smart monkeys" they'll be happy with it.
That's about the money, not about being good at your work. Ask anyone on the street if you can call them a rat in exchange for a million dollar salary and they'll say yes. It's quite simple.
As someone who always knew I didn't really need to know code for what I wanted to do, I'd posit that a developer comes across as someone who may not be formally trained. Maybe they're a hacker, maybe they know a language or two and dabble. A software engineering is someone who is comfortable at various levels and understanding machine level code in so far as also being comfortable with software patterns.
-shrug-. That's what I feel like in my org at least.
For example, "developer" is considered offensive, because for some people it's very important to be called "software engineer".
Really good developers don't care about titles.
They don't have time to worry about such, or they have so much money / experience that even if you call them "smart monkeys" they'll be happy with it.
Same goes with sysadmins, SREs, devops, or whatever role you choose.
For some people they have shitty jobs: they don't have such recognition (whether for a good reason or not).
No recognition from work, no recognition from colleagues, no recognition financially, etc, that, if you remove them the title / prestige, obviously they would feel bad.
Source: my experience in a school calling itself "engineering school", and all other schools calling it a "place where to pee code"