Serendipity

In the previous blog post I mentioned I was scouting around for a good Python course for my 15 year old son and went of on a tangent about whether AI means you don’t need to know Python at all. Needless to say I still believe that you can benefit from being able to program even with the advent of AI, else I would not be looking for good course for my son. I found a 100 day bootcamp on Udemy which looks quite interesting. It is quite cheap so this could be an option. I don’t think he is in for the full 100 days but maybe the first 15 days covering the beginners level could be worth his time. I am now doing this course and actually learned a bit about f strings. I had seen them in code before but never really tried to figure out how they work. I read somewhere an explanation but found it very confusing. The way it is explained in this course makes it actually very simple and obvious and I am going to implement them in my own coding now that I finally ‘get it’. So this is kind of serendipity, I wasn’t looking for an f string explanation but got it anyway. Secondly I was wondering how I could track and visualise my progress in an easy way as I know I will not be able to cover 100 days in a row the program. And now I learned about an HTML5 tag called <progress>, super easy way to generate a progress bar on a web page. There you go: learned 2 unexpected but useful things trying to help someone else. My 15 year old is not waiting for my help so I hope Eli Wallach’s wisdom will not be true : ‘sooner or later you have to pay for every good deed’.

Leave a comment