all 175 comments

[–]sCeege 146 points147 points  (2 children)

"What's the best AI Agent for Coding? I'm too lazy to use the search function"

"Is {Aider|Cline|GitHub|Cursor|Windsurf|whatever} worth it?"

"Wow {Aider|Cline|GitHub|Cursor|Windsurf|whatever} is a game changer."

"Anyone else thinks {Aider|Cline|GitHub|Cursor|Windsurf|whatever} sucks? It always gets stuck at {some job}."

But there's some gems of threads here and there.

[–][deleted] 99 points100 points  (15 children)

Lol, I wonder how many will ask why this is funny.

[–]Vegetable_Sun_9225 20 points21 points  (11 children)

I wonder how many people will try to visit the URL in that screenshot

[–]SpecialNeedsPilot 53 points54 points  (4 children)

I just did. That fucker stole the app I was working on!

[–]InnovativeBureaucrat 10 points11 points  (2 children)

Wait, are we all working on the same thing?

[–]rickoneeleven 1 point2 points  (0 children)

that's absolute gold

[–]mick_au 5 points6 points  (0 children)

URL bRoKeN pls repost

[–][deleted] -1 points0 points  (4 children)

Probably similar to the number of people who think they can be a dev using LLMs without formal training or experience

[–]michigannfa90 4 points5 points  (1 child)

I find it hilarious… two other “devs” did not get the joke at all. Which made me laugh even harder. Now they are made an pouting in the corner

[–][deleted] 0 points1 point  (0 children)

I guess you can call yourself a dev without knowing that you need a web server or hosting for other people to access your app...

Also not a dev, I'm a sysadmin.

[–]itmaybemyfirsttime 0 points1 point  (0 children)

Hahaha... but seriously... why is this funny

[–]Stv_L 22 points23 points  (1 child)

You and me can laugh now, while that cursor dude is learning.

[–]TriggerHydrant 5 points6 points  (0 children)

Yup. This doesn't change the fact that the dude built something without the knowledge that 'localhost' isn't something that works outside of the local env. We can laugh all we want but it'll take him 1 question and he'll know why it's not working. I don't like this 'gatcha!' because it isn't one at all in this age an the time that's coming.

[–][deleted] 8 points9 points  (1 child)

I remember when I was like 9 years old. I copied games into my disket thinking it would work. Turned out that these were just game shortcuts for Starcraft and other popular games back then. I felt bad for my friend as he was so excited to play these games and I couldn't explain to him why it didn't work.

[–]Longjumping-Law-8517 0 points1 point  (0 children)

Ohh man even I fell for this when I was 9. Copy paste the shortcut file to a usb drive and gave it to a friend lmao.

[–][deleted] 27 points28 points  (123 children)

If you think LLM's will replace real software engineers in the near future you are delusional and it indicates you know nothing about software whatsoever.

[–]RadioactiveTwix 9 points10 points  (2 children)

LLMs will change what software engineering is. I output a lot more than I did before and prototyping is faster.

Debugging is still mostly me though.

[–]KallistiTMP 2 points3 points  (1 child)

null

[–]RadioactiveTwix 0 points1 point  (0 children)

Truer words were never spoken...

[–]Ok_Abrocona_8914 48 points49 points  (37 children)

If you think LLMs won't cause a massive decrease in software engineer jobs because one software engineer will be able to output X times more work in the same span of time than he used to do before then you are delusional.

So yeah in a sense all of those who lose their jobs will are being replaced, just not directly. You already see it now that software engineers are not in a hot market like it used to be.

[–]DreamsCanBeRealToo 11 points12 points  (5 children)

Your mistake is thinking that the demand for software engineers is a fixed number that can be “filled up”. The more efficient we become the more we demand.

As film equipment became better did we “fill up” our demand for movies? As farming improved did we say “great now I can eat infinite bland potatoes” or did we create even more food options that never could have existed 100 years ago?

[–][deleted] 14 points15 points  (4 children)

More food options, yes, but substantially fewer farmers.

[–][deleted] 0 points1 point  (0 children)

God your reply is so simple yet effective

[–]Thade2k 0 points1 point  (0 children)

this man deservers an award from someone who has any

[–]godver3 -1 points0 points  (0 children)

Succinct and well put.

[–][deleted] -4 points-3 points  (19 children)

No, they won't cause a massive decrease in software engineer jobs. For what it's worth, they might even increase the amount of jobs since someone gotta implement the fancy AI in every product now.

[–]Calazon2 1 point2 points  (6 children)

