1 Becoming a Pythonista

This chapter covers

  • The difference between a programmer and a developer
  • Introducing the Python community
  • Selecting which Python version to use with this book

Being a developer is an unusual pursuit. Developers spend time creating something out of nothing, and even then, it’s hard to describe the things we’ve just created.

Ever tried explaining at a party what writing code is like? Even if you’re a good enough storyteller to keep people from wandering off immediately, it’s still challenging to reach the “aha” moment when someone might know what you’re talking about. And it’s not a failing on the listener’s part. It’s just objectively hard to describe being a developer.

Differences between programmers and developers

Get The Well-Grounded Python Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.