I am learning python now

As I have posted previously, I was learning R this year and already implemented in my work (hoping to replace excel - however almost impossible it sounds). I finally managed to learn how to clean data and make visualization (ggplot is amazing) however I am yet to learn the most important skills that every data analyst should have: making a dashboard! It's quite easy to make an interactive dashboard with excel/Power BI using power query, power pivot and pivot chart in R however, I still need to learn about R shiny and advanced ggplot customization. One thing I noticed is that, the charts on R are produced as a static image so it's not clickable, while on Power BI or excel, the charts are quite interactive.

Because I feel I still need to fill those gaps on my skillset, I hesitate to learn python as I am really having a FOMO moment this year. I have been studying and learning coding like crazy after work and during weekends to the point. It is fun, but I don't think it's healthy. The reason is, I am insecure about my job title as a data analyst. When I look on jobs ads on linkedin, it seems many data analysts need to learn python/R/SQL which was not the requirement of the current office that I am currently working in (I am working at an advertising agency). I often curious "what should I know to be a good data analyst? how can I break into data science job market?". That insecurity is a powerful incentive to keep me going, and I think coding is fun as it feels like cracking mysteries all the time.

At the moment, I am currently learning python from Udemy using this course "automate boring stuff with python". It's actually a free course available on youtube. I even bought the book for $1 during a humble bundle sale, however I feel I should pay something to the author because when it's free, you take it for granted, and if you pay something, you want to use the material to make sure your money is worth it.

I remember stopped watching the course because I simply couldn't understand what the guy was talking about despite the reviews saying the course is very good for the beginner. However after I watched the introduction courses again, I was like "hey this is kinda similar with R!". Especially when the program assigning variable, it's just like R assigning values to a data frame.

I am hoping after I finish the course I can take more advanced courses and have a good fundamentals on python. Wish me luck!
  • Like
Reactions: 1 person

Comments

Good luck with learning Python! I also want to dive into it. But I have no patience these days to really learn new complicated stuff. I know it's fun when the first step is taken. Which is also the hardest step of all, the step to start it and move on to make progress. After this step things may be more smoothly. Just beginning to something is the hardest step to me, once started I can usually move freely through the tutorials and training courses. I took a break after installing Kali Linux on my Raspberry Pi. Maybe I need to resume later this month and not let it sink in the dust :)

Have fun anyway, and good luck!

Kind regards.
 
  • Like
Reactions: 1 person
@UVB-76 indeed, starting is really hard! When I first started to watch R tutorial videos, I had no clue what it was really all about. Fortunately I bought good introductory courses which built my foundation on R (I basically paused and write the code displayed on my screen, and try to understand what's the logic of the syntax). Coding is actually can be as fun as playing as game, I kinda feel rewarded when my code actually works :)
 
  • Like
Reactions: 1 person
@eriol33 Yeah I also find coding just like gaming. Trying to build something up out of nothing and finding solutions like a big puzzle. The first experience I ever had with coding was when I took a dive into VBScript long ago when I was like 9 yrs old. I remember the fun of it, writing some scripts to make computers go crazy while at school.. Those were good days of first view in coding :)

The second coding experience to me was kinda similar, Writing my own Action Replay codes for pokemon and messing around with the game till it got a blue screen error and wasn't able to boot it up anymore, resulting me do buy a new cardridge (I didn't use flashcarts at that time due to my mom saying that it was illegal and I had to buy all games originally)

My interest are more focused on Penetration Testing these days, Which is why I bought a Raspberry and installed Kali Linux. I love hacking my own devices, wifi, cable etc. Seeing the results even without watching the screen by programming a code to view everything just on the terminal and sniff it for educational purposes. Happy coding anyway :) I might get back into it soon as well!
 
  • Like
Reactions: 1 person

Blog entry information

Author
eriols
Views
328
Comments
6
Last update

More entries in Personal Blogs

More entries from eriols