Read Next

The 120-Hour Workweek - Epic Coding Time-Lapse

Last week I set out to see how many hours of programming work I could do in one week on CodeCombat, our multiplayer programming game for learning how to code. I clocked in at 120.75 hours. Here's the epic time-lapse video I generated from Telepath (watch in 1440p if you can):

So what did I learn from this experiment?

Adjustable height desks are amazing.

I bought one from Ergo Depot a few days before. I must have switched between sitting and standing fifty times last week. I would never have survived otherwise.

Big goals

On Python Bake

This blog's purpose is to track my journey in learning to code in Python. I am not a programmer. My background is in the liberal arts and law and now I work for the government in a non-technical position. So why would I learn how to code? Well, basically I have an idea for a web-based application that I would like to bootstrap to success. Since I don't really have any programmer friends, and my bank account is not filled with freshly minted coins, I decided to build the application myself.

I chose Python because I read that of the programming languages out there it may be an easier one to learn for a complete beginner and because it seems to have a large support structure. My ultimate goal is to learn DJANGO and use that framework to build my app, but before I jump in, I thought I should learn Python basics. To make this happen, I have been dabbling with two courses:

Udacity's Introduction to Computer Science

Al Sweigart's Invent with Python

So far the progress has been slow, in part because I am working full time, but also because I am battling procrastination and lack of drive on days when I am tired from work. Now mind you that I come home from work by 5 pm usually and do not go to sleep until about 10:30 pm. It is difficult to understand how those 5.5 hours are filled with unproductive behavior, but somehow it appears that I am a natural procrastinator and have no problems using that time up. So you can say that really this blog will also serve as a way for me to overcome my own shortfalls during this journey.

Rendering New Theme...