Why Students Are Leaving Engineering
Ted writes "A former engineering major has written an interesting article explaining why he thinks many smart students are not studying engineering anymore." Many business leaders have commented on the lack of engineers and several companies have even started initiatives to help bolster our diminishing ranks. Will these measures be enough, or does the system require much more drastic measures?
Individual with neither passion nor aptitude for engineering attempts engineering degree, finds it tough, fails, and blames the system. Aside from the math being hard, he complains that the parties were dull.
We should make our engineering programs easier and more glamorous so that more people can hack it. This will help our colleges turn out better scientists and innovators.
Yeah, yeah. The complaint is familiar. In my undergraduate career, we routinely had to deal with taking 13 credit hours of science courses like chemistry, molecular biology and genetics, slaving away in labs until late into the evening while friends taking business courses were taking 18 credit hours for classes that started at 10:00am and were finished by 3:00pm.
Any of us in the sciences can relate horror stories like the molecular neurobiology exam that I took where upon receiving my midterm exam found myself stunned to be looking at a grade of 48%. My look of pain caused the professor to exclaim to me: "What are you worried about? You got the class high". Or how about the mid level Calculus course I took that was taught by a TA who could speak little english, but perfect Russian and often lapsed into it along with weird non-traditional symbols. She routinely exclaimed to us that we were stupid and she should not be teaching a "remedial" class, which honestly may have been, but for someone who came into the sciences from being a film major, I needed the refresher as the only previous Calculus I had was in high school.
But you know what? Science and engineering are hard. That's the honest truth. The classes are difficult, and sometimes you need to show initiative by going outside the class to other resources to master the material in the face of crappy teaching assistants. Part of the system is making it through all of the obstacles like late nights of study, long hours in the lab, poor teaching assistants, etc...etc...etc... It shows that you can 1) persevere, 2) learn, 3) troubleshoot and 4) Work Hard. I am not saying that things should not be improved. Rather, I think they should be improved, but I don't want our scientists, physicians and engineers to be sliding by either.
For those students who may be learning challenged, I am sensitive to those issues as well, but there may be some things that are simply not achievable for all students. That is a reality and those students should be counseled to pick a major that is doable for their skills. Or they should simply realize that it may take them longer to graduate. And before anyone starts shouting me down on this, you should know that I have dyslexia and tend to be a slow reader which makes things for someone with a doctorate a bit hard, but this is the career I wanted and to compensate, I spend more time reading than my colleagues. I knew I could hack it though and just work harder than others to stay current.
Visit Jonesblog and say hello.
1) Alot of work
2) Alot of theory with little practice
3) Less time to socialize (alot of work)
4) Pay is less than other professions that require less work.
5) No girls in class, and at work after you graduate.
Did I miss something?
From the Article: "Find a way to teach engineering to verbally oriented students who can't learn math by sense of smell."
I've gone back and forth and back again on this...and right now I'm of the mind that if you can't learn math by sense of smell, well, na-na-na, hey-hey-hey goodbye. Nobody held my hand through Asian, Russian, German and Indian math and computer science profs and incompetent grad student assistants and a myriad of other difficulties (in getting a BA mathematics). Yeah, it's not a perfect world, but if this kid was half as smart as he thinks he is, he'd have made it despite any obstacles. I mean, he kept going on about being a "verbal" learner...and if you're out there, dude, math is not a "verbal" topic...just FYI.
I Want To Believe
Simple answers: P*ss-poor pay, insane hours, unreasonable deadlines and no real power. I was a senior software engineer, and lived through all that, and hated that part of my chosen career. Watching morons making more money, making decisions based on ?horoscopes? ?coin tosses? ?eeny meeny miney moe? really sucked rocks.
Since then, I've steered bright kids into an engineering *hobby* and a far more lucrative, less stressful career in management.
Lemon curry?
I can see it now. Cue the chorus of people who say, "this guy must be dumb, no wonder he washed out."
You know what? Bullshit. He has a point.
During my four years of undergraduate, I did my share of engineering, CS, physics, and I threw in an extra liberal arts minor just because I was bored. My experience was exactly like his. The only difference is that I didn't want law or medicine, and was determined to suffer.
I learned mostly outside of class - primarily on the job (I paid for school by already working in the field I was studying). There are always exceptions, and exceptional teachers. Few and far between. For the most part the place was ridiculous, and I constantly pitied the kids who had to actually rely on the teachers to learn.
The sad fact is, the pedagogical technique is absolute shit at the university level. Absolute shit, even in some of the supposedly "great" American schools. The comparison to the secondary level, with its few remaining standards and shattered, vague but lingering sense of professionalism, is stark. These people often have no idea how to teach, and there is very little expectation that they should. There is no requirement for communication skills, metaphorical skills, or even language skills. The grading practices are ludicrous - almost dadaesque. There is no oversight. No standards. For fun, add critical first year classes with 250 students to a teacher. And of course, quite a few of them just plain suck altogether. As an educational environment, it is completely out to lunch.
The math curricula is particularly noxious, but the problem is by no means limited to mathematics. The best I can say of them is that the department may have seen itself as a filter rather than a teacher, selecting the few people who already know as much as they do and can prove it through arcane and torturous inquisition, and discarding the rest. But were they really such big believers in "natural talent" and "high standards?" This theory flies out the window when you see the entire class curved up 50 points. I once saw someone who failed a midterm and skipped a final curved up to a C-. It wasn't about standards. It was just completely non-functional. But this guy expresses it much better than I do.
Making excuses for these people is pointless. If you paid thousands of dollars to learn Differential Equations and got a gibbering 24 year old who barely understands them himself and can even more barely speak your language to explain it, you just got robbed.
I hate to say it, but it feels like the final stages of the great educational decline. We've been letting the public educational system burn at every level for decades, and now I think our higher educational institutions are finally starting to break...
Tired of Political Trolls? Opt Out!
In my field, we've seen almost a 40% increase in undergrad enrollment over the past few years, so I doubt that it's every engineering field that's losing students. Sure since the tech bubble burst, students that would have studied a CS or related field might rethink their plans and pick a different major, but that's not every field. Nuclear, Mechanical, Chemical, Civil, etc etc have all seen steady increases in enrollment. It's most likely just students forecasting what field they think they can get a job in based on the current day demand.
Companies are giving real incentive to be an engineer.
That's what I did, and now I'm in med school, training for a job that can't be outsourced.
Engineering is too important to be easy. The right way to get more engineers into circulation would be better pay -- it's basic supply and demand. When demand exceeds supply, prices must go up.
It's funny how corporations love economics right up until the point where it involves paying intelligent people higher wages.
Instruction in math, engineering, and sciences is abysmal. At least, according to the author.
I had some phenomenal instructors at my own Smartypants U, but there were some bad ones, too. And even the best of them sometimes failed to communicate the concepts well. Ideally there would be plenty of instructors who can really capture the students' imagination and communicate the joy and beauty of the ideas underlying mathematics, computer science, and engineering. Lord knows that these fields have no shortage of beautiful and powerful ideas.
However, it seems to be true that teaching is undervalued in the typical faculty job. There aren't many reliable metrics taken, and of those that are, there seems to be little accountability for poor performance. For research output, on the other hand, judgement is precise and swift. Under such a regime, how can one blame a professor for focusing on his research? Certainly there are many cases of faculty who are brilliant researchers and teachers, but in the more marginal cases, it's typically the teaching that gets the short end of the stick.
For the long-term health of mathematics and science, I think more focus must be on inspiring students within those fields, and that requires uniformly good teaching and advising. How we get there, I have no idea.
The author is spot on in quite a few respects - engineering is more a test of endurance than intelligence. Professors are assigned courses that have nothing to do with their areas of research, and it shows. Most TAs hate their jobs and constantly attempt to unionize because of poor working conditions.
Shortly before I started engineering, a crazed physics TA went on a shooting rampage through my campus, killing seven people before he turned the gun on himself. Yes, being a TA at a major university can be a very bad career move.
Get as much education as you can from a community college, where teaching is the main goal and not a sideline. It will do wonders for your GPA.
University Professors take a liking to students for the flimsiest of reasons - in my case, after compiling twm for hpux and replacing vue, my 68000 assembler professor hounded me to enter graduate school (an offer I sanely declined).
The whole system is a sham. Worthless waste of time, just to have a line item on your resume.
You know, the guy in the article could almost be describing my school (Georgia Tech), except that I haven't noticed as many incompetant teachers, and they seem to care more (but then again, it could very well be that the guy was ignoring the help available).
However, despite the school tradition of complaining, it's almost always self-deprecating humor rather than genuine unhappiness. Around here, we take pride in our 40%s, when the average is 20% -- numbers don't mean anything without context, after all. Also, most of us were warned before even applying to the school that we should expect our grades to average a letter grade below what we got in high school.
You're absolutely right: this guy has completely the wrong attitude, so it's no wonder he gave up. It's just as well, too: everyone I've met with his kind of attitude would have made a horrible engineer anyway! As my Statics professor says: "When engineers make mistakes, people die. You must be ever vigilant, and you must be perfect." And the only way you can do that is if you really enjoy what you're doing.
If this guy did become an engineer, he'd kill people!
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
There are those that have said that this must have occurred because this guy lacked aptitude or passion, but having seen a large number of people with both who simply got caught up in an often fickle system where if you entered during the wrong semester, you got Professor X, who was interested in the reputation of his school (and thus wanted to make the course "hard") but was totally uninterested in whether or not his students learned anything (because he had research to do or books to write or whatever else). This is more avoidable as an undergraduate than as a graduate student, and the fact of the matter is, there were courses where the folks that excelled were the people who'd taken the course before. Or (more often) the large groups of people who were cheating.
Science and math are hard, and anyone who tells you differently is selling something. The thinking isn't "better" than in the liberal arts, but the learning curve is steeper, and it's frankly a lot more work. I've done both, and it is a lot more work. But there are plenty of talented individuals who really want to work in engineering fields who simply get to the point where they say "screw this" because they realize that research universities are, in general, a lot more interested in funding and their reputations (often apparently judged by how many people they cut from the program in the first semester) than actually teaching anyone anything.
People, as they grow up, learn to cut their losses. We need to start worrying about the quality of education and not necessarily only admitting those to the discipline who will say "Yes, sir, can I have another" after every boot to the head.
... and those of us who stuck it out, who were able to look past our GPA's, who were able to realise "hey, getting a 55% on an exam is OK if the average was a 45%", we are enjoying better than average pay and benefits in our engineering jobs. You get back what you put in. Freshmen engineeering courses are BUILT to weed out the weak, the people who won't stick it out.
-everphilski-
The author takes his own personal experience and tries to extrapolate it to "thousands" of other students. What bullshit.
My first chemical engineering professor (Dr. Edmond Ko) set me on fire. He taught us how to solve problems. He even built up our confidence with his great proclamation: "I can solve any engineering problem. I simply apply the same principles, be it chemical engineering, mechanics, electrical engineering, whatever. Once I apply basic principles, I can look up any specific equations or methods I may need." He made us believe we could do the same.
Throughout my engineering studies, I had professors that blended humor, real world experience, and good 'ole basic problem solving to give me and my fellow students the tools to succeed. To this day, I still attribute my success to their efforts.
Did I have bad professors? Yes. I had the ones who had no heart for teaching, passed the buck to untrained TAs (who were just as frustrated as me), and couldn't teach a fish to swim. But they were few and far between.
Engineering is in trouble in the US not because of education but because of the business world. Why study engineering when some bonehead MBA can get a big bonus while still screwing things up? (And I have an MBA!) Why devote your skills and time to building a great product when your job is going to be shipped overseas anyway? I, like many other engineers, came out of college eager to apply my skills and help build new products and processes. It's been the business world, and its utter lack of respect for the abilities of engineers, that's crushed my love of engineering.
-- Fugacity: Confusing chemists since 1908
I do not think that Kern said things in the right way, but I generally agree with him. Look guys, engineering is not about pain and suffering. An engineering curriculum should help you learn about a limited set of facts and theoretical basics that will enable you to solve complex design tasks that real-world situations will throw at you. It is increasingly obvious that the ability to design creative solutions to real-world problems is at a premium (and this is not something that a typical curriculum teaches). Pain and suffering are not part of that equation. Kern is pointing out that there is an unnecessary amount of pointless heartache, wasted hours in lectures given by inept teachers, and horribly crafted textbooks. To those of you who get on people's cases when they complain about the inefficiency of the engineering-education situation: Aren't you just bragging? Or lying? Or just beating your chest because you were able to manage the pain?
I think the most important part of his article came at the end:
I'm not sure if Kern meant this in the way that I take it, but to me he hit it right on the head. It's about design. The ability to solve certain known sets of problems computationally is essentially solved--it can be delegated out to machinery or people in other countries, even if they don't speak your language. The most interesting problems facing people these days are those that are not well-defined, or "wicked" problems as some would call them, and the only way to solve them--to engineer a solution--is by a human being, well-versed in the subject area, to creatively apply their knowledge to the area.
Good design can't be automated, but this automation is exactly what the American engineering environment is producing, because of this machoistic culture that has taken root. Engineering students are rewarded when they are able to play to a system that assesses everything that is quantifiable. Those things that are not quantifiable (such as the ability to effectively solve problems with teams or design new solutions to problems) are not graded and therefore students can't afford to spend time honing those skills. I think Kern is right; we have an engineering education system that is inefficient, and I think that system is producing exactly the wrong kind of engineers for the American engineering environment to be sustainable in the future.
"You just wait," I thought, gazing upon them like the ant regarding the grasshopper in the summer. "You party and blow off homework now, but in ten years, you'll be making merely wonderful money as investment bankers and consultants, while I'll be getting laid off from a great job at General Electric."
Business increasingly treats math & science talent as fungible and freely exchangable across borders, in an effort to cut costs, and salaries fall. And we all know how much social status and respect we afford to those skilled in math & science, right?
Add that to hit-and-miss quality of instruction, and in some cases, an intentionally withering gauntlet to run, and I agree with the author. The truly smart are looking elsewhere.
Me, I studied Mathematics.
Tweet, tweet.
I met this guy who was a web developer, worked hard, overtime , for crap wages, etc. He got laid off sent out 200 resumes and not getting a single interview. Now he owns a convienience store and rakes in the bucks. He went and sold $900 worth of champagne he bought at Costco for $4000 on New Years Eve! I met a guy who was an ex-molecular biologist doing mortgage brokerage which is glorified undergraduate business school homework and was making $26,000 a month out of his freakin apartment (NO this was not an MLMer trying to sell me shit, an actual good friend of a family member).
As an engineer I wouldn't recommend going into it unless you really like it and you're really good at it. Even if you're good you run into a big wall called marginal income taxes and the alternative minimum tax, if you work for a salary, once you start making six figures.
Going into engineering for the money is far more attractive for people who live in countries where the wage scale is wildly skewed to the point where you can live very well on a regular salary if you're an engineer making $20 an hour because the guy who works at the supermarket or cuts your hair or makes your clothes or cooks for you makes $2 a day (80 times less than what you make) not the $12/hour or even higher union wage they're making here.
This is HYSTERICAL. A school with "engineers" and millions for so called amature sports, and no one can cob job their own desks back together? glue, screws, a clamp? the tech leaders of tomorrow who will take us to mars and give us mr. fusion reactors? HAHAHAHA! A simple door off a hinge repair, and NO ONE does it in a year?
sounds like some people are studying being "elite" more than learning to become practical engineers.
No, I don't want to hear "it's not your job" either or you pay blah blah blah. Sometimes you just chip in and get something done, don't wait for an invite in the real world.
Down the street from me is sort of a weird intersection, the weeds grow real high quickly, blocking the view so you can't tell if a car is coming around the corner or not making it hazardous. Ya, the county mows it once a month, sometimes that isn't enough. solution! Take weed whacker in trunk of car, stop, get out, and HORRORS OF DE HORRORS do something practical that benefits the neighbors and me just for the hell of it! And not get paid! And it's not my job! And it costs time, and uber leet mad weed whacking skillz! The horrors!
MUAHAHAHAHAHA!
not trying to flame, but really............organize a dang fix up party with your buds and some brewskis some weekend, fix the desks and the doors and the leaks. Maybe after the school newspaper covers the action (don't leave out the contrast with the stadium, nice set of before and after pics, etc), it will embarass the school and alumni enough so they will fund the maintenance department better.
As to bad professors, no idea other than I hold that all bossess need to work the loading docks and the assembly line once in awhile, just to keep them straight, so all professors need to go out and get non academic jobs once in awhile. Pass a law or something.
Engineering is hard. It just is. No amount of sugar coating will make it easier. Studying hard, going to office hours, going to class and actually doing the homework, instead of copying, makes one better. I partied my fair share, managed to play an intercollegiate sport, got exceptional grades, co-opped 6 terms, and am involved in many extra-curricular activities. I'm not an exceptionally smart person, I just work hard, and I budget my time.
Well said. There's no way to take the work out of the work. All the rigors this guy described are familiar to those of us who stuck it out and got engineering degrees.
Hell yes it's hard. But in the past, there were usually high paying job opportunities awaiting engineering graduates. That is no longer the case. Many of the businesses which hired these US engineers in the past no longer do because they can hire an engineer in China at a fraction of the pay. That's where the work went. For example, twenty years ago, there used to be a couple dozen good places in the RTP NC area where a skillful analog circuit design engineer could find a good paying job. Today theres one or two. There's still plenty of circuit design work in the world. It's just not being done here.
Today, engineering is still just as hard as it ever was. There are still good and bad educators at each engineering school. But what is different is the reward is vastly less than in decades past. When companies cease to manufacture and design products in the US, fewer engineers are needed here. There's too much stick and not enough carrot.
Wansu, th' chinese sailor
A simple door off a hinge repair, and NO ONE does it in a year?
Never heard of a UNION, have you? You're NOT ALLOWED to do things like this in most universities. Physical plant services are unionized in every university I have ever been in.
Nevermind most fundraising goes into a collective pool.
..don't panic
I'm a freshman at a very respected college of Engineering in a university in Ohio. (It shall remain nameless!) As a freshman in Computer Eng, I am finding myself wondering if I even want to finish this major or just hop onto music or computer science. My reasons for debating on leaving computer engineering is that, at least here, I hardly get a scratch at my specific major until my junior year. Thats right - for the first two years, I will hardly touch a computer program for more than one semester. My current semester was cookie cutter for freshman in the engineering school. I have a science, a math, a religion, a history, an english, a mandatory engineering studyhall, a EGR lecture where we can discuss being engineers and learn about the school and how it works, and a EGR 101 class. EGR 101 is when we learn the fundamentals of being an engineer, without a good chance of touching our specific major. The class is random placement modules. Although there is a computer engineering module, I didn't get to get into it. Instead, I'm building composite bridges and writing technical reports on them. Although that may be helpful, it didn't spike my interest in civil engineering enough for me to want to switch over.
In two weeks, I'll switch modules into a mechanical engineering module. No, I won't be working on cars, I'll be taking apart a toaster, writing a report on it, then I write another report on how we can make the toaster better. Thats it. We don't actually put that plan into action, we don't even rebuild the toaster - they do that for us.
I'm a very hands on person, and in my first few months of being here, I won't actually have a computer class. Next semester, I'll take an intro to computer programming class. Just one. Then rinse and repeat the gen eds, and in place of the classes that I'll have finished for my four years by that point (chemistry, history, religion), insert Engineering Ethics classes. My friend who is a sophomore Engineer says these are mainly reading and writing technical papers and basic ethics for being an engeineer (do good for humanity! be cost effective!).
Anyway, back to my point - it isn't interesting. Sure, I didn't pay 30k$ to goto college to have it be interesting - I paid to get an education... but where am I really gonna use the History of Engineering in real life? Do I really need almost 12 credit hours worth of ethics classes before I can start doing what I want to do with my life? I really just get the feeling that I came to college and I'm just getting a generalized education out of it. At least where I am going, there isn't a thrill of creating a robot yet, or even learning c# code. Would it really kill colleges to toss us a bone of what we came to do our freshman year? Visual Art majors are painting, music majors are playing, sports medicine majors are already getting hands on experience on the field... and the computer engineerings are in toaster classes.
In college I knew several Computer Engineers that didn't really know what the hell their major was until it was almost too late. It certainly depends on your school but most believe it to be about an engineering position that uses computers. Not an engineer of computers. So the focus would be on general design principles. And while they use computers in advanced projects and learn plenty about it; Computer Science majors study computers from day 1 and don't stop.
Once again, this is a generalization but luckily my friends didn't lose any hours switching to MIS and now make more money than I do with my silly CS degree.
You might have done this but I suggest everyone get out their degree plan and read some of the descriptions of the courses.
After your kid graduates highschool, don't let them go to college, but instead kick them out. Make them get an apartment, and a job, and bust their ass trying to pay rent and have enough food to eat. Make them tired at the end of the day... that long, hard tired where you're just glad not to be lifting anything. Let them do this for one year, and then tell them they can go to school. Tell them that year was what being poor is, and then tell them engineers, and doctors, and lawyers aren't poor. If engineering's the right thing for them, they'll pick it, and every time they start to think about quitting or taking the easy road, they'll think about that year, and how much it sucked, and realize that thinking all day isn't shit compared to lifting boxes.
The problems with education are real, but the problems with motivation in this country are much bigger. We've had it so easy for the last two generations that we've forgotton what it was like to *really* have to work hard
RandomAndInteresting.comdefending the world from stupidity since 1979
I'd say 90% of the responses to his article so far say something like "Sorry you couldn't cut it, but engineering is hard, so you Mr. Kern must be a lazy moron". Well to that I say, he's a successful writer and lawyer who is getting his material published for Slashdot to read. While, you are posting on a silly message board on your lunch break before you go back to your 80/hr week coding job that you hate. I'd say things turned out okay for him. The smartest thing he ever did was leave the engineering field. That makes him smarter than most Slashdot readers.
Well, a second hand story from an elder...
I spent 3 years doing development and validation of computational fluid dynamics software at a major jet engine manufacturer. While I was there one of the guys who had beein in aerospace for 40+ years befriended me.
The real reason is that there aren't more people becoming engineers is that we just aren't treated like he was when he was my age. His salary when he was 30 was comparable to a medical doctors. It used to be that people who had the brains and passion to suceed in any field would often choose engineering, now, if they want money, they avoid engineering. Engineering is left to folks like me who really love solving problems, and would probably do engineering even if it paid less.
Companies that scream bloody murder everytime a government regulation interfiers with the free market in any way that hurts their bottom line (complaining that capatalism is te american way) want permission to hire engineers differently from all other professions because engineers are scarce. Well you're the ones demanding a free market.
Pay us more, there will be more of us!
My older friend I mentioned before forbid his children from studying engineering... I will advise my kids that a career in engineering is a bad finacial decision, but if they think it will make them happy...
This is the problem.
How many of you would tell your kids to become engineers?
"I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
Two stories from when I was a TA:
1) I taught the lab of a second year digital logic class whose prof. might have been good at research but sucked as a teacher. I didn't believe the comments the students made about the class so I sat in (second row, left side of class room that had seats for 50 people) and I couldn't understand a word the man said. He basically faced the board and muttered while making scratchings that sort of looked like K-maps. So, I got my hands on the class syllabus and started taking the first 45 minutes of my 2 hour long lab to teach digital logic. At the end of the semester, I had a lot of people thank me for doing that.
2) Communication is key. If students turned in homework, a lab report or a test that was incomprehensible, I gave it a zero. Engineering is all about communication and I quickly taught my students that being engineering students was not an excuse. If they didn't write legibly and clearly, I didn't care how brilliant their work was because neither I or anyone else could understand it. Oddly enough, the foreign students usually demonstrated better written language skills. (I did have to occasionally to convince them that a thesaurus is a dangerous tool.)
I've been working now for 10 years and communication is still key. I'm in the process of learning Mandarin.
Maybe. But when I look around and see my friends, many of whom dropped engineering for economics and business/finance degrees, making 2-3X more money than me at this stage, I wonder why *I* work so hard. They go home at 5pm. I work until 10pm regularly. They have social lives. I don't.
And don't even get me started about college lifestyle. My engineering-dropout friends were out partying with their fraternity brothers Thursday night through Sunday night every weekend, while I worked away diligently in the computer clusters and electronics labs. One of my old friends kept asking me, "Dude, why do you do this to yourself?"
I justified the work in several ways. First, I value designing and creating more highly than managing or analyzing. The engineer's status in society, in my view, is noble. Second, I assumed that all my hard work would pay off in the form of a good career, while all the partying hooligans drinking away their most productive years would have a rude awakening when they hit the workforce.
But when *I* hit the workforce, it took 11 months to land a very entry-level job. By contrast, one of my friends who started something called the "12-hours club" (the minimum number of credit hours to remain a full-time student) got a job immediately as an "investment analyst" at a major Wall Street firm. 5 years later, he makes roughly 3 times what I make, and the gap is growing. We're both smart people, but there is no question (he'll readily admit it) that I worked much harder in college.
I was wrong. They were right. I'm just willing to admit the truth. I still feel morally superior, in that all of my hard work produces things which add value to human life, but when I compare the relative benefits to my life (social life, financial life, stress, etc), I still feel shortchanged. But it's no one's fault but mine: I chose this profession. And I chose poorly.