this post was submitted on 14 Dec 2024
-21 points (42.4% liked)

Programmer Humor

19821 readers
14 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
[–] Eiri@lemmy.ca 19 points 1 week ago* (last edited 1 week ago) (3 children)

All the full-stack devs I've worked with so far were just back-end developers who write terrible front-end code.

[–] ursakhiin@beehaw.org 9 points 1 week ago (1 children)

I've worked with my fair share that were front end devs that didn't understand the backend, too

[–] CanadaPlus@lemmy.sdf.org 4 points 1 week ago (1 children)

Isn't that basically the entire use case for Node.js?

[–] ursakhiin@beehaw.org 2 points 1 week ago (1 children)

Not sure if you're suggesting that it's a problem of knowing the language or sarcastically saying that Node.js allows for developers to not know what's happening.

On the case that you're thinking it's a knowledge of the language issue, that's not what I'm getting at. Typically, what I see with full stack developers is an over reliance on frameworks to do the heavy lifting to the detriment is their skill sets. Often not knowing how to optimize DB queries or trouble shoot performance problems. This works fine in purely CRUD use cases, but falls apart when scaling using more complex patterns starts to occur. I've spoken with Sr and staff full stack developers that truly believe the only thing you need to do in order to scale a web app is add nodes.

[–] Eiri@lemmy.ca 1 points 1 week ago* (last edited 1 week ago)

Hey, if it consoles you, three quarters of our pure back-end C# developers are as you describe, too.

[–] luciferofastora@lemmy.zip 7 points 1 week ago

See, you should have worked with me - I write terrible back-end code too! You'd have gained a whole new appreciation for the people who can do at least that.

[–] RonSijm@programming.dev 6 points 1 week ago

This feels like a personal attack