I use Claude only to ask questions (in separate virtual desktop, no chat inside the editor) if I can’t grokk the doc’s or find the answer online. This keeps the LLM input valuable, but not using it as a crutch, and me honest and learning constantly.
- Remove AI from your editor completely.
- Start a project which is easy and fun for you, something you did when first learning to code. Text-based adventure game, or some silly little app that is just for fun.
- Or take a new language or some aspect of coding, that you have only brushed over, but want to learn better, and learn it properly by doing coding exercises or some silly project that teaches you the syntax etc.
- Most importantly relearn how fun coding is
- Remove AI from your editor completely.
- Start a project which is easy and fun for you, something you did when first learning to code. Text-based adventure game, or some silly little app that is just for fun.
- Or take a new language or some aspect of coding, that you have only brushed over, but want to learn better, and learn it properly by doing coding exercises or some silly project that teaches you the syntax etc.
- Most importantly relearn how fun coding is 1. I don't have AI in my editor in the first place, mostly use web chat with a bit of gemini CLI
2. Good ideas; worth considering
3. I'll pass
4. That is my goal
I think the last time I really tried to code by hand was a temporal clock. I thought it would be simple but I bit off more than I could chew math-wise. The last time I was sucessful (as far as I can remember) was a small PR to a game mod manager.What's stopping you from programming without AI?
- Would you like to do that to encrease quality - build architecture manually and then ask AI to refine and code it, add more automation testing with help of AI.
Tell why you would like to do that, the answers can be different.
Now the problem I would face by doing this is, accomplishing less in more time, instead of accomplishing more in less time. I am not questioning why... but if we want to do things old school, I'd say don't restrict yourself from using AI to do mundane tasks like setting up the environment or writing tests..
You can still focus on writing the main business logic yourself. Read documentation, start off with the examples.. And play with mutations of function calls to explore the technology. Build a mental map of what you are trying to do! But type the logic out yourself. Write your first Class. Second will follow.. and third. !
I myself is an ADHD guy and that is how I start with. The first one is always difficult.
but honest it's better to move forward and learn how to delivery value without hand-written code at all, seems it has more prospects
we never turn back time
One thing that helped me was forcing myself to: - design architecture first - debug manually for a while - read docs before prompting - use AI more like a reviewer than an autopilot
The fun part of programming for me was always the problem-solving loop, and it’s easy to accidentally skip that now.