this post was submitted on 02 Mar 2024
524 points (94.0% liked)

Programmer Humor

19821 readers
787 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 9 months ago* (last edited 9 months ago) (2 children)

What if my job title says that? Who's going to tell my employer they're wrong.

Then again, "full stack software engineer" as a title might also well just be buzzwords.

!And yes, I know the site is satire lol.!<

[–] [email protected] 2 points 9 months ago

Unless you know what “full stack” means.

[–] [email protected] -3 points 9 months ago (2 children)

I liken a software engineer to someone like an architect. Architects will spend countless hours doing research, sketching out designs, creating documentation and presentations, and maybe even building to-scale models. But one thing they don’t do is actually build their designs. The constructions workers do that. And in the case of software (be it web or otherwise), those people are the developers.

Now, there are exceptions to every rule. I acknowledge that - especially in computing - it’s possible to blur lines. But I still feel there many more developers than there are real software engineers.

[–] [email protected] 10 points 9 months ago (1 children)

But architects aren't engineers either! We have engineers in building construction, they are called engineers.

They ensure all required calculations are done, all safety standards are adhered to, they complete detailed designs, and they sign off on a project legally so things like quotes and timelines have legal teeth.

[–] [email protected] 3 points 9 months ago

And, unlike engineers in manufacturing whose deep-pocket corporations bought an exemption, Engineers in the A/E/C field are licensed. And if you screw up you can lose your ability to work in your field…forever.

[–] [email protected] 5 points 9 months ago

I haven’t met an “engineer” who isn’t developing code. This is such a weird distinction. The people asking for a design are the customer, the high level design handled by the product manager, the nitty gritty is handled by the software engineers. Some businesses may make a distinction for payroll purposes but there is no prevailing standard.