106 karma · joined March 9, 2023
People used to know in very clear detail what they just worked on, what key decisions were made, and why they were made. The memory would hold for at least 3-6 months and longer with a quick refresh. Now people hardly understand in detail what they pushed out just yesterday.
Think of how many times you have been asked "oh yeah what did we do about x in the past before?". Now that question will be greeted with blank stares. "I'll ask Claude".
Yeah I don't buy it either. Look at github right now, it is a total slopfest with people vibing projects they don't know the first thing about. Plenty of LLM use will be delivering code full of new exploits. It will be interesting to see the frequency of these exploits being found correlated to LLM friendly/unfriendly contribution policies once the dust has settled to tell for certain though.
Then there is task sizing "oh it's not a time estimate" they say, then they schedule n points per two weeks, with the work sized in "not a time estimate" points now literally converted into a time estimate on the team's behalf. In addition, it then gets phrased as a "commitment" by the team of what will be delivered.
Kanban is really the only honest form of agile, with no wasted upfront planning commitment. Take top card, move it to completion, repeat. Prioritisation moves the card order and it doesn't have to be the devs job, more a product person can decide that.
It's fair to say whatever software you run from any country of origin is hoovering up as much data about you that it can get away with.
If you haven't compiled open source, audited code and are running on that, all bets are already off.
This industry is just getting more and more bonkers.
Yet now suddenly everyone is supposed to want to become a team lead of sorts (ie. the agents becoming your team). I don't want to do that, I treat an AI agent as a pair in a pair programming unit. Nothing more, nothing less. If someone wants to treat it differently, good on them, but they have no place telling what works for thee works for me.
For me I have been a coder since a very young age and I am nearing the end of my career now. I still love writing code to problem solve just as much as the first day I learnt to code. The thought of something taking that task away from me doesn't fill me with glee.
A parallel for me is if I enjoyed puzzle pages and those brought me with joy and satisfaction employing my grey matter to solve, I just wouldn't find it interesting to have an agent complete the forms to me, with me simply guiding the agent to clues.