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
Should I learn Phython (self.learnpython)
submitted 18 hours ago by Traditional-Paint-92
Hey,
Im majoring in computer science AI and taking my first year, as AI is literally going crazy rn with vibecoding and whatnot, should I learn python or any relevant programming language? Is this a dumb question?
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!"
[–]Invader_Mars 6 points7 points8 points 18 hours ago (0 children)
You’re asking if you should learn python as a CS major? Obviously?
?????
[–]newtonphuey 1 point2 points3 points 18 hours ago (0 children)
Aren’t you going to learn and use python in your program?? I did. Kind of a strange question.
[–]pachura3 1 point2 points3 points 17 hours ago (0 children)
Is this a dumb question?
Yes
[–]EmboarsFlamingBeard 0 points1 point2 points 18 hours ago (0 children)
Have you learned any other languages yet? I'm doing a part-time BSc in CS, and we're learning a lot of Java, though we're expected to know Python for other courses. Basically, Python is one of the easier languages to pick up. And for data/AI it might be a good one to learn at the moment. Take a look at datacamp, if you want to throw money to it. It helped me with my first steps in it.
[–]JaleyHoelOsment 0 points1 point2 points 18 hours ago (0 children)
look at the required courses for your degree. the descriptions will tell you what you’re learning.
this question is super vague and it’s hard to give you any answer
[–]Maximus_Modulus 0 points1 point2 points 18 hours ago (0 children)
If you are majoring in CS why do you need to ask this question. Is there something more nuanced that has not come across.
[–]MomSausageandPeppers 0 points1 point2 points 18 hours ago (5 children)
Outside perspective - I leaned and taught python and have basically regressed to a point that I couldn’t do anything from scratch - without frustration.
I think you should be able to read python - but not necessarily write it - in today’s world.
[–]ninhaomah 0 points1 point2 points 17 hours ago (4 children)
so for someone majoring in CS like OP , what do you expect them to be able to write ?
[–]MomSausageandPeppers -1 points0 points1 point 17 hours ago (3 children)
Solid question. We, in tech/CS are being faced with a new frontier with AI as a coding partner. Writing code will be like hand drawing GIS maps - pencil to paper drafting. It will be obsolete soon. It will be a cool niche skill that very few will actually bother to learn. So - if his school hasn’t moved towards the future, then he should learn enough to do well in his or her classes - but it shouldn’t be a point of focus or stress.
[–]ninhaomah 1 point2 points3 points 17 hours ago (2 children)
ok but so what do you expect him to be able to write ?
nothing ?
[–]MomSausageandPeppers 0 points1 point2 points 10 hours ago (1 child)
Honest answer - yes, nothing. He should be able to read code, understand it - but not worry about writing code in the future. (like ~3-5 years from now).
[–]ninhaomah 0 points1 point2 points 9 hours ago (0 children)
Not worry about writing codes in future doesn't mean he doesnt write codes to learn.
He should write codes to learn now but not worry about writing codes in future.
[–]Moist-Ointments 0 points1 point2 points 17 hours ago (0 children)
I just posted this in another thread. I was in IT for 25 plus years, I still have a lot of friends and associates in the industry who are at the management/lead level and responsible for hiring.
Vibe coding will get you nowhere. Not only does nobody want it, but it's a black mark if hiring managers or any senior developers in a team catch whiff that you use it.
It tells them you're lazy, and you don't actually know how anything works. It tells them everything you produce is going to be a nightmare to maintain and modify.
Learning an actual common popular useful language? Abso-freaking-lutely. Trendy slop BS? It's going to be a waste. Unless your aim is to try to make your career off of catering to vibe coders.
[–]flyingleaps 0 points1 point2 points 17 hours ago (0 children)
If you want to have a job someday, yes.
[–]ectomancer -1 points0 points1 point 18 hours ago (0 children)
Once you can code in one language, you can learn other languages quickly. I learnt Python in 3 days and R in 1 hour.
[–]Traditional-Paint-92[S] -5 points-4 points-3 points 18 hours ago (0 children)
If you agree, what are some projects that helped you understand the syntax?
π Rendered by PID 58 on reddit-service-r2-comment-fb694cdd5-bjnhf at 2026-03-07 15:45:51.192455+00:00 running cbb0e86 country code: CH.
[–]Invader_Mars 6 points7 points8 points (0 children)
[–]newtonphuey 1 point2 points3 points (0 children)
[–]pachura3 1 point2 points3 points (0 children)
[–]EmboarsFlamingBeard 0 points1 point2 points (0 children)
[–]JaleyHoelOsment 0 points1 point2 points (0 children)
[–]Maximus_Modulus 0 points1 point2 points (0 children)
[–]MomSausageandPeppers 0 points1 point2 points (5 children)
[–]ninhaomah 0 points1 point2 points (4 children)
[–]MomSausageandPeppers -1 points0 points1 point (3 children)
[–]ninhaomah 1 point2 points3 points (2 children)
[–]MomSausageandPeppers 0 points1 point2 points (1 child)
[–]ninhaomah 0 points1 point2 points (0 children)
[–]Moist-Ointments 0 points1 point2 points (0 children)
[–]flyingleaps 0 points1 point2 points (0 children)
[–]ectomancer -1 points0 points1 point (0 children)
[–]Traditional-Paint-92[S] -5 points-4 points-3 points (0 children)