Internet Bandaid   [RSS Feed]

Archive for April, 2008

Choose UT Electrical Engineering

without comments

Speaking as a 2004 UT ECE grad, I recall 2/3 of my class detested the program because they went into it for all the wrong reasons (mentioned in previous post). Most people won’t admit it while they’re in the program, because they still hope their efforts will generate matching returns, and that jobs will fly to them after they graduate. But a year or two after graduation, they usually become disgruntled, and realize in hindisght, there were better ways to advance. Yes, even after I got my job, I kept thinking, “damn it, all that work for jsut this?”

I am now a software developer for Torstar Digital. Having been in the technology field for 4 years now, I can say that U of T has done little to prepare me for the work force. I dont know what other universities are like, but if they don’t emphasize the importace of industry experience, then the students are in for a rough time.

I mentioned the wrong reasons for entering UT ECE previously, but forgot to mention the RIGHT reasons for entering UT ECE. Here they are..

REASONS TO CHOOSE UT ELECTRICAL/COMPUTER ENGINEERING
====================================================
1) You are a technology fanatic. You alreayd love technology so much that you build your own A to D converters for fun while everyone else is playing video games. You dont need university to expose you to technology or help you develop a passion for it, you already have it. You just want a degree on paper to make your passiion legit in the face of your employers.

2) You know friends, family or relatives who are engineers. You grew up around engineers. Hence, after you graduate, you’ve got a network of people to work off of.

DO NOT GO INTO ENG if you don’t know what it’s all about already. Don’t expect the university to teach you what it is, because they won’t. Academia and leading edge technology companies are two totally different entities. The former focuses on antiquated theory professors ramble on about, the latter focuses on money driven and efficient development practices.

So if youstil want to go into UT ECE, make sure you spend every summer working in a technology capacity. If you can’t find a paying job FIND A VOLUNTEER ENginEERINg job! Do eveyrthing you possibly can to get a co-op job. PEY “might” be a good option, but you can probably get by with out it. Make sure to expand your business contact networks. Even though everyone is still a student now, 5-10 years form now, they will all be lawyers, accountants and engineers. And trust me, they will become valuable resources to further your career (or start your business).

in fact, that’s probably the most important thing about university. Establishing contact with potential business partners. They may be your peers, friends, lab partners or study buddies now, but they will grow to be powerful allies in the future. So make sure you establish a good relationship with them now.

Written by John Lai

April 29th, 2008 at 2:16 pm

Don’t Choose UT Electrical Engineering

with 12 comments

Unfortunately, I, like the majority of UT ECE students and grad, regret going into the program. I was even part of a focus group of 12 randomly selected students from the 2004 UT ECE program and we all said the same thing, UT ECE sucks.

The average student hates the ECE program because of its tough competition. The program rewards hardworking sleep deprived students with mediocre to barely passing grades. Students can put in an equivalent effort in other programs and obtain stellar grades.

The average student goes to UT ECE for the wrong reasons. Reasons like:

1. Engineers are prestigious, especially if they’re from U of T.
2. U of T ECE Grads are highly valued and they will get a job immediately after school.
3. I want to prove to everyone I can hang out with the smartest of the smart
4. U of T is just so cool and world reknowned that I’d be a sucker not to go for them

If you want to work in a technology job, be aware that most companies don’t care which University (or even which program) you graduated from. Companies only care about two things: 1) how you help them make money and 2) how you help them save money. These two things translates to, “How do you load balance these front end servers? What kind of systems architecture will support a million financial transactions per hour?” In other words, most companies want work experience! MOST UNDERGRADS DON’T REALIZE THIS!!! There are hundreds of thousands of smart people with a degree but there are only a handful of jobs. What makes you so special?

Most companies want work experience

Almost 90% of what you learn in UT ECE is impractical (it’s ironic that an applied science program does not teach application). I was allowed 2 electives in my four year program, the remaining 38 courses were technical engineering courses. In those 4 years I learned things I never used again…things like quantum dot theory, extreme low temperature semiconductor physics, optical engineering, surface integrals, stochastic processes, recombination mechanisms etc….When I graduated, I was surprised that employers did not care about my homework assignments, exam questions, weekly labs or study projects because the material was too fundamental to be of practical use.

It was as if I went to an expensive karate school to learn street fighting. The karate school would charge an arm and a leg for four years to teach me fancy jump kicks, pretty somersaults, contrived armlocks, all of which were “good in theory under ideal condtions” but none had real world application. I’d graduate from this lame karate school full of pride and ready to fight anyone, but the first punk I meet pulls out a gun and caps me in the ass. That’s the efficacy of four years of fancy karate school. UT ECE is the exact same rip-off. (By the way, your tuition fee pays lazy unionized workers who sit around and watch youtube all day…i know this for a fact).

UT ECE does nothing to expose students to the workforce. This is a tremendous problem. Yes, a student is responsible for his or her actions, but let’s be realistic – can you seriously expect most immature undergrads, ages 18 – 22 from middle income backgrounds, to do this? Most still live off of their mommy and daddy! They have no idea what the real world is about!

So with that being said, what should a student do? Here’s what I suggest:

1) if you want technology job, focus on getting work experience, and just get a passing grade from any university. Work experience is 5 times more valuable than your academic record.

2) Know exactly which technology field you want to get into and what your chances are. If you want software or IT, choose computer science NOT computer engineering. In Com Sci. you will have more electives, meaning you can study business and finance, things that will get you far in the industry. You also get the chance to meet pretty girls which is not possible in engineering.

If you seriously want to go into electrical/computer engineering because you’re fascinated by the more exotic subjects like photonics, artificial intelligence, power system etc…, I’m sorry to disappoint you, but only 10% of ECE grads find themselves doing things other than software or IT. You have more of a chance at becoming a successful actor than you do becoming an engineer for CSA or NASA.

Salaries for ECE grads generally range from 40k to 55k. You can expect to move up to maybe 60k or 70k after 3-4 years or work, provided you take on more responsibilies like project leader, or management.

Have no illusions of being rich. If you want to be rich, take commerce.
** Related Articles:

Written by John Lai

April 29th, 2008 at 2:15 pm