Since fifth grade I had wanted to be an architect. From 10th grade on when I got my own computer, the organization of it fascinated me so I enrolled as a computer science major last year at an excellent engineering/technological school. Half my friends, looking at the plans I've drawn from in elementary school, high school and college, are convinced I should be an architect but I would rather keep that a hobby I enjoy than something I have to do daily (figuring out mathematical everything about buildings/houses, I'd just rather draw the plans up!). I've had many issues before, thoroughly enjoying something until I was forced to do it, and I don't want that to happen to that hobby.

I enjoy programming and there's nothing like the satisfaction of getting something to work properly AND understanding what the heck you coded to do so, but at the same time it's a very tough major and I am ironically having the most difficulty in my computer science classes out of all. Finally they introduced GUI programming (via Java applets, no less ) this term and I got a taste for what I'd like to be doing for the rest of my life if I could - making things look nice.

Hopefully everything works out for you, David. If things are still undecided by next year I'd start worrying, but freshmen year is the time you're figuring things out and trying to decide what you want to do. Many of my friends had the same dilemma; don't worry about it this quickly into college. Good luck.