This past weekend was an adventure of sorts. After departing work on Friday, I traveled to Nolan’s house, beginning what can only be described as an odious mixture of beverages, video games, and programming. In an effort to enlighten Nolan as to this programmer’s plight, I started educating him on the most basic theories of programming, and installed JDK on his computer, walking him through his first “Hello World!” program (and the requisite debugging).
In what may be deemed a bad decision, we had placed an XBox 360 in our work area, which led to frequent, long breaks in work. However, the games would re-invigorate us, turning what was usually a moderate work session into a marathon of alternating games and work. Lots of tasks were completed these days, and our skill in the games improved markedly, as well. The games functioned almost as the cliché team-building exercise, improving communication and focus, as well as the increase in confidence that comes after totally pwning those punk-ass noobs.
Familiarity with the language increased significantly. The shining example of this was a follow-up “lesson” to Nolan in which I wrote a script from scratch with absolutely no errors or omissions. The total error rate for this weekend was a lot lower than previous attempts at working, with a lot less experimenting or brute-force programming. I like the progress we’ve made, the rate at which it was made, and I look forward to continued performance, leading to a completed project and the start of major operations for the company.