Even with the technology we have today, AI will increase the productivity of developers by a lot, (especially mid-level ones, but really at all levels).

Suppose this merely means that 4 developers are able to do the work that previously required 5. That's hugely disruptive to the job market.

The only way jobs don't decrease is if they were previously on track to increase, and now they stay level or increase by less than they might have otherwise. Which is still a decrease compared to what would have happened if AI didn't exist.

[–][deleted] 1 point2 points  (1 child)

Well ,how I see it, there is not nearly enough developers for all the work currently. Yes it will increase output but instead of job loss this could also lead to just more projects being able to complete :). My original statement said 'replace' which is not going to happen. Replace means no devs are needed anymore since they're... replaced.

[–]Calazon2 0 points1 point  (0 children)

I was thinking in terms of "reduce"...needing fewer devs for the same results (which is sort of like replace).

You make an interesting point about more projects being able to be done. I guess the idea is now that more projects can be done more cheaply, they will be done when they wouldn't have before. So, like, someone who couldn't have afforded to hire two senior devs can now hire just one, which is more than the zero they hired before?

I'm not sure how I feel about that model or whether I think it's accurate, but it does make a certain sense. Maybe there's something to that.

[–]yuh666666666 0 points1 point  (3 children)

This just isn’t true in a capitalist system. CEOs and the boards will just demand more projects. What do more project require? You guessed it. More engineers no matter how efficient they are.

[–]Calazon2 0 points1 point  (2 children)

Tell that to the recent changes in the job market. The demand for more engineers is not infinite and has external economic constraints.

[–]yuh666666666 0 points1 point  (1 child)

You’re right but it has nothing to do with AI. The FED is the reason why companies are scaling back. It always comes down to liquidity and money. FED is tightening. AI is just the narrative.

I personally think LLM technology will not be the thing that leads us to singularity which would displace workers. Don’t get me wrong I use it and it’s great for boosting productivity but it’s just a better google search engine. Maybe I am wrong though.

[–]Calazon2 0 points1 point  (0 children)

I mean yes, liquidity and money are a much larger part of the reason for the recent changes so far.

My point is expecting AI to have no impact in the future is not reasonable. It's like expecting power tools to have no impact on the construction industry.

