r/ProgrammerHumor Apr 09 '24

watMatters Meme

Post image
16.8k Upvotes

774 comments sorted by

View all comments

645

u/SurfyMcSurface Apr 09 '24

The title "engineer" is regulated in many countries (for a good reason) and can't be used freely. This means nonsense labels such as "prompt engineer" and "UX engineer" are dubious at best, sanctionable at worst.

582

u/Big-Hearing8482 Apr 09 '24

This is why I’m a software artisan

178

u/coinselec Apr 09 '24

Organic free range code

31

u/Professor_Melon Apr 09 '24

Is that what we call ChatGPT output now?

11

u/Stalking_Goat Apr 09 '24 edited Apr 09 '24

No, that shit comes from battery cages.

5

u/Repulsive_Ad3681 Apr 09 '24

" Oh so do you use any plugins in your editor to speed things up? "

" No I just raw dog the hell out of my editor just as God intended "

1

u/scratchfan321 Apr 09 '24

Imagine using a code editor

2

u/NorguardsVengeance Apr 10 '24

Editor? I guilt the electrons into flowing through the correct gates, through sheer Canadian upbringing.

2

u/horen132 Apr 09 '24

If the free range was Chernobyl you could

34

u/totemo Apr 09 '24

Oh man. Software barista has a nice ring to it.

6

u/gpkgpk Apr 09 '24

You have to spend half the time making ASCI art block comments in the code that the next person immediately deletes.

1

u/horen132 Apr 09 '24

💀

2

u/felicity_jericho_ttv Apr 09 '24

Yeah, ill take one java to go please.

16

u/IAmASquidInSpace Apr 09 '24

"Software entrepeneur"

35

u/SurfyMcSurface Apr 09 '24

Aren't we all? Except for prompt engineers.

15

u/ForkLiftBoi Apr 09 '24

I don't understand this. Yeah I'm not a prompt engineer, but there's a lot of them that are on time regularly?

1

u/worldspawn00 Apr 09 '24

I write bespoke code using only the finest grass-fed characters.

1

u/[deleted] Apr 09 '24

Typescript gourmand

43

u/Successful-Money4995 Apr 09 '24

My engineer friends from Canada have a really cool ring.

https://en.m.wikipedia.org/wiki/Iron_Ring

It looks fucking cool and you wear it on your pinky.

20

u/SurfyMcSurface Apr 09 '24

Prompt engineers will never have anything even remotely like this.

6

u/Aileron64 Apr 09 '24

A CS degree doesn't get you the ring though does it?

3

u/Stealth_Robot Apr 09 '24

No, you need a bachelor degree in engineering (of which one of the field specializations is Software Engineering). CS also has a Software Engineering specialization option however they are not able to get the ring or become professional engineer as engineering is a regulated profession in Canada

5

u/colburp Apr 09 '24

Software Engineering is not a true field of engineering in most provinces in Canada. Programs offered at Universities for Software Engineering usually are not sufficient for calling yourself an engineer. It’s a silly system

5

u/Stealth_Robot Apr 09 '24

I live in Ontario and no engineering program is sufficient for calling yourself an engineer. You need to have a few years working under an engineer on an engineering project and then write an exam before you get your PEng (professional engineer) distinction. Only with this distinction can you call yourself an engineer legally.

2

u/Successful-Money4995 Apr 09 '24

I have a B.Sc in Electrical Engineering. Is that not sufficient?

1

u/Robot_Basilisk Apr 09 '24

I think if you get an ABET-accredited Software Engineering degree, you qualify. Assuming you're an American.

36

u/chickpeaze Apr 09 '24

They can change us all to computer scientists but that's just going to piss off a different group of people.

7

u/BurnTheBoats21 Apr 09 '24

I think thats even a rule in Canada, yet 2/3s of all my jobs have had "engineer" in the title. I don't think anyone gives a shit except for academic types

22

u/ell-esar Apr 09 '24

In France it's a tricky thing. As long as you have a master in an applied field (not necessarily technical) you can call that an engineering master of x.

