Learning Python Opens You More Doors Than You Can Imagine


Federico Trotta

August the 26th

Let's discuss what you can do with Python in terms of a future job. Spoiler: you don't need to become a Data Scientist or a Software Engineer.

Hey friend,

yesterday I saw that Microsoft is starting to integrate Python into Excel. And you know what does it mean? Well, two things for me:

  1. If you are a Python professional, the last environment where you want to use Python is Excel.
  2. AI prompts will become more important to use Excel, rather than Googling. Especially for inexpert people.

Now, this also means another thing: a general knowledge of Python and how to correctly create prompts are becoming more and more important.

And you know what?

If you're spending all your time learning how to code, AI will steal your job in a matter of 3-5 years from now.

So, you can't rely only on programming today to get your future job.

Read the lines above again.

Programming a few lines of code is becoming something that will be totally outsourced to AI in a matter of few years.

Yet, this is happening now.

A lot of developers are outsourcing code testing to AI. Others are outsourcing snippets for tutorials.

Does it mean that Data Scientists and Software Engineers will lose their jobs?

Nope, but only if they don't rely their work only on programming.

In other words, if you want to be a Data Scientist and make sure you won't lose your job you have to:

  • Know math.
  • Understand programming for ML/DL/AI.
  • Have strong domain knowledge.

And it's the same if you want to be a Software Engineer. To not lose your job you have to:

  • Know Engineering practices to develop code. You can't just develop code. You have to know things like modular programming, Object Oriented Programming principles, Design Patterns, and so on.
  • Have domain knowledge. This can be cybersecurity, UI/UX, or anything in between

If you're "just a coder" you won't last long, believe me.

But this also means another thing: if you want to enter the IT world because you want a remote job and a higher salary, you don't need to learn Python for Data Science or for Software Engineering.

For example: I'm a Technical Writer who knows and practices enough Python to make automations and tutorials for Data Science.

What I mean is that you MUST learn Python with the aim of including it in a set of skills that will make you create your job. Not just as the only skill.

For example: do you love sports and have a particular experience or expertise in one? Why don't you become an Analyst in that field?

Do you love flowers? Why don't you apply Deep Learning for image recognition, increasing your expertise and your appeal on the job market?

Do you love writing (as I do)? Well, Technical and Content Writing can be for you and Python is an important asset, believe me.

So, what I wanted to point out here is this: learning Python is no longer sufficient for you. Also, learning it doesn't mean you necessarily need to become a Data Scientist or a Sofware Engineer.

The best thing you can do is to make Python one of your assets, but not the most important one. So that you can develop your career with it, and not around it: otherwise, AI will surely get your job in a matter of months.

That's all for this week.

Have a lovely weekend,

Federico


RESOURCES FOR YOU

Free Pandas Ebook

Learn Pandas the right way, with a hands-on approach. Download my FREE ebook here.



Unsubscribe · Preferences


Copyright © 2023 Federico Trotta, All rights reserved.

Federico Trotta: p.zza A. De Gasperi, 13. 52044 Cortona, Italy.

You are receiving this email because you opted in via our website.

Federico Trotta

Read more from Federico Trotta

Federico Trotta August the 19th I'm telling you why you don't need another Python course (and what to do, instead, step by step) Hey friend, I'm sure you are what I have been for quite some time: a certificate collector. You took your first Python course. Maybe on Udemy. Then, you took another one. And then another again. You feel you're not learning that much and you're missing a learning path, but you need to show you learned something to your next employer. Also, you really want to learn...

Federico Trotta - from Medium August the 12th I'm telling you why you want to learn Python Hey friend, I am an honest person. Because honesty pays. Always. There are three main reasons why you want to learn Python: 1) You want to get a high-paying job. 2) You want a remote job. 3) You want a job that lasts, no matter the crises. Let's be honest: you want at least one of the three. Right?! We all have experienced the pandemic and the lockdowns. Another pandemic returns? Who cares? I can work...

Federico Trotta - from Medium August the 5th Discussing the need for Data Scientists to know SQL Hey friend, I know what's happening out there: you're reading everywhere on the Internet that you have to learn SQL if you want to become a Data Scientist. Your LinkedIn feed is full of posts from gurus telling you that you must learn it! And you are thinking something like: "Oh, man! Isn't Python enough?!". or: "Oh, c'mon! Why do I have to learn it?! I can open tabular data! You just want to sell...