r/learnpython • u/alp_h4x • 2h ago
What's something about being a programmer that you only understood after building real software?
Hey everyone!
I'm learning Python, and I've been curious about what programming actually feels like once you move beyond learning the basics and start working on real software.
There's a lot of advice online about what to learn, which tools to use, and which projects to build. But I'm more interested in the things you discover through experience that nobody really explains beforehand.
For those of you who've built real applications or worked on software projects:
- What turned out to be much harder than you expected?
- What's something you wish you had understood before building your first serious project?
- Did anything about real-world programming completely change how you think about writing code?
I'm not looking for a perfect roadmap or a list of technologies. I'm genuinely curious about the experiences and lessons that only come from actually building things.
I'm still early in my journey, so hearing different perspectives from people who've been doing this for a while would be really valuable.
Thanks! Looking forward to reading your experiences.