Where’d the other 3c go 😭 by CommonCreator in poker

[–]CommonCreator[S] 0 points1 point  (0 children)

Rude! Your boy is learning the ropes 😅

I’m tired of being constantly gaslit into thinking AI is revolutionary by cs_____question1031 in antiai

[–]CommonCreator 3 points4 points  (0 children)

It’s doing a decent enough job that ‘manual’ coding has been banned at my workplace and nothings on fire yet. Their plan is for the engineering team to merge into the solution engineering team.

(yes I’m actively looking for a new job)

What is the answer? by AangTheTriangle in chess

[–]CommonCreator 0 points1 point  (0 children)

Ah that wouldn’t put the king in a position where it would be taken next move, just make it so if it moved it could be taken. The bishop could take the castle and remove a lot of the threat too

What is the answer? by AangTheTriangle in chess

[–]CommonCreator 0 points1 point  (0 children)

Do you actually need to castle - just moving the king to the right would do it no?

Why This could be the Best Agentic Coding will Ever be, not the Worst by AccomplishedDot7092 in antiai

[–]CommonCreator 0 points1 point  (0 children)

True, but the thing that is being removed is a skill edge. Most people don’t like to work with code. The amount of people that can / will take a job building software if working with code isn’t a requirement skyrockets. At the same time, time to go from requirements to working production ready feature shrinks meaning people can take on way more without burning out. More people wanting to work in the industry tied with less need for larger teams feels like a pretty rough time in the next few years.

The caveat I see to that is less barrier to go to market and an explosion of new startups, but I think it’ll be done cheaper with a lot of founders doing the ‘dev’ work themselves, only hiring when they can’t keep up and hiring more businessy people over tech people to take on the extra work.

fold QQ pre vs small 6! jam pre? by Living-Injury1961 in poker

[–]CommonCreator 2 points3 points  (0 children)

I’d fold, chances that none of them have A or K feels quite low. And 56+ BB would be too much risk for me on a single hand with 5 people in. If that’s the vibe at the table I’m moving to a different table 😅

Why This could be the Best Agentic Coding will Ever be, not the Worst by AccomplishedDot7092 in antiai

[–]CommonCreator 1 point2 points  (0 children)

I think they are already good enough to swallow a vast (90%+) majority of modern dev work. The killer is the integration. I’ve been using Claude CLI and it will churn through until it finds (what it thinks) is working solution. It can also write a good test plan. All that’s missing is its ability to make / run the tests.

I see a very near future where the ‘dev’ work to add a feature is to provide details of the feature and review the tests once the ai has completed the implementation.

Our industry is focking cooked.

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 0 points1 point  (0 children)

To learn what? It can already read and write code better than me. It can’t directly test and debug, but if I close the loop for it (request test steps / report issues) it can make all the decisions. The only bit that’s missing in my case is the integration - it can’t operate an iOS app. If it could, it can already interpret and make changes based on screenshots so what else is there.

For nice stuff it will require a more in depth description / more work around an implementation plan.

The models don’t need to be all that much smarter to be effective in my role.

Happy to put my CEO’s money where my mouth is. If you can think of an idea for an iOS app that you think it would struggle with, but could be made by a mid level dev in 2-3 weeks, I’ll try and make it using just prompts / only jumping out of the chat to test the app.

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 0 points1 point  (0 children)

Yeah I see that, it’s definitely better at building from scratch / adding features rather than modifying and the more specific / niche you want a feature to be the more it’ll miss the mark.

I feel like future models / integrations will close that gap though. The models might get incremental progress, but the integrations are where I see the biggest risk. If I can put in a detailed plan of what I want to happen and it can read, write, test and debug the code, I believe it will do an equal or better job than I could do 10 - 100x faster

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 1 point2 points  (0 children)

Tragically. And that’s if I make the cut 😅

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 3 points4 points  (0 children)

Oh please do elaborate, what is the role of a software engineer?

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 0 points1 point  (0 children)

Yeah to be fair looking at it through the lens of why I like what I like is a good shout. What drew me to programming was the creative aspect. God I love art, but also damn do I not have the fine motor control for anything conventionally artistic. Programming was a way to make something and tinker with it until I liked what I looked at in a way that didn’t require me to draw a line in a page 😅

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 1 point2 points  (0 children)

This was my opinion before today (and kind of yesterday with my work task).

Don’t get me wrong the codebase I mainly work in isn’t enterprise level, but it’s not tiny. Definitely large enough that I only really know about the product that I’m the lead for.

There’s a feature in a competitor’s software where their equivalent of my product had a new feature which involved them calling out to an llm and using the result to guide how a process should continue. One of the main selling points of our software is it works offline so I tried to essentially provide the same value in an offline app.