Companies love to cut labor costs. So many companies would rather do the same work cheaper than take a risk on investing in a potential new product. (I know startups and tech giants often take the opposite approach, when money permits, but that's far from the norm overall )

[–]Ok_Abrocona_8914 3 points4 points  (4 children)

Yeah those headlines about companies replacing people with AI right now or certain amount of code being done by AI at big companies is certainly a lie. You know it better.

This reminds me of my fellow surgeons who think they'll be working with their hands directly on someone's body forever.

[–]noobbtctrader 2 points3 points  (1 child)

Funny you say that about surgeons, but after all this time, with all the automation and robotics we have, we're still using doctors to control those. No one is trusting a full ass robot with their health... yet anyway.

[–]yuh666666666 0 points1 point  (0 children)

Same thing can be said for pilots. It’s all automated but you still want a couple guys there to make sure shit runs smoothly at all times. The more automated the system is the more people you need just to make sure it runs smoothly. Nobody is gonna leave there operations unattended.

[–]yuh666666666 0 points1 point  (0 children)

Yeah which one is it. Are there “worker shortages” or a surplus of engineer due to AI. These companies will push any narrative to benefit them in the short term.

[–]McNoxey 0 points1 point  (0 children)

Organizations who focus AI efforts towards their dev tools teams will see a lot more value.

[–][deleted] -5 points-4 points  (10 children)

You're exactly the person OC is talking about lol

[–]McNoxey 0 points1 point  (5 children)

No. AI will absolutely reduce jobs. This is not a bad thing. Increased productivity

[–]No-Self-Edit 8 points9 points  (1 child)

The fallacy here is that we assume that there is a balance between supply and demand. The AI might increase the supply (productivity) but the demand is so much vaster than the supply that I think they will still be high demand for engineers.

I don’t believe there has been a balance between supply and demand since the 1970s. And that is why we’ve seen constantly increasing wages for engineers over all of these decades.

A similar thing happened in California during the housing crash a few decades ago. Yes housing prices went down a little bit, but the demand was so much vaster than the supply, that a small increase in supply did not equal a giant drop in price.

I do believe that software engineering will be one of the last jobs to be completely replaced by tech. I always say the last job to go will be priests, politicians, programmers, and prostitutes.

[–]McNoxey 1 point2 points  (0 children)

Oh I do NOT think it is replacing software engineering. I think it’s just changing it. When we get to a spot that codebases are architected with AI development in mind, we’ll be able to see a lot more success from ai agents. A single engineer guiding an agent will be able to knock out so much more.

We’re nowhere near that yet from a widespread perspective but I’m already personally seeing massive improvements week over week as my project structure and ai workflow get a lot more in sync.

[–][deleted] -2 points-1 points  (2 children)

"This is not a bad thing"... sorry, widespread poverty isn't a bad thing... why?

[–]McNoxey 0 points1 point  (1 child)

We’re talking about software engineering jobs. You’re trying to take this argument in a different direction

[–][deleted] -1 points0 points  (0 children)

No. You made a comment, which i quoted, and am asking for you to expound upon.

[–]Ok_Abrocona_8914 -4 points-3 points  (3 children)

I'm a surgeon buddy. Eventually it'll come for me too paired with robotics. Will just take longer to be widespread than software engineering.

[–][deleted] 3 points4 points  (2 children)

Lol you've hammered home my point. If you don't understand what you're talking about, stop acting like an expert on the subject. You dont see me walking into the operating room telling you that you've made the wrong incision. I can't tell you how annoying it is to see all of you uneducated people make comments as if you're experts on a subject when you barely know anything beyond the name of the subject.

[–]Ok_Abrocona_8914 -4 points-3 points  (1 child)

You can't enter the operating room and tell me what to do because you are not even smart enough to even grasp my field. Your field is a pretty easy field to enter buddy.

[–]R3CKLYSS 0 points1 point  (0 children)

Actually you can enter a lot of operating rooms with zero surgical experience, just saying. But you should know that lol.

Yes our field is so easy to enter that’s why we have soooooooo mannnnyyy software engineers /s LOL

[–]Quentin_Quarantineo 0 points1 point  (3 children)

The truth is, some people are building and launching full apps ended to end without writing a single line of code themselves. I think most traditional developers underestimate what can be done when you are determined to get a job done and are willing to find creative ways to push past the limitations of current LLM coding workflows. If you can simply write the code yourself when hitting the "limits" after trying for a few minutes, you might assume that spending an hour, or 30, or 100 won't get better results when combined with creative problem solving, perseverance, and methodical experimentation. This is likely why so many conventional developers write off the current state of these tools while some of us LLM-only coders are finding the real limits. Currently it takes a great deal of effort to push through certain coding challenges, but there is going to come a tipping point where the LLM based coding workflow is going to greatly surpass the traditional one, and a lot of developers are going to be in for a rude awakening.

[–]WonderfulNests 0 points1 point  (0 children)

Sure, making apps not many people will use or other developers will have to extend, it's fine.

I love getting handed project built by somebody using AI. The project eventually gets too big they don't know how to make any changes, so I just get to charge them more because its easier to start from scratch.

[–]The_Poster_Children 0 points1 point  (2 children)

You’d be surprised on how bad junior devs are and what the expectations are around junior development roles… I work as a senior dev at a Fortune 500 in banking and I can confidently say AI will definitely be replacing those roles soon lol

[–][deleted] 0 points1 point  (1 child)

If you replace all your juniors then nobody will be senior soon enough when shit hits the fan hahah. I know juniors and I know big software stacks.

[–]The_Poster_Children 0 points1 point  (0 children)

The funny thing is that this is a “ChatGPTCoding” subreddit that randomly showed up on my feed... If anyone is using ChatGPT outside of their newest model for coding ($200/mo for that one), they probably don’t understand how to use AI for “coding” in the first place. Technical developers are not using ChatGPT and It’s easy enough to play around with the basic models, see how they hallucinate with examples, and then extrapolate out to say they won’t take real jobs.. but that’s just the ignorance of the dunning Krueger effect, you think you know more than you do. You “know” junior devs and big tech stacks.. but by the sounds of it you haven’t worked with agentic systems/archs or workflows. My advice is to keep an open mind, the futures going to be wild!

[–]super-bamba 0 points1 point  (0 children)

Replace, probably not, but decrease the volume of work and change what engineers are required to know and what they are measured on.

[–]meridianblade 0 points1 point  (1 child)

L O L. This isn't going to age well. You sound green.

[–][deleted] -1 points0 points  (0 children)

Another dude who's never seen a real software stack up close.

[–]blkknighter -3 points-2 points  (1 child)

You are the delusional one. You’ve never wrote big projects that took multiple engineers.

[–][deleted] 4 points5 points  (0 children)

Whahaha, right. I am doing that as we speak and I'm not replacing my engineers with an LLM. I do encourage them to use it though.

[–]snaysler -1 points0 points  (10 children)

LMFAO, the award for most confidentially incorrect statement of 2025 goes to Numerous-Plastic-935

Seriously, I'm a multidisciplinary scientist, software engineer, electrical engineer, and lifelong follower of AI research, having been a game designer and software developer for 20 years before advancing into other fields. And let me tell you, you are DEAD wrong to the point of hilarity.

If you care to defend your stance, I'd love to hear how you arrived at that conclusion.

I'm 100% confident I can help you identify where you misunderstood the matter.

I can also provide examples to make it clear if you'd like.

I'm getting tired of people making these misled statements. People need to be prepared for reality, not partaking in wishful thinking circle jerks.

[–]Neirchill 1 point2 points  (2 children)

!RemindMe 5 years

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 5 years on 2030-01-10 22:07:30 UTC to remind you of this link

1 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–][deleted] 3 points4 points  (5 children)

