Cracking the Code!
The first two weeks of learning Python were the most daunting, to say the least. Three of my colleagues(I currently work in an architectural office) have confessed to me that they have attempted to learn a programming language and quit a few lessons in. This was all I needed to fuel my fears.
The 1st book I picked, Invent with Python by AL Sweigart was great but the lessons were too slow, it was like watching a movie in slow motion and you lose your patience and attention at the beginning. however, the support on the Invent with Python Subreddit was phenomenal with same-day responses from the author. Less than a month in, I closed that chapter(literally) and jumped into a basic programming course on Coursera, Crash Course on Python, Coursera. If you can wait 21 days for a response, the full scholarship is available for the course. This has been an interesting one. The tutor assumes you have background knowledge of coding and does not explain basic concepts. I have never heard of a loop before and I would like you to explain it to me like I'm 5!
Now I have the Python Crash Course by Eric Matthes which I'm finally enjoying and always looking forward to the practice exercises. From the not-so-obvious installation process and the much-needed Sublime Text, this feels like the best way to take off my coding journey. I'd be lying if I said I didn't wish for a book with relatable examples; pizza_toppings = ["anchovies", "tomatoes", "olives"] What are anchovies?
Despite the hiccups at the beginning, I can proudly say I have put in at least 2 hours of code practice every day since February 2023. I will be celebrating my 3-month anniversary of learning Python by publishing my 1st blog post and crediting PyLadies for all the encouragement on their Slack Channel!
Where does a project architect with knowledge of Python go? Once I find out, I will write all about it!
Comments
Post a Comment