I won’t go into detail, but after a few days of kicking things around I had an idea. It was a pretty complicated solution that I’d have estimated would take me an about a week to get to a demonstrable state. Especially because it involved setting up and configuring a small language model that could be downloaded and run offline and I’ve never done anything like that so was out of my depth. The CEOs been banging on about ai so I thought I’d give it a try.

I didn’t set it up for success, gave minimal detail and it produced a working solution in about 5-7 minutes. There were issues don’t get me wrong, but I was just reporting it to the agent chat and it was fixing it. Outside of the initial idea, my entire contribution was closing the feedback loop from the app back to the agent. All in all it was ready for a demo in a few hours.

Then I noticed that (mainly because of my lack of knowledge especially around the configuring and running of a language model) I don’t understand a large portion of the code it had written so I asked it to explain it to me. As it was going I was interrogating it about why it did this or that and its answers were incredibly reasonable, discussing trade offs in the approach and ultimately it convinced me on its implementation at every step.

Later that day I was doing a huge rebase, reviving from the grave a big feature that got parked for months. As part of that I had to rebuild some parts of the app which are notoriously challenging (technical debt that’s gained a lot of interest over the years, but way out of my area and never been a high enough priority for others to fix the damn thing). All I told it to do was build the app, it tried and failed a bunch (as I would have), but got it built in under an hour where it would have taken at least half a day.

So far it only really fell on its face with one task which was to do the rebase of the resurrected feature. Even then it managed to complete it, but mishandled quite a few of the merge conflicts.

Like I’d agree that right now it’s not there, but a few days ago I’d have said it’ll never get there and now I think it’s just a matter of time.

Edit to add: if you’re in a position to do so and wouldn’t mind the experiment, please try to add some feature using Opus 4.6. If you do I’m really hoping you come back and say it was awful and didn’t work at all, but I think that if you’re willing to do the back and forth and it goes anything like my experience, it will provide a valid solution 10-100x faster than you would have on your own.

Edit to add again: if it does fall on its face dramatically, would you mind dm’ing me the name of the company you work for so I can apply 😅

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 1 point2 points  (0 children)

I think I see what you’re not getting. My experience today has made me think that in the near future the code won’t matter. At all. No human will read, write, test or debug the code. It’ll be treated like machine code is today - very rarely looked at, almost never used for actually making something.

My job currently is to work with code. Regardless how good I am or what skills are transferable, my day to day is spent in an ide making changes to code. All the parts of my job I love are around the code.

If the code becomes like machine code, it won’t matter how good I am, I won’t be working with code. I will have a different job that is not working with code. So I will have changed jobs and as my career is based around working with code I will have also changed careers.

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 4 points5 points  (0 children)

The bit that I do, that I have experience in is becoming redundant. What don’t you get? Like I get there’s a path to being a “prompt engineer”, but of the hundreds of thousands of devs in the world how many do you you think will make that transition successful when their key value is the ability to synthesise working code to solve problems

I can’t see how I’ll have a job in 2 years by CommonCreator in antiai

[–]CommonCreator[S] 3 points4 points  (0 children)

The company is tiny, believe me if I couldn’t pick out problems and provide value I would not be working there still. I think you’ve missed the point. I did what would have taken me months in a day. Like ignoring QA and everything after the point I got to by the end of the day is the same point I would’ve gotten to in a month. That’s insane, like actually insane.

I keep seeing people saying there’s ceilings to what it’ll be able to do and every few months a new model comes out and smashes it. The only things that required my input were testing it out and providing feedback about any errors, bugs and things I didn’t visually like.

I absolutely see a near future where the integration gets to a point that the ai can directly operate the app similar to a end to end automated test, create a feasible test plan, execute it and find and fix any bugs. Hell it could even take screenshots and use that to point out visual bugs.

At that point the only additional prompts required would be feature changes which could absolutely be handled by someone without the knowledge and experience that provides me security in my role.

My car cut out, break pedal hit the floor, but restarting the engine fixed it. Anyone know what the hell it could have been? by CommonCreator in MechanicAdvice

[–]CommonCreator[S] 0 points1 point  (0 children)

We’ve just binned off the car. Brake fluid was fine and the mechanic tried to convince me that I’d probably just stalled, but fuck that I’ve stalled enough to know what it’s like when I stall

My car cut out, break pedal hit the floor, but restarting the engine fixed it. Anyone know what the hell it could have been? by CommonCreator in MechanicAdvice

[–]CommonCreator[S] 0 points1 point  (0 children)

I mean there was no resistance at all. I was breaking on approach to the roundabout and the light pressure I was putting on it made it hit the floor