DEV Community

Do I still need to learn Python? Oh, really?

Allow me to put my thinking hat on…

I’ve recently been seeing many young engineers wondering whether the basics are still… well basic. At least in the fundamental sense.

Now that AI has provided many tools and changed our approach to software development, how much does Python actually benefit me? Should I even bother learning it?

I have my own thoughts on the matter, but I’ll give you a second or 2 to think it through.

…ready?

My immediate answer is YES! OF COURSE YOU SHOULD!!!

But after some thought, I kinda get where they are coming from. With a new technology appearing every day, it almost seems like keeping up is more important than covering the (sorry for this) retro knowledge.

Still, as I blasphemously said, old, basic knowledge, is still knowledge. Python and all those languages/tools/technologies are the building blocks of every newly released technology.

They are what is going to save you whenever the AI inevitably makes a mistake (or even breaks), and, more importantly, they are what will help you build even better, more useful projects.

Did I miss anything? What do you think? Have you seen similar discussions and how do you approach them?

I recently got into this controversy 😮 with a friend of mine, here’s our convo.

Top comments (0)