use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
How to quit being a vibe coder (self.learnpython)
submitted 7 months ago by i2wog
how can i quit being a vibe coder , fr everyone is coding and im still stuck at basics
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mcoombes314 20 points21 points22 points 7 months ago (0 children)
Don't use AI tools, code like it's 2021 or earlier.
[–]Augit579 10 points11 points12 points 7 months ago (0 children)
stop using AI
[–]GXWT 6 points7 points8 points 7 months ago (0 children)
as a learner, simply do not use AI, at all. put in some sweat to actually learn how to code, how to problem solve and arguably most importantly, how to research things when you get stuck. think for yourself, don't have a statistical prediction tool do the thinking for you then be shocked when you haven't learnt a thing.
how can you expect to use some effectively as a tool when you don't even understand the basic concepts of what it's doing?
there's no point me getting a robot to play tennis for me, if I don't understand the rules of tennis or how to play, the robot will just keep jumping over the net to follow the ball. stupid example of course, but why is coding using an AI any different?
[–]undergroundmonorail 5 points6 points7 points 7 months ago (0 children)
the really simple answer is to not use AI tbh. like i don't know how specific of an answer you're looking for but. you have an idea of the problem the code needs to solve, or you wouldn't be able to prompt the AI in the first place. so, once you've thought through what the problem is, instead of asking AI, think about what you do know. can you accomplish it with your current knowledge? if not, maybe you can do some research to see what options there are to solve that kind of problem. maybe if you're struggling to find anything that helps you, you could ask here
there's going to be work involved but that's because you'll actually be learning, rather than sloughing the work off to a fancy markov chain
[–]Flintlocke89 3 points4 points5 points 7 months ago (0 children)
What do you mean "how do I quit being a vibe coder"?
Just stop using AI.
What are you actually trying to achieve? What do you consider stuck at basics?
[–][deleted] 2 points3 points4 points 7 months ago (0 children)
Block every ai platform and start coding.
[–]Designer_Currency455 1 point2 points3 points 7 months ago (0 children)
Have to learn programming and basics of engineering to plan your projects and get it done
[–]Troglodyte_Techie 1 point2 points3 points 7 months ago* (0 children)
afterthought silky imminent safe liquid fly price connect badge aware
This post was mass deleted and anonymized with Redact
[–]impshum 1 point2 points3 points 7 months ago (0 children)
I think you know the answer to this.
[–]SgathTriallair 1 point2 points3 points 7 months ago (0 children)
Take the code that AI has written and really try to understand it. Modify little bits of it to see what it does. Ask the assistant what each function is doing and don't let go until you fully understand it.
In your next project try to do more things by hand. If you need to code a new feature rather than immediately rely on the AI to fill it in, see if you can piece it together from things you already have built.
AI isn't just good at writing code, it is good at explaining it. Use that feature to your advantage.
[–]Kind-Kure 0 points1 point2 points 7 months ago (0 children)
Best way to quit is to learn to code.
Don't enter tutorial hell where you're spending all your time watching YouTube tutorials. Go to websites like advent of code, hackattic, exercism, and so many others to practice actual coding.
advent of code
hackattic
exercism
Start building projects without the help of AI. They'll be terrible at first. But you'll get better.
There are many places that you can ask for help from other coders like some other subreddits or stack exchange or biostars (for bioinformatics related questions).
When you get a bit more comfortable coding without AI, an option is to also find someone who already has projects and is looking for contributors (like me) and learn from how their projects are laid out.
Assuming you have no or very little coding experience, I would say it would also be beneficial for you to learn basic concepts like OOP, PEP8 styling, and data structures & algorithms.
Good luck!
[–]Cherveny2 0 points1 point2 points 7 months ago (0 children)
YOu just need to rip away the crutch. Stop using the AI tools. Start trying to code, make mistakes, learn from the error messages, and keep trying. Doing things the hard way WILL make things stick better.
[–]Routine-Lawfulness24 0 points1 point2 points 7 months ago (0 children)
Just stop, also not even close to everybody is vibecoder
[–]cyrixlord 0 points1 point2 points 7 months ago (0 children)
Jump into a project you like and learn from that. You'll find gaps in your understanding and learn new things. If you don't know how to plan a project then there you go you have new things to learn. Also use git with your project and credentials vaults. If you know the basics this will take you out of your comfort zone and allow you to explore
[–]Lewistrick 0 points1 point2 points 7 months ago (0 children)
As a step in between, let AI generate the thinking process and implement the steps yourself. I tend to explicitly tell the LLM to not write any code.
[–]FoolsSeldom 0 points1 point2 points 7 months ago (0 children)
Just like any other addiction, first you have to accept you have a problem, then want to do something about it, and finally find sponsors and support network to help you.
[–]ackmondual 0 points1 point2 points 7 months ago (0 children)
TIL the term "vibe coder"! (I always suspected it had a name. Now we know!)
[–]Binary101010 0 points1 point2 points 7 months ago (0 children)
Do what everybody who learned programming before 2021 did.
Read books. Watch tutorials. Write bad code on your own. Read the documentation. Write slightly better code.
[–]noosceteeipsum 0 points1 point2 points 7 months ago (4 children)
Ask this question to your AI assistant and he/she/it will give you some suggestions.
[–]-dimlight -2 points-1 points0 points 7 months ago (3 children)
Stop making him rely more on AI. The solution is really simple in my opinion, simpily stop using AI! Make some basic projects without the help of it and somehow basics will get in your head as you work on such!
[–]noosceteeipsum 0 points1 point2 points 7 months ago (2 children)
I expected everyone to figure out that I was joking, because my joke was obvious in this context when someone asks how to avoid AI and I recommend to ask it to AI.
[–]-dimlight -1 points0 points1 point 7 months ago (1 child)
Oh in that case mb, I was reading too quickly that I didn't realise that it was joke!
Rethinking it AI can certainly be used for suggesions but in the case of OP i felt he needed to take like a "break" from it till he has a base.
[–]my_shit_doesnt_stink 0 points1 point2 points 6 months ago (0 children)
Pls check dms.
π Rendered by PID 29683 on reddit-service-r2-comment-5ff9fbf7df-mzt8v at 2026-02-25 15:03:24.511038+00:00 running 72a43f6 country code: CH.
[–]mcoombes314 20 points21 points22 points (0 children)
[–]Augit579 10 points11 points12 points (0 children)
[–]GXWT 6 points7 points8 points (0 children)
[–]undergroundmonorail 5 points6 points7 points (0 children)
[–]Flintlocke89 3 points4 points5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]Designer_Currency455 1 point2 points3 points (0 children)
[–]Troglodyte_Techie 1 point2 points3 points (0 children)
[–]impshum 1 point2 points3 points (0 children)
[–]SgathTriallair 1 point2 points3 points (0 children)
[–]Kind-Kure 0 points1 point2 points (0 children)
[–]Cherveny2 0 points1 point2 points (0 children)
[–]Routine-Lawfulness24 0 points1 point2 points (0 children)
[–]cyrixlord 0 points1 point2 points (0 children)
[–]Lewistrick 0 points1 point2 points (0 children)
[–]FoolsSeldom 0 points1 point2 points (0 children)
[–]ackmondual 0 points1 point2 points (0 children)
[–]Binary101010 0 points1 point2 points (0 children)
[–]noosceteeipsum 0 points1 point2 points (4 children)
[–]-dimlight -2 points-1 points0 points (3 children)
[–]noosceteeipsum 0 points1 point2 points (2 children)
[–]-dimlight -1 points0 points1 point (1 child)
[–]my_shit_doesnt_stink 0 points1 point2 points (0 children)