TE
TechEcho
StartseiteTop 24hNeuesteBesteFragenZeigenJobs
GitHubTwitter
Startseite

TechEcho

Eine mit Next.js erstellte Technologie-Nachrichtenplattform, die globale Technologienachrichten und Diskussionen bietet.

GitHubTwitter

Startseite

StartseiteNeuesteBesteFragenZeigenJobs

Ressourcen

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. Alle Rechte vorbehalten.

Peer Programming with LLMs, for Senior+ Engineers

210 Punktevon pmbanugovor 5 Tagen

15 comments

mattnewtonvor 4 Tagen
The space is moving so fast that, if I wrote down my workflows and workarounds just two months ago, so much of it would be stale today. I think all these recommendations need to list the models and harnesses being described front and center.
评论 #44085583 未加载
评论 #44083503 未加载
评论 #44086972 未加载
hopppvor 4 Tagen
I use the llm as a glorified search engine. Instead of googling I ask it stuff. Its fine for that but its a hit or miss. Often the output is garbage and its better to just use google.<p>I dont use it much to generate code, I ask it higher level questions more often. Like when I need a math formula.
评论 #44085539 未加载
评论 #44085696 未加载
notepad0x90vor 4 Tagen
is it really more efficient to have an LLM generate code, then review that code, fix errors and spend some time to fully understand it? I wish there were tangible stats and metrics around this. Is it really more efficient than just writing the code yourself, but using LLMs to look up things or demo solutions?
评论 #44085154 未加载
评论 #44085946 未加载
评论 #44085599 未加载
评论 #44084158 未加载
评论 #44089316 未加载
评论 #44086448 未加载
评论 #44089661 未加载
评论 #44083857 未加载
评论 #44086779 未加载
评论 #44085276 未加载
pmbanugovor 5 Tagen
I&#x27;ve been experimenting with LLMs for coding for the past year - some wins, plenty of frustrations. Instead of writing another &quot;AI will change everything&quot; post, I collected practical insights from other senior engineers who&#x27;ve figured out what actually works. No hype, just real experiences from people in the trenches.
easygenesvor 4 Tagen
I think none of these offer much useful insight beyond the overarching idea of peer programming beating just vibe coding.<p>The best structure I&#x27;ve found which leverages this idea is called BMAD, and treats the LLM as though it were a whole development team in an orchestrated way that you have full control over.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;E_QJ8j74U_0" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;E_QJ8j74U_0</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;bmadcode&#x2F;BMAD-METHOD">https:&#x2F;&#x2F;github.com&#x2F;bmadcode&#x2F;BMAD-METHOD</a>
评论 #44087381 未加载
jbellisvor 4 Tagen
I would have said that Harper Reed&#x27;s workflow (brainstorm spec, then co-plan a plan, then execute using LLM codegen) is basically best practice today and I&#x27;m surprised that the author adds that &quot;I’ve not been successful using this technique to build a complete feature or prototype.&quot;<p>Here&#x27;s an example of using this pattern with Brokk to solve a real world bug: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=t_7MqowT638" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=t_7MqowT638</a>
评论 #44083907 未加载
maximgevor 3 Tagen
The article references <a href="https:&#x2F;&#x2F;www.seangoedecke.com&#x2F;practical-ai-techniques" rel="nofollow">https:&#x2F;&#x2F;www.seangoedecke.com&#x2F;practical-ai-techniques</a>, which states:<p>&gt; AI is much better than strong engineers at writing very short programs: in particular, it can produce ten to thirty lines of straightforward mostly-working code faster than any engineer.<p>&gt; How can you leverage this? There’s not much demand for this kind of program in the day-to-day of a normal software engineer. Usually code either has to be a modification to a large program, or occasionally a short production-data script (such as a data backfill) where accuracy matters a lot more than speed.<p>While this may be technically correct — there’s little demand for standalone small programs — it overlooks a crucial reality: the demand for small code segments <i>within</i> larger workflows is enormous.<p>Software development (in my experience) is built around composing small units — helpers, glue code, input validation, test cases, config wrappers, etc. These aren’t standalone programs, but they’re written constantly. And they’re exactly the kind of 10–30 line tasks where LLMs are most effective.<p>Engineers who break down large tasks into AI-assisted microtasks can move faster. It’s not about replacing developers — it’s about amplifying them.
digganvor 4 Tagen
&gt; Peer Programming with LLMs, For Senior+ Engineers<p>&gt; [...] a collection of blog posts written by other senior or staff+ engineers exploring the use of LLM in their work<p>It seems to be <i>by</i> senior engineers if anything, I don&#x27;t see anything in the linked articles indicating they&#x27;re <i>for</i> senior engineers, seems programmers of all seniority could find them useful, if they find LLMs useful.
评论 #44083581 未加载
SoftTalkervor 4 Tagen
Though I haven&#x27;t tried it, I would probably enjoy peer programming with an LLM more than I do with a real person (which I have tried and hated).<p>I could assign the LLM the simple drudgery that I don&#x27;t really want to do, such as writing tests, without feeling bad about it.<p>I could tell the LLM &quot;that&#x27;s the stupidest fucking thing I&#x27;ve ever seen&quot; whereas I would not say that to a real person.
评论 #44083707 未加载
评论 #44086994 未加载
评论 #44084165 未加载
tracerbulletxvor 4 Tagen
My main feeling is that its great as long as I constrain it to working in a conceptual boundary that I can reason about, like a single system component where I am telling it the API. That way each piece that gets built up I have an understanding of it. If you try to let it go to wide it starts to make mistakes and I lose my mental model.
评论 #44085501 未加载
CompoundEyesvor 4 Tagen
I write a lot of “defensive” C# code in my day job expecting that someone very inexperienced &#x2F; offshore will be working with it in the future (and I will be reviewing it four months later when no longer on the project). I call it “corporate coding”. Lots of interfaces that must be adhered to, ioc, injection and annoyingly strong patterns. Anything that makes going off the rails a lot of work — the path of most resistance — glaring in code reviews. But…key logic concentrated in a few taller files so none of the drilling through abstraction so easy to comprehend for a newbie. I want to take some time with a defensive coding approach and LLMs. Particularly scoping it to a certain project or folder in a layered architecture. Why let it know of the front end, back end, database all at once? Of course it’ll get discombobulated.<p>I’ve also been experimenting with giving an LLM coins and a budget. “You have 10 coins to spend doing x, you earn coins if you m,n,o and lose coins if you j,k,l” this has reduced slop and increased succinctness. It will come back, recount what it’s done explaining the economy and spending. I’ve had it ask “All done boss I have 2 left how can i earn some more coins?” It’s fun to spy on the thinking model working through the choices “if I do this it’ll cost me this so maybe I should do this instead in 1 line of code and I’ll earn 3 coins!”
ColinEberhardtvor 4 Tagen
Thanks for sharing pmabanugo, a couple of those posts are new to me too. If you’re taking submissions, I’ve been exploring how to make the most of these tools for the past few months, here’s my latest post:<p><a href="https:&#x2F;&#x2F;blog.scottlogic.com&#x2F;2025&#x2F;05&#x2F;08&#x2F;new-tools-new-flow-the-cognitive-shift-of-ai-powered-coding.html" rel="nofollow">https:&#x2F;&#x2F;blog.scottlogic.com&#x2F;2025&#x2F;05&#x2F;08&#x2F;new-tools-new-flow-th...</a>
nickpsecurityvor 5 Tagen
I want to note that the headlines gave me an idea for a nonprofit: &quot;Peer Programming with LLM&#x27;s for <i>Seniors</i>.&quot;<p>Somebody jump on that. It&#x27;s yours. :)
评论 #44082028 未加载
westurnervor 4 Tagen
What are some of the differences between Peer Programming with LLMs and Vibe Coding?
评论 #44083234 未加载
评论 #44084430 未加载
评论 #44083208 未加载
评论 #44100355 未加载
dietr1chvor 4 Tagen
(Site is unreadable for me on Firefox 138, but the text is still there if you select all. Qutebrowser based on Chromium 130 doesn&#x27;t render it either.)
评论 #44083226 未加载