New Skills, Python, etc. : An Irritatingly Sincere Post

Per an earlier Formspring post (avert your eyes, Justine Bateman), I mentioned [what I think is] the importance of acquiring skills outside of your primary areas of interest/career focus and it occurred to me that I mostly do that incrementally.  Couple that with the fact that a lot of what I do work-wise isn’t so new to me at this point and that my learning curve seems to have flattened off (read: I know how to blog! Finally!) and I have to conclude that I’m not doing much that makes me work hard intellectually. And I think I’ve killed enough brain cells at this point with various recreational activities that I can’t afford to lose any more.

One caveat: Fiction writing is very stimulating in that respect, but it’s very right-brained creative stuff, and part of the reason I feel brain dead sometimes is that not a lot of left-brained activity in my work anymore. Finance was draining in other ways, but it was a nice balance.

So I wanted to do something new that’s more left-brain-y and difficult [for me, at least] than what I mostly do for work, and decided to opt for programming. I’m attempting to learn Python via MIT’s Open Courseware Comp Sci courses, Google and general determination to crack something I don’t know how to do.

So here’s a newbie question for programmers: if you were starting from scratch as one of The Olds (which I am, vis-a-vis most people who learn Python as a starter language), what would you do? What would you read? How would you practice?

(I’m not guaranteeing that I won’t completely flake and drop this in two months, but I was trying to decide between this and some general mathematics stuff, and it seemed more practical.)

So what would you do?

  1. business-news-time reblogged this from spiers
  2. ryantate answered: What he said.
  3. mule answered: "How to think like a Computer Scientist" is free on-line (and available in print), and I recommend it highly.
  4. cocktailsfortwo reblogged this from spiers and added:
    Hello, Spiers. I should introduce myself. My name is Guillermo and I am a software engineer in a financial firm. I...
  5. cocktailsfortwo answered: I’m a software engineer and I work in finance. My suggestion: find a small problem and solve it and go from there. It’s the only way to learn
  6. katiebakes answered: "script kittens" … purrr!
  7. fimoculous reblogged this from spiers and added:
    Of course I’ll answer a question with a question: What do you want to accomplish? And actually, that’s my advice. Don’t...
  8. youngmanhattanite answered: Become a doctor.
  9. spiers posted this