Dear diary,
I've been trying to pick a high level programming language like Python for a long time. For some reasons, I've always been intimidated when approaching them. I've tried Ruby before and even tho it really looks easy, I just thought I didn't have enough solid ground in programming to tackle it. I couldn't understand what was happening under the hood and it frustrated me. It feels to magic to me.
Then I met Python. Gave it a try, read about the data structures, took a look at the libraries, took lot of notes, etc for some days and then I gave up. I couldn't see where I was going with all this.
For background information, I made my first steps in the codes world with html and css. I don't do anything too fancy tho; just basic html and css with a piece of ahem javascript (read jQuery). But I needed to step up. I had a bunch ideas going over my head and I knew html and css wouldn't get me too far but I have no money to pay a better programmer either.
Then I met Django and found the love of my life (I hope my girlfriend won't read this far). I played with Django for about a week or less and it made me feel like it could solve all my problems. I started devouring all the books and documentation I could find about it. I even successfully developed and tested a mobile app that ran perfectly on my iphone and ipad. I felt I could become a programmer again. So...
I got back with Python today. After a couple of weeks playing around with Django, I realized we would never be together forever without getting things right with Python. While I was with Django, Python didn't change but I did. After my experience with Django, I can say with confidence that I'm ready to tackle my relationship with Python for good. For good!

