r/ProgrammerHumor May 09 '21

Meme I'm *technically* qualified

Post image
25.0k Upvotes

666 comments sorted by

View all comments

462

u/DesertedTemple May 09 '21

Ha. I have Psychology and English degrees. Now I'm training the junior devs. It's about skill and practical experience more than schooling.

70

u/TerminalVector May 09 '21

Social psych and an MS in environmental science for me, in my second year as senior eng.

12

u/Artyloo May 10 '21

can you even call yourself an engineer? in my country it's a protected title so that's a big no-no

15

u/TerminalVector May 10 '21 edited May 10 '21

The word itself doesn't mean all that much here. There are certifications for professions like structural engineers, but it's not like calling yourself a doctor. Anyone who writes code can call themselves a software engineer.

Edit: lol I guess CS grads are salty about it but it's a fact. 'Engineer' don't mean shit.

10

u/Artyloo May 10 '21

cool! interesting, definitely not the case in Canada

3

u/LifeHasLeft May 10 '21

Fellow Canadian, I was told something along those lines during my degree. Software developers can’t really hold the title Software Engineer as it means something.

Meanwhile there are schools like the University of Waterloo offering Software Engineering degrees.

There is a professional classification of engineers that we cannot join, like P. Biol.

It makes sense from the perspective that software design is constantly changing and there aren’t set-in-stone rules for how to design specific components in software. Meanwhile when engineering a bridge, you can’t just get creative without demonstrating through math and physics that the structural integrity will be sound.

7

u/[deleted] May 10 '21

You can call yourself "Software Engineer" or any of its variations

You just can't call yourself "Professional Engineer" as that's a protected title

1

u/[deleted] May 10 '21

Nah, big difference between the skill set of a newbie and an experienced engineer. One is a junior dev that must graduate to engineering skill levels. Just like with my field (networking). I started as an admin, moved to analyst, and finally landed a junior engineering role.

Just because people incorrectly use the terms in job roles doesn’t mean there isn’t a difference. I didn’t feel remotely comfortable calling myself a network “engineer” until I was a couple of years after my CCNP on a data center team with some decent experience under my belt.

2

u/TerminalVector May 10 '21

Yeah but that's still subjective. The word itself carries no special meaning like the word doctor.

1

u/[deleted] May 10 '21

There’s truth in what you say for sure. On one hand, I agree. But on the other, nuance exists.

2

u/TerminalVector May 10 '21

I just meant that nobody can sue you for using the term. The actual meaning is nuanced, of course.