Discussion about this post

User's avatar
Jim Downing's avatar

I turned some of the principles in this and others of your articles into reminder prompts to replace the spinner verbs. While Claude's thinking about the code, what should _I_ be thinking about?

```

"spinnerVerbs": {

"mode": "replace",

"verbs": [

"Sketch the architecture on paper",

"Explain this to yourself out loud",

"Draw the data flow diagram",

"Write down what you just learned",

"Can you teach this without AI?",

"What would break this approach?",

"Where are the dependencies?",

"Who actually owns this code?",

"What's the real business goal?",

"Quiz yourself on the last concept",

"What don't you understand yet?",

"Build something that breaks",

"Document your mental model",

"What assumptions are you making?",

"Trace where the data enters/exits",

"What will you remember tomorrow?",

"Can you explain the trade-offs?",

"What would a staff engineer ask?",

"Practice explaining without notes",

"Which expertise gaps can you fill?",

"Draw it on a whiteboard",

"What evidence supports this?",

"Test your understanding right now",

"What connects to business outcomes?",

"Plan your next learning experiment",

"Write the concept in your own words"

]

}

```

8Lee's avatar

This feels too binary and doesn’t represent IRL at least as far as I can tell. I mean, at this point I’ve been building software for 20+ years and I “know” LISP and (Visual) BASIC but could I pass a test today? Probably not as I simply haven’t used them in decades.

I “know” HTML and CSS. Same with C and then C# and then C++ and then Obj-C and then Swift and now I’m learning Zig. I feel and I know that I know more but I no longer feel the need to “know” them at that intimate level since I can’t (biological brain matter availability capped out a long time ago) which has replaced “hard” facts with true context (engineering) know-how.

This hangover is partly because even you can’t truly fathom the shift(s) that are happening and ironically the only ones who truly get this gap are the practitioners, not armchair technologists.

AI won’t always be available but that’s why we have agents running ceaseless on our behalf when we’re sleeping or dead. It’s so different that these points could be seen as strawmen if taken poorly.

No regrets turning raw horsepower into high-powered context. “How do you know it works?” sounds like a smart and searing question for those that aren’t working on half a dozen projects in production with real customers.

It’s all so magical now, like when I first started writing software; no one can take that from us and AI is bringing it back.

2 more comments...

No posts

Ready for more?