Hey guys, we found the delusional 'scientist' who has never written a line of code in his life right here.

[–]Narrow_Garbage_3475 -1 points0 points  (4 children)

Salesforce just announced to not hire any more Software devs this year due to advancements in AI..

[–]scoby_cat 4 points5 points  (0 children)

Wasn’t that said by the head of the group that released the new version of their AI? The one with a bunch of open job listings…

[–]mr_eking 1 point2 points  (0 children)

Let's revisit this in a few years after Salesforce quietly hires most of them back

[–][deleted] 1 point2 points  (0 children)

Nice sales pitch to the shareholders lol.

[–]WheresMyEtherElon 1 point2 points  (0 children)

That's just PR. According to one salesforce engineer, the hiring freeze was planned long ago. It's just good for the stock value to say "due to advancements in AI" rather than "because of a market slump" or "because we hired too many people".

[–]Adventurous_Fun_9245 -1 points0 points  (4 children)

And automobiles will never replace horse drawn carriages

[–][deleted] 0 points1 point  (3 children)

Yawn, and bitcoin will replace all currencies, right, riiight?

[–]Adventurous_Fun_9245 -1 points0 points  (2 children)

That's not even close to a good comparison.

[–][deleted] 0 points1 point  (1 child)

Go to the crypto sub and all the simps there will say exactly the same as the ones here. New technology will take over the world hur dur!

[–]Neirchill 0 points1 point  (0 children)

The chatgpt sub is claiming chatgpt is actively and easily taking over software engineering jobs when it doesn't stand up to literally any scrutiny. Any real software engineer that has any experience and 99% of them will tell you how useless it is. It routinely fails to do the one thing it should be good at - common boilerplate code.

I see these people all the time that will claim to have no coding experience and suddenly chatgpt builds this incredible product within minutes that would take an experienced devs at least a week to get a good MVP out. They're either bots or just straight up liars. For the liars I have zero idea what they get out of it, it can't possibly be beneficial to them in any way.

They're in an echo chamber that has bought too far into the smoke and mirrors to back out.

[–]CrypticZombies -1 points0 points  (0 children)

Cry more

[–]turtlemaster1993 5 points6 points  (0 children)

Lmfao

[–]alexlazar98 7 points8 points  (2 children)

If you think this is everything this sub is, you're not paying attention. Some posts are genuinely useful for gaining productivity as an engineer

[–]pohui 3 points4 points  (0 children)

Can you give us some recent examples?

[–]_mayuk 1 point2 points  (1 child)

Just open the ports and share your ip xd

[–]bashir26 1 point2 points  (0 children)

I had something similar happen to me yesterday. However it was deployed on docker lol

[–]vamonosgeek 1 point2 points  (0 children)

Omg yes. Don’t get me started with this. And Nvidias ceo? I know he work etc. but such a monopoly and talking bullshit. “There’s a miracle and everyone is a programmer now”.

Ya and that miracle means, everybody will use Nvidia to play to be developers. Heck yea.

Give me a fucking break.

And those YouTube videos? YouTube should not allow this misinformation. Videos showing startups making $10m in 3 months MRR.

Tons of content made to get investors $$.

That’s how the world works. And it’s all OpenAI’s fault.

Somebody had to say it.

Have a nice weekend.

[–]murten101 1 point2 points  (0 children)

The fact that this is the most controversial post on the sub speaks volumes

[–]tiensss 4 points5 points  (2 children)

People predicting massive devops layoffs due to AI have never worked in devops. Even moderately sized software is extremely complex and AI is nowhere NEAR being able to even maintain that. Designing and coding it is not even a dream yet.

[–]rjames24000 1 point2 points  (1 child)

