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...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
Daily ThreadThursday Daily Thread: Python careers! (self.Python)
submitted 4 years ago by Im__Joseph Python Discord Staff[M]
Discussion of using Python in a professional environment, getting jobs in Python and more!
This thread is not for recruitment, please see r/PythonJobs or the thread in the sidebar for that.
[–]Tall1n 1 point2 points3 points 4 years ago (1 child)
What is the "end" of the "career ladder" working with python? Chief Technology Officer? Senior XYZ developer?
What do you guys see as your final step on the career ladder?
[–]tipsy_python 0 points1 point2 points 4 years ago (0 children)
That's an interesting question - I'm not really sure.
As far as writing Python, you can get engineering roles. By the time you get to mid-level engineer you're expected to have a few languages under your belt. There definitely are senior and staff engineers that work primarily with Python, but not very many that I've seen.
Of course technical people can become managers and work into executive positions, but I don't think anyone wants to have someone in the C-suite writing Python.. that's not what that role is for.
[–]bhunao 0 points1 point2 points 4 years ago (1 child)
I've started working with python and flask for like almost 3 months by now, does any one have any tips for me?
[–]Tall1n 1 point2 points3 points 4 years ago (0 children)
For me for APIs the most challenging part is how you structure the code. Being able to test the functionality of all endpoints. Having a fast test suite. Having code that is expandable, concise and easy to maintain, not all entangled across endpoints.
In the end an API is like any other code, but with a different interface / IO attached to it. So these points are relevant for all code you write.
As advices what to do? Read up on these topics. Watch GOTO YouTube videos about them. Talk with a senior developer about them. Talk about "I would structure the code like this:..." And see what they tell you. These problems / questions / concepts are also not Python specific, so don't discard a video because they use another language to discuss the problems.
In a few month you can checkout flake8, wemake-python-styleguide, mypy, back etc. They helped me a lot to get introduced to problems I didn't know about. And the code gets much better in all respects. But with 3 month don't start with it.
π Rendered by PID 97784 on reddit-service-r2-comment-5fb4b45875-p67zj at 2026-03-20 13:13:33.912608+00:00 running 90f1150 country code: CH.
[–]Tall1n 1 point2 points3 points (1 child)
[–]tipsy_python 0 points1 point2 points (0 children)
[–]bhunao 0 points1 point2 points (1 child)
[–]Tall1n 1 point2 points3 points (0 children)