When I first tried to learn Python a year ago, it was like traveling to Japan when I was ten years old, surrounded by the sounds and sights of Japanese for the first time. I became familiar with the sound of the language and was introduced to its cadence and character. I learned how to say hello, please and thank you, but I didn’t totally understand what was going on.
One of the reasons my first attempt at learning Python while I was working full-time wasn’t a success? I just didn’t have enough time for it — and programming takes time. I remember working on my homework assignments and all of a sudden two hours had passed and I was late for a meeting. And BTW, I have a whole new appreciation for why software engineers don’t like meetings. Just when you feel like you are about to solve the problem, you have to stop what you are doing to attend what is probably not a well-run meeting… and then when you return to your desk it takes a good while to remember what you were doing before you were interrupted… then repeat. I found the back-and-forth context switching of learning programming during breaks to be too taxing on my attention. If I really wanted to understand programming, I needed to immerse my brain in this new way of seeing & thinking.
The last two months were an opportunity to dive deeper and not just recognize the language, but learn how to speak it.
My dad and I used a combination of 2 online learning tools & curricula to guide our learning:
- Learn Python the Hard Way taught us how to read code
- Udacity’s Introduction to Computer Science taught us how to speak code
- hz-labs likes this
- billbabeaux likes this
- tedr likes this
- tedr reblogged this from mames
- gusbritish likes this
- mutya101 likes this
- Gregory Wilson answered:A fake bakery website where you can view and order different types of pastries.
- Larry Hosken answered:puzzle trails: theory-ish projecteuler.net , API-ish pythonchallenge.com
- Larry Hosken answered:Find palindromes and anagrams in a list of words puzz.googlecode.com/svn…
- Larry Hosken answered:Make purty pictures based on math: effbot.org/imaging…
- ltwp likes this
- kjlynch1 reblogged this from mames
- mames posted this