Open anitabe404 opened 3 years ago
Napping is totally the best! Also, you are not alone! Working with Python and JS, I also sometimes find myself being momentarily confused if I'm context switching a lot. For example, Python supports list comprehension
which I love and use a ton but JS doesn't. OTOH, JS supports multi-line lambdas (where in Python you're limited to only single-line lambdas). It can get confusing! 😤
Motivation/Problem Statement 💭❓:
Python (as usual) and Data Analysis.
Today's Goal/Solution 🥅:
Work on Python course 3 and Google Data Analysis course 2.
Result 🍓🍌🍉:
I completed course 2 (of 8) in the Google Data Analytics Certificate. I'm really proud of that because it's been a long time coming. I watched some lecture videos from the Python course on accessing web data.
Observations & Next Steps 🔭👣:
I notice that I haven't been as enthusiastic about completing the Google Data Analytics coursework. I think that it's because it feels so abstract. Because I'm not working on a specific problem and everything is based on "imagining a problem" or coming up with my own hypothetical data analysis problem, I find myself feeling like I'm not getting enough practical experience. A lot of the data is valuable, but I think I would like the coursework more if there was a more concrete project. I guess the final course is supposed to fill this need. Also, there aren't a whole lot of opportunities to work with others. The forum is so big (with tens of thousands of posts) that anything I put in there seems to get lost (and rarely gets feedback).
I can tell that the Accessing Web Data with Python course is going to take me longer than the others. I watched the first few lectures and I find myself a little confused. I need to go back and read the chapter and maybe rewatch some of the videos. I am really enjoying HackerRank. I worked on a problem today that reminded me to think about what's returned when I call a function. I spent several minutes angry and confused because I forgot that calling
sort()
on a list changes the list and returns None. This is different from Ruby, which returns a new (sorted) array. Also, sort in Ruby doesn't change the original array (unless you use sort!). Yet another example of me assuming that Python operates like Ruby. 😭References 🔗:
Link any useful resources you may have found throughout the day.
Extra/Fun (Optional) 🎈🎉🥳:
Hooray for naps. I am so tired these days with learning to code and all the things.