When I went to the Atlanta Silverlight Meetup Group this past Thursday, I met several people whose college degree (or lack thereof) was completely unrelated to software development. As someone who is trying to become a “professional” software developer and is beginning the tedious process of learning several new technologies, this discovery was very heartening and caused me to reflect on my own background in philosophy and a connection I made to learning new development technologies.
Learning software development technologies can be difficult. It’s as much about culture, language, and the greater community ecosystem as it is about making a bunch of lines of text do cool stuff. Sometimes it can be really difficult to understand the importance of technology without having an appreciation for where it fits in to the big picture. The following is a thought experiment to try to help you understand what I mean.
Posted by Ben McCormack 