4 ms·
By some metrics (commit count, lines of code, latency to bug fix), I'm one of the most productive engineers in my org. My peers are constantly surprised that I
by conradludgate 1y ago
By some metrics (commit count, lines of code, latency to bug fix), I'm one of the most productive engineers in my org. My peers are constantly surprised that I still use zero LLMs in my development routine.
I'm holding on as much as I can. I love the thrill of programming and I'm definitely not holding the team back, although there have been idle threats about it being bad that seniors are not using AI enough.
My super power is that I've meticulously shaped the codebase I maintain to fit in my head at all times. It's only possible because I've been hands on with all of it. In my downtime I do idle refactors and often throw it away, just to explore more ideas to build even more implicit context.
I think we're going to have to have a generational shift in LLM context management before we get to something as capable. I certainly don't doubt we'll get there one day. But I will definitely feel depressed whenever that day comes. Solving architectural problems is my job, implementing the software is my reward - this is something that makes me happy to wake up every day. I accept that I'm a minority in the world of software development
- rester324 1y agoThose metrics don't imply any level of productivity though. I could write 1000s of lines of code across hundreds of commits each day without delivering any value to anyone
- conradludgate 1y agoThe irony here is that LLMs are great according to these metrics
- bagacrap 1y agoYou could not do that where I work because no one would sign off on your changes.