Graduate with Bad Grades or Repeat a Year? 277
An anonymous reader asks: "I'm a CS Student within one year of graduation. Due to financial reasons, I've been working on a full time basis for the past 2 years, and I've worked on an open source project. This has brought me from the B's and A's of my first two years of college to somewhere in the mists of C's and lower. I now have enough money to sustain myself for two years of schooling. I've got two choices: repeat one year, repair all my bad grades and graduate with better grades but with a mark that I repeated one school year; or graduate with lower grades but with no repeated year. I'd like to know the opinion of recruiters out there: if you had two candidates which ranked similarly during the interviews, would you choose someone who repeated classes for higher grades?"
Yes. (Score:5, Insightful)
Sorry I couldn't be more help
TLF
Focus on the Open Source project. (Score:4, Insightful)
Just graduating is sufficient IF you can show solid code, good practices and the ability to work with others on that project.
I'd lead with the project and just leave everything else as resume filler.
Re: (Score:2)
Just graduating is sufficient IF you can show solid code, good practices and the ability to work with others on that project.
You made the assumption that he's going to become a coder.
Not all people with CS degrees become coders. Nor should they. There are a lot better jobs out there for people with CS degrees that don't result in "all the hours of a doctor at 1/3 the pa
Prioritization? (Score:3, Insightful)
I'd lead with the project and just leave everything else as resume filler.
Look at the other side: the [alleged] excessive involvement in the OSS project shows that the candidate has some genuine difficulty concentrating on the task at hand. It looks like he has trouble prioritizing appropriately.
(Yes, I know he was working a project, not playing games. However, the point stands.)
Re:Yes. (Score:4, Insightful)
I'm definitely not a recruiter (just an employee), but I think that this seems to make the most sense to me--especially if at your time in school you'd be able to get into some undergraduate research with a professor there.
Good luck with whatever you decide,
- dshaw
Re:Yes. (Score:5, Interesting)
Re: (Score:2, Insightful)
Re:Yes. (Score:4, Informative)
a) The person is a hard worker and capable of the inane dedication needed to get high grades in his classes such as essentially living in TA sessions.
b) The person took easy classes and knows little about the subject.
Now a brilliant person may get a high GPA or instead spend their time on more useful projects or take classes so hard they don't get As (despite being brilliant). Or they may just think the whole process needed to get high grades is pointless and instead play video games.
I've known people who were brilliant, geniuses even, but had almost abysmal GPAs. I've also known people who while intelligent and hard working were not geniuses but had very high GPAs.
Re: (Score:2)
And even for those fields where your school might be considered - that's almost certainly only as
Re: (Score:3, Interesting)
Re:Yes. (Score:5, Funny)
Re:Yes and no, it depends (Score:5, Insightful)
If you think that your current knowledge is insufficient then by all means repeat the year. If you would not learn anything that would justify the extra year, then go on and put your focus on getting better scores in the coming year...
Re: (Score:2, Interesting)
But YMMV according to the types
Re:Yes. (Score:5, Insightful)
Translation: they want you to work 12 hour days til you burn out, then they'll replace you with a fresh grad.
Re:Yes. (Score:5, Insightful)
And the resulting code would be a lot better.
After all a good programmer is supposed to be making the computer do the "stupid + hardworking" stuff.
How many geniuses are you aware of who can work 12 hours nonstop at genius level, _day_after_day_.
Whereas there are obviously too many people who can work 12 hours at "stupid/incompetent".
Re:Yes. (Score:4, Insightful)
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
Larger companies tend to get you stuck in a singular or very small set of roles. Small companies tend to give you a wide variety of job duties, albeit with longer hours.
So you want to hire the guy who barely managed to learn the basics of one field to work in multiple fields compared to the buy who could easily work in multiple field
Re: (Score:2, Interesting)
Don't Go Back (Score:2, Insightful)
Re: (Score:3, Insightful)
Graduate. (Score:4, Informative)
Re: (Score:2)
But how do you make the initial cut that gets a candidate to an interview?
Re: (Score:2)
Then there is the issue of how well do
Re: (Score:2)
Comment removed (Score:4, Informative)
As long as you didn't fail... (Score:2)
From what I have seen (Score:3, Insightful)
If you answer yes to the first question I wouldn't worry about going back.
If you answer no to the second question I wouldn't worry about going back. A D+ in History is nothing to be proud of but won't hurt your ability to program.
Which leaves us with you if you answer yes to the second question hell yes go back.
Also remember statistically you will probably never go back to college if you leave so if you have any remaining fears go ahead and repeat the year. You might even be able to pick up a minor in something if your credits line up right. Better to fix it now then being haunted by it later.
don't repeat, get a graduate degree (Score:5, Insightful)
The masters degree will most likely trump the bachelors degree, even if the guy with the bachelors has better grades. And in many places you'll automatically start at a higher salary.
Plus with the masters program you should be able to tailor your coursework to focus on the things that truly interest you.
On the other hand, few recruiters are going to ask you how long you were in school, and on top of that, so many people these days are doing a non-traditional route to completing a "4-year" program. Don't put your GPA's on your school lines of your resumes. They're not needed.
Where I work (a Fortune 500), merely having the degree will meet the education requirement that will get you through the automated screening system. At that point, it will be your experience and the way you present yourself that will matter.
So, only repeat if you really really want to. The GPA is probably not important. And if you must keep going to school, consider a graduate degree.
One last caveat, if you have specific employers you want to work for, contact people who work there. Schedule "informational interviews" with people who do the kind of work you want to do. Find out from them what is most important.
Good luck.
Re: (Score:3, Insightful)
I say at least apply to a few Master's programs, and structure your time next year so that if you do get in
Re: (Score:2)
Re: (Score:3, Informative)
GPA depends on the school (Score:2)
I've seen a bunch of people get into Medical school with a 3.5 from some little no name college, and others get denied from a prestigious University because of low grades 2.9 (where the competition if
Re:don't repeat, get a graduate degree (Score:4, Insightful)
So... be brutally honest with yourself. Do you *really* understand the material, and just couldn't get it together for the exams? Or do you just think you understand the material? The number of people who are clueless to the point of being unaware of their cluelessness is staggering. Grades are an imperfect measure of what someone knows, but that doesn't mean that they're wrong.
If you know your stuff, then grades don't matter. If you don't know your stuff, high grades won't help you. If you've got a year left, and are confident that you actually are on top of things, then knock your last year out with straight As and by being the top student in every class. Recommendations from your professors will carry more weight than a GPA. And I'll agree with the parent post; a grad degree will get your foot in the door in many places, and gives you a clean GPA slate and the opportunity to gather a bunch of useful skills.
Trust in the Peter Principle. [wikipedia.org] Your skills will determine how far you go.
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Financial services are probably the best paying jobs in IT - ok they have a lot of pressure but if you can handle it then its very rewarding
Approx 55k-75k perm or about 450-650 a day contracting is the going rate right now (that's in GPB for USD double it for current exchange rates)
You won't get a look in at these places without a degree - preferably from a good university. Your degree doesn't have to be amazing - I got a 2ii (where uk degrees are ranked 1, 2i, 2ii, 3, pass) which is
Re: (Score:2)
I would also recommend continuing to work, but work only in the field in which you wish to make your career. It seems
Re: (Score:2)
I'm not sure this is true as a general rule. Your resume is an advertisement for you--thus, you only put things on there that you want to brag about. If you have a GPA worthy of bragging about, put it on there. If not, don't. But beware that employers will then know that your GPA is not worth bragging about.
Re: (Score:2)
For a college resume, it's pretty much expected that recruiters are going to want to know your GPA at one point or another. Frankly, I can't remember if I put my college GPA on my resume or not.
Don't bother repeating (Score:5, Interesting)
The only time grades matter is in getting your first job. After that, references and a good resume will be all you need. I didn't have great grades when I finished school - it made getting my foot in the door for that first job harder, but since then, I've been offered every position I've applied for. What matters most is if you're good at what you do.
Re: (Score:3, Insightful)
I have crappy grades (a couple of fails in there) and in my first interview I was asked about them and I told the engineers straight up that I was distracted that year and didn't put in the effort that I should have. Then I explained that I had worked hard on the last year and my results proved that. Grades were the topic
Just a resume item (Score:3, Insightful)
However, grad schools DO care about GPA. If you're ever planning to go back, it might be worth it to retake the classes.
Re: (Score:2, Insightful)
That depends, in a similar skills oriented way as with a job. Applying to a graduate program directly is definitely a bad idea if you don't have a strong GPA. You'll likely get rejected, and won't be able to every apply again. But even if your GPA is low, you can often talk/walk your way into the program by taking individual courses part time. Eventually, if you have the chops, the dep
Mod Parent Up -- Grad School (Score:3, Insightful)
This is something that a lot of people (including myself in the past) don't think about. If you ever want to go to grad school of any sort, GPA is IMPORTANT. Trust me -- applying to grad school with a GRE/LSAT/MCAT score in the upper 95% and a GPA way below the lower 25% for that school will not get you into a good grad school. (Having good relationships with your profs to get reference
Get the job (Score:3, Insightful)
Focus on your strengths. OSS work does count as work experience, but only if it's verifiable work. You can even provide the code you contributed as an example of your work. Doing so provides potential employers a good example of the kind of work they could expect from you. Such a step is really only useful if the OSS project keeps records of who contributes what code. If I can't verify your sources, I may not believe you.
Consider the math. 20k to repeat a year. 60k you won't earn. 80k opportunity cost of repeating a year, plus or minus interest.
Bottom line, repeat the course if you really think you need to learn the material. Otherwise, just bone up of the material during all your free time and get on with your life.
Large companies are flexible on GPA ... (Score:5, Informative)
You are misinformed. Many large companies do have flexibility on GPAs. Specifically, GPA "minimums" are often waived if the student was also working more than 30 hours per week. Note the person asking for advice wrote "I've been working on a full time basis for the past 2 years".
I believe this statement is about as accurate as your first.
Re: (Score:3, Insightful)
"Many large companies do X" and "Many large companies do not X" can both be true at the same time.
Can keep your options open. (Score:3, Informative)
What work did you do full time? If you were in an IT-related position, definitely don't repeat courses. You'll do fine in your job search based on your experience. If, on the other hand, you worked full time at McDonalds, you can still demonstrate your experience on the open source project.
Experience means more than grades. Many CS grads have poor grades. You will probably be pleasantly surprised when you go through on-campus recruiting.
Depends (Score:2)
I'd suggest graduate (Score:3, Informative)
Peter
Re: (Score:2)
Re: (Score:2)
HR likes higher grades (Score:2)
In this day and age I would not care if you took longer if you had a real job or changed majors. It happens all the time but grades represent intelligence and dedication which mean higher productivity.
Don't Focus On Grades - Focus on Knowledge (Score:2)
Grades after your first job are not very important. But mastery of the subject material is a life-long tool for career advancement.
Do a Masters (Score:3, Interesting)
You know what they call the guy who... (Score:5, Insightful)
graduates last in his class at medical school?
Doctor. :-)
Re: (Score:2)
You know what they call the guy who graduates last in his class at law school?
Your Honor.
Graduate with Bad Grades or Repeat a Year? (Score:5, Insightful)
i vote for going to work ASAP (Score:2, Insightful)
As a firmware engineer of 27 years I'm much more interested in:
the candidate's presence (i.e. how well they handle themselves),
the extra-curriculars (are they REALLY interested in the things they work on? Do they have a passion for anything? Open source projects are good, ham radio license or private pilot is better),
and for how complete their knowledge is of the things they say t
Pull your grades up. (Score:5, Funny)
Emphasize work, ditch open source project (Score:2)
Emphasize the full time job. Many companies have "minimum" GPAs, but that is pretty much due to the volume of resumes that have school and no practical experience. Long long ago when I was graduating an IBM rep told me that the GPA min would not apply to me since I had been working full time (30+ hours per week). The job was software development, that helped even more.
Unless your job has nothing to
Re: (Score:3, Informative)
I'd advise on doing something you enjoy next to all those boring classes, and certainly not drop something you are enjoying in order to focus solely on those grades. Any hobby is potentially interesting during an interview, as you simply don't know who is sitting across the table.
Recently had an interview at IBM, the manager doing the interview was very interested in my research/publications and work experience (my
In the real world (Score:3, Informative)
At the same time, education facilities are running a business. They want to maximise profit, which is where students come in. However, they are also competing against other education facilites, so they dont want to squeeze too hard, otherwise you will take your money elsewhere.
Having looked back at my 'academic' life, all I really needed to have is the minimum 2-3 year tertiary diploma / degree (which is called differently from country to country). This provides the above mentioned certificate (get boring shit done). After a year in the industry, degrees no longer matter, it's all based on experience and specialisation. Shit, I should know, I'm an electronic engineer by education, and 7 years later, I'm a software architect in a company with 120 software engineers. I've advanced faster in this company than people with masters degrees and excellent academic marks.
If you wish to work in academia, its a different story. But then again, if you specialise in a new field untouched by academia, guess who'll be knocking at your door once the 'education business' decides it needs celebrity names to entice a new generation of students.
Repeat, Repeat, Repeat! (Score:3, Insightful)
Re: (Score:3, Interesting)
Probably not your grades (Score:2)
Obviously I don't know you or your situation, but I have a hard time believing that any hiring manager or admissions officer would blackball you for having a bad year while going through medical problems, and then once the problems were fixed you did great. Hell, my freshman grades were horseshit and that was because I was too drunk and high to do any better. Your excuse sounds a lot better than mine during an interview.
Have you
Let me put it this way... (Score:2, Informative)
Granted, physics is slightly different as a field than CS. So heres another argument. Someone mentioned this: Tuition of 20k + lost wages of 60k for one year of school is an opportunity cost of 80k. Well, if you want to work for a top company like Procter and Gamble (where I'm currently working) those extra GPA points wi
Re: (Score:2)
Re: (Score:2)
Graduate (Score:3, Insightful)
As others have mentioned, the opportunity cost of taking that year off is a big deal. If you've been participating in projects and work outside of school, that is a Good Thing and will help you get a not-too-horrible first job out of school. Since money is looking to be a problem otherwise, save what you can and find a paletable flexible/online grad curriculum as soon as you can if you want to make up for a subpar bachelor's GPA. If you live in California, the Software Engineering (Online-only) Master's program at Fullerton is a great deal IMHO.
Your first job is unlikely to care about your undergrad grades. Your subsequent jobs won't care AT ALL. That said, you may want to keep a list of your weaker topics and review those that you aren't getting drilled on in industry. In my case, many language- and automata-related topics (e.g. grammars, push-down automata, Turing machines, computability) haven't really been hammered too much in my day-to-day work, but they've come in handy on occasion after taking the classes.
It also wouldn't hurt to live in a place with a lot of opportunity to get interesting work (like Silicon Valley) for a few years.
Girls (Score:5, Insightful)
go fish (Score:3, Insightful)
Re: (Score:2)
Play up your extra cirriculars (Score:2)
Hard to say... (Score:2)
my take (Score:3, Insightful)
If you are just going work the rest of your life, you don't have to worry as much about grades. They are the first hurdle you have to clear in the job hunt, but the people who will be looking at them won't really care. It's either job recruiters, who might have a GPA threshold under which they will not consider you, or managers from the company, who didn't particular care for their classes when they were in school. They might view academia as an impractical ivory tower. High scores, like magna cum laude, might indicate to them that you are kind of idealist, better cut out for grad school or research, perhaps not willing to put up with compromise and other pragmatics of corporate life, or won't find corporate work interesting enough for your superior intellect. I've never worked a corporate job, just heard horror stories from friends about BS in the corporate world out-weighing academic BS.
It really depends on how 'bad' your grades are. If your GPA is under 3.0, I would consider raising them. Since you seem like you are more interested in a job than academics, you might start the job hunt, and then go back to grad school if the job is unsatisfying. But in order to get into a decent grad program, you should have at least a 3.0, and good GRE scores -- so don't burn the GPA bridge just yet. You might also go ahead and take the GREs now, while the information is fresh in your mind, and you are still in test taking mode. That would give you a better idea about how well grad school applications will go if the job market doesn't pan out.
Re: (Score:2)
While I find that in reality
Re: (Score:2)
You hopefully have an assigned advisor within your department, who - hopefully - really understands your curriculum, can understand your position, your school's or others graduate curricula, and has a feel (ideally) for industry needs.
If this is the case, here's what I would do.......
Talk to this advisor or someone appropriate with some of the above awareness within your department's staff.
Since many schools will (I believe) allow you to take certain graduat
depends on the school (Score:2)
welcome to the real world (Score:2)
Some will want to know your GPA. Most just want to know you got the little piece of paper that says you've reached a certain level of academic achievement.
If you really want to set yourself apart, don't repeat, don't finish, but keep moving forward and get your masters degree.
Can you even do that? (Score:2)
Re: (Score:2)
Depends, really.
But I would recommend just continuing on, unless there's something you don't really understand.
Firstly, some schools record *ALL* marks. So if you re-took the class, both the old and new marks are on the transcript (i.e., the class is listed multiple times). The other variation is there's a notation saying the class was r
Depends (Score:2)
Here's my outlook (Score:2, Insightful)
Q: What do you call the med student who graduates last in his class?
A: "Doctor"
Re: (Score:2)
Since I've been working, I have found out how little medical school matters as I am generally acknowledged as being extremely good at my job. As are a few of my shit-at-medical-school peers. Some of the bright sparks at uni, on
HR person's opinion (Score:2, Interesting)
Open Source shows collaboration, maybe (Score:2)
If you have a degree, you can follow the game plan. If you were a real contributor to an open source project that actually shipped, or got significant progress, you show real world experience, and that is desparately lacking in grads.
Don't repeat, don't include your GPA. If GPA required, don't lie about it, make sure you hilite the releavent real world in such a way t
Hmm.. (Score:3, Insightful)
Did you graduate:
[ ] Yes
[ ] No
Please select one.
option three: double major (Score:2)
Get higher grades and add value to your resume.
invest your time in open source (Score:2)
If I was hiring right now I would focus on your open-source experience. The fact that you have been involved in open source is by itself of higher importance than a full-time job or a university degree, according to my own criteria. The reason is that a person who gets into open source has showed initiative and a certain level of intelligence that cannot be assured by a day job or a programme of study. When you are a student, you are confined within the walls of an educational system, which often makes l
IAAR (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
Having said that, I try to be careful not to make mistakes on my Resume. After all, just because something is stupid, it doesn't mean it can't affect you.
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2)
At least at the fortune-200-ish company where I work, the developers with the best language skills are the ones with the best future. Being able to communicate with non-technical people - both verbally and in writing - is a critical part of working in software, and one of the things that helps to KEEP your job from being outsourced to a foreign land.
good point about the wife (Score:2)
Re: (Score:2)
Geek bars. Preferably one which is Star Trek themed.
Comic cons work too. Cosplay girls are HOT! HOT! HOT!
The goggles, they do nothing (Score:3, Funny)
Comic cons work too. Cosplay girls are HOT! HOT! HOT!
Well, some of them are.... [pr4y.free.fr]
But I suspect most of them are more like this [imageshack.us] (background [digg.com]), this [wikimedia.org], this [pr4y.free.fr], this [ironicgamer.com] or this [pr4y.free.fr].
OSS can get you the interview (Score:2)
At another place, which initially hadn't noticed the OSS mention on my resume, it helped get me the job.