Ask HN: Did my poor choice in higher education hurt my career permanently?
I attended a local business college that turned into a diploma mill experience. They were later snatched up by Kaplan University and morphed into one. I finished out my BS because by the time I realized how bad the decision was, it was better to just finish it up and graduate than quit and pay off a debt with nothing to show for it.
I'd like to think I'm a little more self-aware now, and definitely have picked up on much more knowledge since then. Does it really matter that I attended a diploma mill in relation to looking for great jobs down the line? I currently have an average junior DBA/development gig that is decent for the area, but would love to do something more inspiring someday soon. Does anyone have similar stories to relate that might give me some insight on how I should treat my career?
(Just a note that I've been out of school for about 6 years now, and now have about four years at said gig under my belt, if that helps clarify a bit.)
(
37 comments
| 27 points
| on HN
)
I was unaware of this fact when I made my school decisions, and my parents were mostly unaware of this fact as well (having been the first in both their families to attend college of any sort; to them the distinction was "went to college" and recognized little difference between "went to a good college" and "went to a bad college"), so I somewhat aimlessly attended a community college for four years. It took me about 5 years from finishing school to get to the point where I could work in high-paying jobs alongside people who had degrees from MIT, Caltech, Duke, etc. And the most important element in that process was probably writing a technical book and getting it published by a well-known publisher. I wouldn't have needed that book and other experience and getting such a job could have happened immediately after college had I attended a good school.
I've rarely let this bother me, as I've always known I wanted to work for myself, and I don't need to see a diploma to know what I can do. But, I can say that there have been a few occasions in my life where I desperately needed to be able to get a job in order to pay my bills (running your own business when you don't know how can lead to running up a lot of debt), and the jobs I could get were simply awful. Without a good degree, and without a solid trail of work-experience, you don't get the callback on high-paying jobs. There are always candidates with a good education who will edge you out in the selection process.
I believe you're going to need to take the initiative and fix your situation yourself. It won't happen by accident, and it won't happen by staying in one low-level position until your superiors deem you worthy of promotion.
I wrote a book, got involved in numerous Open Source projects, spoke at conferences, and did really good work whenever I found myself in a contract position at a really good company (on a few occasions that led to full-time employment offers, including an office with more Ph.Ds per square meter than any other place I've stepped foot). I feel pretty confident that at this point in my life, I could get a job working at almost any tech company in the world, because I have so much to show for my time since college. But, I've been out of college for 12 years...that's a long time to wait to start getting good jobs and making a good salary.
You don't have to go back to school to "fix" the problem, but you do need to do something dramatic. Start a successful company. Write a book for publication (preferably a good one). Start an Open Source project and make it really successful. Just going to work every day will not cause the world to begin to agree with you on your value in the workplace. If you believe you're being undervalued and underutilized, you're going to have to do something about it.
You should do the same thing someone at Stanford would do to be as impressive as possible -- independent projects, maybe try to do a startup, open source, etc.
I think the difference between MIT and Virginia Tech, at least for undergrad, is that the 50th percentile MIT student is going to probably be better than the 50th percentile Virginia Tech student; the 95th percentile at each is going to be very good. Just make sure you're one of the best graduates and anyone reasonable will evaluate you on your merits.
The golden rule is your skills/exp are in demand..than it matters far less
Basically, if your degree sucks, it will force the hiring manager to look much more closely at your other accomplishments. If you have none, you're screwed. If you have a track record of shipping products that other people want to use, nobody is going to care about your degree.
If you want to work on exciting things, work on exciting things. Demonstrate that you're halfway good at it and people will offer you money to do it for them. It really is as simple as that.
To me, the idea of a software developer seeking employment based on their degree is as ridiculous as a rock singer trying to book a gig on the basis of his BA. We work in a field where theoretical understanding is no guarantee of practical ability, but proving practical ability is straightforward. Developers who rely on credentials can't code and employers who rely on credentials can't hire. You want to keep the hell away from all of them.
My guess is that most places you REALLY want to work won't care where your degree is from. Work on cool stuff, share what you do on github, and look for ways to learn and grow. It will be evident.
I am 41 and have a couple of small companies (30 employees total). For my education, I barely graduated from public high school. I had my sister write a special make up paper so I could pass French. Without that I would not have made it. I am married now to a professor. I go to many parties with academics, and they are mostly impressed with the fact that I am self employed. I am impressed with all the degrees and publications they have. Nobody asks me where I went to school because that is not relevant to figure out if I am successful or worth talking to.
So to summarize - your place of education has an order of magnitude less importance than what you have accomplished. And the gap will get wider as you get older. So do something that people can see, and prove to the world that you are capable.
In addition attending a mediocre local school due to limited options is different from traveling across country to do so as an explicit choice.
So no, I don't think he has hurt his career at all. Maybe slowed down the initial job, but with a decent portfolio (which he'd need anyhow) then his second job will be right back on track.
Also consider joining some large company that will pay for that master's degree.
If you're looking to work for startup and/or small firms, it's probably not going to matter. You've got a gig right now, they're going to care about what you did and learned at that gig. I know that my company doesn't care about what your degree is in or where it's from. Hell, all that has become is a measure of how much debt you and your parents were willing to accomodate.
If you're looking to work for a big firm, I dunno, Google or something, it's probably going be something they'll use to vet resumes.
This is not new advice, but now that you have your degree focus on creating stuff. Do something in the open source community. Blog the things you learn here and there. Your experiences and your portfolio of work is far more important to a smart hiring authority than some damn diploma.
This was due to "taint" from over-education, etc.
Otherwise, you needed a degree or some very solid accomplishments to be looked at for a top eCommerce / tech firm. Many financial firms require a 4 year degree or a sign-off from a Senior Manager.
Most of my roles were $90-140,000
You only "hurt" your career if you wish to stay in a corporate climbing-the-ladder world. EG: progressively moving up in pay / title, non-degree's seem to have $5-$15,000 less salary in my experience.
The most important long-term indicator of income was (my Google skills are failing me for citation) the first position. If you started low ($30-$35,000), in 10 years, you will of course still be behind your peers who started at $50-$60,000. The first position out of school also tended to keep you "stuck" in that track.
But, these are "averages" and nothing is limiting but your own ambition and drive.
haha, I had considered this route since I have a BS in CS/math and MS in math and I figured they would like that more. apparently not. I like working 40 hours a week anyways at an employer that pays more more for the MS.
...and will just take the financial actuarial exams if I want in that route anyways.
Take some time to set long-term goals for yourself, determine what steps you would need to take to get there, and then execute on the steps that are feasible for you at the moment.
I have found that the career growth paths at many companies are quite immature - there are more options available when you consider changing employers versus busywaiting on the scarce promotional opportunities available in your career track at a single company. Doubly so if you are trying to overcome prejudices about your skill set, like if you are trying to make the leap from software testing to development, etc.
In any case, there is more to the employment world than Google, Facebook, or Apple. Want to work for a Fortune 500 business? Well there's 500 employers right there, most of whom aren't too concerned with where you went to school 6 years ago, but care more about what you did since.
I've been interviewing people for a few years and the only time the university is noticed is if it's Harvard or MIT or something well known. And even then it counts for absolutely NOTHING.
A strong professional network will help overcome most deficiencies. Companies are concerned with reputability and a school name or a degree are just a part of that. In that same vein, there are other areas of your professional reputation you can bolster as well.
1: http://blog.markwshead.com/911/harvard-online-masters-degree...
Not saying it's a bad deal, but it's not free.
It still might be the right choice for financial and non-financial reasons, but school isn't free even if you don't have to pay for it.
Just keep studying, do great work, and grow your portfolio; and I'm sure you'll do fine.
Don't even worry about what school you attended, worry about the things you know. Did you learn anything?
Worry about what your skills are, good companies could careless if you went to no school and know the skills instead.
Worry about what projects you have done and what you learned from each one, even if the project was by yourself.
My point is people are so hung up on schools and degrees, they forget the skills and experience out-way any degree.
So worry about skills and experience even if its on your own experiments. The passed is the passed, hopefully you learned something at the school at the least.
You just don't learn in schools.