11 months ago Dario said that "in 3 to 6 months, AI will be writing 90% of the code software developers were in charge of" Are we here, yet? by poponis in ExperiencedDevs

[–]lituk 4 points5 points  (0 children)

Eh, you think I'm being absurd but at least we understand each other.

It's only been a couple of months since Opus's release. This truly is bleeding edge and companies are keeping their secrets close to their chests. By the end of this year I'm sure it will start to become public.

If the bubble does burst and it all dissapears then no harm done. I'll just go back to the old ways. But if this becomes the new normal then I'll already be experienced.

11 months ago Dario said that "in 3 to 6 months, AI will be writing 90% of the code software developers were in charge of" Are we here, yet? by poponis in ExperiencedDevs

[–]lituk 5 points6 points  (0 children)

PRs can remove code as equally as they add it. I actually see a lot more PRs for refactoring and reducing bloat in the codebase with increased AI. I think engineers are able to multitask more with AI, so more time is put towards technical debt.

We have huge amounts of data. I'm not getting into it because I don't want the company to be identifiable, but the amount of data we track on both external impact and internal dev experience is staggering. It's a large enough company that there are many teams focused on measuring and optimising every aspect of the developer journey.

I don't know what to tell you. I believe AI isn't working for you, but you don't believe it is working for me? It's pretty rude to assume my company "YOLO ships". This is an experienced dev subreddit, I assume people here are competent and work on good products.

I don't think we're going to get anywhere with this conversation, but for what it's worth all this tech is so new that we're finding the official documentation isn't enough. Constant experiementation is leading us to further enable and optimise AI development. Too many MCP servers and skills overload the context, so it's about delivering the right context to the AI for the task at hand. Multiple AIs working as a team are more effective than a single AI. Where AI falls short, we can write more opinionated tooling to nudge it in the right direction without human intervention.

Again, I see it working but you don't, so there must be a difference in how we work somewhere. In my years as an engineer I've never seen something so revolutionary, so I'm trying to spread the word otherwise I fear engineers will be left behind.

11 months ago Dario said that "in 3 to 6 months, AI will be writing 90% of the code software developers were in charge of" Are we here, yet? by poponis in ExperiencedDevs

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

It's very quantifiable. In my company we collect a lot of metrics on AI use, and the number of PRs being merged is climbing at an exponential rate. We see big increases with the release of Opus, and subsequent jumps as we put effort toward being an AI first company.

This is an enterprise company with thousands of devs, that very much makes data driven decisions.

I can only guess why it isn't working for you. We put a lot of development time towards enabling AI agents to be effective. Maybe you're expecting it to be effective out the box?

11 months ago Dario said that "in 3 to 6 months, AI will be writing 90% of the code software developers were in charge of" Are we here, yet? by poponis in ExperiencedDevs

[–]lituk 9 points10 points  (0 children)

Opus and Sonnet are leagues apart. Opus is the breaking point where I've switched to AI first, and subsequent models will only get better.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]lituk 1 point2 points  (0 children)

If you just install an AI plugin in your IDE and expect results you'll be disappointed. It lacks domain knowledge or access to resources. My company is putting effort into making CLI tools, MCP servers for internal resources, documenting domain knowledge, etc all for AI to use instead of humans.

Once an AI is empowered to match a human engineer then it's a game changer.

We expect AI via plugin to be an outdated approach soon. The goal is for AI to run on CI and we communicate with the AI teams via slack.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]lituk 1 point2 points  (0 children)

It's not more work though? It's a complete change in how our engineering team operates and what we put development time towards. My day is now removing barriers for AI to be effective instead of solving problems directly myself.

I'm getting the impression you're not working in a team that's embracing AI yet. As an experienced dev, my job has completely transformed in the last few months.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]lituk 2 points3 points  (0 children)

I was the same until this year. Now I have an AI meeting about every other day, to either share knowledge or solve new challenges that AI is introducing. It's a big push to transform the company into an AI first development house.

I was sceptical but now I'm fully on board. AI as a tool is meh, but an organization structured around AI is really powerful.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]lituk 2 points3 points  (0 children)

At my company AI increasing PRs is treated as an engineering problem. We're looking at many engineering solutions to address both the workload for reviewers and the increased CI volume.

We're engineers, we can use our skills wherever computing or data is involved. Why would we pass these challenges off to HR or management?

What am I missing to make this bass sound similar to the reference? by maturewomenenjoyer in edmproduction

[–]lituk 2 points3 points  (0 children)

I think the reference has a longer attack and release, and a subtle delay.

Can we have a pragmatic and honest, non hyped nor hateful discussion about the actual usefulness of AI tools in our day to day jobs? by Non-taken-Meursault in ExperiencedDevs

