upvote
agree. Do you engineer software? Congrats, you're officially a software engineer :)

Start doing it for money, and you're officially a professional software engineer.

Make software that genuinely improves peoples lives (like the Linux kernel currently running the computer I'm typing these words on), and you can call yourself a good software engineer ^_^

reply
There are places (eg Canada) where engineer is a protected title like lawyer or doctor: https://en.wikipedia.org/wiki/Regulation_and_licensure_in_en...
reply
Yes but not a single software engineer or other engineer in my field has a professional engineer designation. It's not required to practice in most fields outside of civil/structural engineering.
reply
It really depends on where you live and in some places that distinction does not matter. See for example https://www.canadianconsultingengineer.com/quebec-order-of-e...
reply
The main qualification of one of the best electronics engineers I knew (UK) was Bachelor of Music.
reply
Most of us in electronics in the 1970s in the UK had physics degrees I think. And when I moved sideways into software much later the physics background was eminently useful when modelling machinery and physical processes.

But I too have met engineers with music and also medical backgrounds. But that's all more than half a century ago, it seems that employers expect much more narrowly focussed qualifications these days.

reply
Professional Engineer (P.E.) is the protected title in the US
reply
"15 Year Old Wannabe" clearly differentiates him from any credentialed engineer.
reply
deleted
reply
[flagged]
reply
I'm Canadian as well and type this while wearing my ring, but I've come to accept that Americans use the term differently from Canadians and that's just fine. The Canadian definition is directly downstream of the Quebec bridge collapse, it's a pretty neat bit of Canadiana.

Just like writing favorite instead of favourite, while I'm here, I think the right thing to do is respect the customs of the country which welcomed me. It would be very ignorant of me to pretend I'm more of an engineer than my American colleagues with CS degrees.

reply
I don't get the down voting. This dude is correct. An "engineer" is typical like a "doctor". Yes I also carry the "system engineer" with me, and yes I have university background, but it's far far away from any serious engineering what's usually done by computer people. I would also argue that an engineer more or less knows what he's doing and can predict the outcome. Most people I observe while they use a computer it's literally a monkey beating metal with flesh....
reply
"Engineer" is a floating signifier and there's no reason to pretend it's anything otherwise in the US.
reply
It's a protected title in several european countries but I've never seen enforced, despite myself being part of an officially sanctionned body of engineers.

Afaik claiming to have an MD (for obvious reasons) or a PhD would land you in hot water much, much faster, despite technically being exactly the same "offense"

reply
Let's accept that engineering has 2 different uses and that's okay. If I tell people that I'm a civil engineer with nothing to show for it, it'd be as big of a problem like pretending to be an MD. For software engineering, however, you'd just be at the start of your career.

I think it's fine.

reply
There's at least tens of people who aren't born in the USA.
reply
OP is in the US where the term “Engineer” does not convey the person is certified or has professional training.

That doesn’t mean that certain professional engineering disciplines exist that are regulated in the US. Systems Engineer, Computer Enginner, etc are not in that realm.

In the US, engineering is regulated only where public safety is directly at stake. Most engineers work for companies that assume liability for their work.

reply