Archive for Python

It Really Is the Small Things

csvfileI spent a really dumb amount of time today trying to write a Python script to do what I could have done in minutes in Excel.  I created a .csv file with the header and rows populated.  It is a small thing, but I struggled, and the data I was sending wouldn’t go at fist, so I had to figure out why what worked for one type of data didn’t work for another.  Turns out, I just needed quotes.  But the point really is that I didn’t give up , I kept at it, and I finally accomplished this stupid small task!

I have so far to go it is hard to imagine ever being proficient, but then again, a week ago I wouldn’t have believed I could write a script that created and populated a spreadsheet!  All progress counts, right?

I want to remember today and that I can do it!  I am not dumb, and I can work through problems and come up with solutions.  I could have asked for help like I usually do, but instead, I can go back through what I know and see if the answer isn’t there somewhere after all.  I can code, and I can do this!  I am still working through Learn Python the Hard Way, but I am also working through a couple of other classes too and all together I feel like I am finally getting somewhere, after a good month of hacking away.

Learning a Language – Python

So it has been a couple of weeks since I sorta fell into a Python learning plan and I have to say that I am loving it!  I really thought that I could not learn or that I would not like to code, but I was wrong!

I happened upon two courses that really changed my mind.  The first was a class over at Code School, it was just a quick and free introduction to Python, but I was hooked.  Then, I did a search for free training and found a site that I really liked that let me try for free, Learn Python the Hard Way.  Now this site has been amazing.  I love the way Zed teaches.  I love that he puts so much emphasis on writing and rewriting code just to get a feel for it.  I also can really track better with his path than the one over at Code School, but that is personal preference.  I have no doubt that there are many ways to learn, but this is it for me.  I am on my second pass through the first 22 chapters and am picking up even more the second time in.

I know I have a really long road ahead, but my goal is to be a programmer.  Right now, I am thinking I will focus on Python and Security, but I am also working on another path that I will explain more in my next post.

It may have taken me a while, but it is good to have a plan and some goals in place once again that align with my current job and my future goals!  I can see light on the road ahead and that is a bit new and exciting!!