Yeah, that's basically why I didn't become an computer engineer. "Hmm. On one hand, I could have the next four years planned for me, get my GPA shredded by a sink-or-swim process put in place largely to control the job market, lose my scholarship, compete with people who will put up with any crap in order to get rich, deal with professors and TA's who are willfully incompetent because the university loves their research, and come out of it with a shot at getting filthy rich if I'm willing to work 50-hour burnout weeks. On the other, I could built an independent curriculum out of Buddhism, Soviet history, and late-night strip poker games, have about a tenth of my classes in bars, have actual conversations with my profs, study things that fascinate me, hone my critical thinking faculties for their own sake, and learn why our society toils like little worker ants instead of just joining them."
Hmmm, gee. :) Not that there's the tiniest thing wrong with choosing the other path, especially if you have a more natural ability with CS and math than I did -- and a much greater attention span. But you know, it turns out I just didn't love computers, and I absolutely hated not being able to dabble for fear of tanking my GPA. It would've been nice to take just one or two CS courses that weren't taught under a "cull the herd" mentality, though.
I had a lot of the same experiences, but... Well, first and foremost I didn't get into it for the money, or even with any thoughts on career at all -- I'm a firm believer that one ought to study what one is interested in, and just got 'lucky' that my chosen skills are fairly marketable.
truth be told, I ended up there accidentally -- when I couldn't find what I now know as a Linguistics Major in the English department, I thought, "hey, computers are cool," and very luckily took to coding like a fish to water. I was a little upset about not getting to dabble a bit more than I did, but that's mostly because I chose to get a minor in Philosophy and that took up a lot of my free slots.
The inept professors and culling mentality? Yeah, I hate it. It practically killed my program, too; the year I graduated, we had 3 juniors, no sophomores, and one freshman. My entering class had only had a couple dosen CS majors (I want to say), but only 6 of us graduated as such.
no subject
Date: 2007-04-26 01:05 am (UTC)Hmmm, gee. :) Not that there's the tiniest thing wrong with choosing the other path, especially if you have a more natural ability with CS and math than I did -- and a much greater attention span. But you know, it turns out I just didn't love computers, and I absolutely hated not being able to dabble for fear of tanking my GPA. It would've been nice to take just one or two CS courses that weren't taught under a "cull the herd" mentality, though.
no subject
Date: 2007-04-26 05:24 am (UTC)truth be told, I ended up there accidentally -- when I couldn't find what I now know as a Linguistics Major in the English department, I thought, "hey, computers are cool," and very luckily took to coding like a fish to water. I was a little upset about not getting to dabble a bit more than I did, but that's mostly because I chose to get a minor in Philosophy and that took up a lot of my free slots.
The inept professors and culling mentality? Yeah, I hate it. It practically killed my program, too; the year I graduated, we had 3 juniors, no sophomores, and one freshman. My entering class had only had a couple dosen CS majors (I want to say), but only 6 of us graduated as such.