My Newest “Python” Obsession and Why I’m Learning to Code
So I recently met a new friend who is a data scientist. (I have such smart friends!). I told him about my educational background and he got real hype! He instantly encouraged me to become a data scientist.
Easier said than done, right?
Well, my background in physics and engineering really puts me in a great position to succeed in the growing world of data science. Data scientists need a good foundation in programming languages (aka they have to be able to code), solid statistics knowledge and the ability to interpret data for practical business use. I can say I have the stats down pat and the business skills I will need to develop. But there’s only one chase:
I don’t have any good coding skills.
See, coding is essential to number crunching. You might think all I need to know is some basic Excel and pivot tables at the most. But serious data scientists work with huge sets of data. And when I say huge, I mean HUUUUGE.
Excel has a limit to the number of rows of data it can store in a worksheet – around 1 MILLION. Data scientist need programs that can handle data sets larger than that! So yeah, I’m going to need to learn some coding.
My Python Obsession
Actually, the truth is I do have some coding skills – MATLAB and HTML mostly. But to become the data scientist I think I can be I need to learn languages used in business. So I’m learning Python.
Python is an industry standard. It can be used for web development, numerical and scientific computing and developing software. Its reach is undisputed and surprisingly easy to learn.
If you’re interested here are 2 great resources (that I’ve personally tried) for learning to code:
I love the ease of use and interactiveness of Codecademy so I would recommend that one for sure.
As the amount of data generated by the world continues to grow we’ll need some nerdy people to look at that info. Will you be one of those people?
I think I might add a section on my blog for learning basic coding. If you’re interested, leave me a comment 🙂
What has you excited lately? Would you like to learn coding to improve your blog? Let me know below!