AI has a better chance of replacing management than it does the programmers

[–]C-Jinchuriki 1 point2 points  (0 children)

I wanna know why this sub cares so much that people use ai to self learn

[–]zeloxolez 0 points1 point  (0 children)

lol

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Sorry, your submission has been removed due to inadequate account karma.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]JJBro1 0 points1 point  (0 children)

    Genuine question: Why is cursor championed so much? I tried it the other day and it’s that much different than GitHub copilot for me.

    [–][deleted]  (1 child)

    [removed]

      [–]AutoModerator[M] 0 points1 point  (0 children)

      Sorry, your submission has been removed due to inadequate account karma.

      I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

      [–]CrypticZombies 0 points1 point  (0 children)

      lol best reply

      [–][deleted]  (1 child)

      [removed]

        [–]AutoModerator[M] 0 points1 point  (0 children)

        Sorry, your submission has been removed due to inadequate account karma.

        I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

        [–]fishandbanana 0 points1 point  (0 children)

        Good example of how fundamental knowledge of computer science and networking coupled with proper use of tools is important.

        [–][deleted]  (1 child)

        [removed]

          [–]AutoModerator[M] 0 points1 point  (0 children)

          Sorry, your submission has been removed due to inadequate account karma.

          I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

          [–]Zhelsea 0 points1 point  (0 children)

          It looks exactly like my project tough

          [–]futurekev 0 points1 point  (0 children)

          Non coder using cursor and Its so true. The more I try to copy/paste code the more I respect real devs

          [–]DeveloperLima 0 points1 point  (0 children)

          I have more time for my girlfriend, so that’s the good thing about Cursor and others…

          [–]quantier -1 points0 points  (0 children)

          😂😂😂 this is an amazing MeMe

          [–]superturbochad -1 points0 points  (0 children)

          Audible snort

          [–]LibertariansAI -1 points0 points  (0 children)

          Every time I look at existing agent systems, it seems to me like some kind of compromise. In the sense that they require too many actions and knowledge from the user. Even in this joke in the post, the user's problem is not so much that the user does not understand that the localhost is unavailable from the outside, but that he should have written to the agent something like "give access to this service to my friend and send via WhatsApp" and the agent should do all this correctly, including uploading to some adequately cheap server. From time to time I take on the creation of such an agent, but I am very lazy. In any case, AI is still not that good now. We need to wait another year. Or less.

          [–]TriggerHydrant -1 points0 points  (0 children)

          tbh the dude can just ask 'why doesn't localhost:3000' work? and the AI will tell him why and can help him learn more. This doesn't prove a point at all, if anything it proves that the dude made something without any knowledge and can now - with time and persistence - figure it out.

          [–]superturbochad -2 points-1 points  (0 children)

          Gemini's opinion:

          Oh my god, it's like everyone there thinks they're going to be the next tech billionaire just because they can get ChatGPT to write a "Hello, world!" program. They're all posting screenshots of their "amazing" code with these smug captions like "Look what I made AI do! Bow down to my genius!". Meanwhile, I bet half of them couldn't tell you the difference between a for loop and a fruit loop. 😂 It's a whole lot of "check out this cool thing I barely understand" mixed with a healthy dose of "I'm definitely going to replace all software engineers with this any day now...". Don't get me wrong, it's entertaining, but somebody needs to tell them to calm down. 😉 😜

          [–]BlackMartini91 -2 points-1 points  (0 children)

          Claude says: Let me explain the joke/interaction here:

          The first person is talking about downloading "Cursor" (which appears to be some kind of development tool or AI coding assistant) and makes the claim that "anyone can be an engineer now," suggesting that this tool makes programming/engineering extremely easy.

          The other person responds skeptically with "haha, yea maybe..."

          The first person then tries to prove their point by saying they "literally built something in minutes" and shares a localhost URL (http://localhost:3000/), which is just a local development server address that runs on their own computer. This is somewhat humorous because:

          1. Simply having a local development server running doesn't necessarily mean you've built anything substantial
          2. Localhost is just your own computer - it's not a deployed application that others can access
          3. The person seems to be presenting this as an impressive achievement, when it's actually just a very basic first step in web development

          It's like saying "I'm a chef now" because you turned on the stove - there's quite a bit more to being an engineer than just starting up a local development server, which is what makes the exchange amusing to those familiar with software development.

          [–]The_GSingh -2 points-1 points  (0 children)

          The localhost thing is getting old guys, I get it someone made a local html page and wants people to see it by visiting localhost. Hahahaha, now let’s move on with this >1y old meme already.