46
Root
319d

I’m getting really tired of all these junior-turn-senior devs who can’t write simple code asking ChatGPT to solve everything for them.

I’m having to untangle everything from bizarre organization/flow to obvious gotchas / missed edge cases to ridiculously long math chains (that could be 1/10th the length), or — and I feel so dirty for this — resorting to asking ChatGPT wtf it was thinking when it obviously wrote some of these monstrosities. Which it gets wrong much of the time.

“ALL HAIL CHATGPT!” Proclaims the head of Engineering. “IT’S OUR PRODUCTIVITY SAVIOR! LEVERAGING AI WILL LET US OUTPERFORM THE ENTIRE INDUSTRY!”

Jesus fucking christ.

Comments
  • 14
    I knew you were in a shithole, but damn...

    When this all collapses I hope people realize the skills of devs who don't do that shit.
  • 4
    I’ll still use it to write basic boring things that I don’t want to type. The difference between someone who sucks using it and someone who’s good is catching the mistakes and patching them up. Which may or may not be more work depending on how good it is at what you want it to do, it’s a coin toss. But yeah having it write large complex chunks for code is suicidal. And I bet that’s what these jr’s who kissed their way to sr are doing
  • 9
    AI has further lowered the barrier to writing horrible code. This just means the average skill and the average code quality will continue decrease.
  • 12
    My favourite...

    ChatGPT is cool, it made a Python script that can login to my bank account for me, but how do I run it?
  • 3
    It’s just another tool that can save you time, nothing wrong with that.
  • 7
    Next person I hear saying "leveraging AI" will be the reason for my life in prison sentence.
  • 6
    @helloworld of course. But the best tools in unskilled hands still produce crap.
  • 4
    Is it weird that I’ve never had a case where I would need to ask ChatGPT anything for my job?
  • 6
  • 5
    Yeah, I've read a recent study that since chatGPT the overall amount of code in codebases increased and the overall quality decreased. No idea how they measured it, didn't bother going that far, but I believe it.

    So far almost everytime I tried using chatGPT for something remotely more complex it just generated bunch of mistakes. No matter how specifically crafted the prompt, eventually it will just get lost
  • 0
    @Root That is the same for absolutely everything though isn’t it?
  • 4
    @helloworld Yep. But AI tools allow those green hands to make mistakes faster, and worse: the tools explain that everything is okay.
  • 1
    @Root ahh, like shitty parents.
  • 3
    Man the amount of devs that believe chatgpt can do their job better is stupid high. If you believe you need to double check every single change or let chatgpt wright your code that means you are in the wrong business
  • 2
    I tried it because I was curious how good it is and it is utter piece of shit.
  • 3
    This.
    @Root
    I'm going to hand out to people on my business card each time they mention ChatGPT.
    And it's always the ones the least productive in the first place.
  • 7
    That’s how we roll, write AI to produce shitty code to hire more developers to fix it.

    Look how many jobs and professions cloud created. Most of the stuff companies have on cloud can run on single server with backup for pennies. Now we have k8, orchestration, devops teams, red green deployment, iac and more shit like this just to login and fill some shitty form that at the end will be imported to excel as csv.

    AI will create twice as much useless jobs that would boost economy. People will feel important and that’s more useful for the politicians than some nice 10 lines python script that replaces entire company department.

    We need more useless code to boost GDP.
  • 1
    Is there anything more contemporary?
    So:
    This, @Root, I am going to frame.
    Art at its finest.
  • 2
    What's worse is when your colleague that knows little about programming uses Chat GPT to create them some code, but doesn't fully understand it or it doesn't completely work and they keep pestering you about how to fix it.
  • 1
    @devJs that is an understatement, that shit is so wasteful and slow nowadays(3.5 version at least).

    And if you read my recent posts, just a bunch of unoptimised matrix multiplications chained together.

    If i want a true language Model i use Markow chain based on lingistic rules and sources from online Text, with a keyword based path search to said markow chain. Way less resource usage.
  • 1
    @vane really good points.

    10 lines of python for a whole Departments work. So the Departement is useless already.
  • 1
    @max19931 life is wastefull
  • 0
    @williams121 Getting really tired of this bot spam, too.

    Fuck off, spambot.
  • 0
  • 1
    @max19931 No. it was a crypto scam/spam ad.

    Look at the profile and comments of who I tagged.
  • 1
    So far for me it's a consultancy assistant, most of the time it doesn't provide complete solutions, but some, even if wrong or incomplete, make me think again and better ideas myself!

    This is what I call productivity :D
  • 2
    @h4xx3r It can be helpful if you know what (and how) to ask, and know not to blindly trust the responses.

    It’s definitely saved me some time on a recent Cypress (now Playwright) project.
  • 2
    And now, with the latest update, Cursor defaulted to auto suggesting code as you type, which irritates the hell out of me! It feels as if all Cursor users are expected to be idiots who can't write their own code, but need some numbshunk bot every step on their way. Took me a while to figure out how to disable this nuisance called "cursor tabs". Cursor, if you want to teach rookies to write code, why don't you release a student edition of Cursor with all these bells and whistles enabled by default, and leave the rest of us alone! If I want Cursor to write code for me, I ask for it in the chat, but I don't want the source editor to fucking interfere with my typing!
  • 0
    @TerriToniAX Why are you using cursor? It’s designed to be “AI-first” so ofc it shoves chatbot drivel down your throat at every opportunity.

    Just use vim like a sane person.
  • 0
    @Root Call me insane, but I just happen to like VS Code and appreciate the built-in AI chat Cursor offers. I don't like CoPilot as much, though, mainly because the chat is shown in the left sidebar, hiding away the explorer, and there seems to be no way to make it show to the right. In addition, CoPilot's support has failed to offer a viable solution to the problem. I remember Vim vaguely, I think I had it on the Amiga. I might have a look at Vim some day.
Add Comment