So on a more personal note, I’ve been doing some thinking on my path in life lately. I’ve found myself in numerous and diverse groups where I’ve managed to at least hold my own or even show a degree of proficiency. Some examples(in the order discovered) of these would be gaming, playing guitar, surfing, programming, and dancing(ballroom). It was easy to excel in some of these when each activity wasn’t competing for my time but by the time I’d gotten to surfing, my guitar skills hit a plateau and then regressed. The same thing happened to my surfing once I went to UCSB and focused on computers. The trend ends here. In no way am I hardcore about ballroom dancing but it’s on the list of things that I’ve always wanted to do. So my progress is slow but steady and not placing a heavy impact on my other activities. The problem is that I can’t give due time to the guitar or to surfing without falling behind on a skill that has a heavier impact on my life: programming. The fact that I’m dividing my time up as it is forces me into the “jack of all trades” position and prevents me from mastery in any one area. Maybe I’m just being hard on myself, I dunno.