So I’ve decided that web development isn’t for me and I can see why everyone has a fairly negative view of web development.
I tried to keep an open mind when applying for jobs last term and ended up working at a web development studio. I went through about a week or two of mindless work, doing tasks that really should be scripted. Then, I went through another week or so of learning new technologies that I’d need to know to work on development. So I managed to finally get around to having a look at Flex, PHP, JSP, and get a better understanding of JavaScript, which was a surprisingly interesting language.
After that I began to get smaller development projects, which consisted of adding some sort of functionality in some existing site. It was at this point that I realized that all web programming was was gluing various objects together and sticking a smidgeon of simple logic in between. In other words, I’d gotten into the type of development I so desperately tried to avoid.
But I guess I understand now what it was that I was so interested in. When I have nothing to do, I like to think about myself all meta-like. I thought that I was interested in web development and it turned out I wasn’t. I was really into web standards though, what with the XHTML and CSS and the whole semantic web and separating structure and view.
It turns out I was interested in languages. I’m far more interested in XHTML and understanding its uses and purpose than actually writing it. The most interesting technology I learned was JavaScript, when I learned that it was a functional programming language and I went off to play around with it and learn more about functional programming. I was far more interested in learning the design philosophy and architecture behind Flex than learning how to throw some buttons on a page.
So, note to self: don’t get a job programming for businesses.