Slashdot Mirror


Graduate with Bad Grades or Repeat a Year?

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?"

277 comments

  1. Yes. by The+Living+Fractal · · Score: 4, Insightful

    Showing that you had the drive to go back and do better, scoring higher, and learning even more, would be enough to show me that you had motivation which could translate to the job. Of course, the problem is I probably wouldn't even look at your grades -- I might just check to see if you graduated and choose to check into other qualifications. In which case you might be wasting a year by going back, because that's one more you could've had either looking for the right job or already being in the right job and making money.

    Sorry I couldn't be more help :)

    TLF

    --
    I do not respond to cowards. Especially anonymous ones.
    1. Re:Yes. by dshaw858 · · Score: 3, Insightful

      I think it's worthy of note that by repeating these classes, you'd probably get more than just higher grades--you'd get a better education and actually learn the material in these higher-level (300 and 400) computer science classes. Remember that it wouldn't just be you with good grades and another year vs you with bad grades minus a year competing; it would be you with good grades, another year, more knowledge about higher-level theory and software engineering and more time to work on open source/passion projects vs. you with bad grades, no knowledge and less time.

      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

    2. Re:Yes. by Vengeance2001 · · Score: 5, Interesting

      The ugly truth is that people right out of college don't know much about the real world. (They always think they do, though, so I'm sure the average /. reader will argue with me on this. :-) ) Retaking the year and "knowing the material better" is a waste of time. You will learn much more by working in a real job for that same year than studying the same stuff again. The GPA only matters in your first job search process--and that's only because no one can tell all of you recruits apart at that point. :-) Especially true at big companies that interview a lot of college kids at the same time. To me, hiring IT people at a steady but slow rate at a mid-size company, a very high GPA says you're brilliant, but all others from 3.5 on down basically all signify "not brilliant", which is fine. If you have mitigating factors like work exp or financial difficulties, you'll be able to explain your situation if anyone asks. Do not volunteer your GPA or attach your transcript to every letter. Once you have a job on your resume, I start to have things I can react to as a hiring manager looking for certain things. So think of this first job as "the job that will get you the job you want," not "the job you want" and it will help your mentality in the search a lot. Hope that helps...

    3. Re:Yes. by daeg · · Score: 1, Interesting

      I don't even check if they've graduated unless they make a big deal out of it, then I check it just to make sure they aren't overcompensating for being a liar. For me, the interview is much more definitive than some words on you resume. As s small company, we value workaholics more than those that sail through a degree. I'd rather hire someone who had to work every day of their college years and manage to pull straight C's than someone who didn't work and pulled straight A's.

      But YMMV according to the types of companies you want to work for -- or help create.

      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. For instance, the other day I got to design business cards. Show me a big company where an IT guy gets to design business cards? Sure as hell was a nice break from programming.

    4. Re:Yes. by Anonymous Coward · · Score: 0

      Depending on what the poster is planning on doing, grades may matter significantly. A number of high-end software shops look very closely at their applicants' academic record. The poster has clearly been working before graduating, so a lecture about his lack of lifeskills is probably a waste of time. Further, if he feels that he is shaky in skills that he might use in future, it's obviously a good idea to polish them up. Depending on his program, doing an extra year might not necessarily entail taking the same courses again, but rather taking a new set of 4th year courses. Which would obviously broaden his skillset.

    5. Re:Yes. by maxume · · Score: 1

      So you just lump all schools together when you consider GPA? Brilliant!

      --
      Nerd rage is the funniest rage.
    6. Re:Yes. by FreeKill · · Score: 2, Interesting

      I've had the opportunity to hire a few dozen people over the years and I have to admit grades don't mean much to me. I remember a few people I graduated CS with who were really book smart and aced all the tests with great grades. I don't know if they had photographic memories or what, but they were really capable in that aspect. When it came time to course work or projects, they could do the work but they were not the best problem solvers. In fact, I remember one guy who basically had straight A's and never realized that he could make separate directories for his projects so he didn't have to uniquely name each file across all projects. My opinion would be that you'd be smarter to get out as fast as you can and continue working on things like the Open Source project. The grades may hurt you in your first job maybe, but after that it's experience that counts and your willingness to work hard and get the job done right.

    7. Re:Yes. by AuMatar · · Score: 5, Insightful

      As s small company, we value workaholics more


      Translation: they want you to work 12 hour days til you burn out, then they'll replace you with a fresh grad.
      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Yes. by Achromatic1978 · · Score: 1
      Guess what? Contrary to what the Ivys would have you believe, in most fields "what school did you go to" doesn't matter. Sure, if you went to Cal Tech it helps if you're into Robotics, Yale if you're looking at Law, but for the very very vast majority of employers, your Bachelor of [degree] is what matters, not "My alma mater is Ivy League Blah" (unless, of course, your alma mater is University of Phoenix...).

      And even for those fields where your school might be considered - that's almost certainly only as a graduate. Get one job that you last in more than a year and your school will become a moot point.

      To quote Good Will Hunting, "You wasted $150,000 on an education you could have got for a buck fifty in late charges at a public library."

    9. Re:Yes. by Anonymous Coward · · Score: 2, Insightful

      Here is the important question: Are you truly satisfied? That degree is not for your employer. That degree is for YOU. Those are your skills, your brain, and your experiences. Your degree will not get you jobs. How well you are able to do that job will get you jobs. And it all starts with your approach to your career. If you see it as a series of checkpoints with scheduled rewards then in fact you will not get too far. Or you will get far and you will find out you are miserable. If you see it as a sort of self improvement then the rewards will be an unexpected (and possibly frequent) bonus that is truly deserved and not won.

      If you believe you know the material from all of those classes you did poorly in then go forth and find yourself a job. Just be armed to explain that you really do know that stuff as well as any student that got an A would and you have some other reason for doing poorly academically (e.g. working single mother trying to get a degree or failed out of a previous unrelated major but all of the old credits are dragging down your otherwise excellent grades). But I'm going to guess this isn'the case.

      If you feel like you can learn from taking a few classes again or by taking some subjects you feel would provide theory relevant to your likely career then I would stay. Definitely stay. Leave college with the confidence that you learned and excelled. Do not leave no better than you went in. But don't overload yourself. Take the classes that matter, keep your load light, and really embrace it like you did mean to go to college. Do not take some class because it's an "easy A." That class is likely just a time and attention sink that will add stress and little value to the classes that matter.

    10. Re:Yes. by wikinerd · · Score: 2, Interesting

      They can just graduate with low marks, keep their books (if they have bought sany books) and read them. It is not necessary to have a professor over your head or be enrolled in order to learn, although it sometimes can be helpful. If they wish to prove that they know some advanced algorithmic stuff, they can simply write some open source code demonstrating their knowledge and copy-paste the code into their CV.

    11. Re:Yes. by innosent · · Score: 2, Interesting

      I have to say I don't understand your logic there. So you want people who struggled with the core CS material, and just barely managed to graduate by working harder than average over the people who were good enough to be able to skate through? I understand that you want someone who is willing to work hard for the company, but you want that hard work to actually produce something too. There are far too many people out there with CS degrees that can't keep up. I'd rather have the one who slacked off a bit in college because the coursework was too easy and boring to them, than five people who struggled but worked hard to get a degree. As for the original post, in my experience, both personally and from conversations with other companies' hiring managers, after you have worked for 2-3 years beyond graduation, your grades mean nothing. As for the rest of your post, you are correct that there is often a huge difference between working for a large company versus a small company. I have worked in both, and you're right, it is nice to have the flexibility (and power) of working at a smaller company, as it keeps things interesting, but the hours and budget can be frustrating (long hours, smaller/no budget for your projects). At a large company, it is just the opposite, it is no longer *my* department (though the management is very responsive to good ideas), but I don't get wake-up calls from users at 3 AM anymore, can actually take a vacation, and the department has a much larger budget. With the small company, design decisions often came down to "What do we already have that we can use for this?" for things like which database system to use, where with the larger company I'm at now, the question is "Which product is the best for what we need?" and if we don't have it, we buy it. A purchase that would have been more than my annual budget for the entire IT department at the small company is taken care of with a 20 minute meeting. Plus, salary negotiations are easier when your salary is less than a percent of the company's income.

      --
      --That's the point of being root, you can do anything you want, even if it's stupid.
    12. Re:Yes. by Rakishi · · Score: 3, Informative

      To me, hiring IT people at a steady but slow rate at a mid-size company, a very high GPA says you're brilliant, but all others from 3.5 on down basically all signify "not brilliant", which is fine. A high GPA indicates one of two things imho:
      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.
    13. Re:Yes. by Rakishi · · Score: 2, Insightful
      Like the other poster I'm utterly confused by your statement. So you'd hire a guy who works twice as long a project and produces something of half the quality instead of a guy who produced twice the quality in half the time, why exactly? I mean does your company get profits based on how many hours your workers physically sign in or something?

      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 fields?

      Joy you're probably like a company I knew. A person there spends 5+ hours a week copying data into a web form from some data set. They were utterly confused by my suggestion to just write a script that will put the data into the web form automatically. I mean are you afraid of hiring people who can think for themselves because they'd realize how shitty the working conditions or the company itself are?
    14. Re:Yes. by Seumas · · Score: 3, Insightful

      It honestly doesn't matter what he does. Your college performance and experience will not have the long term effect on your career and life that you might currently think it does. It's no different than highschool. When you're in highschool, everyone goes out of their way to convince you that every mistake and misstep and every action and accomplishment will have an impact on the rest of your entire life. In reality, nobody cares. Once you are out of highschool, the grades you got in highschool won't ever matter. How many days you missed will never matter. That you took an elective in basket weaving will never matter.

      Don't get so stressed out about it. There are people who haven't even gone to college (and some who didn't even go to highschool) who have very successful careers. Probably more successful than you will ever have. If they can manage, then I'm sure you can, regardless of your grades.

      I've been an adult for quite some time now. I make six figures and have been in the same professional industry for a decade. Nobody in my entire career has ever asked me ANYTHING about my background, except for the little line on the application I once filled out when I was about twenty-one that asked me what highschool and college I attended and what degrees I pursued or acquired.

      It is in the best interest of academic professionals to convince you that every little thing you do in their institution will mean the difference between you living in a mansion and owning a yacht or eating cold cans dog food and buying your children's clothes at Value Village. Relax. Take a deep breath. Jump into the job market.

    15. Re:Yes. by TheLink · · Score: 4, Insightful

      If they hired smarter+competent people, I bet you could get the same amount of work done with the smart people working normal work hours and the _computers_ working 24 hour days.

      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".

      --
    16. Re:Yes. by Anonymous Coward · · Score: 0

      Maybe he's one of the zillions of programmers who doesn't know what computers are for.

      On the bright side, that means less competition ;).

      A workaholic can work 12 hours x 7 days a week.

      But so far my programs will work _nonstop_ till the hardware fails (beyond the redundant level), the O/S fails or some human stops them for some reason.

    17. Re:Yes. by maxume · · Score: 1

      The post I replied to specifically mentions GPA, and using it as a hard line. If you don't think that a 3.2 at Cal Tech is at least equivalent to a 3.5 at lots of other places, well, whatever.

      --
      Nerd rage is the funniest rage.
    18. Re:Yes. by Peter+La+Casse · · Score: 1

      The ugly truth is that people right out of college don't know much about the real world.

      Agreed.

      Retaking the year and "knowing the material better" is a waste of time. You will learn much more by working in a real job for that same year than studying the same stuff again.

      I mostly agree with the second, but disagree with the first. A bad year, even a bad course, can have a cascading effect. If the submitter got a D in Computer Architecture I, what is the likely outcome in Computer Architecture II? There are plenty of advantages to getting into the workplace sooner, but repeating a year will make the degree more valuable to the student. If the degree isn't useful, then fine, but mine was.

    19. Re:Yes. by teflaime · · Score: 1

      They can just graduate with low marks, keep their books (if they have bought sany books) and read them. It is not necessary to have a professor over your head or be enrolled in order to learn, although it sometimes can be helpful. If they wish to prove that they know some advanced algorithmic stuff, they can simply write some open source code demonstrating their knowledge and copy-paste the code into their CV.

      This is true, as far as you go...However, if he is taking classes with a good professor, that professor can impart insights and knowledge that you simply can't glean from the books. Note the italics. When evaluating what you can get out of retaking classes, you really have to have some kind of informed opinion about the professors available.
      If you have professional professors, who are good teachers, as well as knowledgable about their subject, then retaking the classes might not be all that bad an idea. On the other hand, if one of the preceding factors is missing (either teaching skill or knowledge,) then don't bother. In that case, you will get just as much out of rereading texts as you will out of retaking classes. And it's cheaper.
      Real world experience is a great thing, but when you are actually doing, if you have flaws in the foundations of your knowledge, those get more imbedded and harder to correct. This isn't always a problem, but it can make it hard to adapt as new tech comes along.

    20. Re:Yes. by honkycat · · Score: 3, Insightful

      In my experience, this is not true of small companies, or at least less so than larger companies. If your whole workforce is 20 people, you can't tolerate swapping any of them out with any regularity. On the flip side, you are likely to need long hours occasionally since you can't spread unexpected critical tasks over as many people. Long hours are pretty hard to avoid for start-up to small companies and don't necessarily indicate exploitation.

    21. Re:Yes. by Anonymous Coward · · Score: 0

      Either you designed the business cards and did your normal job, for no extra pay - in which case you have a strange definition of "nice break".

      Or the company paid programmer rates for graphic design by a programmer rather than paying someone specialised at graphic design less money - in which case yes a "nice break" but since it's a small company surely bad financial decisions affect you pretty much directly?

      Or they paid you going designer rates which would make sense if you happen to be good at business card design and since they already have a business relationship with you and hence save the time/expense of finding a designer - in which case it's a really a side job which is the inverse of "nice break" to me (lazing around in the hotel pool is more along the lines of "nice break" to me).

    22. Re:Yes. by honkycat · · Score: 1

      I think what he's saying is that work ethic is a valuable thing. The guy who breezed through with A's may not have one. The guy who struggled to churn out C's has the work ethic. Assuming he's bright enough to learn from those experiences, his work ethic will be more valuable to the company. As is being discussed elsewhere in this thread at length, good grades don't instantly translate into solid job skills.

      I'm sure he would prefer someone with a work ethic who could also breeze to solid A's. However, given a choice, he'd prefer reasonable skills and work ethic over an exceptionally-skilled slacker.

    23. Re:Yes. by Anonymous Coward · · Score: 0

      So as an employer I will be happy to know that if a project fail, you can always start it over, and do it better. Wow! Good I just happen to have too much money, and all my clients are willing to wait for the next version.

      We had these "Anything under a B+ and I retake the class" rich kids at university. I was a little pissed that re-taking a class would magically make the old grade disappear. It is too easy to lie in interviews "Yeah, I have a 3.5, I look old because I made a diploma in geography first, but it was too boring for me". In 10 years I never had an interview where they looked at the list of classes with dates and all.

      In my university grading was based on average from others. Taking the class a second time, for me is near cheating, it does not reflect that you are really good and is an unfair advantage to your second-time classmates. Willing to learn perhaps, good for you, but not if it happened more than twice. You could do an additional specialization (minor certification) instead of re-taking 5 or 6 classes.

      Of course on the second or third or forth (I've seen it) you will do better. But why not let everyone do every class 2 or 3 times then and see how you really compare to the average? Because it would be a big waste of time for the system.

      To me retaking classes is just too easy, it's like cheating, since (where I was) the old score was removed.

    24. Re:Yes. by Shads · · Score: 1

      If you can manage to be Valedictorian that is an extremely relevant qualification, after that nothing matters except graduation. Honestly even after your first couple jobs even being Valedictorian doesn't matter and work experience becomes far more important.

      Let me beat an unfortunate fact into you now, school doesn't matter except to get you past hr to the people who actually KNOW something about the job you're doing.

      --
      Shadus
    25. Re:Yes. by Shads · · Score: 1

      You're confusing small companies with large companies.

      --
      Shadus
    26. Re:Yes. by cbr2702 · · Score: 4, Funny

      It was hard not to note the italics.

      --


      This post written under Gentoo-linux with an SCO IP license.
    27. Re:Yes. by rtb61 · · Score: 1
      Well and truly. The only thing that counts in employment beyond having a qualification is work experience, and the record or impression of that company where you gained work experience. Getting that first lot of work experience is very hard, it has always been said it is easier to get a job when you already have a job. Open source because of course it is free, allows you to publicly demonstrate your skills and have those skills recognised by your peers.

      Of course if you are not a coder in The IT world, then achieve some sort of associated part time work, will help. An education is only an indication of ability and not actual ability, and has been previously mentioned, I can't think of one university degree that upon completion will allow a person to do that job, with out significant further training on the job.

      I believe it has something to do with the focus of university lecturers on their paid for research projects or their rep and income gaining books and papers rather than on preparing their students for employment which tends to be an undesirable inconvenience rather than their main reason for being at university in the first place. As an adult student, I can look at the abilities and work ethics of the lecturers with a much more critical eye, than the far younger students with out experience of the outside of school world, as well as how those lecturers work ethics in terms of teaching translate into employable skills in their students.

      In terms of IT some of proprietary certificates for various elememts are likely to be just as valuable, like rad hat certification for a system admin job in linux etc.

      --
      Chaos - everything, everywhere, everywhen
    28. Re:Yes. by teflaime · · Score: 1

      What? You want me to actually close the tag?:P

    29. Re:Yes. by Lockejaw · · Score: 1

      Or the company paid programmer rates for graphic design by a programmer rather than paying someone specialised at graphic design less money - in which case yes a "nice break" but since it's a small company surely bad financial decisions affect you pretty much directly?
      I think they probably did this because, as you said, they "save the time/expense of finding a designer."
      --
      (IANAL)
    30. Re:Yes. by dup_account · · Score: 1

      Dude, the school you went to certainly does matter. I work at a place that doesn't even consider 2nd tier schools in recruiting. People I know who went to a more well know school than I did have an easier time getting around.

      As a side note, social networking is what you should be working on. Leverage you OSS work, friends, school mates, anyone you can think about. That's what the ivy's are really about, knowing people who can help each other.

    31. Re:Yes. by Anonymous Coward · · Score: 1, Interesting

      Even more so, I'd say. If I were hiring someone in your situation, I'd be looking at the work experience you got while in school way before your transcript. If you want to change something, be sure the work you've done is in alignment with where you want your career to go. If your full time job was burger flipping, but you want to go into IT, you'd be better off getting a part-time IT internship while you finish school. In the real world (ie: outside academia), they're going to ask about the McJob before they ask about your classes. The only people who will care about your grades will be another learning institution.

      And this part is just me: for the developers I hire, some pollyanna who got straight A's is not the best for my team. I want someone that smart, but who isn't so toe-the-line obedient. Someone with their own ideas and their own initiative. Those people don't necessarily do too well in school. A lap dog who needs to be spoon fed each individual task probably wouldn't be satisfied with the level of direction we work with. I tell my people what we need to accomplish; they tell me how we're going to do it.

    32. Re:Yes. by TemporalBeing · · Score: 1

      Love your post, if I had mod-points I'd mod you up. But I don't (sorry).

      Also, might add to your list:
      c) The person was very adept at spitting back word for word what a professor wanted to hear.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    33. Re:Yes. by xgerman · · Score: 1

      Yes -- If you ever want to go to grad school grades will definetly help. In my opinion work is anyway overrated so stay in school as long as you can:-) You said you have money saved for two years -- so do a trip around the world once you are done with the better grades... G.

    34. Re:Yes. by mr_death · · Score: 1

      d) The person performed sexual favors on the professor and the TAs.

      --
      It's Linux, damnit! Pay no attention to renaming attempts by self-aggrandizing blowhards.
    35. Re:Yes. by ivan256 · · Score: 1

      In my experience, you're right, but it is changing.

      In the past, the long hours were compensated. Not necessarily with cash, but with equity which would reward you amply for your time if your hard work paid off. Recently the trend has been to expect the devotion and effort with significantly less potential reward in the event of success.

      However, small companies/start-ups are still reluctant to replace employees; preferring instead to keep the people who are already familiar with the task at hand. In fact many are reluctant to hire new grads at all, and only want 'senior' people.

    36. Re:Yes. by NewYorkCountryLawyer · · Score: 1

      I agree with you dshaw858; years later it won't matter how fast he got out or what his grades are; what will matter is the extent to which he developed himself. Quality is the foundation for everything he does in the future.

      --
      Ray Beckerman +5 Insightful
    37. Re:Yes. by NewWorldDan · · Score: 1

      Once you've got some full time work experiance, no one looks at your grades. All you need the degree for is to get your resume past the HR drone who filters it for keywords. Unless you have aspirations of a PhD, just get your degree and get out of there. Especially if you can post As and Bs on your final year of upper level coursework.

    38. Re:Yes. by boinger · · Score: 1

      I am so glad I don't work there. "Let's all stand around sucking our own dicks about how much awesomer my school is than yours." *retch*

      --
      Send your friends messages of love at fuck-you.org
    39. Re:Yes. by Anonymous Coward · · Score: 0

      'm sure he would prefer someone with a work ethic who could also breeze to solid A's. However, given a choice, he'd prefer reasonable skills and work ethic over an exceptionally-skilled slacker.

      Here here. I managed one such exceptionally-skilled slacker. He was fast. Super quick. But he slacked off way too much, and he almost always missed his deadlines.

      Meanwhile, the non-superstars didn't throw caution to the wind and methodically solved their problems. Sure they took longer, but they always made their dates because they were organized enough to give us fair warning and/or worked overtime to meet the deadline.

      That fable by Aesop about the tortoise and the hare does ring true.

      As for the original poster's question, I'd repeat the course if you can afford it. That's what I did. Due to a bad bout of chicken pox about a month before finals during a fully loaded semester, I ended up dropping and repeating some 300-level courses as it was just too much for me to catch up and I was barely surviving with low B's. The following year, I did great. Not only was it simpler the second time around, I spent the extra free time I had delving deeper into the material. It may not have mattered ultimately (I was studying electrical engineering, and I'm in IT now), but I got a much greater appreciation for it all, and left school quite satisfied with my time there. I'm sure the higher GPA helped get me into my first job, too (which was in engineering).

  2. Graduate. by Zack · · Score: 4, Informative

    As an employer, grades really aren't a top concern. I graduated with 2.85, I know skills go beyond grade. An interview is really where I'd make my decision.

    1. Re:Graduate. by Anonymous Coward · · Score: 0, Insightful

      I would agree with this; for most professions, grades really won't matter. The variance in grades from different schools is just too high.

      Another piece of advice I would give is to not whine and make excuses for your bad marks. Financial reasons, full-time job, working on an open source project, drinking and partying every night, blah blah an employer won't give a damn about. You are responsible for your grades, plain and simple.

    2. Re:Graduate. by Longtime_Lurker_Aces · · Score: 1, Insightful

      I am not a recruiter, but speaking from personal experience, it appears grades make a huge difference. I have a really high gpa from a reputable school. When I go to career fairs the recruiters are signing me up for interviews the second they see GPA at the top of my resume.

      I've had conversations go from the recruiter looking bored and distracted, then they look at my resume, see the GPA (and often comment on it) then suddenly they take a great interest in me.

      Maybe you can't raise the GPA enough to really make an impact by changing a few Cs to Bs, but a top GPA has immediatly opened doors in my experience.

    3. Re:Graduate. by ClosedSource · · Score: 1

      And then there's the interviewer who asked me (even though I had 20 years experience) why my college GPA wasn't 4.0. Anyone who asks a question like that deserves to be whined at.

    4. Re:Graduate. by westlake · · Score: 1
      As an employer, grades really aren't a top concern. I graduated with 2.85, I know skills go beyond grade. An interview is really where I'd make my decision.

      But how do you make the initial cut that gets a candidate to an interview?

    5. Re:Graduate. by hedwards · · Score: 1

      Probably in a similar manner to the way other types of employers do it. GPAs are notoriously difficult to pin down in terms of what one is actually getting. Is a 2.85 from a school noted for difficult courses and an otherwise rigorous curriculum really worse than a perfect 4.0 from a school that doesn't ever fail a student? Sure that is a gross exaggeration, but the actual GPA don't correspond as closely as a lot of people think they do to mastery of the subject matter.

      Then there is the issue of how well does this person really fit into this organization. An individual can be both brilliant and a hard work here, earning a perfect score throughout a degree at a difficult school, and still be basically worthless as an employee because there isn't any interest in getting the relevant tasks completed.

      But that is sort of what things like a resume and cover letter are for. You scan a properly written resume, and you already know far more than what a GPA will tell you about a candidate. Sure it isn't quite as nifty as a number, but the success rate going off of a resume alone is far more reliable than a number is.

    6. Re:Graduate. by mooingyak · · Score: 1

      Weird. When I scan resumes for potential interviews, someone with their GPA listed at the top typically goes in the inexperienced pile. It's generally the least useful piece of information available.

      Then again, I'm rarely looking for candidates fresh out of school.

      --
      William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    7. Re:Graduate. by Malkin · · Score: 1

      Yeah, the only company that ever looked at my transcripts was my very first employer out of school. Nobody else has asked to look at them. When I applied for a visa to work in another country, it was sufficient to show a photocopy of my diploma. On those occasions when employers have asked me what my grades were like, I usually smirk and answer something like, "Good enough to graduate." It has never once kept me from getting an offer. I think, perhaps, how you answer that question is more important than what your answer is. If you hem and haw about it, or get all nervous and awkward, it's going to be unimpressive. You have to own up to it. In your case, you can use it as an opportunity to talk up all the great experience you were getting during this period.

    8. Re:Graduate. by DZign · · Score: 1

      Also my opinion.

      Unless the OP is sure to be able to raise his grades significant (so they're very high) it may be worth to do another year.

      If he still stays within the 'average student' category it'll be a lost year and decrease his income over a lifetime.

      Remember 1 extra year in college will be 1 year of wage lost before your retirement (if you retire at a fixed age like 65). And don't look at the wage you'll you miss now, but the yearly salary you miss will be the one in 40 years time that should be a lot higher..

      Only if you are sure the extra year now will improve your qualifications so you'll make up a whole lost year of income over your whole career, it may be worth it. But getting other qualifications may be a better solution to increase your income over your career.

    9. Re:Graduate. by Bloke+down+the+pub · · Score: 1

      > 3.5 = almost instant interview
      > 3.0 = we'll consider and probably interview you.

      Just out of interest, what do those roughly equate to in percentile terms? Because if employers are looking for the top tenth of a percent, there aren't going to be so many to go round.
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    10. Re:Graduate. by nwbvt · · Score: 1

      That may be true for some employers (read, crappy ones), but not all. I know when I graduated, our recruiters wouldn't usually even consider people below 3.5 unless they had something really good in their resume. Yes grades aren't everything, but as a recent graduate, you really don't have much to show for yourself other than how well you did in school.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    11. Re:Graduate. by Anonymous Coward · · Score: 0

      I recently graduated with a BS in Computer Engineering from Georgia Tech with a 3.89 GPA, and was 11th in a 'class' of ~280. Glean what information from that you will...

    12. Re:Graduate. by TemporalBeing · · Score: 1

      f the guy can't get above the 3.0 by retaking the classes, just forget it and move on. Besides, it's a gamble anyway, since something else might come up and he might be MORE Cs and Ds in the classes he's retaking!
      I know at least where I graduated from, if you retook a class and got a better grade, it replaced your previous grade; if you did worse, they did not count it. (It might have shown up under extra courses or something, I'm not sure. But I know better grades flat out replaced the grades.) So, retaking a class might be in his interest as it could raise the GPA more than might be possible through taking other classes.
      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  3. As long as you didn't fail... by mark-t · · Score: 1

    Don't bother to repeat stuff. Just do the best you can with the courses you have and try to bring up your overall GPA with a solid finish. Employers aren't generally going to be too concerned with how you did in individual courses.

  4. Grades don't matter by Anonymous Coward · · Score: 0

    Graduating is important, but in almost 10 years out of college I have yet to see grades matter in the real world.

    I always had poor grades and my income is in the top 10% and I love my work. I have a few friends who got very good grades in college that don't earn as much and hate their jobs. YMMV.

  5. From what I have seen by Durrok · · Score: 2, Insightful

    All most recruiters seem to care about is that you have a degree and where you came from. The real question you should be asking yourself is "Did I learn the material?" and if not "Is this material worth learning (aka is the reason for my bad grades a CS class)?".

    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.

    --
    I keep telling myself I'm not the desperate type.
  6. don't repeat, get a graduate degree by hazem · · Score: 4, Insightful

    You'd be better served by spending that 2 years focusing on a graduate degree - if you can get into a school.

    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.

    1. Re:don't repeat, get a graduate degree by porcupine8 · · Score: 2, Insightful
      I'm in a different field, but in my experience Master's programs are also willing to forgive bad grades if you can make a good impression otherwise in admissions. My best friend and I both got into great master's programs even though our college grades were less than stellar. I got a 4.0 in the Master's which helped me get into a PhD program that would have been inaccessible straight out of college.

      I say at least apply to a few Master's programs, and structure your time next year so that if you do get in you can graduate but if you don't you can take a fifth year and do the repeats.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    2. Re:don't repeat, get a graduate degree by pmadden · · Score: 4, Insightful
      I'm a CS prof (I teach both grad and undergrad, with my real job being research).

      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. Your skills will determine how far you go.

    3. Re:don't repeat, get a graduate degree by jellomizer · · Score: 1

      Well just as long as your GPA is above 3.0. They may have some flex with 2.9+ but not much beyond that. I figure that Grad school is not an immediate concern for the poster but it may be later on in life, if his job feels like it is dead ended and wants to get an MBA to become a higher manager. Or just some classes to advance in Computer Science. I would suggest getting your GPA up to above a 3.0 that way you do not have to take undergrad classes again.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:don't repeat, get a graduate degree by swv3752 · · Score: 2, Informative

      If you pursue a master's degree later in life, your GPA really won't matter. It only matters if you try to pursue a Master's or Doctorate right from an undergrad program.

      --
      Just a Tuna in the Sea of Life
    5. Re:don't repeat, get a graduate degree by fermion · · Score: 1
      I will support the Masters idea. The value of bachelors degree has been declining rapidly. Even 40 years ago, it often made a significant difference. Now that everyone has a bachelors, the masters is the often the discriminating factor. And it is not just the value of the degree. When there are 50 applicants for every job, there must be some trivial mechanism to make the initial cuts.

      I would also recommend continuing to work, but work only in the field in which you wish to make your career. It seems to me that surveys increasingly show that graduates who have appropriate work experience are the graduates that get the jobs.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    6. Re:don't repeat, get a graduate degree by The+One+and+Only · · Score: 1

      Don't put your GPA's on your school lines of your resumes. They're not needed.

      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.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    7. Re:don't repeat, get a graduate degree by jellomizer · · Score: 1

      No, not always I have been working full time away from school for over 5 years until I figured If I am am ever going to get more management experience I need an MBA. So I applied to a State University (that had a good MBA Program, But not the most highly prestigious in the area). I when I applied the Dean of the Department interviewed me and discussed at great lengths my grades not as much my overall average which was above 3.0 which the school requested, but my variance in my grade ( a lot of A mostly B and B+ (For may Computer Science Classes and some required and elected other topics) and Some C (In some required classes that wasn't part of the major)). While I agree that the GPA has less of an effect later on but it does count and if the person has an extra year to boost his GPA over a 3.0 it makes the process easier. While school still take Real Life into account they are still schools in think in terms of grades. Yes some schools are more flexible then others but if he has the opportunity to retake some classes why not. This time he may learn some things he missed the first time and be much better at his trade.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:don't repeat, get a graduate degree by SRA8 · · Score: 2, Insightful

      Depending on the type of technology role you seek, you may not need more than 1st-year coursework to do well. I worked for a Big-5 as a programmer, ranked very well, yet we never used anything more than basic data structures and object oriented programming. These days, it is even easier as libraries do all the work. If you are more interested in indistrial application in a non-tech industry (i.e. Fin Services, Pharma) rather than the beauty of CS, you will prob have no problem. If you are more interested in Google, or greating next gen OSs, then you do need to learn all the upper level materials.

      That said, college is the best time to expand ones' horizons, so I wouldnt judge everything by the applicability to my career. I learned the upper level material, really enjoyed it, (thought unfortunately never used it post-graduation.)

    9. Re:don't repeat, get a graduate degree by alw53 · · Score: 1

      I took a grad level compilers course at MIT and at U of Arizona the one at UA was much better; for one thing, we had real computers to program on. And the professor specialized in compiler research. Anyway, my recommendation is to avoid simply re-taking the same courses with the same faculty. If you don't understand basic algorithms and data structures, you need to pick that up. Transfer, take higher- level courses, get a grad degree, or get another undergrad degree. Simply re-taking the same course won't teach you as much and will look bad. If you can get into a foreign exchange program and take a year overseas, that would look great on your resume. Anything that's unusual, shows initiative, and grabs the attention of the recruiters will serve you well. You want to be "that kid who went to Edinburgh for a year" rather than "that kid who repeated all those courses".

    10. Re:don't repeat, get a graduate degree by mrchaotica · · Score: 1

      If you are more interested in indistrial application in a non-tech industry (i.e. Fin Services, Pharma) rather than the beauty of CS, you will prob have no problem.

      If that's what you want, then you shouldn't be in a "CS" program at a "University" in the first place. Instead, you could just spend two years at ITT Tech studying information technology and be done with it.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:don't repeat, get a graduate degree by Anonymous Coward · · Score: 0

      You have a typo on your web page: "I am also expaning"...

      HTH. HAND.

    12. Re:don't repeat, get a graduate degree by simm1701 · · Score: 2, Insightful

      What absolute nonsense!!

      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 isn't ideal but I made sure the experience I have gained since more than makes up for it.

      That's the key really, you need a degree to get your first job, and you need the existence of that degree on your CV (resume) for the future, but its the skills you learn in industry that will progress your career, not what you did in the 3 years before staring your career proper.

      --
      $_="Slashdotter";$syn="OTT";s;..;;;sub _{print shift||$_};s!ash!Perl !;s=$syn=ack=i;tr+LLEd+BLAH+;_"Just Another ";_
    13. Re:don't repeat, get a graduate degree by LWATCDR · · Score: 1

      "The number of people who are clueless to the point of being unaware of their cluelessness is staggering."
      Thanks for that bit of truth.
      When I am doing interviews I always push until I get the answer "I don't know".
      People that are too clueless to admit that they don't know will never go and find the right answer.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    14. Re:don't repeat, get a graduate degree by scruffy · · Score: 1

      The number of people who are clueless to the point of being unaware of their cluelessness is staggering.
      Funny, but all too true. However, another year or two in college probably won't help given that 15+ years haven't helped yet.

      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.
      This is good advice. Graduate schools typically figure the GPA on the last 60 hours or so. However, this doesn't work if your last year is filled with easy-A courses, which I see very often on foreign applicants.
    15. Re:don't repeat, get a graduate degree by Boababa · · Score: 1

      Amen. After a grad degree nobody looks at your undergrad gpa.
      But, the dirty truth is, if you're applying to a mid/large company, the key is to get an in. Know/meet/talk to/email someone in the company. The HR filters can be quite ridiculous - getting an in allows you to bypass all that carp and get your resume directly into the hiring manager's hands.
      After that, you better have the skills for your position. As an example, 6 years ago we hired a Flash developer. We shut assorted college applicants in a room with a standalone computer (no google!), and asked them to perform a simple task. The guy we hired showed some hot skills way above and beyond the reqs, in fith the alotted time. Good thing too, because his gpa was dreadful. The manager has declined to reveal how such a resume got into the right pile.
      Bottom line - get an in, show your skill, and when asked where you see yourself in 5 years, say "with a masters degree".

      --.dude, you're getting a hysteriaectomy.--

  7. Focus on the Open Source project. by khasim · · Score: 3, Insightful

    The degree is good, but it isn't worth any where as much as the demonstration of your coding skills and how well you can work with others.

    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.

    1. Re:Focus on the Open Source project. by buswolley · · Score: 0
      There is no better choice than to repeat your courses and prove mastery. Period.

      Besides, now you can learn extra material with the savings during the courses.

      --

      A Good Troll is better than a Bad Human.

    2. Re:Focus on the Open Source project. by Anonymous Coward · · Score: 0

      Kinda. There are two types of places that hire.

      1) Look of qualified candidates: Engineers do the final interviews, and find out what you actually know. Past experience will matter some here, grades usually don't matter much. You'll usually be expected to jump into the job running, with some minimal training.

      2) Look for grades/experience: HR or Managers do the interviews, and you better have above a 3.0 or you won't even be considered unless you wrote a program that turns wood into solid gold. Once you get the interview with your 3.0, you can show what you know, and they'll nod and ask how would you handle a co-worker in some strange/difficult situation. You'll usually get trained to do what they want you to do.

      IBM is #2, but I got hired at a #1 that got bought by #2, so go figure :)

    3. Re:Focus on the Open Source project. by Kymermosst · · Score: 1

      The degree is good, but it isn't worth any where as much as the demonstration of your coding skills and how well you can work with others.

      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 pay" situations.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    4. Re:Focus on the Open Source project. by Anonymous Coward · · Score: 0

      This is simply not true. Many employers will not even look at your GPA and will just note that you do indeed have your degree. Everything else is based on their tech questions and psuedo-psyche exams.

    5. Re:Focus on the Open Source project. by Anonymous Coward · · Score: 0

      If you have specific companies in mind, then get the details of the company's recruiting policy. For example, the big search engine company in my country asks for 3.2+ CGPA, although they admit exceptional candidates (if they have proved themselves beyond doubt). Otherwise, in general, I would fairly say that it doesn't matter much.

    6. Re:Focus on the Open Source project. by 644bd346996 · · Score: 1

      The thing is, repeating the courses and proving mastery don't necessarily go hand in hand. Significant involvement with an OSS project may be the best way for the submitter to prove his abilities. You really can't top a public record of the code you've written and fixed, and the mailing list archives showing that you know what you're doing.

      Getting the good grades will impress some people for sure. But writing good code is what well get you the good jobs.

    7. Re:Focus on the Open Source project. by mad.frog · · Score: 1

      There is no better choice than to repeat your courses and prove mastery. Period.

      In principle, I agree with you. But in practice, it just ain't true.

      My team would desperately love to hire someone with a particular hard-to-find set of technical skills; if we found this person tomorrow, we'd hire him/her in a heartbeat, and wouldn't give a shit about GPA or even whether they had a degree in the first place.

    8. Re:Focus on the Open Source project. by Anonymous Coward · · Score: 0

      Like what? Not a troll ... I'm curious.

    9. Re:Focus on the Open Source project. by Original+Replica · · Score: 1

      I'm not in any kind of CS field, but as I freelanced successfully for years I've got some experience with scoping out new employers. Which kind of employer would you rather work for, the one who look at your grades and ignore your OSS work or the one who would look at your OSS work and ignore your grades? You may well have to work under the management of the person who hires you, what they focus on is going to strongly impact your work day.

      --
      We are all just people.
    10. Re:Focus on the Open Source project. by Kymermosst · · Score: 1

      I should have clarified that *with the right company* there are jobs like that...

      We have systems architects and engineers, business analysts, and research engineers that generally work a 40-hour week. Granted, there are times when there are more hours (rarely, a lot more), but mostly 40-hour weeks.

      However, you have to be pretty diverse, including understanding hardware for which a lot of CS students seem to graduate without much understanding.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    11. Re:Focus on the Open Source project. by etschreiber · · Score: 2, Insightful

      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 pay" situations. This is a bad comparison. First off, doctors go through 4 years of medical school plus 4 years of residency before they start making any money. Coders can do well there first year out of college.

      Furthermore, coders do not work nearly the hours doctors do. While there is a federal law that residents cannot work more than 80 hours per week, this law is ignored much like the federal government ignores the 10th amendment. The average resident works 100+ hours per week making 40k per year. This is after 4 years of college and 4 years of medical school.

      A doctor does not start making good money until they are about 30. A good programmer will have figured out how to make excellent money by this time. Coding is a good prerequisite for many other opportunities from technical management to entrepreneurship to business administration. If you look at it as a stepping stone, it is much more financially lucrative per hour work than medicine.
    12. Re:Focus on the Open Source project. by Anonymous Coward · · Score: 0

      Yes, focus on the open source project, but I would suggest you make it clear that you were working full-time while in school as well. Include it in the cover letter or specify that you were full-time when you list the job on your resume. No need to go into any detail beyond that because people will understand. And if they don't, well you probably don't want to be working for them at this time.


      I went through something similar to this a few years ago, but for me it was grad school. I was working tons of hours every week while trying to be a full-time CS grad student. It was brutal because I had to make decisions on going to classes or trying to make money to stop the electric shut-off notices. If had I retaken classes, I'm sure I would have learned a lot more, but I just did my best and kept going. And similar to you, I volunteered for a project at a local company. This was my one big project on my resume. While it was probably the degree that helped me get the interviews, it was the project that helped me get the job offers when school was done -- much much more than anything I did in class.


      One more thing...it's been a few years since I graduated. A lot of the stuff I learned in classes I managed to pick up on the job. But I'm also going to start taking some classes to help fill in the gaps and help me gain a better understanding of things. Which leads me to my point -- you can always go back and take more classes later to learn more and prove that you can get good grades.


    13. Re:Focus on the Open Source project. by acroyear · · Score: 1

      they won't look at your GPA necessarily for hiring, but it does play into what your starting salary will be and you'll have to work harder to prove you're worth the same money that others get.

      or at least, that was my experience 15 years ago (back before geeks were the valued commodity we are today). I was making a 4th of my current salary, which I thought was reflective of my 2.83/4 (with 3.4 in CS classes).

      --
      "But remember, most lynch mobs aren't this nice." (H.Simpson)
      -- Joe
  8. Don't bother repeating by dave-tx · · Score: 4, 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.

    --

    >> "What would the robut do? Frame someone!"

    1. Re:Don't bother repeating by Voice+of+Meson · · Score: 3, Insightful

      I agree with this, but I would even take it further. All you really need for an interview is to have a degree, once you are in the interview your skill and personality will get you the job.

      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 of the interview for less than a minute, then it was all about what I knew.

      Also, to the people saying that you may not know the material well enough all I can say is that as a graduate you know nothing anyway. 80/90% of what I know and use now as an engineer (working for some of the biggest companies in the world) was learnt on the job. If they focus too much on grades they are doing themselves a disservice. The best programmer I know has a fucking Accounting degree!

      --
      Dammit! I had a good one.
    2. Re:Don't bother repeating by CRiMSON · · Score: 1

      I couldn't attend Univ due to my poor Math Grades (my grade 12 teacher decided I was too far behind and suggest I just not bother showing up to class anymore, cause she didn't have time to teach me).

      I've gotten every job I applied for accept 2 (my first one, cause I was out of my league) and a latter one due to personality conflicts.

      Every person I know who interviews for IT position looks at education very quickly and moves on. This is of course unless your going to like the Govt, which is one of those places your degree/certificates mean something (supposedly).

      --
      oogly boogly!
    3. Re:Don't bother repeating by siDDis · · Score: 1

      This my experience also. I just graduated with a bachelor degree in computer systems with below average grades. In my first interview I was asked about my grades and told the interviewer that I really didn't care about my grades. I went to college to learn, not to get good grades. At college you get good grades for memorizing the three rules of database normalization, but being able to ensure good data integrity doesn't matter at all. School favor memorizing and theory too much. Instead when I was at the interview we focused on my main bachelor project. That project got me the job, the use of design patterns, documentation, and bleeding edge technology impressed the interviewer which is now my boss. I felt like I was selling a new bleeding edge product ;)

    4. Re:Don't bother repeating by eabell · · Score: 1

      I was involved with the recruiting process for a small R&D firm for a number of years.

      For new grads, we did look at GPA. If it was under 3.0, the applicant needed to stand out. If the GPA within major was under 3.0 (and we asked for both) the applicant REALLY needed to stand out. Basically, if you screwed around and flunked geology we weren't as concerned as if you were struggling to keep a 2.5 up in Comp Sci. That said, if the person had a good explanation for why the GPA was low AND they proved they were competent, we'd overlook it.

      Once someone had been in the workplace for a couple of years, we never asked about GPA and instead asked about job experience. Sometimes people we would still include GPA, but if they didn't, we didn't really care.

  9. Never do anything in school unless to learn by Anonymous Coward · · Score: 0

    If you feel that you did so badly in the classes that you didn't learn the material, and the material is something you feel is something that you should know, and you didn't pick up even enough to fill in the gaps on your own, then by all means take over if you have the time and money.

    However, a year is too much of your life to spend on society's trivia, if that is all it amounts to. Why blow a whole year, which is at least a percent of your life and probably 3 percent of your most productive part of life, to check off some goddamn corporate bureaucrat's checkbox ? You don't live in Mao's China or Stalin's Russia where everything must be done by the book or your family might starve. These corporate HR fags are not the gatekeepers to your only chance at happiness. A huge portion of the IT and computer industry has no education at all, a huge portion of us work on contract basis where our resumes are not examined, a lot of people start their own businesses. Worst of all, inside 10 years the majority of the people studying with you, whether they graduate with straight A's or fail out, will not be working in the IT industry at all. The dumb ones will have moved "up" into management, the ambitious ones will have started their own companies and have hired other people to do all the technical work, and only a few will be doing any coding or IT type stuff.

    There is one and only one reason to repeat that year of school: if you are not married, and fear not being able to find a wife in the all-male world of IT. Even then, I would not repeat the same classes, I would take more classes in a different area.

  10. Just a resume item by Herak · · Score: 3, Insightful

    I just graduated with a pretty high GPA. In my experience, the high GPA is helpful to get to the top of the resume stack, but by the time you get into interviews they don't really care what your GPA is. If you have other eye-catching things on your resume that will get you to the interview phase (it sounds like you do) you might not need the GPA.

    However, grad schools DO care about GPA. If you're ever planning to go back, it might be worth it to retake the classes.

    1. Re:Just a resume item by poopdeville · · Score: 2, 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.

      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 department will offer admission into a program.

      This doesn't practically work for everyone though. But it worked for me. Luckily, I live in a city with a good graduate mathematics department.

      --
      After all, I am strangely colored.
  11. I haven't found it matters by Anonymous Coward · · Score: 0

    I got out of college about 2 years ago. I had also been working full time during the last two years. In fact, I was working so much I decided to take off a semester, then of course I never went back. It hasn't seemed to matter. I've worked for auction houses and banks writing websites and hardware integrations. I've never talked to a recruiter and I don't plan to. Now I've started my own contracting business.

    Here is my point, I wouldn't sweat it if I was you. Graduate, yes, but don't worry about the grades. D is for degree. College is about learning, make the most out of that and continue on. This advice will change depending if you are going for a masters later.

  12. Get the job by LOTHAR,+of+the+Hill · · Score: 2, Insightful

    as an occasional interviewer, I have no knowledge of what classes you've taken or repeated. I would only know that if I asked for a transcript, which I wouldn't. HR might call and verify the GPA, but I wouldn't weigh it too heavily if you have work experience that mitigates the poor GPA. A company can''t get your transcript without your permission. Many large companies won't talk to you if you have under 3.5 GPA or some such bs. The same companies are often not considered good employers.

    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.

    1. Re:Get the job by Overzeetop · · Score: 1

      20k to repeat a year. 60k you won't earn. 80k opportunity cost of repeating a year, plus or minus interest.

      Best advice in the thread - you have a mind for business that escapes 90% of the workforce. Combine that with the fact that your second employer will never care what grades you got in school and - from a personal finance point of view - the answer is clear. You will never make up for the financial loss you suffer in the extra year at school, provided you can get a first job with your current GPA.

      There are usually opportunities to pick up the extras in the evening if you really need more knowledge, and if you're looking to get training in something that directly replates to your job, larger employers will usually look favorablly on such endeavors (and often will help pay for it).

      If you have to stay in school, see if you can find a MS program to get a clean grade-slate, otherwise hold off on the MS for a few years - it will mean much more (and be easier) once you've been in the workforce a while.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  13. grades don't matter after your first job by Anonymous Coward · · Score: 0

    but they certainly do matter if you're just out of college.

    Your transcript will show your grades sinking lower as the courses get harder. That's not a good sign. If you try to explain it by telling your interviewer that you were "busy working on an open source project", that's actually a turn off. Are you going to slack off at work, read slashdot, and develop open source projects on company time? There are plenty of college graduates who managed to keep a decent GPA.

    1. Re:grades don't matter after your first job by Anonymous Coward · · Score: 0

      Man, you are clueless, aren't you? In fantasy school land, sure, everyone will tell you that your grades are the most important thing in the world, but they have almost no effect on the real world. When that dude goes and gets a job for a large software house, they're gonna love extracurricular open source activity. There's nothing better! Screw the grades, those don't mean jack squat.

  14. Can keep your options open. by lorcha · · Score: 2, Informative

    You can always keep your options open. Go through on-campus recruiting and see what happens. If you don't like the result, you can always go back to school.

    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.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  15. Depends by Ant+P. · · Score: 1

    I ended up dropping out of mine completely... but then again that was because I realised the course was just a 2 year long advertisement for overpriced products I'd never use in a real job. Hopefully you're not in that situation.

  16. Spelling . . . by l0rd.47hl0n · · Score: 0

    It's, "... somewhere in the midst of Cs," not, "... somewhere in the mists of Cs," though even this correction does not repair your overall syntax. My point is, as an employer I also look at other abilities such as proper grammar and spelling, not to mention verbal communication. You might be the smartest IT guy this side of the local galactic super-cluster, but it's all for naught if I haven't a clue what you're trying to get across to me. I would suggest that in addition to repeating one year of Computer Science that you also freshen up on English grammar and spelling. By repeating the year you not only better your grades you will, in most likelihood, better your understanding of the subject matter, which will indicate to a perspective employer/recruiter that you view your education as important, not just something you rushed through because you were in a hurry to start making money. That's my opinion, I welcome yours.

    1. Re:Spelling . . . by ClosedSource · · Score: 1

      I've always thought that the concern for correct grammar and spelling on a Resume is used by HR to avoid doing their work. Their job is to find the best candidate, and for a software developer, great language skills are not a significant criteria for the position.

      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.

    2. Re:Spelling . . . by dhasenan · · Score: 1

      If you haven't bothered to proofread your resume (or if you have trouble with spelling or grammar and didn't bother to get someone else to proof it), you're lazy or you're stupid or the resume doesn't matter much to you. Any of those is strong incentive for me to turn your application down. I mean, worst case you could go to the nearest university, find an English major, and pay them $20 to look it over.

    3. Re:Spelling . . . by Solemn+Bob · · Score: 1

      I disagree. I'll quote someone else to make my opinion seem more important:

      Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.
      --Edsgar Dijkstra
    4. Re:Spelling . . . by Anonymous Coward · · Score: 0

      Yes, of course, I know correct grammar and syntax sure as hell don't matter in any programming language I've ever used!

      As dhasenan has pointed out, if your resume isn't perfect to a t there's simply no excuse, you're either lazy or stupid, either way... Incorrect English -> Instant Bin.

    5. Re:Spelling . . . by Ritchie70 · · Score: 1

      Do you not actually work in a real business?

      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.

      --
      The preferred solution is to not have a problem.
    6. Re:Spelling . . . by CastrTroy · · Score: 2, Interesting

      Most universities have people that will help you with your resume if you're a new graduate, for free. They do a really good job. I've seen a lot of resumes come across my desk with really bad spelling and grammar, and it's an automatic no. Especially when you can tell the the applicant is just sending the same resume out to every company in the city, because they list every computer program they've ever used, even if it has nothing to do with the job. I don't care if programmers know how to use 3DS Max, and if you think MS Office is a skill, then I don't want to talk to you either.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    7. Re:Spelling . . . by Hognoxious · · Score: 1

      Would you like to point out the exact mistake he made? He might well be confusing "midst" and "mists" but that doesn't make the sentence grammatically incorrect. Equally, he could just be alluding to losing his way and drifting in the fog. It's not Shakespeare, but it's valid.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    8. Re:Spelling . . . by l0rd.47hl0n · · Score: 0

      Sweet . . . excellent come-back.

    9. Re:Spelling . . . by ChadAmberg · · Score: 1

      In the past 3 months I've been on the interview team to hire several contractors to work with us. I am usually the first person to grab a stack of resumes and pre-filter out the ones not even getting a call back. Spelling errors, bad formatting, inconsistent use of first and third person, and your resume is in the trash. That took care of 9 out of 10 resumes when we counted the stacks of paper at the end. Considering that our group does true engineering (not admin) for one of the largest telcos in the world, things like this are deal breakers. We do a ton of documentation in addition to monkey coding, and if your resume can't show that you know how to properly document things, then you're not who we want.
      Back to the topic at hand, one of the three people we brought in had one semester of college total. Several had wonderful degrees but nothing to say they have "done" anything at all. More than likely they would have worked out fine. But with the response we got, that isn't good enough.
      In fact, the topic poster would more than likely make a better candidate. We'd probably give him an interview. Work experience plus time working on an open source team environment is more useful in 95% of the available jobs than simply pure grades.

    10. Re:Spelling . . . by ClosedSource · · Score: 1

      As I said, I do proof my resume and I'd advise others to do the same for theirs. The goal is to get an offer, so you should play the game any way you need to.

      Likewise, the goal of people doing the hiring should be to get the best possible candidate for the position. If proper grammar and spelling are so important to a software developer that you would fire one on your staff for making too many of these types of mistakes, then by all means it's legitimate to ignore resumes that contain these mistakes. If, on the other hand, this is not the case, then perhaps due diligence requires a further examination of the imperfect resume to see what his more relevant qualifications may be.

    11. Re:Spelling . . . by ClosedSource · · Score: 1

      Good communications skills are extremely important to advancement in most companies regardless of the business they are in. One should not conclude from that, however, that these skills correlate well with doing a good job in any field not directly related to communications. Anybody who has worked in the real world has seen numerous examples were a mediocre employee has risen in the company simply because he knows how to talk himself up to management.

    12. Re:Spelling . . . by Ritchie70 · · Score: 1

      It is true that good communications skills don't necessarily correlate to good technical skills.

      Good communications skills do, however, correlate with good communications skills.

      Good communications skills are, in my opinion and experience, an important part of being a good technical employee - because there is more to being a technical employee than just the technical.

      --
      The preferred solution is to not have a problem.
    13. Re:Spelling . . . by ClosedSource · · Score: 1

      In the context of this discussion, the issue isn't whether good communications are important, but whether they are so important that it is appropriate to ignore technical skills because of a spelling error on a resume. Of course, a resume is a rather poor indicator of one's overall ability to communicate anyway.

    14. Re:Spelling . . . by mrchaotica · · Score: 1

      If proper grammar and spelling are so important to a software developer that you would fire one on your staff for making too many of these types of mistakes, then by all means it's legitimate to ignore resumes that contain these mistakes.

      You don't get it, do you? Rejecting an applicant for having grammatical errors on the résumé makes sense regardless of whether the job requires good grammar. Why? Because it shows that the applicant is careless. If he can't be bothered to proofread a very important document, why would he bother to debug his code, either?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    15. Re:Spelling . . . by Sobrique · · Score: 1

      Especially in those job areas where you get lots of applicants. When you have a couple of hundreds CVs or Resumes, you 'filter' them, and throw away the ones you 'don't like the look of'. Grammar and spelling are one criteria that provides an easy rejection filter, for the reasons you list. It's a bit like showing up to the interview, in anything other than a suit. Or show up late to the interview. The job _might_ be grungy and laid back, and it might be that you'll never ever have to dress formal, ever. However the fact that you didn't, implies 'couldn't be bothered'. This is NEVER a good start with a potential employer :)

    16. Re:Spelling . . . by ClosedSource · · Score: 1

      One could certainly make the argument that anyone who has bugs in his code is careless, yet nobody writes bug-free code.

    17. Re:Spelling . . . by ClosedSource · · Score: 1

      Actually, there are many places where showing up in a suit for an interview is considered a negative. The last time I interviewed candidates for a job, 5 out of 6 didn't wear suits, and the one guy who did was eliminated first (not by me).

  17. I'd suggest graduate by pyro_peter_911 · · Score: 2, Informative

    No one will care about your college grades after your first year of work. After that it is all experience, skills, and relationships.

    Peter

    1. Re:I'd suggest graduate by Aladrin · · Score: 1

      Actually, most of them won't care about your grades your first year, either. I got a 2 yr degree with a 4.0 average (Yes, never made a B) and was (of course) valedictorian, and it didn't matter jack. Nobody was impressed. (Not even me, cuz I know it was easy, since I was taking classes I already knew how to do, just to get the paper. I had no real experience.)

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:I'd suggest graduate by CastrTroy · · Score: 1

      What school gives out 2 year degrees? Maybe things work different in Canada, but in Canada, it's impossible to get a degree in 2 years. Unless you go to school through the summer and take 9 courses a semester. Anyway, the two year colleges give you a diploma, and the 4 year colleges (we call them universities) give you a degree. Maybe the reason nobody was impressed was because it was just some 2 year diploma, and not a real degree from a good school.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:I'd suggest graduate by DesertBlade · · Score: 1

      It is called an .

      --
      Half of writing history is hiding the truth.
    4. Re:I'd suggest graduate by Anonymous Coward · · Score: 0

      In the US, two-year colleges give an Associate's Degree, and four-year colleges give a Bachelor's Degree.

      Here, a diploma is the piece of paper representing your degree. If a fire destroys my stuff, I can call the school and order a new diploma for the same degree I have.

  18. HR likes higher grades by Billly+Gates · · Score: 1

    But I would check your transcripts and see all your Ds' and Fs' if I were interviewing you.

    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.

    1. Re:HR likes higher grades by Anonymous Coward · · Score: 0

      I find it amusing that someone named "Billly Gates" would say that when Microsoft makes a point of not looking at transcripts. They form opinions based on extensive interviews. Good grades != good fit. You need a BSc and that's enough. Smart kids with ass grades pick up the same jobs as the more responsible guys with masters degrees. You need genuine skills with a good foundation of course. A five hour interview doesn't spell an easy-out for bad grades.

      I'm just saying that if this guy's reason for poor grades is in fact because he thinks staying out of debt is more important than the assignments and details that make up good grades, he should go for the job. Truly, I think all the core job skills happen in the first two years of computer science courses, depending on your school. Course ordering varies but if you get through two years of algorithms, data structures, and SQL, you're pretty well good to go. There are only so many things you're expected to know when heading into a closed-source world.

  19. Graduate school by Anonymous Coward · · Score: 0

    The only *practical* reason I can see is that most graduate schools prefer or require a 3.0 undergrad GPA. But given your paid and unpaid outside experience I doubt anyone else will care about your grades.

  20. Ditch your distractions and finish the year. by Anonymous Coward · · Score: 0

    If you can't work on OSS and go to school at the same time, put the OSS on a back-burner and take care of priorities - OSS isn't going to feed you and family. Pick it up again once you've settled into a job. I've found that a timely degree is more important than grades. Just finish this year making the best grades you can get and boost your GPA as much as you can and be happy with what you get - in the end it's a degree. But stop goofing off and get serious about it - that's what's going to count to recruiters.

  21. Don't Focus On Grades - Focus on Knowledge by the+eric+conspiracy · · Score: 1

    The key to understanding whether or not you should re-take a course is whether or not that course is really fundamental. If it is something core to the area you wish to work in, and you feel that you missed mastering the topic then yes, do retake it, or at least take something in the same area to butress your knowledge.

    Grades after your first job are not very important. But mastery of the subject material is a life-long tool for career advancement.

  22. Do a Masters by Colin+Smith · · Score: 2, Interesting

    That's what they're for.

    --
    Deleted
  23. If you do retake... by quizteamer · · Score: 1

    Try to retake classes with different professors. I had a pretty high GPA, but I retook 2 of my core classes with different professors, just to get a different view. I majored in mathematics and physics, not CS, but I found that retaking with a different professor has improved my skills in different areas. While GPA is important in some cases (Grad School), knowing the material and being comfortable with it will have a larger impact on your success.

    --
    Live Long and Prosper
    1. Re:If you do retake... by Hognoxious · · Score: 1

      I had a pretty high GPA, but I retook 2 of my core classes with different professors, just to get a different view.
      If I had the time and money to spare I could think of better ways of using them, but each to his own I guess.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  24. Hoist, own, petard by edittard · · Score: 1, Insightful

    which will indicate to a perspective employer/recruiter
    He's going to get a job where he needs to create the impression of three-dimensional objects on a two-dimensional surface?
    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
  25. You know what they call the guy who... by chinakow · · Score: 5, Insightful

    graduates last in his class at medical school?



    Doctor. :-)

    1. Re:You know what they call the guy who... by Anonymous Coward · · Score: 1, Insightful

      graduates last in his class at medical school?

      Bah! Do you mean "physician" or "PhD"?

    2. Re:You know what they call the guy who... by Anonymous Coward · · Score: 0
      Bah! Do you mean "physician" or "PhD"?

      Good one. For your next post, please explain why "orange you glad I didn't say banana" isn't quite right.

    3. Re:You know what they call the guy who... by _Splat · · Score: 1

      Works better as:

      You know what they call the guy who graduates last in his class at law school?

      Your Honor.

      --
      -Splat
    4. Re:You know what they call the guy who... by Anonymous Coward · · Score: 0

      What do you call a guy who graduates last in his class in medical school?

      Dentist.

    5. Re:You know what they call the guy who... by Woody · · Score: 2, Funny

      you're just an anti-dentite...

  26. Large companies are flexible on GPA ... by AHumbleOpinion · · Score: 4, Informative

    Many large companies won't talk to you if you have under 3.5 GPA or some such bs ...

    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".

    ... The same companies are often not considered good employers.

    I believe this statement is about as accurate as your first.

    1. Re:Large companies are flexible on GPA ... by msuarezalvarez · · Score: 2, Insightful

      "Many large companies do X" and "Many large companies do not X" can both be true at the same time.

    2. Re:Large companies are flexible on GPA ... by AHumbleOpinion · · Score: 1

      "Many large companies do X" and "Many large companies do not X" can both be true at the same time.

      It is actually "few are inflexible" on GPA, I didn't bother to explicitly correct the GP's error.

    3. Re:Large companies are flexible on GPA ... by JohnnyComeLately · · Score: 1

      I'd agree with your reply to both of those points. Depth of experience is going to make more difference than GPA when I'm interviewing. If you've got a 2.0 but can get more done in a 40 hour week than a 4.0 student who only studied....I'm going with the 2.0. And yes, I'm a hiring manager in technology.

      Remember, the question in their mind isn't. What did you do in school. They only care, what can you do for me? "4.0 in CS. Nice, but what can you do?" The recruiters may stumble on the gpa, but find ways around them.

    4. Re:Large companies are flexible on GPA ... by Anonymous Coward · · Score: 0

      Having recruited from a large company (Northrop Grumman), it's true that we have the flexibility to interview and hire people at whatever GPA, but normally when I would go recruiting I would get several hundred resumes for a given position. Just to keep things manageable I would filter by GPA (> 3.0), so the chances of even getting your resume looked at with a lower GPA are low.

      The only time that I know of that my group brought anybody out with less than a 3.0 was for a guy that always helped at recruiting fairs. He didn't know his stuff so he didn't get hired.

  27. Graduate with Bad Grades or Repeat a Year? by Hognoxious · · Score: 4, Insightful

    Graduate with Bad Grades or Repeat a Year?
    There is, of course, the risk of doing both. If you redo stuff there's a possibility you'll be bored & demotivated. Then there's the risk that you'll be complacent because 1) you've done it before and 2) you've (compared to when you were working) got loads of time.
    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Graduate with Bad Grades or Repeat a Year? by Anonymous Coward · · Score: 0

      I've already tried this on some courses. I decided I'd rather repeat it to boost my grade to keep my GPA up. All it's done is hurt my GPA in the long run, and made my life much more miserable.

      My company only cares if you have a high GPA if you're doing an internship for them. Otherwise, they want to know that you actually have a degree. That's it. A GPA is a good tool to look at for new-hires, but no one is really going to care once you're in the interview, if they can't decide between you and someone else.

  28. i vote for going to work ASAP by freshfromthevat · · Score: 2, Insightful

    I'd vote for finishing school as soon as possible. The BS is worth something but after your first job the grades won't matter.

    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 they know.

    Education/Accedemia is NOT the same as the real world and showing that you can spend all sorts of time working for a university is NOT as impressive as showing me that you can work for me, AND for yourself.

    --
    .. Blub falls right in the middle of the abstractness continuum. -- Paul Graham
  29. Pull your grades up. by Bluesman · · Score: 4, Funny

    You still have time. And it's midsts, with a d. Unless it's particularly foggy in the classrooms at your school.

    --
    If moderation could change anything, it would be illegal.
  30. Your transcript is not as crucial by Anonymous Coward · · Score: 0

    I've had the responsibility of screening candidates for "new hire" positions in my company. I hardly had time to even read each person's resume in full, let alone request transcripts and what not. GPA was one of the major factors I looked at when evaluating the candidates (the other major factor was whether the candidate had any key words under work experience, skills, etc. that seemed to match up well with the sort of things that my development team does). In fact, I wound up calling a few people whose GPA's weren't exactly stellar if their listed skills were especially well matched with exactly what we were looking for. If the candidate then did well in the interview (i.e., they were able to demonstrate that they managed to learn something while in school), then the transcript really become inconsequential. Through that whole process, I found that there was a surprising number of people with 3.8+ GPA's who were shockingly incompetent.

    If your overall GPA is below 3.5, you probably want to bring that up, since a good chunk of recruiters won't even look at your resume if it's too far down on the stack, which is usually sorted by GPA.

  31. Emphasize work, ditch open source project by AHumbleOpinion · · Score: 1

    I've been working on a full time basis for the past 2 years, and I've worked on an open source project.

    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 do with software development I'd drop the open source project. Spend the time on better grades in your remaining classes. Nearly all open source projects are irrelevant and regardless of whether it is fair or not assumed to be a low quality effort. Exceptions involve extremely well known projects, well known outside the FOSS community that is, or something that is specifically related to the company you are hoping to join.

    1. Re:Emphasize work, ditch open source project by AlXtreme · · Score: 2, Informative

      Unless your job has nothing to do with software development I'd drop the open source project.

      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 company), but the couple of open source projects on page two got quite a bit of attention too. It shows that you have a technical interest, and are willing to put in your spare time to complement that part-time code job with something you enjoy. And a presentation at a FLOSS-conference goes a long way, even if you are only having fun on a small niche project.


      If you are looking for a dull job, don't do anything besides those courses and work. If you are interested in a truly interesting job, spice up that resume with side-projects (commercial or not), presentations, publications and hobbies. You never know which one might trigger an interesting conversation, in which the interviewer can get to know you better.


      All work and no play makes Jack a dull boy.

      --
      This sig is intentionally left blank
  32. Ace Rimmer by Anonymous Coward · · Score: 1, Interesting

    What was the difference between Ace Rimmer and Arnold Rimmer?

    Now what you do depends on the quality of the place you are at, and what the spread of marks you have is. Certainly a lack of good marks in coursework due to time restraints is not going to look good, because that's valuable experience missing.

    I'm certainly a fan of using popular TV shows dictate the actions one should take in life.

  33. Re:Yes and no, it depends by Coldmoon · · Score: 5, Insightful

    I have interviewed quite a few potential hires and can say that I spent little time looking at the education other than to see if they had the right skill set. The grades tell you nothing, what is important is that you prove to the employer that you are the right person at the right time with the right skills. Everything else is window dressing.

    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...

    --
    Coldmoon over Dark water...
  34. In the real world by smallstepforman · · Score: 2, Informative

    A degree is nothing more than a piece of paper which certifies that you can get boring shit assigned to you done. In essence, this is all an employer cares about when hiring graduates. It does not guarantee a minimum level of knowledge or skills.

    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.

    --
    Revolution = Evolution
    1. Re:In the real world by Anonymous Coward · · Score: 0

      No, that's what a certificate or diploma means. Just because you're a worthless piece of shit doesn't mean all of us, we actually go to school because we enjoy learning new things, and how to explore new things. Business just cares about money which rarely translates to progress.

      Oh, and in most places, a university doesn't exist to make a profit. And they certainly don't make the majority of their money from student tuition. Your logic doesn't apply, sorry.

  35. Could be worse... by Anonymous Coward · · Score: 0

    I had a class on building programming languages where the entire course was based around the instructor's research project / graduate project / etc. The second I heard "this is the toolkit I created for verifying programming language construction, most of the assignments and 90% of the class material will be using this toolkit to verify your work -- now it is still kind of flakey so part of this will be testing the system against the textbook material", I walked out and dropped the class.

    If you think learning a proprietary tool is bad, how about doing someone's work for them (testing the system) on a tool that no one will ever use. (Let alone pay $3,000 for the course for the "honor" to do so)

  36. Repeat, Repeat, Repeat! by milamber3 · · Score: 2, Insightful

    I can't stress enough that you will, at some point, regret it if you graduate with bad grades. Having an extra year of school won't matter at all to most recruiters or schools (if you decide to try grad programs). I had a bad first year in school due to medical problems. I had surgery over the summer and did very well for the next 3 years. My school did not let me repeat those first year classes and I have been suffering ever since from one bad year. Without knowing your specific grades I can't say much else but for example if you have less than a 3.0/4.0 GPA and that extra year will bring you above a 3.0 then I don't think you should even consider any alternatives.

    1. Re:Repeat, Repeat, Repeat! by dwater · · Score: 2, Interesting

      It might be useful to know in what way have you 'suffered'?

      --
      Max.
    2. Re:Repeat, Repeat, Repeat! by Anonymous Coward · · Score: 0

      The purpose of medical education in the United States is to weed out as many people as possible so they can't compete with established doctors. Accordingly, all weaknesses are pounced on and used in an effort to drive students out of pursuing a medical career. This is also the reason for the hazing, overwork, and abuse of interns.

      However, as most other professions are not inflicted with this sort of insanity, this makes the experience of the grandparent post largely irrelevant for someone pursuing an IT career.

    3. Re:Repeat, Repeat, Repeat! by Anonymous Coward · · Score: 0

      The great-grandparent post said that his grades dropped due to a medical problem, not that he went to medical school.

  37. Let me put it this way... by EagleFalconn · · Score: 2, Informative

    I've got a friend who just graduated in physics with a 2.85. You know what phrase gets him to work? "Cleanup on aisle 6." Thats right, he's a janitor at the Wal-Mart next to campus (Purdue).

    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 will probably get your resume to the top of the stack. Why is that important? Because P&G recruits what they proclaim as the "Best of the best." And they really do. Forbes didn't rank P&G's employees #1 in the world for having a reputation for innovation and intelligence for shits and giggles. Regardless of your GPA, you'll start at the same salary, but first you've gotta get that far.

    1. Re:Let me put it this way... by hemp · · Score: 1

      Dude - you make tampons!

      --
      Skip ------ See the latest from http://www.anArchyFortWorth.com
    2. Re:Let me put it this way... by DeadChobi · · Score: 1

      It's like that for him because there are too many Physics graduates and not enough work to go around. Unless he wants to teach at the High School level in which case it's a totally different story.

      --
      SRSLY.
  38. Graduate by W.+Justice+Black · · Score: 2, Insightful

    ObDisclaimer: I work for an Engineering college and am a part-time student. This is my opinion, not my school's.

    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.

    --
    "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
  39. Education is not the same as the real world! by Anonymous Coward · · Score: 0

    Truer words were never spoken. The things that are good for your academic career are poison for your working life. Education is all about your personal growth. Work isn't. There is zero correlation between your marks and how well you will do on the job. Zero. (There are many studies that prove that point.)

    What will get you ahead on the job is your interpersonal skills. Get a job if you can or do more education if you have to. If you have good enough marks to get into a master's program, so much the better. Other posters have suggested that you do a master's but it seems to me that if you can get into a master's program, then your marks don't suck, which was the point of your question. (puff puff ... runon sentences make one short of breath.)

    No matter what you do, start working on your interpersonal skills. Join whatever professional organization you qualify for and go to the meetings and presentations. As the parent points out, becoming a radio amateur is a very good idea. You would be amazed at the people who are hams. (Presidents of companies, presidents of countries).

  40. from someone who hasn't finished a degree... by Anonymous Coward · · Score: 1, Interesting

    ...finish yours.

    I studied physics briefly at the University of Chicago, then ran low on money and went to a Big 12 school to study engineering physics and mathematics. I was never a particularly good student, but that didn't mean that I didn't understand the material or that I didn't learn from my courses. If anything, the coursework encouraged me to explore more and more, and my grades suffered as a result of my extended exploration in the subject matter. By the time I found what I really loved, it was too late. I took my senior design lab course, learned a ton, performed phenomenally well, only to be accused of cheating by the associate dean of engineering. He could only back it up with my transcript, and judged me despite the the corroboration of my work by my peers and professors. Long story short, I told the associate dean he could burn in hell and left. Now, my engineering senior design project was graded by real engineers in industry, and one of them knew that this cheating accusation was a load of bullshit and hired me regardless. A couple years later, I have brought several projects to completion successfully for that company and am one of two R&D engineers for aerospace systems. Additionally, I am a committee chairman in an aerospace industry consortium, a board member for the county committee on science and engineering education, hold a patent for a device I recently invented, will have my invention featured on a show on a widely watched informative cable television channel, and have papers published for NASA, NSF, and the American Institute of Aeronautics and Astronautics (AIAA). By all accounts, things look like they are going well.

    But you know what? I can't leave. I can't go anywhere. I'm stuck. Not a single other company that does the work I have _demonstrated in the real world_ that I am good at gives a damn because I had bad grades and haven't finished a degree. I have bombarded companies with resumes. I have talked to hiring managers. I've had friends who have worked at these companies drop my name. None of it seems to do any good.

    Finish the degree.

  41. Girls by nyquil+superstar · · Score: 5, Insightful

    Easy, repeat the grade. There are a lot more attractive girls at college than in the real world!

    1. Re:Girls by Anonymous Coward · · Score: 0

      Mind you, I've had a lot better luck dating those same college girls with my 75k starting salary and free time. :)

    2. Re:Girls by Bastian227 · · Score: 1

      Easy, graduate. The college girls will call you a dork anyway.

    3. Re:Girls by stonertom · · Score: 1

      Aside from girls (and who said the OP was a guy?), especially if they were doing a full time job, college/uni is ALL about the social aspects. Maybe I'm misguided (this is /.) but 90% of what I learned at college was far more along the lines of "How to talk confidently to people (girls/guys/the weird one from the army)" than "How to make computers do stuff".
      I found when you get out of education you have far less time to socialize and another year when your covering material you have been over before lets you spend more time with the human skills you learn there.

      --
      Shameless plugs and inaccessible site design FTW! - www.mistletoestreetmusic.com
    4. Re:Girls by Anonymous Coward · · Score: 0

      The college girls will call you a dork anyway. But the dorky girls may not consider that a reason not to sleep with you. College rocks. Sleep with as many people as you possibly can, don't get picky, because it's all downhill afterwards. :-(.
    5. Re:Girls by erzeszut · · Score: 0

      Attractive girls? In a CS program?

      Yours must have been very different than mine.

      --
      --- "Maybe you can interface with my ass. By biting it."
  42. go fish by TheSHAD0W · · Score: 2, Insightful

    Why not send your resume out and see what sort of response you get? If some company you like pops up w/ a kick-ass job for you, then this question becomes moot.

    1. Re:go fish by lawpoop · · Score: 1

      Well, he can't really apply for decent jobs without the college degree (unless you're applying ahead of graduation, and you get the offer you're looking for -- I don't know how likely that is in his area, but it is worth his while to apply before graduation). Once he has that, his bachelor's degree grades are set in stone. So it seems that he does have to make the choice to either take an extra year in school or start the job hunt.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    2. Re:go fish by reason · · Score: 1

      I agree. Look for a job now. If by the end of the academic year you don't find one you're happy with, re-enrol for next year, but spend the summer job-hunting. If you get a job, withdraw your enrolment and graduate. Unless you're applying through recruiting agencies, it won't matter whether you have the bit of paper yet, since you'll have qualified to graduate and most employers will be happy with that.

      Bear in mind that grades only matter for your first job. After that, most potential employers will only be looking at your experience and references.

  43. Re:kill yourself now by Iam9376 · · Score: 0, Troll

    "mists" - what the fuck? You're a stupid shit. The word is "midst" you moron. That kind of error tells me that you don't read, ever. It's a typical error made by someone who is only accustomed to the spoken word. Therefore, you are swine. Since you don't read books and you're a fucking average piece of garage, my advice to you is to go fucking kill yourself.


    Haha
    You're the garbage, jackass.
  44. Re:kill yourself now by heinousjay · · Score: 1

    Yummy, unreasonably angry nerdsniping. Let me get my tissues and a handful of Crisco and you prepare another gem.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  45. Play up your extra cirriculars by ChronosWS · · Score: 1

    If you were working on a project in your spare time and can demonstrate deep knowledge of that, you'll have a good leg up in the interview. I've interviewed people for software positions for nearly 10 years now, and not once has the question of grades ever come up, nor have I ever cared about it. It may be the case that certain institutions use grades as a first-cut sort of thing, but none of the places I have worked at, including at least one very large software company, ever used it to my knowledge. If, for some bizarre reason, you find yourself denied application based on grades, just look elsewhere. You *will* find a job if you are even half-competent. And once you have that first job on your resume, your education could read "G.W.B.'s School of Foreign Policy" and it won't matter. Incidentally, I have personally found the reverse to be true as well. Graduating from some big name school with honors really doesn't mean that much either. Essentially no matter how smart you were in school, you will be low man on the totem pole - and with good reason - no matter where you step in (there are some rare exceptions mostly surrounding research.) Most of us who have been in the industry a while know better that to trust the contents of a resume. I'm more interested in if you've done things before which would apply to the job you are interviewing for. So make sure they know about your open source project, provide a link to the website for it, and even give a few bullet points about what you did on the project. That'll go a long way if a real human reads your sheet.

  46. Hard to say... by DarkDust · · Score: 1

    If I'd interview you and you'd tell me that you repeated one year to get higher scores (and that you got low scores because you were working) I'd say that would be a plus. On the other hand I value work experience higher than a degree: I've seen too many people who come from university and can't code their way out of a paper bag. And noone will ask for your score if you have a few years of work experience (it's more important to say "I've worked on this project, implemented that, etc. pp."). So I'd personally recommend finishing your degree, but I think it's way more important that you do what you feel more comfortable with. Repeating a year isn't bad, IMHO, and if you feel safer with better scores then do that.

  47. my take by lawpoop · · Score: 2, Insightful

    If you're even considering applying for graduate school in the next five years, I would take the extra year and improve your grades in the upper level classes. In graduate school, they are more interested in your grades in upper level classes, and your GRE test scores. Because basically, you will be doing the same old shit in graduate school that you would be doing in the upper level classes; in a lot of places, you might be a TA in classes! So for graduate school, they want to see that you are a good student. However, if you plan to work for a decade or more, and then go to graduate school, your grades in your bachelor program will matter less ( but they will still matter more than in the job hunt)

    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.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
    1. Re:my take by Kjella · · Score: 1

      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.

      While I find that in reality it's not that difficult getting along, the worst part about that I found was the interview. Because I was so more or less directly asked "Clearly from your resume you're way above average intelligent. How do you feel about working with our clients that are more the common man?" Note, this is both taken from memory and translated to English so it's not literal, but fairly close. Trying to answer that, without sounding rude was probably the hardest questions of them all.

      On the one hand you don't want to dispute that you're a bright guy cut out for a good career, on the other you have to show ability to work with people. Because when trying to hire new people, I've seen that... you have the nerds that really talk down on people that don't know what they do - they're mostly useless. IMO you need that at all levels - your manager will probably never know the tech details to the degree you do - but if you can't have respect for people that have other skills, it just won't work out.

      --
      Live today, because you never know what tomorrow brings
    2. Re:my take by Sam+Nitzberg · · Score: 1

      Here's my recommendation (or at least thoughts)...

      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 graduate level courses as an undergrad (or some undergrad high-level 400 courses may be allowed for grad credit - I'm not 100% sure),

      I'd consider taking courses -related to- what you didn't get good grades in, but not exactly the same. For example, if you only did so-so in an undergrad "advanced data structures course," and now can take a "non-numeric programming" or equivalent, there may be an opportunity here...

      You can potentially take classes which will (if you work hard) raise your average (although not as much as repacing earlier lower grades with higher ones since these new grades will average-in with your current ones - instead of replacing outright weaker grades).

      However, you will now :
      - earn additional credits - which may immediately be applicable towards a masters if you want to go this route
      - will teach you new fundamentally new material while you still raise your GPA. Anyone looking at your transcript will see that instead of just retaking a bunch of courses, you earned new credits in new classes
      - At interviews, you will be able to discuss your additional classes in terms of taking an opportunity to learn new material (which was not required/mandated) instead of discussing in in terms of taking courses to pull up an average.

      There may be a little more risk in this approach if not carefully considered. Plese think about it and discuss it with a staff or faculty member you can trust. Nothing against the slashdotters - but just also talk to someone you can bounce this approach off of from within the school.

      Also, are you in a situation where you can work on a part-time basis, and put the bulk of your time into your studies? If so, you can concentrate on just a few classes at a time, and still build your professional career.

      I hope this helps.

      Best regards and good luck,

      Sam

  48. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  49. GPA depends on the school by spineboy · · Score: 1

    If you go to say Johns Hopkins or Yale - a 2.9 there probably can count for more than say a 3.5 at the Short Hills Institute of Technology. But often people overlook that fact. You might want to take that into consideration. Your education is probably much better, but some interviewers only see the number.

    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 much, much tougher).

    --
    ..........FULL STOP.
  50. depends on the school by josepha48 · · Score: 1
    when I went to school in florida, the state school only allowed you to retake 2 classes and then did an average between any other classes. So if you have a semester ( 4 or 5 classes ) that you messed up or even 2 semesters, then retaking the year, you would have to get A's in order to really affect your GPA. For Example a D and then a retake getting a B would be a C. It would help, but not as much as you would think. I had a similar problem, as I worked 2 part time jobs ( 30 hrs each ) while going to college.

    If you are planning on going to graduate school, right after college, then I would say retake them. If you are not going to graduate school soon, then get your degree and start work. After a year or two of work, grades are not important at most employeers.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  51. welcome to the real world by Yonder+Way · · Score: 1

    You don't get grades here. It is either pass or fail.

    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.

  52. A tough call by avoisin · · Score: 1

    Since I finished school myself in 2001, I've been working for the same company doing programming and other various tasks. In that time, I've had a chance to sit down with the other folks from my school (Cornell) to go over the various resumes that we pick up each year, looking for interns and/or full time hires. So I'm certainly not a HR person with loads of hiring experience, but I've had some with the sort of thing you're asking.

    So I'll start with the good news - the bottom line is that what's on your resume only matters to a degree, and who you really "are" and what you can do and have done matters far more, especially after your first job. I'll give you total benefit of the doubt here - if you really bombed those classes because you needed the time to work to get money, than that's a very solid excuse to a recruiter (or at least, to me), and I would happily forgive it. What's more, grades in of themselves are only so important - I finished with about a 2.9 GPA or so, and landed what is for me a dream job. I didn't even list my GPA on my resume (though many folks will flag that, 'why isn't it listed, must be hiding something').

    In your specific case, if the bad grades are in classes that matter, like core CS programming, etc., and you are 100% sure you would ace or do well in them the next go around, I would stay. The reasoning is it proves your excuse, and that you didn't just slack. If they're mostly in classes that don't "matter", like creative writing, then don't bother. I personally had to repeat two classes to graduate (though I still finished in 4 years).

    Given all that though, I wouldn't focus on your classes anyway as far as getting a job. Remember, every kid from your major has taken more or less the same classes and done the same in-class projects. What else have you done? You said you worked on some OS stuff - emphasize that. You had to work full-time - if that's CS related, emphasize that. If you've got a strong personality that works well, show it off. Those are the things that stick in my mind when I'm going through the paper resumes later on. A good example of that was one I saw last year - on paper, this guy was sharp, near 4.0, etc., etc., seemingly a clear winner. But in person, next to no verbal skills, unfriendly, etc. He was immediately tossed in the bad pile.

  53. Depends depends depends by JimboFBX · · Score: 0

    There are lots of opportunities to get job interviews without the interviewer even seeing your grades (such as job fairs). Those are perfect opportunities to show how much you know and explain those grades. Next up, how is your overall GPA? One year might drop it but if your over a 3.0 overall then dont worry about it. Finally, try to get a job anyways- if your having bad luck, then you may consider taking it again. There isn't any penalty for finishing in a longer amount of time (especially in CS, where finishing in 4 years is the more uncommon line in many schools). Once you get a job, your grades will still matter, but job performance will matter more. Odds are, you'll be trained to do something you cant even learn in school anyways.

  54. It might matter for first job, but not career by rjamestaylor · · Score: 1

    You're first job out of school is a throw-away. Take what you can get and move on. Seriously. I've been a recruiter and employer (in IT). Send me your resume at robertATrjamestaylor.com and I'll get you placed -- once you graduate.

    --
    -- @rjamestaylor on Ello
  55. Can you even do that? by Faizdog · · Score: 1

    Just wondering if you can even repeat courses. I remember when I was an undergrad, unless you had a D, you couldn't repeat a course. Wasn't it like that at other places too?

    --
    -"Those who fought today will die tommorow."-
    1. Re:Can you even do that? by tlhIngan · · Score: 1

      Just wondering if you can even repeat courses. I remember when I was an undergrad, unless you had a D, you couldn't repeat a course. Wasn't it like that at other places too?


      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 retaken.

      Even if it was a core class, most places let you sit in the class (but you'll have to make yourself absent during grading exercises), so you can "retake" the class this way. Might be useful if you don't get something - no point taking a whole course if you didn't understand parts of it.
  56. GPA not required on resume? by MDiehr · · Score: 1

    When I left my GPA off my resume one year while I was looking for a work at my college's job fair, every recruiter I gave my resume to asked my GPA straight away. They penned it into the margin - Leaving it off didn't help anyone.

    1. Re:GPA not required on resume? by lorcha · · Score: 1

      Nothing is required or not required on a resume. You can defecate on a piece of paper and call it your resume. It won't get you any job offers, but the resume police aren't going to pound down your door, either.

      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.

      --
      "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  57. Depends by Dachannien · · Score: 1

    Some schools will replace your prior grades on your transcript with a denotation that the class was repeated if you retake the class within a certain time frame (usually the next available opportunity). However, this replacement happens whether your original grade was an F or a C, so if you're retaking mostly C grades, it may reflect more negatively if a recruiter looks through your transcript and sees a denotation for "we're not telling you what this grade was, but it was bad enough that s/he retook the course" than if they just see some Cs.

    Regardless, your grades now won't matter much once you get one or two Real Jobs on your resume.

  58. Here's my outlook by Revotron · · Score: 2, Insightful

    As long as you graduate, you'll fare better than people who drop out or go a different route. This old joke sums it all up:

    Q: What do you call the med student who graduates last in his class?

    A: "Doctor"

    1. Re:Here's my outlook by balloonhead · · Score: 1

      I've seen this joke a few times in this forum. I know it's a joke, but it is worth pointing out that I was pretty far down when I graduated from medical school (there were no grades, just pass or fail, but I was a slacker and the graded exams in the first few years were pretty tight).

      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 the other hand, are fucking useless as far as clinical medicine is concerned.

      As with most things at uni, passing means you know the work. Where in the class you pass matters not one bit.

      --
      This idea was invented by Shampoo.
  59. good point about the wife by r00t · · Score: 1

    Trying to date your coworkers is trouble, but where else will you be spending time with tolerably intelligent young women?

    1. Re:good point about the wife by sowth · · Score: 1

      Geek bars. Preferably one which is Star Trek themed.

      Comic cons work too. Cosplay girls are HOT! HOT! HOT!

  60. OSS can get you the interview by r00t · · Score: 1

    It worked for me.

    At another place, which initially hadn't noticed the OSS mention on my resume, it helped get me the job.

  61. defendant by davidwr · · Score: 1

    A supposed Law school joke:

    What do you call a guy who graduates last in his class at law school?

    Your Honor.

    What do you call a guy who graduates last in his class in medical school?

    Defendant.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  62. Don't Go Back by Darkn3ss · · Score: 2, Insightful

    Here is what I would do were I in your shoes. If you go back to school, you will actually lower your future potential income. I say this as someone who had low grades so I decided instead of going back and retaking classes, or instead of that, I probably would've taken OTHER classes that interested me, further reducing my GPA. I don't like doing homework you see. Go out there to a small company and try to get a job. You might have a problem getting in the door from your grades because let's face it, plenty of people ONLY look at grades until you are in an interview. Blow them away with your interview, blow them away with your willingness to work, and you'll do just fine. After 1.5 years and having paid off a brand new car, be sure to get yourself a nice new suit and start interviewing again. By this time your resume formatting should be WAY different than it was to get out of college, because let's face it, nobody wants to see college classes on a resume when you have real-world experience, they want to hear about how your program/abilities saved the company money and you can do the same for company 2, etc. I ended up changing jobs after 1.5 years (to the day) and am now making just under $15k higher than I was out of school and at the upper end of the payscale for someone my age in my industry at a small company. Large companies are different of course, but I like being more than just a number on a project nobody cares about. Anyways, I hope this helps. Have a good evening.

  63. Grades don't matter by jsdcnet · · Score: 1

    I've been a hiring manager for a while, and I've interviewed my fair share of fresh-out-of-school candidates. I never look at their grades. Sometimes people put graduated with honors, or dean's list, or cum laude on their resume, but it really doesn't factor into my decision making process at all. I've never been in the situation of having two people competing for the same spot and deciding it on grades. If I had to decide it would be based on experience or personality. The big thing they teach in hiring class is: can do, will do, will fit. "Can do" means can you do the job? Well, most people who aren't idiots and have at least a grounding in the basics can learn. "Will do" means are you going to be motivated? You can't teach motivation, so finding someone who likes the subject matter is crucial. Finally, there's "will fit" - will this person fit in with the corporate culture and the group? Ironically most people focus on "can do" in interview when it really is the least important. You can train people, but you can't teach motivation or compatibility! Don't do the year over again. Get out there and start being a good economic booster :)

    --
    no longer working for cnet
  64. HR person's opinion by VTBassMatt · · Score: 2, Interesting

    For what it's worth, I ran this question by my wife, a HR person. She replied that most of the companies she's done hiring for would be more interested in someone who did whatever it took to get the job done right; repeating the classes would be better. Obviously the ideal case is getting it done right the first time, but she felt that the work history and OSS contributions would be mitigating circumstances for why the grades weren't where you wanted them the first time. She's done a little high-tech recruiting/hiring but her primary focus was industrial workers, so take this advice how you will. HTH.

  65. Open Source shows collaboration, maybe by TheSkyIsPurple · · Score: 1

    You didn't specify which project, or how you were involved, but if I was hiring for an engineering type now, that would speak volumes to me.

    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 that you pretty much have to see it when digging for that GPA.

  66. Hmm.. by WhatAmIDoingHere · · Score: 2, Insightful

    Well, here's how Human Resources sees it:

    Did you graduate:
    [ ] Yes
    [ ] No

    Please select one.

    --
    Not a Twitter sockpuppet... but I wish I was.
    1. Re:Hmm.. by turgid · · Score: 1

      Unless you're applying for a job in Cambridge, England, in which case if you didn't get a 1st or a 2:1 you will be rejected.

    2. Re:Hmm.. by WhatAmIDoingHere · · Score: 1

      Slashdot is US-centric. Learn things.

      --
      Not a Twitter sockpuppet... but I wish I was.
    3. Re:Hmm.. by turgid · · Score: 1

      Slashdot is US-centric. Learn things.

      You are a wonderful ambassador for your country.

  67. Depends on the HR dept by Brad+Eleven · · Score: 1

    ...and by extension, the size and composition of the firms that notice you.

    There's no way to predict; I agree with those who say you'll master the curriculum, but of what use is it in the real world? I picked a company that preached Software Methodology, vs. the ones who wanted a truck routing system written in COBOL, all of their PL/I code converted to COBOL, or custom-built software for their airport parking garage with no specifications in sight. I relocated, scored very above-average pay, only to find that Ferranti International Controls Corporation played at Software Engineering. Any code review might feature the VP of Engineering, who was a pompous know-it-all who'd apparently never heard about leaving one's ego at the door. It would have been Hell, except that I caught a break and was tapped to fill a sudden opening on the UNIX Systems Support team, circa 1987. On top of that bonus, I got to work alongside Peter da Silva and Karl Lehenbauer, both of whom I still count as close friends. BTW, Peter and Karl were both dropouts; Peter makes quite the comfortable living, and Karl's a millionaire.

    Go with your instincts, they're 100% correct. It's your conscious mind that'll steer you astray--or keep you standing still, wondering what to do. I presume that you're still young enough to recover from a mistake.

    --
    "Press to test."
    (click)
    "Release to detonate."
  68. option three: double major by Zarf · · Score: 1

    Go back a second year and see if you can't finagle a second degree. For example many CS degree curriculum are only two or three classes shy of a math degree if your school counts classes like formal linguistics as math classes.

    Get higher grades and add value to your resume.

    --
    [signature]
  69. Probably not your grades by lorcha · · Score: 1

    I'm not sure that you've correctly identified the cause of your suffering.

    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 considered that you are suffering because of some other issue in your credentials? How far are you getting in the hiring/admissions process?

    Unless you are applying to med school, your story just doesn't compute.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:Probably not your grades by milamber3 · · Score: 1

      I'm sorry you have a hard time believing my situation. I was an engineering major in undergrad so the majority of my basic science classes were covered that year (e.g. Chem, Physics, Calc 1 and 2). I am currently applying to medical school and that is where the problem begins. Because my grades were not spectacular that year, my science GPA as calculated by the medical school application process, is quite low even though I had a 3.5 or better for the rest of my time at college. Nothing counts a science GPA for med school except those core classes. It is not necessarily an admissions officer that is black balling me but rather a specific cutoff number that is probably evaluated by a computer system. Therefore, no one would even see my other years unless I met the minimum requirements from those freshman grades.

    2. Re:Probably not your grades by milamber3 · · Score: 1

      Oops, I didn't read the rest of your comment before replying or I would have seen the last line about med school. Yes I am applying to med school so that is the basis of my frustration.

  70. Arhggg, those "misty seas" by Anonymous Coward · · Score: 0

    perhaps you're a pirate, and the bounding main awaits?

  71. invest your time in open source by wikinerd · · Score: 1

    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 learning more difficult than it needs to be, so university is not the right environment to let your talent shine. When you become an employee, you are again working within the limitations of an environment which often distrusts any hint of creativity, and you are also likely to be granted limited responsibility. There are only two ways in which an intelligent recruiter can assess your real talent: Either from your hobbies (including open source) or from the way you manage your own business (if you have any self-employment or freelance experience, but I usually exclude most consulting occupations from my test). The way I would choose from a pile of applicants actually places A-graders at a disadvantage. I actually would prefer to hire a person with bad marks and many professional and personal interests rather than a graduate with high marks and little or no interests. After all, your grades measure only the time and effort you actually invested on your university education, and not your intelligence or ability. For me, grades fail to predict future performance, even academic. However, be warned that not everyone thinks like me in hiring decisions. Most HR recruiters at companies will probably focus on your work experience, while technical recruiters may also wish to hear about your open source involvement. Postgraduate university departments are less predictable: Many universities place too much emphasis on grades, while others are keen to accept students with work experience, open source involvement, and involvement in professional organisations (eg ACM, IEEE, BCS, IET, ACS). The problem with recruitment is that only an intelligent recruiter with freedom of action can choose the right staff, but in the real world many recruiters are either stupid, restricted by bureaucracy, or both. You have to choose what kind of recruiters to target. I think the best course of action is to take a hybrid integrative approach, attempting to keep your options as open as possible, therefore not excluding recruiters seeking high grades from your target list, especially if you wish to become a university professor someday. Even if you have bad marks now, you can try to get higher marks in a another programme, like these offered by the Open University (UK) or even complement your low-grade degree with a postgraduate qualification (perhaps a PgCert or PgDip if you can't wait for a full Master's) in another academic field (eg business management). The most important thing to remember is, however, the opportunity costs associated with day jobs and education. If you give all your time to an employer and/or a bunch of professors you may have not enough time to do somethign worthwile in your life, such as participating in open source. After you somehow get in the position of being able to pass most recruiters's tests (through grades or experience), I suggest that you invest your time as much as possible on a project that excites you, and this can be an open source project, self-employment, a charity, or anything else you believe you could excel at. Jobs and schools do have some value and should not be easily denounced, but you should always aim higher (if you do have the inate ability to climb higher, that is).

  72. You got served, man - get over it. by Anonymous Coward · · Score: 0

    for cereal.

  73. IAAR by Aeron65432 · · Score: 2, Insightful

    I am a junior recruiter, and I would say take the year over again, if grad school is not a possible. Few recruiters really care how fast you get your degree as long as you did a decent job with it. There are a million reasons in which people can take 5 years to get their degree, generally at my office we would ignore it and move on.

  74. He's done FOSS, more will not help ... by AHumbleOpinion · · Score: 1

    I'd advise on doing something you enjoy next to all those boring classes ...

    That is what he had been doing, and that is what led to his current situation where he fears his poor grades will come back to haunt him.

    Any hobby is potentially interesting during an interview, as you simply don't know who is sitting across the table.

    No, you have misread the interviewer's interest. They don't really care about your specific project. They are merely interested in finding out that you had written some code for your own amusement or curiosity. It does not matter how silly or useless the project was, all that really matters is that the interviewee wrote it for the fun or curiosity of it. That demonstrates they have a genuine interest in programming, that they are not merely studying CS because someone told them it was a good career path. As I said before, there are rare exceptions where the personal project relates to the position being interviewed for. But honestly, we feign interest in your personal project to get you talking about it. It is difficult to get interviewees to talk about these projects.

    In any case he's done the FOSS project, he's demonstrated he has a genuine interest in programming, additional FOSS work will not make him any more attractive of a candidate. Better grades might. Your "do what interests you" advice is premature, that's long term career advice, not short term "I need to graduate and get that first post-college job" advice.

    1. Re:He's done FOSS, more will not help ... by AlXtreme · · Score: 1

      In any case he's done the FOSS project, he's demonstrated he has a genuine interest in programming, additional FOSS work will not make him any more attractive of a candidate.

      I understand your point of view, but I still think you're wrong on this. Better grades won't land you a better job (I don't even have my grades on mine, an interviewer doesn't care about my 20X-Calculus grade). Working on a FLOSS-project _and extending it_ (presentations, articles you wrote, conferences) to show you are capable of more than programming, that is something interesting. It shows that you are capable of more than some code-monkey's job and that you are willing to go the extra mile.


      Naturally they don't care about a specific project, I wouldn't expect them to, however the interviewer needs something more than good grades in order to figure out if you are made of the right material. And if you can't even talk in non-technical terms about a project that you put a lot of spare time in, well that also says something about the interviewee.


      IMHO a good interviewer tries to judge someones character, ability to communicate and technical competence. What you do in your spare time, and your ability to describe that in lay-man terms, helps the interviewer judge those first two at sets you apart from the rest of the crowd. Technical competence? Well, you graduated didn't you?

      --
      This sig is intentionally left blank
  75. If i was the recruiter... by zaunuz · · Score: 1

    ...and he told me that he chose to repeat one year to improve his grades, i would only concider that as a positive decition, since that means that he:
    1. Cares about his grades
    2. Wants to improve his skills
    3. Is willing to sacrifice one year of his life to become better in his area of expertise.

    which basicly boils down to: I would prefer someone repeating a year.

    --
    this is probably the most boring sig in the world
  76. If you repeat a year by Sycraft-fu · · Score: 1

    Get a job *in a related field* while you do it. Degrees really mean surprisingly little, experience is what counts. Now of course being that you are starting your career you won't (and can't) have tons of experience but that doesn't mean you can't have some. Employers are often quite wary of kids that come out of university with high grades and no work experience. That tells them that the kid did nothing but focus on class, which doesn't mean they have any useful skills (it is quite possible to get good at school, not at the material school teaches).

    Now if you've been working in a related field, then great. If not, then it is time to start. For computers a good route is often doing tech support of some kind on campus. It's not exactly what you are studying for (I'm assuming you want a CS degree to be a programmer) but it is fairly related. There's generally lots of student tech support jobs on campus. They may not be glamorous, but it is what you should look at.

    Not only will a job like this help you out in terms of resume, but it is a good way to get good references. It is all well and good to have some people you know that will say you are good, much better to have people who you worked for in a tech field say you are good.

    If you aren't willing or able to do something like that, I'm not really sure repeating a year will get you that much more. This is especially true since the university may limit the number of classes you can take GRO (meaning classes that will replace the old grade). Replacing a C class with an A does a decent bit GPA wise, but retaking the same class and having both the C and A do very little, especially after 4 years. Just upping your GPA probably won't be the magic job getter you hope unless you do something else.

    Also, and I can't stress this enough, the real way to get jobs is through personal references. Many, probably even most, jobs go to someone who knows someone at the company. People just worry about hiring random applicants. They are much more comfortable if someone vouches for that person. It can even be something quite indirect, like some guy in another division fires off an e-mail to the hiring guy saying "Hey you've got a Mr. X applying for a job, he's a friend's kid and is a good guy, give him a look will you?" and it helps.

    For that matter you can even get jobs that never were posted in the first place. Some guy says to his friends "You know, we really could use another coder for this project," his friend who knows you says "I might know a guy who'd be interested." You get an interview and land a job that was never posted anywhere.

    This is also something that working in a related field will help with. If you work for university tech support, they probably know a few people out in the industry and maybe they have help you get a job. I know I did for one of our students. He was looking for a job, I knew a place that was hiring that I used to work for that could probably use him. I recommended him, they interviewed and hired him. He never would have known about this job had I not told him (since he wasn't looking where it was posted) and a significant part of their decision was based on the fact that I said "Yes, I think he'll do a good job."

    So really, if you decide to go back to school, don't do it just for the grades, do it to get experience. If you don't, it probably is a waste of time and money. In terms of getting you a job, school only really helps with your first one. It's all experience, and who you know, after that.

  77. The goggles, they do nothing by Dogtanian · · Score: 2, Funny

    Comic cons work too. Cosplay girls are HOT! HOT! HOT! Well, some of them are....

    But I suspect most of them are more like this (background), this, this, this or this.
    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  78. The Guy Who Worked His Way Through School by greenlead · · Score: 1

    I'd definitely go with the fellow/gal who worked his way through school.

  79. Do grades matter? by VGfort · · Score: 1

    If you are going to an Ivy League college most of the time you don't even need to worry about grades, you're pretty much going to get a good job because of where you went. Our president even bragged about being a C student. Even people with good grades have a hard time getting a job these days, with the bachelors degree basically like the high-school diploma of yesteryear. You can always play the Open Source Project bit up. Sometimes jobs go to the best personality in the interview, rather than skill.

  80. Politically "Fail" and Repeat by Anonymous Coward · · Score: 0

    When I was in my teenage years, I developed clinical depression (unknowm to me at the time). I also worked 3 years without a proper holiday from the ages of 16 to 19 whilest being in full time education. My bad moods, inability to sleep, gradual descent from straight As to failing grades was put down to laziness and a bad attitude.

    I put on a brief spurt in my first year at university, managing to finish the year with somewhere between a 2:2 and a 2:1.

    By the time I was 19 and in my second year I was getting 20% in exams, drinking way too much and hacking at my flesh with knives and razorblades. Life was nothing but pain, suffering and humiliation. To top it all, I was beating myself up for being stupid, lazy and weak.

    I tried to get help, but they sent me to a right-wing fascist psychiatrist who blamed everything on laziness and the Permissive Society, told me to pull my socks up and get on with it.

    When it came to the end-of-year exams in 2nd year, I couldn't bring myself to fail. I should have done, so that I could redo the year, but I couldn't stand the shame. I stayed awake for days on end frantically cramming for the exams, and scraped 30%, which meant I have to go and be publically humiliated by the Professor of Physics, but allowed to continue on the course.

    I wasn't for returning for 3rd year, but friends and family were kind and supportive (at last) and persuaded me go back. So I went straight to see my 2nd year tutor and explained (which took a great deal of courage because I felt so utterly wretched). He saved my life. Prof. Bernard F. Schutz listened sympathetically and got me some counselling.

    In my 3rd year, I worked very hard, especially on my project, trying to scrape together as many marks as possible, and trying hard to learn as much as I could of the stuff I'd failed on, but my brain was like spaghetti. I graduated, with Honours, but only a 3rd :-(

    In the many years since, I have been treated with therapy and drugs and have held down 3 significant jobs in the nuclear and software industries, but I am haunted by my 3rd class degree.

    Even now, 12 years later, prospective employers want to know what I got, and many don't want to know if you have anything less than a 2:! or a 1st.

    My advice: If you have the opportunity to do it again, better, take that opportunity.

  81. Re:kill yourself now by Anonymous Coward · · Score: 0

    Go slit your fucking wrists fucktards.

  82. Stay in academia by Anonymous Coward · · Score: 0

    For my 2 cents, I'd say stay in academia for as long as you can afford it: either go on and get a masters, or stick around and re-do the final year.

    If you're actually interested in CS, and not just in it for the money, there's always a metric ton of lecture modules that you can sit in on. This will give you a breadth of knowledge that just isn't going to be available to you at work.

    If you're in for the money, then well go ahead, go work for the man. But academia is the easiest place to join/start a startup.

    As for grades; well yes, my place does look at grades, even for senior roles. Experience is easy to get, it just takes time. But not everywhere is the same.

  83. Small company variety by UnderCoverPenguin · · Score: 1

    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. For instance, the other day I got to design business cards. Show me a big company where an IT guy gets to design business cards?

    Did you get paid to design the business cards?

    --
    Don't try to out wierd me, three-eyes. I get stranger things than you, free with my breakfast cereal. --Zaphod Beeblebr
  84. GRADUATE! by SlappyBastard · · Score: 1

    There is no replacement for a year of your life. Ignore every single idiot who tells you grades are important. If your grades are that important compared to you, your time and your actual work output then to be blunt you are not very important to anyone. If you can't use that extra year to do something more worthy than get grades, then you're a lump of useless carbon anyhow.

    --
    I scream. You scream. I assume that means we're both acquainted with the problem. We proceed.
  85. Short-term vs. Long-term by jd · · Score: 1
    In the short term, repairing the grades makes absolute sense. That is when the grades matter the most. In the longer term, the grades are of no consequence - graduating will be all that matters and the extra year will begin to count against you.

    The question becomes one of whether you want jam today or jam tomorrow, the system isn't geared to let you have both, which to me is a clear demonstration of the flaws in the modern system. Why? Because medium-term jobs will penalize you for having poor jobs early on, if you choose the long-term path, and you will only start to see results ten or so years on from graduation. That's a long time to lose money and it's questionable as to whether the profits later will compare to the lost interest.

    On the other hand, ten years on, nobody will give a damn about the grades, they will only care that you are listed as failing/repeating a year, of you take the short-term path, which s Bad News. In other words, after that critical time when college scores cease to matter and early references have long-since vanished, your earning power will drop and your marketability will suffer. If a typical career lasts 30 years, then you've profited on 10 but lost on 20.

    All this is moot, of course, if you have a thirty-year career with the same place, but those who retire with the golden watch are becoming increasingly rare. If you have very few jobs, then the better grades will lead to better prospects. If, as happens a lot these days, sustainability suffers, then that's not the way to do it.

    Personally, I'd say don't worry about it, join a professional society or two that ONLY accepts people of good standing, and utilize the hell out of the association. Professional societies and certain certifications count for more than all the grades and education in the world.

    (I'll just add that if American education worked on the premise that better-trained employees do more and earn more for the company and country, you wouldn't have needed to do so much on the side, and therefore would already have the good grades.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  86. It Depends by Javagator · · Score: 1

    Did you get low grades because you did not have the time to do some of the work, or because you did not learn the material? If you don't know your stuff, you aren't going to do well in the interview, and you are better off staying in school another year.

    If you do know the material, you can offer an explanation for your low grades and show your knowledge in the interview. In this case, I would graduate and look for a job. Don't include your GPA on your resume. Instead emphasize your open source project experience and possibly some challenging course projects. After you have a couple of years work experience, no one will look at your GPA.

    As a senior software developer, here's what I look for in a candidate fresh out of school. Yes, I do look at your GPA. Some of the best programmers that I have worked with had excellent grades from first rate schools, so I am somewhat prejudiced here. I also look to see that you have a firm background in your course work, such as data structures, and object oriented programming. But the most important thing is the interview. I look for in depth knowledge in a least one area. I think that if an applicant has learned one thing well, they have the ability to learn the things needed for our work.

    If your open source work is good, you can use that to your advantage. Bring some example code to the interview, and be prepared to discuss it. I can tell more about a candidate's coding skills from looking at his code than from any other source.

  87. Hiring Manager's opinion by anomaly · · Score: 1

    As a hiring manager in a Fortune 500 company, I can tell you that your grades are FAR FAR FAR less important than *any* practical work experience you can show me. We check "Did you graduate?" "What area was the degree?" For what it's worth, I've known polysci and English majors who could outcode lots of CS and EE nerds.

    Don't get me wrong, EE and CS are great, but some people with degrees in them stink at writing code. Some who can really write code are TERRIBLE to work with because they are convinced that they are smarter than everyone and social skills are unimportant. NOTE - "House" is a TV show. TV is not reality.

    Frankly it's important to note that HR is never on your side. HR's job is to make sure that the company complies with the law and that the company will win if ever sued. Interestingly, at my company HR is really not helpful to the hiring manager, either. Frequently my interests in filling a position are at odds with their interests in "following their procedures." Also, this is not uncommon in large firms.

    Get REAL work experience. We don't believe you really know much of anything when we hire a recent grad, and we expect that we will have to train you in everything.

    Why did you go to college? Because
    a) it's your entry ticket to the big company HR department, and
    b) the theory that they taught you will make you MUCH faster at coming up to speed and you'll beat the pants off almost all of those people who never bothered to get a degree.

    Don't waste your time. Get the degree, get ANY job that gives you some practical work experience, then apply for a better job 1-2 years later. Finally, who do you know? This is the MOST important thing in getting work. Look for opportunities to build relationships with other professionals. IT is *always* a small world, and after a couple of years experience, your reputation will go a long way into finding your next position.

    --
    But Herr Heisenberg, how does the electron know when I'm looking?
  88. Not a good place to ask the question by 6 · · Score: 1

    When you ask a question like this on Slashdot you are going to obtain two answers. The people who invested massively in their education, grade etc will tell you that grades and education and going to a good school are critical. Those who learned to program themselves and worked their way up with little or no formal CS education will tell you that education is a waste of time leave school as soon as possible and enter the workforce.

    Both are right. Depending on who you are, how you learn, how you set goals and work towards them either path may be fine or one path may work and the other would fail.

    What advice I would give is that you should not look at this issue from the point of view of others success and failure but rather from what your heart and mind tells you. At that point ignore all pressure and advice from others and decide for yourself what course to take.

    Even if it ends up being the wron answer at least you own the decision.

  89. Re:kill yourself now by Anonymous Coward · · Score: 0

    How can a piece of garage kill themselves if they are an inanimate object to begin with?

  90. Depends by mad.frog · · Score: 1

    If everything else was equal, sure, I'd favor the higher grades (with or without repeating classes).

    But assuming your grades are decent enough to get you an interview in the first place, I'd be MUCH more interested in your participation in the open-source project, as it's much more likely to be indicative of your actual work performance.

    Some places won't even look at candidates without high GPAs (my company included), but if you show yourself to be a stud on a project with visibility then no one will really care about your GPA... or even your degree or school, really.

  91. all these opinions are true, but do what you like. by scabies · · Score: 1

    i'm speaking here as a grad school grad, interviewee, (inexperienced) interviewer, with a few years amongst different startups, and have switched jobs to get better pay and positions when things go horribly south. my experience sez: if you demonstrate you're motivated and want to dive into a new environment, and that you have done so successfully in the past, you will be viewed as a good hire. couple that with communication skills and a confidence about what you've done, and you're golden. a lot of the time it seems that job openings may attract at least a couple smart people that could _maybe_ stay focused enough to get the job done. however, what the hiring engineer really wants is someone whom they can get along with. this lets them know that the inevitable differences in coding and work style can be resolved positively and productively. because remember, you're going to be maintaining or writing new stuff within an existing framework and culture, so you need to be able to get along with your coworkers and bosses. ** this may only be valid for the startup realm. but they're fun! and you get a lot of responsibility and flexibility.

  92. It didn't work by ClosedSource · · Score: 1

    You, I, and Edsgar all have a right to our opinions. Just because Edsgar is famous doesn't mean I'm going to accept his unsupported statement any more than I'd accept yours or you should accept mine.

  93. A Recruiter's Opinion by TPoise · · Score: 1

    I work for a recruiting firm and I can definitely tell you that I'd would take a CS graduate with bad grades and 2 years of "real world" experience over somebody with a straight A (4.0) GPA and no experience. I would do it 100 times over and over. In fact, if you are looking for a job, send me an instant message and we can definitely talk about getting you placed somewhere.

    To give a personal experience/testimony, I graduated with a CS degree with a 2.0 GPA about 3 years ago but with about 3 years of solid full-time work experience. Most of my class mates had 3.0 or greater GPA's and no work experience. Almost all now have gone into different fields (fast-food restaurant management) because they couldn't hack it and couldn't apply education curriculum into the real world.

    You do not know how frustrating it is to interview recent CS graduates with 3.0+ GPA's and not be able to give you the fundamentals of computing. Just simple questions like the difference between a binary tree or a linked list let alone anything regarding any object-oriented programming concepts. The truth of the matter is that the IT field right now is hot, not like it was hot during the dot-com boom where anybody that could spell "Webmaster" got a job. But it's hot for SKILLED workers. Somebody that can write compilable code, use object oriented programming languages (Java, .NET, etc.) and be able to determine the difference between recursion and for-loops. Those people (regardless of GPA) will continue to be employed and will maintain a high standard of living with a job they can enjoy because they can convert knowledge into wisdom through experience.

    1. Re:A Recruiter's Opinion by cdn-programmer · · Score: 1

      I would not even apply at your company.

      To be good at software development you need to be smart and if you are smart then you can get the grades. Since I am a manager and employer I do know the difference between productivity of various individuals and I can tell you right now most human resources departments sux really big time. Top programmers don't get paid anything near what they are worth and poor programmers get in and do absolutely awful work because the standards they are judged by are for the most part irrelevant.

      My recommendation. Get the grades.

      My son just graduated on the dean's list with great distinction. He took 5 years to do a 4 year degree because he was running a business and working. He lost out on some scholarships because of this... IE he wasn't taking enough classes to qualify. In his last two (2) years he changed it around and kicked ass.

      He did win scholarships for his last two (2) years... they paid his tuition. He could have lived here for free and I'm within walking distance of the uni. But he chose to buy his own place and like I said took the full complement of classes and did very well.

      He's not looking for a job mind you. He created his own. He's been VP of finance in his own company now for 5 years.

      Thing is that he's now go both the grades and the job experience and more.

      I would give it a shot and go for the grades. They give you bragging rights forever.

      Good luck

  94. Don't retake the class by Adammil2000 · · Score: 1

    I've interviewed and made hiring decisions for 300+ people in the last few years for a Fortune 50. Be careful drawing too much advice from pure academics on real world companies and how they operate.

    I don't care what school you attended, classes you took, or your grades (sorry to burst your bubble if they told you otherwise in school). In the absence of relevant work experience, I care about your major, whether you finished your degree, and any school work that _tightly_ relates to the job. Mainly, I care how well you perform on my interview questions/problems, your demeanor, and attitude. Of additional importance is how you convey your relevant experience and make the sale for how you can excel in the job.

    Your answers to my questions tell me much more about you than your transcript can. Also, I always spend part of the interview drilling into what you tell me are your technical strengths to serve as a combined integrity and technical depth test.

    The reasons for this approach are many, but mainly because I've seen community college drop-outs operate with higher effectiveness than MIT grads (of which I've hired a few). I don't want to lose out on a truly gifted person by giving undue weight to credentials. I need both short term and long term potential. A fancy school and high grades tell me a little about your long term potential, but doesn't tell me as much as you might think.

    Good luck!

    1. Re:Don't retake the class by Anonymous Coward · · Score: 0

      I've got turned down on an internship at a very big company just because of my grades: I had done well enough on my interviews, but some engineering director (or something like that) asked to see my transcript and was not sufficiently satisfied with them and refused to accept me on their team.

    2. Re:Don't retake the class by Adammil2000 · · Score: 1

      That's an internship, I'm talking about real employment. I would assume that for an internship interview, the only thing to talk about are your classes and grades, correct?

    3. Re:Don't retake the class by Anonymous Coward · · Score: 0

      Neah, as the poster, I have two years of experience in the industry: C, C++, Unix, Windows, TCP, multithreaded, asynchronous, OOP, design patterns, etc. ... all in there.
      And these were all required for the internship I applied for. I passed all their tests, the interviewers told me so!
      But after looking at my grades they decided I wasn't good enough ...

  95. Don't waste your time by 1iar_parad0x · · Score: 1

    I wouldn't repeat the classes if I were you.

    Employers
    After you get your first job, the words 'Summa Cum Laude' are only for bragging rights. It MIGHT help you get recruited by a top company, but frankly I'm not so sure of that. I did menial IT work in college. While the experience wasn't the best, it helped when I got out. Employers were much more eager to hire a kid with some real work experience than someone with a 4.0 GPA and no experience.

    Grad Schools
    I doubt grad schools will overlook the fact you repeated classes (although I could be wrong). Many graduate school admission committees will look at your GPA in different ways. They'll examine you in-major GPA, your GPA for your final 2 years, etc. Secondly, most grad schools in CS look very highly on good grades in classes like Combinatorics, Algebra, Set Theory/Logic, Number Theory, (i.e. pure discrete math). If you really think your grades need a boost, try taking a couple of math classes and get a minor (or major) in math. Finally, good grades in a MS program or some research experience can easily draw attention away from those bad grades. Don't waste your time repeating classes, unless you really didn't understand the material (and you can proceed without it).

    Other options (get an MS)
    There are very reputable professional MS programs out there. If you don't get accepted anywhere you like, you can always take that money and go to grad school. Many good schools have room in professional programs for people who can pay.

    --
    What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  96. Don't bother repeating by Sobrique · · Score: 1
    I finished University (admittedly, in .uk) earlier than expected, due to doing badly. Still graduated, but ... well not well enough to continue to the 4th year, in Computer Systems Engineering.

    So, I think I can say I was in a fairly similar situation.

    Here's what I found out. There's a small list of employers who at every stage in the career 'screen' candidates based on degrees. Not many, but some.

    For the other 95% or so, your degree grade matters for your first job. They have no prior career history to refer to, so they have to take the degree as an indicator. After that, the important thing is experience, and relevant skills. My employers since, have been vaguely interested in the fact that I had a degree, but I'm very sure that if I had no degree at all, and the same experience, I'd have got the job anyway.

    My first job, was started whilst at university. I carried on when I finished, and that experience was the bootstrap to my second job, where I stayed for 5 years.

    However, I do also know a fair few people who have not been able to get that 'initial' offer, who also didn't graduate all that well.

    My advice would be this. Check the job market. If you can find something 'career building', that are prepared to interview you, then don't bother repeating a year. Degree grades get you into the interview, actually getting the job depends on your skills, presentation, manner, and general competence. All else being equal, if you have trouble finding that career building job, then go and repeat, rather than working at 'time filler' dead end jobs.

  97. Won't matter after your first job by bjb · · Score: 1
    The first job is always the hardest, because they look for GPA and academia.

    If you choose to go with the lesser grades, one possible suggestion is that you try and score an internship with some company after you graduate, prove to them how good you are and then when your internship is near done, let them realize that you're going to find another job and you'll be out on the street. They might just make an exception to keep you on somehow if they really valued what you could do.

    The reason why I mention this is because most companies don't want to necessarily hire people straight out of school because you have no experience (sure, open source is great, but it isn't always a disciplined environment). Once you've got some experience, only your skill set will really matter (and what insight you bring to the table with those skills).

    --
    Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
  98. Retake a whole year, or just a few classes? by miller701 · · Score: 1

    My advice is if it's just 2-3 classes you need to re-take, them go for it. But beware of complacency. The "BORING, I've seen this before" attitude kicks in and you end up getting a C anyway.

    Retaking a class can be a rewarding experience:

    I dropped Differential Equations on the last day to drop at the end of my Sophomore year and re-took it the next semester. The two professors had very different viewpoints, the prof the first time was "Mr Math", a very theory POV and the second prof was "Mr Engineer", very "Here's what you need to know for your 300-400 level Engr classes" POV. At first, the second guy seemed like a breath of fresh air, but after a while I could see where he was cutting some corners and Mr Math's way was better.

    To sum it up, I did learn a lot from taking Diff Eq (almost) twice.

    Hopefully you won't have to re-buy the book (although the way most schools are, I'm guessing you will).

    1. Re:Retake a whole year, or just a few classes? by Anonymous Coward · · Score: 0

      My advice is if it's just 2-3 classes you need to re-take, them go for it. But beware of complacency. The "BORING, I've seen this before" attitude kicks in and you end up getting a C anyway.
      true, this happened to me in Organic chemistry. I was shit-hot at it when I entered University due to the teacher I had in the last year of school, who went well beyond the required curriculum. Cue the first year of Uni, and I'm being told lots of stuff I already know. I wait it out for a few lectures but its the same. I must have missed the part where they started telling me new things and expecting more, because when they finally did I couldn't do it properly. Screwed that one up royally. Ended up being a physical chemist instead.
  99. No way..get working. Here's why... by ErichTheRed · · Score: 1
    When I graduated, I was in a very similar situation. I was working nearly full-time my last two years, ended up with a 3.1something. However, I was able to find a job without much difficulty. Here's why:

    Despite what colleges tell you, where you get your degree and how well you do does not matter for 90% of the jobs out there. Where does it matter?
    • Investment banks -- they've got way too many people clamoring for these six and seven figure jobs, and have to sort them somehow. You either have to have a near-perfect GPA or a degree from the Ivy League.
    • Anything academic -- Duh. If you're going to grad school, teaching or whatever, your academic record is incredibly important.
    • Consulting firms -- Ivy League or top-ten public university only, or extremely high GPAs from other places. Also another high-paying job, but full of people who just think they know everything. Consulting tricks you into thinking you're an absolute genius because that's the image they want you to show to the customer.
    • Extremely large corporations -- I think this is a holdover from a previous era, but it's still true. I got my job on my own, but a lot of people get "picked" by large companies who recruit on-campus. They order by GPA. However, it seems to me like the vast majority of these entry level jobs are incredibly boring. I'd rather get in as a contractor or work for a smaller company.
    • Professions (law, medicine) -- But you already knew that.

    Any other job, for the most part, just checks that you graduated. Everything after your first job is based on how well you've done in previous jobs, and who you know.

    So get out there and get to work, unless law school/med school or a teaching career is in your future.
  100. I cannot fully answer, but I can give you a tip: by default+luser · · Score: 1

    Most employers hiring recent college grads have minimum HR barriers to get past, usually a GPA of 3.0 or higher. This also happens to be the baseline "minimum" GPA for a lot of part-time grad schools. If your GPA meets this minimum, then I say don't bother taking the courses again.

    Of course, you can do a lot with mitigating factors, so long as you know how to talk it up with the interviewers. My GPA (BS ECE) is just slightly under that magic 3.0 barrier, but it hasn't stopped me from getting a good job, or entering grad school part-time. My key mitigating factor: I hated my "core" classes, and did terribly in them. I did significantly better the last three years of school, despite the harder classes.

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

  101. Prioritization? by sczimme · · Score: 2, 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.)

    --
    I want to drag this out as long as possible. Bring me my protractor.
  102. Graduate with BSc(CS) and Focus on a Career by Anonymous Coward · · Score: 0

    My advice based on years of professional consulting experience in IT would be to graduate with the BSc(CS), enroll in a reputable graduate degree programme via distance education while concurrently focusing on a career. Most employers, particularly should you decide to be a consultant/contractor rather than an employee, have little interest in grades. Proving you have the background and experience is much more important; the degree is merely a check box in the screening process. After years working in IT I finally decided, in 2004, to earn an undergraduate degree and will be graduating (GAP ~3.7/4.0) in December 2007 - all while working full-time.

    Do not repeat any courses in hopes of raising your GPA. If you have at least a 3.0/4.0, then you can get into a graduate degree programme. In the event you GPA is lower than 3.0/4.0, then gaining professional experience will work in your favour if you ever decide to pursue a graduate degree down the road.

  103. They can come back to haunt you by Anonymous Coward · · Score: 0

    From what the profs at college have said to us, bad grades stay with you and will remain a negative sign regardless... in otherwords, don't get bad grades.

    Both the old low grade and the new higher grade are shown on transcripts.

    They were talking specifically about failing and retaking courses, but said that it applies somewhat to low passing grades as well.

    Either way, if you are on the low side already, improvements are improvements.

  104. As a dropout... by pavera · · Score: 1

    It completely depends on your goals. If you just want to get a job and work then don't repeat. I've never had a single employer (I've had 4 now over 8 years) ask about grades. I've worked at a large company (5000+ employees worldwide, ok not huge but larger) a small company (about 30 employees), and 2 start ups. I personally love working at startups, exciting, edge of your seat, and you're generally making new stuff not maintaining some 15 year old app that is completely broken, but the company won't foot the bill to hire 3 decent programmers for 6 months to re-write it. YMMV, its just my personal feeling. Anyway, point being I've never had a single person ask about grades. In fact I've never had a single person ask me anything at all about school. Once you've got experience on your resume, that is pretty much all anyone looks at, I don't even have my schooling on my resume anymore, took it off last year, still got a new job in 2 days early this year. BTW, all my job changes were completely voluntary, never been laid off or fired (not even in 2000). And I've never been on a "job search" for more than 2 weeks.

    If you want to go to grad school and do anything in academia, then you need those grades. That's all academics look at, its all they care about, well that and the GRE. I don't have any experience here... I disliked school, I got out as soon as I could, I'm not looking back.

  105. Grades don't matter by Jerim · · Score: 1

    I have a 2.7 GPA in computer science, heading into my final year. I have been working steadily the entire time, though. I honestly couldn't care less about GPA. As I have learned, it is only what you know and what you can do that counts. I have seen High School dropouts get some nice jobs, based on the fact that they are very good at programming or networking. I have seen college graduates start out on the help desk, because they honestly didn't know anything outside of what the book told them. As others have said, in the absence of any skills or work experience, a high GPA might make the difference but only on that first job. After that, it is all about what you know.

  106. Wow - Def , Job FTW by americamatrix · · Score: 0
    I can't wait to graduate come August and your considering ANOTHER YEAR?!


    WOW

    I am not going to lie, I'm tired of the professors, the HW, the studying, and the projects. I just want to get paid already.

    Your NUTS if you go for another year 'just for grades' - life isn't just about grades, man. If you can show your future employer that you know what you are doing, are easy to get along with and work well with people - I say thats more than school will ever teach you.

    I have to say - after my four years - I have learned more outside the classroom, than I have inside the classroom (not just about computer engineering, but about people and life in general). As long as you had a productive life the past fours years outside the classroom as much as you did inside the classroom, I'd say get a job - cause after your first job - the grades won't matter anymore. [ Sometimes today, for the bad or worse, Experience > Education ].

    Good Luck !



    | Microsoft gives you Windows. Linux gives you the whole house.

  107. That's Just Not True by mpapet · · Score: 1

    I spent little time looking at the education other than to see if they had the right skill set.

    You may have spent little time, but you definitely ranked the candidates based on their school and GPA.

    As an example, If you have two candidate resumes in front of you, one from a highly regarded school and one that is less well regarded, then the candidate from the highly regarded school with the same GPA gets ranked higher. This is a fact of life and is the *why* one goes to a well-regarded school.

    OT Anecdote:
    I made a horrible mistake of getting into a well-regarded school and leaving because it is a diploma factory. My fellow students had an offensive sense of entitlement and lived in some kind of fantasy world where the bank of Mom and Dad took care of everything. I got the education I wanted elsewhere and paid for it myself. I paid dearly however because the diploma mill grads took the jobs I wanted.

    When I got a post-grad degree from a highly regarded school, career doors magically opened again.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:That's Just Not True by Coldmoon · · Score: 1

      You may have spent little time, but you definitely ranked the candidates based on their school and GPA.


      Actually that is not true, though I may have looked at those with a "good school" listed first, I most certainly did not rank them based on this. Further, I quickly learned that this initial ranking had no merrit and ultimately proved to be a useles metric. It has been my experience as both a new hire and one who is doing the hiring, that you make your own fortune. Suggesting that you need such a degree is bubkis, pure and simple.
      --
      Coldmoon over Dark water...
  108. Mod Parent Up -- Grad School by Valdrax · · Score: 2, 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.

    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 references is also vitally important and may be something else you're not thinking about as an undergrad.)

    If you're sure that you're just going to enter the workforce and stay, then to heck with it -- GPA only matters for the first job. I've never even put GPA on my resume after getting my second job during while I was still in college. Afterwards, it's skills they want. However, make sure that's what you want. Things could change in ten years, and you might be regretting slacking off.

    Not that I'm speaking from personal experience or anything...

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    1. Re:Mod Parent Up -- Grad School by OceanBarb · · Score: 1
      Here, here on the grad school. Trust me on this, in ten years or 15, there may be a whole new field that you decide to investigate....you won't have had any courses in this subject in your undergraduate degree, or hardly anything applicable, and the GPA and test scores will be the only signal to the admissions folks as to your capability. However, most grad school admission committees (at serious schools, not fly-by-night degree mills) take the GPA and test scores as less important the older you are and the longer you have been out of school (within limits---don't try to go to med school at age 50 having flunked every science course)

      Proving that they hold applicants to certain minimum GPA and test scores is usually part of the accreditation process for universities in the US; the school can pick its own standards for admissions but then must stick with them and give proof of that to the accreditors, who visit every three to five years or so. Your folder becomes evidence in that accreditation audit. They usually have some small percentage of admissions decisions that (say 5%) may be made outside of these standards. Sometimes geezers are part of the exceptions. And having kept in touch with your old profs helps, too.

  109. Grad school or not? by lordbios · · Score: 1

    If you plan on going for a Masters or PHD then yes go back and get better grades, it will increase your chance of acceptance. If not it probably won't matter.

    1. Re:Grad school or not? by TheTapani · · Score: 1

      Agree with parent. You might not even know today what you want to do in a few years. My story: I worked my butt off for good grades. When interviewing for my first job, nobody asked to see my grades or even my diploma. I got the job. A few years later I got bored of working as a programmer and wanted to go back to school, so I applied to a PhD program. Suddenly those grades were very important, and without them I would have never been accepted there. //T

  110. My Experience.. by $1uck · · Score: 1

    My experience was/is similar to yours. I ended up graduating with a GPA of 2.56 after spending a couple of years on the Deans list. Working full time, taking a few years off in the middle, changing curriculums, and sick parents all took their toll (along with the perequisite partying in college).

    First, I want to say, not a single employer has asked for my GPA at an interview. I'm not sure how typical this is, probably more so the more experience you have and the longer it has been since your graduation. In this regards I'm happy I didn't wait.

    Second, It took me a year to find a real job (I graduated right as the internet bubble burst) so yeah I could of easily spent another year "repairing" my GPA. I then found out I would have been eligible for free tuition to the Grad school if my GPA had been a 2.6 (and I failed to find a job within a year of graduation). Which really bummed me out.

    Lastly, the thing that I'm currently concerned about is I would like to go back and get my Master's in CS. Every job I have in the last few years has had tuition reimbursement of one sort or another. My only problem is almost every school requires a GPA of 3.0 (or 2.6 with probationary period). I've been told that several years of work experience will make up for the deficiency, but I've yet to see that in official form and I haven't applied to any schools yet to test the theory.

    So ask yourself what do you want to do after school? What is important to you? can you afford to go to school for another year (your asking so I assume its an option). How long have you been there? Whats the job market like where you live? If its particularly 'hot' you might want to get a job and experience before things change. If its not, you probably have nothing to lose by going to school for another year (other than tuition and time).

  111. Re:kill yourself now by $1uck · · Score: 1

    "garage" - what the fuck? You're a stupid shit. The word is "garbage" you moron. That kind of error tells me that you don't read, ever. It's a typical error made by someone who is only accustomed to the spoken word. Therefore, you are swine. Since you don't read books and you're a fucking average piece of garbage, my advice to you is to go fucking kill yourself.

  112. My 2 cents by Anonymous Coward · · Score: 0

    It's a vast and big world out there and some employers will care about the gpa and some will not. Do I think it's worth repeating a year to impress those employers who care about gpa? Absolutely not. If you rebound your final year, you can still have a respectable gpa. And what if you did repeat, something happens unexpected and you get c's again? It'll look worse for you. As another poster pointed out, save that year and money and redeem yourself in grad school for a year or 2 if you're that worried. A masters will work better for you than a decent gpa with only a bachelors.

    Maybe things have changed since I graduated 6 years ago but for your first job you just want that, a job and a job where you can get your feet wet and gain the experience you need, because after that, as stated elsewhere, all businesses care about is that you did get a degree but much more important, you have real world experience. As preperation too don't expect your first job to be rosey. If you can find a great first job all the more power to you but there's a good chance it'll be a place that you won't like and the environment stinks but the experience will be invaluable(that's how my first job was like) where if you stick with it, it'll be a great platform to springboard your career.......

  113. A few classes going from C to B+ won't help much by c0nner · · Score: 1

    In general I have found that while grades don't really matter for getting a job other than the extremes. 4.0= awesome 2.0 or didn't finish = no job. Now where it does make a huge difference is in 3 or 4 years if you decide you want to go back to school on the company's dime to get a masters or better. Then you can run into problems getting into the program if you have 2.5 gpa. I graduated with a 2.49 and was just glad at that point to be done with the program. Recently I applied to go back for a masters program and I had to do a lot of talking and explaining and a little bit of begging to get in and then they put me on probation to begin with to see if I was going to make it. I did get in but there were a number of places that I just didn't have a chance because they had a hard cut off and just don't accept anyone under that mark. Some really only will look at you with a 3.0 or better. So if you are close to one of those marks then do it but also look at how much you can move your GPA in reality based on taking a few classes. Don't retake anything that has a b- or C+ because you would have to get A+ in it to really move your GPA. The ones that make the difference would be the Ds and C- and even then when you have 120 credits with a total posiable value of 480 grade points and you are only going to be able to gain 9 grade point per class at the most (assuming a d in the class) and 5 classes a semester you are looking at 45 points. that is about 9% of your total points you can gain. so the best you can hope for would be a .75 point bump to your gpa. But that really relies on alot of Ds and is probably more realisticaly a 4.5 point bump per class giving closer to a .2 point bump the the GPA... Might be better to just get out there and start making some money and save that money you have for something more useful.

  114. YMMV but most companies don't care by gujo-odori · · Score: 1

    YMMV, of course, but my own experience has been that the only company that even cared about my degree was my first post-college employer, and they didn't seem to care about my GPA (it was good - almost made honors - but they didn't even ask about my grades), just that I had a degree. They didn't seem to care that it was from a reasonably good school, either. The only thing that seemed to matter was that I had one. No employer after that has even seemed to care much whether I even had a degree or not, it was all about what I could do.

    That isn't to say there weren't advertised jobs that specifically mentioned a degree; the funny thing is, no place that required a bachelor's degree ever called me, while almost every place that didn't say anything about degrees called, and almost all of those offered me a job. What do I draw from this? That places that don't place much emphasis on your degree have more clue than places that do. If what a prospective employer cares about is who you are and what you can do, it's much more likely to be a satisfying experience than if they're too hung up on the paper. Having direct experience as a hiring manager myself, I'm not likely to care much about the degree, or even if you have one, unless I'm looking for PHD-level candidates. Heck, the best programmer I ever hired had neither a degree nor formal training in CS. He was a self-taught natural, and I knew what I was looking at when I interviewed him. And he was young, too. If he'd gone to college he would've still been there instead of interviewing with me.

    That said, what kind of company you're interested in is going to matter a lot in your decision. If you're looking to join a large, well-established company, they're more likely to care about your degree, and what your GPA was. If start-ups are what float your boat (that's where I've spent the last five years), they're much less likely to care about your GPA, or even your degree, b/c they're not using an HR buzzword formula to see whose resume even gets passed on to the hiring manager. However, if you get an interview, be prepared to code on the whiteboard, or they may hand you a laptop in the interview and ask you to do something there. That happened with my current job. One of my interviewers walked in with a laptop, sshed into one of the dev hosts and asked me to do some stuff.

    So, if your goal is ${big_famous_company}, consider staying on for the extra time and boosting your grades. If small companies or startups are your interest, maybe just go for it.

    One other thing to consider is the opportunity cost. Figure out roughly what you would make in your first two years out of college if you just go ahead and graduate with the grades you have. Then figure what you'd get if you stay in a year or two and get better grades. The opportunity cost is what you would make if you graduated now minus the add-on you would get if you stayed in for a year or two. In concrete terms, if your first job paid $35K right now and $37K in the second year, Vs. if you wait two years and get a job that pays $40K in the first year and $45K in the second, the opportunity cost is $72K - $13K = $59K.

    I think the opportunity cost calculation is a pretty good metric, because no employer beyond your first post-college employer is likely to care about your grades at all, so whether you graduated with a C-average or Summa Cum Laude is unlikely to make much difference in your second job.

  115. waste of money by timmarhy · · Score: 1

    uni is a waste to start with, don't continue to folly by repeating a year. recuiters don't even look at your grades, just that you completed the course. your extra activities provide more insight into your skills then your grades.

    --
    If you mod me down, I will become more powerful than you can imagine....
  116. Neither Grades Nor Speed by NewYorkCountryLawyer · · Score: 1

    I'm not a recruiter but here's my two cents.

    In the end it's not how fast you got out of school or how high your grades are that is significant. What is significant is how much you have learned, and how you have exercised and developed your thinking and continued ability to keep on learning.

    I think it's a good idea to stay and take your time and do it right.

    --
    Ray Beckerman +5 Insightful
  117. What's the rush!?! by ptelligence · · Score: 1

    Dude, stay in college as long as you can. Keep working on your open source project. Don't rush out to become a working stiff. Unless you're applying to grad school, GPA is overrated. As long as you have a degree, being able to demonstrate technical proficiency and a somewhat likeable personality are probably going to be the most important things.

  118. dont waste your time by micromuncher · · Score: 1

    Few companies care about your transcripts; they just care if you got a degree/diploma or not. No recruiter I know of requires transcripts (and I deal with a lot of them.) And don't forget; going back for a year is not a guaranty of higher grades. You could do worse, and then you've wasted time and money. The proof is in your actions... are you up on the trade? That is what will come through in interviews.

    --
    /\/\icro/\/\uncher
  119. Because Resumes Require FULL Disclosure? by nick_davison · · Score: 1

    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. If you're a moron, your resume will look like one of these two:
    • Graduated with a 3.2 GPA after repeating a year to get my grades back up.
    • Graduated with a 2.7 GPA
    If you have half a brain, your resume will look like the first of these two options:
    • Graduated with a 3.2 GPA
    • Graduated with a 2.7 GPA


    You write your resume, your college doesn't. Why the hell would you even mention that you repeated a year? Sure, there'll be a note on your transcript but here's a little secret: most companies fail to do their due dilligence background checks and those that do will likely confirm the GPA from the college without asking if there're marks about repeating years.

    If they notice the degree taking longer - which is a huge clue in England where almost everyone studies full time but a total non issue in America where a lot of people take longer while working - simply tell them, "I took my degree a little slower while I worked on an open source project. Then distract them with more information about that.

    You'll get fired down the line if you lie. If you selectively tell the truth, it's an embarrassing discovery if it comes up but almost certainly won't get you fired.

    In my own career, I had a job that listed maybe a dozen skills. I had eleven of them, missing JSP which they'd made to sound pretty critical. I wrote them a response, listing how I'd used each of those eleven in my previous employment and was the perfect person for them. Sure, there was a missing twelfth paragraph but they never noticed it in the mass of positive responses. In the interview, whenever JSP came up, I talked all about my Java experience and delighted them. They gave me the job with a non-negotiable offer that turned out to be more than I was going to ask for anyway. A speed read of the O'Reilly JSP book and they ended up making me the team lead. I never once lied, there was never anything they could subsequently fire me for, but I certainly avoided any areas I didn't want to discuss.

    So, for you, if you think the GPA will hold you back and you're happy to repeat, go do it. There's absolutely no reason to list the repeat on your resume. Sure, it's on your transcripts but you'll likely never have an employer scrutinize them in that much detail and, if you're any good as a salesman for yourself, you can always spin it as showing you're willing to go the extra mile to do the right thing.
  120. Don't repeat unless you NEED to by scorp1us · · Score: 1

    I had a low GPA myself. I was almost a victim of the dot.com error, where tech talent = big bucks. I tried to balance the two while taking courses. My studies suffered, but I managed to graduate. When I was graduating I was with a company that I'd been with part time for 6 months, and I was well liked. That got me converted to full time and my employment was secure.

    I've since worked at other places and explained my low GPA as a combination of that, and the fact tht I was learning technology beyond my course work. I learned PHP, then databases, all the while being self-taught. By the time I got to those courses that used those technologies, I was doing great, but the courses that were concurrent to my own learning are the cause of the low GPA.

    Now I am in charge of a software engineering department. I do interviews. And let me tell you there is a sore lack of qualified candidates. Most are missing effective communication skills. Most can't present themselves adequately for the position. If you want to interview with me, leave it off. I'll ask you the questions that I think you need to have the answers to for the job. I also don't care I your arts/humanities credits dragged you down. Nail the interview, and you can make the GPA irrelevant.

    That being said, if you can't present yourself as an incredible asset, repeat.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.