How can I rebuild my programming skills after relying too heavily on AI?

August 4, 2026 4 answers
Asked by MossyKite47
I've become overly dependent on AI for writing code, and programming has stopped feeling enjoyable. I'm currently working on a master's thesis in Computer Engineering, but much of it has been generated with AI, and I'm frustrated because I no longer feel confident in my own abilities. I don't think I have enough time to completely relearn everything, yet I miss the feeling of solving problems and building things myself. Simply starting with tiny beginner exercises doesn't feel rewarding enough. What's a practical way to regain my programming skills and motivation?

Answers

VelvetOrbit6
Choose a technology or project you genuinely want to explore, then follow a structured tutorial from beginning to end. Try to type and understand everything instead of blindly copying it, and only use AI after youโ€™ve tried to diagnose an error yourself. Building something you actually care about is usually more motivating than doing disconnected beginner exercises.

MossyKite47: That sounds more appealing than starting with random tiny exercises. Iโ€™m going to look for a tutorial that helps me build something I actually enjoy.

Reply to this answer
QuieterPanda31
Give yourself a project that is challenging enough to require real thinking but still has a manageable first version. It could be a web app, command-line tool, automation script, or something related to a personal interest. Keep the scope small enough to finish, but make the goal meaningful to you. A project you own tends to provide more motivation than code written mainly for someone else.
Reply to this answer
BrightCedar82
Set a strict boundary: AI can explain an error or point you toward documentation, but it shouldnโ€™t write the solution for you. Avoid autocomplete and copy-pasting generated code. When youโ€™re stuck, search for the concept or error, read the documentation, and then write the solution yourself. It will feel slower at first, but thatโ€™s how you rebuild the ability to think through problems.
Reply to this answer
SilverMaple24
Problem-solving practice can help bring back the fun. Work through programming challenges without AI and focus on understanding several different approaches rather than racing to finish. You could also start a longer-term personal project and use a normal editor, writing each part yourself. The goal isnโ€™t to ban every form of help forever; itโ€™s to make sure youโ€™re the person making the important decisions and understanding the code.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions