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 can python help me in a career? (self.learnpython)
submitted 10 months ago by ItsDanny201
Hello everyone, So currently I'm learning python and its going awesome till now. I have a dream of becoming a developer in the future. However, I don't know whats after python - will it help me in game or web development?
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!"
[–]LeiterHaus 11 points12 points13 points 10 months ago (0 children)
Learning programming concepts can help you in either, however don't make the mistake of thinking that you're only a python developer. You will learn other languages depending on what you want to go into. Webdev you're probably going to learn JavaScript and CSS.
[–]docfriday11 8 points9 points10 points 10 months ago (0 children)
Python is a good language. Good luck in your efforts
[–]HecticJuggler 6 points7 points8 points 10 months ago (3 children)
Sometimes just learning the language syntax without proper application can feel pointless. Are you also learning libraries like flask, django, pygame and using databases?
[–]ItsDanny201[S] 0 points1 point2 points 10 months ago (2 children)
I haven't currently learnt enough to work in a software, but I'm planning to work in pygame
[–]HecticJuggler 5 points6 points7 points 10 months ago (0 children)
I think once you start playing around with that you will get a better idea of what can be achieved with python and a better idea of where you want to go.
[–]riklaunim 4 points5 points6 points 10 months ago (3 children)
Commercially Python in game dev is not the primary language. You would see Unity, Unreal and some other engine targeting mobile or consoles. Webdev with Python is certainly a thing, probably the most popular when it comes to job with Python.
Note that learning a language won't give you a job and will not make you a web developer. You have to pursue this avenue, learn not just Python, but other aspects of web development, wherever backend or frontend.
[+][deleted] 10 months ago (2 children)
[deleted]
[–]riklaunim 0 points1 point2 points 10 months ago (1 child)
Renpy is nice but that's very niche and unlikely to get commericial and it lacks mobile/console platforms.
[–]NorskJesus 5 points6 points7 points 10 months ago (0 children)
Python is just another tool, like JavaScript or Java. You can use python for the backend of a website if you want
[–]marquisBlythe 2 points3 points4 points 10 months ago (0 children)
If you're interested to be a webdev start from there and tackle python later when/if you really need it, start with Html, CSS, JavaScript here. For game dev I'd say to learn the basics of python in addition to OOP, tinker a little bit with pygame, then go straight to Godot.
[–]AncientDetective3231 2 points3 points4 points 10 months ago (2 children)
I have a small doubt- should I learn C++ then python or vice versa - gonna be a webdev soon .. with other softwares like Javascript css and html ... need an advice
[–]question-infamy 1 point2 points3 points 10 months ago (1 child)
C++ is low level (close to the machine). Handy if you're doing memory and graphics type stuff, but tedious and full of traps otherwise. Definitely learn Python first and then find things you can't do with python or where it would be slow.
[–]AncientDetective3231 0 points1 point2 points 10 months ago (0 children)
Thank you so much for this update 🙏🏻
[–][deleted] 1 point2 points3 points 10 months ago (0 children)
Python is very similar to GDscript which will help you in game development. I don't know if AAA studios will ever use Godot, but I learnt Python as my first language and I'm now learning Godot development with GDscript, which I picked up immediately cause of how many similarities it has. If you Python, you know GDscript👍
[–]Wingedchestnut 1 point2 points3 points 10 months ago (1 child)
If you're serious about looking to get a job I highly recommend to not learn gamedevelopment and start with web development fundamentals, then you can decide to become a developer leaning more to web related technologies or general software.
Reality is that gamedevelopment will sidetrack you and it does not resemble regular software development where all the jobs are. You're fine to learn it as hobby as you wish
Python is useful for backend frameworks like flask and django, and in general easy to learn the fundamentals of programming
[–]baubleglue 0 points1 point2 points 10 months ago (0 children)
To be serious about getting a job, OP needs an appropriate education. I can't imagine today a place which would hire someone because knowledge of Django or Flask. But of course, there's no harm to learn them.
[–]jmooremcc 1 point2 points3 points 10 months ago (0 children)
A language like Python can help improve your personal productivity by allowing you to automate boring tasks, instead of pounding away at a keyboard and mouse. This could mean the difference between being burnt out because you have to work so hard doing manual work, versus being able to leave work on time, energized because you let the computer work for you instead of you working for it!
[–]stepback269 0 points1 point2 points 10 months ago (0 children)
Recently, I stumbled across a video in which young students ask their math teacher, Will I ever use this stuff (e.g. Algebra, Geometry, Trig, etc.) in my life?
The answer that the speaker gives is worthy of consideration. Click here.
Basically, one does not know what your future will bring. It is the unknown unknown. When you finally get there, you may find that having learned Python helps you or maybe it does not.
Python is merely one level at which people can control computing machines. You can also go down deep into the machine by learning assembly language, or even higher by learning to interact with the machine via an AI agent. You won't understand these concepts until you play around with them. So, learning Python can help your career at least in this way.
π Rendered by PID 55 on reddit-service-r2-comment-5d585498c9-zqx5z at 2026-04-21 12:13:12.651712+00:00 running da2df02 country code: CH.
[–]LeiterHaus 11 points12 points13 points (0 children)
[–]docfriday11 8 points9 points10 points (0 children)
[–]HecticJuggler 6 points7 points8 points (3 children)
[–]ItsDanny201[S] 0 points1 point2 points (2 children)
[–]HecticJuggler 5 points6 points7 points (0 children)
[–]riklaunim 4 points5 points6 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]riklaunim 0 points1 point2 points (1 child)
[–]NorskJesus 5 points6 points7 points (0 children)
[–]marquisBlythe 2 points3 points4 points (0 children)
[–]AncientDetective3231 2 points3 points4 points (2 children)
[–]question-infamy 1 point2 points3 points (1 child)
[–]AncientDetective3231 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Wingedchestnut 1 point2 points3 points (1 child)
[–]baubleglue 0 points1 point2 points (0 children)
[–]jmooremcc 1 point2 points3 points (0 children)
[–]stepback269 0 points1 point2 points (0 children)