I’m a big believer in learning from multiple sources to accelerate learning. If you just picked one book, the writer might not teach the concepts in the same way as another writer and different writers might click with you on different sub-topics. Just pick multiple sources when learning anything. I’ve picked a few courses and sources to learn Python from: The first one is from Udemy called The Python Bible™ | Everything You Need to Program in Python. The second is from Udacity called Intro to Computer Science. (The instructor is great!) The third is also from Udacity called Introduction to Python Programming And the fourth is from YouTube from an amazing channel called CS Dojo. Check them out!
I’m 38 years old which means that I have probably about 30 years of working life left. That’s AGES. Think about what working life was like 30 years ago. That was 1988. I think my computer at home was an Amstrad CPC464. It ran a tape deck and took 20 mins to load Double Dragon. That’s if it successfully ran and you didn’t need to restart the whole process. Now, we have smartphone computers in our pockets that are thousands of times more powerful. Think about how much more powerful computers and technology in general will be in 10 years, 20 years or 30 years. Moore’s Law dictates that processing power doubles every single year. That’s literally exponential. Quantum computers already exist. People are talking about huge chunks of the workforce being automated. How do you not become obsolete? For me, as someone who has never programmed, it’s not about …[Read More]