V
26

Back when I started, I had to pick between Python and Java for my first real project

This was about 8 years ago, and I was building a simple app to track my gym workouts. I read a ton of articles saying Java was better for 'real' software, but Python looked way easier to read. I went with Python because the setup was simpler; I just installed it and started typing in a file called 'workout_tracker.py'. Honestly, it was the right call. I had a basic version running in a weekend, which kept me from getting frustrated and quitting. The syntax felt like writing plain English, so fixing my own mistakes was less of a headache. Looking back, starting with something that gave me quick wins was huge for sticking with coding. Anyone else face a similar choice between the 'industry standard' and the beginner-friendly option when they were starting out?
3 comments

Log in to join the discussion

Log In
3 Comments
cameron_hernandez69
Funny how the "real software" argument pops up. That pressure to pick the "serious" tool can totally backfire if it kills your motivation. Getting that quick win with Python meant you actually FINISHED a project, which is way more valuable long term than starting with a "proper" language and giving up. The best first tool is the one you'll actually use.
3
jessem59
jessem592d agoTop Commenter
Real software" is just software that gets finished.
3
nina_taylor
That weekend win kept you in the game for eight years.
1