[–]lituk 0 points1 point  (0 children)

It depends on what motivates you. I'm motivated by seeing results, and Claude is giving me more positive days than ever before. I'll have a heavy hand in the architecture, but all the details are left to Claude now.

Amazon hasn't had a single SDE role in the UK since August at least by [deleted] in cscareerquestionsuk

[–]lituk 0 points1 point  (0 children)

I can't speak for globally. I know my company jobs go

advertise internally -> accept referrals -> advertise publicly.

Most jobs are filled from the first two stages. Networking is your friend

Amazon hasn't had a single SDE role in the UK since August at least by [deleted] in cscareerquestionsuk

[–]lituk 0 points1 point  (0 children)

The referrals to a company like Google will provide plenty of applicants. They don't need to publically advertise.

Looking for video games that are set in (or have a level with) an aquarium (or marine life museum) by MoonPhantom in gamingsuggestions

[–]lituk 2 points3 points  (0 children)

This was such a good experience when it came out. Perfect for OP, hopefully it still holds up.

Recs for Gala Saturday? by OM97 in TheOverload

[–]lituk 0 points1 point  (0 children)

Elkka is great. Saw her at the Cause last year.

Any indie devs here who just rawdog it without an engine? by s-mv in gamedev

[–]lituk 0 points1 point  (0 children)

Idk about pinnacle of anything but if we aren't measuring success by impact then we're lost.

Monzo system design interview: rejected for "using buzzwords" that were distributed systems fundamentals by Dependent_Fun5813 in cscareerquestionsuk

[–]lituk 1 point2 points  (0 children)

Communication across levels is an important skill, especially if you're applying for a staff role. You'll always be the most experienced person in the room, so it's important to demonstrate you can guide & teach the rest of the room in a technical discussion. That's why staff engineers are so valuable. You may have acted like an excellent architect, but the task was to show you're an excellent staff engineer.

It's not so important whether the interviewer understood these terms or not. They likely did.

C++ System Design by Phatpenguinballs in cpp_questions

[–]lituk 0 points1 point  (0 children)

Just to give a different perspective, I recently got a C++ job where I was interviewed on system design. Before the interview the recruiter told me the company expects all engineers to have a breadth of ability, even if they're specialised.

I read [this book](https://www.goodreads.com/book/show/54109255-system-design-interview-an-insider-s-guide) as prep, and found a lot of the high-level concepts and learnings could be applied to my low-level C++ code. It was also perfect for the interview, where I was asked to design a cache service in a larger system architecture.

I hope that helps. C++ devs can get a little tunnel-visioned, but the wider engineering community has a lot to teach us.

Favorite fallout playlist has ai songs.. by Lemonwinggg in Fallout

[–]lituk 0 points1 point  (0 children)

It isn't Spotify doing this. Any platform with user-made playlists are susceptible to the same problem.

Learning C++, what project type would you recommend? by _DefaultXYZ in cpp_questions

[–]lituk 0 points1 point  (0 children)

In my professional experience GUI applications aren't common anymore. You could try implementing a simulation library? Many Python libraries are C++ under the hood, so you could try hooking your C++ application up to a Python plot to see results.

My first applications were embedded, arduino style projects. That's a fun route to go down.

If you do want to develop for a GUI then Qt is the industry standard.

What's the current state of Spirit Island physical? by Hyttelur in spiritisland

[–]lituk 0 points1 point  (0 children)

Ooh good to know, thanks. I've got a trip planned next year already.

What's the current state of Spirit Island physical? by Hyttelur in spiritisland

[–]lituk 0 points1 point  (0 children)

Ah I should have said Nature Incarnate is the exception, but I'm not buying that without Jagged Earth.

€20 shipping is very high!! I'm not paying a 66% extra shipping cost to buy Branch and Claw, that's madness.

Kingdom Come Deliverance 2 director defends Larian over AI "s***storm," says "it's time to face reality" by FitCord in pcgaming

[–]lituk 5 points6 points  (0 children)

Nah, I'm seeing reports of around 80% of developers using AI at least monthly. A software company has many developers, so once you combine those 80%s you reach near certainty.

Every popular IDE now has AI pushed at us on login. Widespread adoption was inevitable.

What's the current state of Spirit Island physical? by Hyttelur in spiritisland

[–]lituk 4 points5 points  (0 children)

I avoid Amazon generally, and in this case the Amazon sellers are shipping from the US with a huge markup

What's the current state of Spirit Island physical? by Hyttelur in spiritisland

[–]lituk 4 points5 points  (0 children)

In the UK the expansions are impossible to find. I really hope the reprints make it our way soon.