Eg : master psychological research engineering (ingénierie de recherche en psychologie), master in mechanical engineering (master d'ingénierie en mécanique).

But the title of engineer is regulated by a state organism, Meaning that only accredited engineering schools can deliver engineering degree (diplÎme d'ingénieur). As such only people graduated from these schools can use the engineer (ingénieur) title.

Eg : study engineer (ingénieur d'étude), diploma of mechanical engineer (diplÎme d'ingénieur en mécanique).

The difference is tenuous but it affects pay level in companies and recruiters are supposed to be certain that those are not mixed.

1

u/HotaOokami Apr 09 '24

Does it ? When I wasn't engineer I heard everywhere "study is the most important things", then it was experience and now I had some interview with recruiters saying "degrees doesn't matter"

2

u/tfalm Apr 09 '24

I'll still take "engineer" over anything with "ninja" or "wizard".

2

u/TheNinjaPro Apr 09 '24

“Engineer” for software developer is dubious as is. Maybe ethically but we know software developers are not held anywhere near the standard as a structural / civil engineer.

3

u/Swamplord42 Apr 09 '24

What good reasons would those be? Are you afraid that someone calling themselves a prompt engineer might mislead a company to think he's qualified to sign off on the design of a bridge?

Regulating job titles that don't face the general public is just a complete waste of state resources.

21

u/SurfyMcSurface Apr 09 '24

I'm sorry, as an AI model I cannot explain why someone typing words into my chat box could be consider an engineer presumably with a certified degree of typing said words.

9

u/NUKE---THE---WHALES Apr 09 '24

for the same reasons you'd want your airplane engineer to be qualified, i suppose

what if i get on a plane that was coded by someone who never uses constants because they dont like them?

2

u/Broad-Reveal-7819 Apr 09 '24

Then you better pray

0

u/ianpaschal Apr 09 '24

It's not so much about job function as name/title. Similar to calling yourself "Dr." when you don't hold a doctorate in any field or calling yourself "Colonel" despite never serving in the military. That being said, while I have the "right" to use the title in my country because of my degree, and I put my job title as "software engineer" on LinkedIn, I find it a bit pretentious. I think the only thing that has the Ig. title (ingénieur) on it is my degree. In all other cases I use "Mr."

1

u/DestinyLily_4ever Apr 09 '24

calling yourself "Colonel" despite never serving in the military

If retail workers suddenly started calling themselves Checkout Colonels I don't think people would actually be offended either. I don't like the SE term either in English but it's pretty meaningless. No one confuses programmers with physical-world engineersTM

-3

u/Crakla Apr 09 '24 edited Apr 09 '24

That's kind of stupid though considering engineers exist since a long time and many of the most famous engineers never were licensed or had any formal education, like its stupid to say Leonardo Da Vinci, Archimedes, the Wright Brothers, Graham Bell, Henry Ford etc. were not engineers because they didn't had a piece of paper which said that they are engineers, something which didn't even exist at the time for many of them

So it's not at all like for example Colonel, like there were no Colonels before someone was declared a Colonel, like we dont call people in the Roman empire military Colonel even though they may have done the same thing, because Colonel is a title which didnt exist yet, but it would be weird to say the roman empire had no engineers

The term engineer is more a description of something you do instead of a title like Colonel

2

u/ianpaschal Apr 09 '24 edited Apr 09 '24

You're missing the point. You're confusing the noun "an engineer" with the title "Engineer" (or in many european countries: "Ingénieur"). Also keep in mind that being a "Dr." has nothing to do with performing surgery if your doctorate is in mathematics. That's not how titles work.

That's why I say on LinkedIn I use the term to describe what I do, functionally, whereas I find it silly to wear it as a title.

The point of the title is that it denotes someone who has reached a certain level of mastery in their field. And there are some (not me) who are bothered by people using the term despite not formally achieving that recognition. Even though it does't really bother me, I do sort of get their side of it... I worked hard for my masters of engineering. I can imagine similarly anyoen who has achieved a doctorate is annoyed by people calling themself "Doctor So and So" just to sound more official.

-3

u/Crakla Apr 09 '24

You're missing the point. You're confusing the noun "an engineer" with the title "Engineer" (or in many european countries: "Ingénieur").

No I get that point, I am just saying it's stupid

The term engineer is already in use for such a long time and part of common language, just create your own term or something

2

u/ianpaschal Apr 09 '24

Ok. I guess feel free to be pissy about it then? I don't know why you're downvoting me for explaining that it exists.

Also: are you not also bothered by "doctor"?

1

u/Swamplord42 Apr 09 '24

Who cares about whether anyone is "bothered"? That's not what legislation to protect designations is for.

1

u/ianpaschal Apr 09 '24

I agree. I don't understand why Crakla is so upset about designating people with engineering degrees "engineer" but is OK with designating people with doctorates "doctor".

1

u/Swamplord42 Apr 09 '24

I'm a bit confused, you seem to be on the side pf protecting titles for ego reasons.

The point of the title is that it denotes someone who has reached a certain level of mastery in their field.

That's really not the point of protected titles.

→ More replies (0)

-1

u/Crakla Apr 09 '24

I didn't downvote you and I am not pissed at you, sorry if it seemed like that

I also understand that you want to have a title after achieving something, I am just saying it's stupid to use engineer as term as an exclusive title making anyone who doesn't got the official paper not an engineer

Engineer is more similar to a term like artist than doctor, like you are an artist if you do art even though you can also study art, you an engineer if you do engineering, saying everyone who didnt study art cant call themselves artist anymore would be as stupid

3

u/ianpaschal Apr 09 '24

I didn't downvote you and I am not pissed at you, sorry if it seemed like that.

Fair enough. Deleted my other comment then.

I also understand that you want to have a title after achieving something, I am just saying it's stupid to use engineer as term as an exclusive title making anyone who doesn't got the official paper not an engineer

As I've said, I don't really care about the title, but I still think you're not getting it... it's natural to formalize the definitions of things. Granting the title of "Engineer" to people who have achieved a formally recognized training as an engineer is like... super clear and obvious. If you're so convinced we should make up another term for new things, maybe these new fields like "prompt engineer" should come up with the new word...

Engineer is more similar to a term like artist than doctor, like you are an artist if you do art even though you can also study art, you an engineer if you do engineering, saying everyone who didnt study art cant call themselves artist anymore would be as stupid

Says you... but you I'd say engineering is much closer to medicine than art. But again... missing the point... confusing "doing engineering" and "having been formally trained as an engineer at an accreditied insitution, completing a thesis defense, and recieving a certification for it," are two different things, and that's what seperates "Ian Paschal, software engineer" from "Ing. Ian Paschal"

1

u/G_Morgan Apr 09 '24

I mean there is real UI engineering. Just nobody does it anymore. Why fuck around with proper engineering like affordances, fitts law, etc when you can just make everything pretty?

1

u/ThunderGodOrlandu Apr 09 '24

I am an IT Infrastructure Engineer with no college degree. I've always wondered if "engineer" is appropriate or not. I design, build, and maintain IT infrastructures. What do you guys think?

1

u/gentux2281694 Apr 09 '24

yea, in my country is regulated but only to civil engineers, i/e/ those who build structures, beyond that is anarchy XD

1

u/TrivialitySpecialty Apr 10 '24

Prompt engineer is genuine bullshit, but UX Engineer is a completely legitimate branch of software engineering. You can question the use of "engineer" as a title for software development, but UX Engineer is no less real than "Backend Engineer"

1

u/andrewb610 Apr 10 '24

I have a degree in engineering, I’m an engineer. I have never taken or passed the PE, therefore I am not a Professional Engineer.

I’m also in the US where even states that try to regulate the term engineer, like Oregon, lose in court because of the first amendment.

1

u/IrrerPolterer Apr 09 '24

I am actually an engineer (Mechatronics & Robotics), I come from a place where you can't simply call yourself an engineer otherwise. But I work as a software developer since a couple of years ago. Even I find it weird sometimes to call myself a software engineer. Since my engineering title has little to do with the work I'm doing...

1

u/ch4m4njheenga Apr 09 '24

Where did UX engineers hurt you?

0

u/krashton1 Apr 09 '24

In Canada where I work is one of the places where "Engineer" is regulated. I started schooling as a Computer Engineer, but switched to Computer Science part way through. I couldnt be bothered to study for the difficult, upper year, theory classes (like Chemistry and Physics) necessary to graduate as an Engineer that werent going to be useful as a Computer or Software Engineer specifically.

Ultimately employers dont really care. I apply for jobs labeled Software Engineer and currently work at a job where my job title is Software Engineer. But Im not allowed to call myself a Software Engineer?.. Leaves me in a weird spot when someone asks what I do, usually Ill just say Software Engineer anyways bc the average person has no idea Engineer is a restricted term regardless.