this post was submitted on 01 Apr 2025
506 points (96.7% liked)

Programmer Humor

22156 readers
2467 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] 13 points 1 day ago (8 children)

ChatGPT is a better programmer than you

Unfortunately very true ๐Ÿ˜ญ

[โ€“] [email protected] 41 points 1 day ago* (last edited 1 day ago) (2 children)

It's great for getting off the ground in a language you're unfamiliar with. But a recipe for technical debt when used long term. You're inviting spaghetti code with some real hair pulling bugs.

[โ€“] [email protected] 6 points 1 day ago (1 children)

This was my usecase when learning JS. I've always had a very very difficult time with programming and wrapping my head around those types of patterns. But with the help of AI I was able to get a quicker understanding and being able to ask followup questions, explain what different symbols do, nowadays I use it as a basic reference to get a starting point to some solutions while just being well versed enough to approach a lot of things on my own.

I often try to switch around and experiment with different similar and potentially better approaches unless it's giving me one of those responses that have been the most bogstandard straightforward way of doing it... because of a stackoverflow answer from 12 years ago. But those are often the more simpler queries. But each day I practice my programming I turn to search engines more and more to adapt similar problems to my own so the kickoff of using AI got me to the point where I had a stronger understanding of how things work in a practical learning method that worked really really well for me.

I hate how great AI can be in some use cases while I also am part of the reason for excessive power usage of GPUs :( but I really don't think I would've been able to get as far as I've come today without it.

[โ€“] [email protected] 3 points 1 day ago (1 children)

It's a very good teacher when you're a dev learning a new language

[โ€“] [email protected] 2 points 1 day ago (1 children)

Because it's plagiarizing all the good teachers, mulching up their words, and spitting it out.

You could also read a book about it, but they're so looooong

[โ€“] [email protected] 2 points 23 hours ago

I heavily agree on this for most people. Sadly books, actual lectures and classes and online tutorials haven't been working for me before.

It must really fucking suck being a teacher in programming and having invested time into a book or online tutorial/study thing today. I hope EU will legislate AI training.

[โ€“] [email protected] 2 points 1 day ago (2 children)

Well sure, but it's also good to give you a rundown on various patterns and options. Like any tool it's only as good as the wielder

[โ€“] [email protected] 7 points 1 day ago

Unfortunately, the people pushing AI are the same ones selling recreational flamethrowers

[โ€“] [email protected] 6 points 1 day ago

Most tools aren't actively detrimental to use, though. It's like a hammer where the handle is covered in spikes. Even if you're a genius and know how to hold it without cutting your hand, most people would just use a different hammer. And I'm not going to let that toolsmith off the hook, either.

load more comments (5 replies)