This hits hard. The shift from “thinking first” to “prompting first” is real, especially at senior level. Using AI as a challenger rather than a starting point feels like the right balance otherwise you risk speeding up output while quietly weakening judgment.
I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt
11 Comments
100%. That “prompt first” shift is sneaky, especially when you’re already senior and everything still looks productive on the surface.
I love the idea of using AI as a challenger instead of a starting point - it’s like forcing yourself to do the first rep alone so the tool can spot flaws, not carry the whole lift.
@[DuchessCodes] Yes, i use the AI to go againts and propose another way of doing or thinking about the think like brainstorming. I explain the pros and cons for my ideas and the AI for his.
At the end i will decide which to take and go deeper into it considering the actual state of my app, pattern and decisions as sometimes, the Ai forget everything and if you are not careful enough, you will go the wrong way
Please log in to add a comment.
This hits a real nerve here, especially the shift from problem first > prompt first. The strongest point is that AI doesn’t just speed you up, it reorders how you think, which is very easy to miss.
The "senior should use AI less" take is provocative but valid: judgment degrades faster than syntax ever did. The 20 minute no AI rule is a practical counterbalance, not anti-AI but more like cognitive hygiene.
Please log in to add a comment.
Two things happened to me this week:
- Deepseek had a timeout, and I almost lost my mind. I didn't know how to continue developing my SaaS, Ozigi
- I tried using deepseek to add a feature that it hallucinated so bad and almost broke my entire app.
Two two experiences taught me something:
- I have willed away all my reasoning power to AI.
- What can I do as a person if I didn't have any AI help?
I did the best thing humans have over AI, critical reasoning. I started tracing my steps back to what happened before the break. Luckily, I was able to fix it on time and restore my app. People ought to keep in mind that AI is just a helper tool. You need to be knoledgeable as a human. Or, at least, be a problem-solver.
@[Dumebi Okolo] You basically lived the exact thing I wrote about, just in production speedrun mode.
AI timed out, then hallucinated, and the only thing that actually saved Ozigi was you doing slow, human debugging and reasoning. That’s the core point for me too: AI is a power tool, but the moment the power goes out, whatever you can still do on your own is your real skill level.
Please log in to add a comment.
This resonated more than I expected and also made me a bit uneasy (in a good way).
I don’t think we’ve “forgotten how to think” as much as we’ve outsourced the first draft of our thinking. And that’s a subtle but important difference.
The real risk isn’t using prompts, it’s skipping the phase where we struggle with the problem. That’s where most of the architectural insight comes from. As a few pieces on senior thinking point out, the gap isn’t in writing code, it’s in how you frame and approach the problem in the first place .
AI is great at giving you answers fast, but seniority is often about slowing down:
- What problem are we actually solving?
- What are the second-order effects?
- What breaks in 6 months?
If prompts replace that thinking, we regress.
If prompts accelerate execution after that thinking, we level up.
Also, there’s an interesting paradox emerging: AI doesn’t really “democratize” engineering, it amplifies those who already have strong judgment. Seniors tend to get more leverage out of it precisely because they can spot when the output is wrong or incomplete .
So maybe the goal isn’t to avoid prompts—but to be intentional about when we use them:
- Before thinking → dangerous
- After thinking → powerful
Curious how others handle this: do you ever force yourself to sit with a problem before reaching for AI, or has that habit already faded?
@[Gavin Cettolo] Love how you framed this - “outsourcing the first draft of our thinking” is exactly that subtle shift I was trying to describe.
I totally agree the danger isn’t prompts themselves, it’s skipping the ugly, uncomfortable part where you wrestle with the problem and form your own opinion. That’s the bit seniors actually get paid for, and AI can’t do that part for us, only with us.
I really like your before/after line, I’d boil it down to this:
•Before thinking → you’re letting the model decide what the problem even is.
•After thinking → you’re using the model as a force multiplier on your own judgment.
Personally, I’ve started forcing a “no‑AI buffer”: first 15–20 minutes is just me, a notebook, and the problem. Only once I have a rough frame and a candidate direction do I let the model in to poke holes, simplify, or speed up the execution.
So to your question: yes, I’m now deliberately rebuilding the habit of sitting with the problem first — not because AI is bad, but because if I lose that habit, the “senior” part of my seniority is gone.
Please log in to add a comment.
@[Lordhacker756] That’s such a healthy shift.
I’m in the same place now: I’d rather ship a bit slower and actually understand every moving part than “go fast” on top of logic I don’t truly own. In the long run, that ownership is what makes you dangerous in a good way. AI can help with typing, but only you can decide how the system should think.
Please log in to add a comment.
@[Karol Modelski] I'm trying to do the same! Honestly, it's a bit of a struggle since the 'copy-paste' habit is so strong. I’ve started trying to whiteboard or sketch the logic on paper before even opening the chat window. It feels slower at first, but definitely makes my brain feel more 'awake.' Baby steps!
Please log in to add a comment.
Please log in to comment on this post.
More Posts
- © 2026 Coder Legion
- Feedback / Bug
- Privacy
- About Us
- Contacts
- Premium Subscription
- Terms of Service
- Refund
- Early Builders
More From Karol Modelski
Related Jobs
- Banking Operations Senior AssociateNTT DATA, Inc. · Full time · Croatia
- Delivery Assurance AssociateCarrier World · Full time · Canada
- Senior Paid Social Leadgusto · Full time · Canada
Commenters (This Week)
Contribute meaningful comments to climb the leaderboard and earn badges!