| ▲ | QuantumNomad_ 6 hours ago | |||||||||||||||||||
I’ve had jobs where my title was “software engineer”, but I never refer to myself as such outside of work. When I tell others what I do, I say I am a software developer. It may seem a pointless distinction, but to me there is a distinction. Neither myself nor the vast majority of other “software engineers” in our field are living up to what it should mean to be an “engineer”. The people that make bridges and buildings, those are the engineers. Software engineers, for the very very most part, are not. | ||||||||||||||||||||
| ▲ | brightball 6 hours ago | parent | next [-] | |||||||||||||||||||
I was won over by this distinction from another senior some years ago. I think he said… “Developers build things. Engineers build them and keep them running.” I like the linguistic point from a standpoint of emphasizing a long term responsibility. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | ge96 6 hours ago | parent | prev [-] | |||||||||||||||||||
I'm similar except for me reason is no degree. So some jobs eng others just developer... although my current job I'm a "technology specialist" which is funny. But I'm getting paid so whatever. Most recently I wrote cloudformation templates to bring up infra for AWS-based agents. I don't use ai-assisted coding except googling which I acknowledge is an ai summary. A friend of mine is in a toxic company where everyone has to use AI and they're looked down upon if they don't use it. Every minute of their day has to be logged doing something. They're also going to lay off a bunch of people soon since "AI has replaced them" this is in the context of an agency. | ||||||||||||||||||||