7 ms·
My degree was a formality. It's a footnote on my resume, for HR's eyes only. When I get into the interview, I'm completely candid - All college taught me was h
by debacle 14y ago
My degree was a formality. It's a footnote on my resume, for HR's eyes only.
When I get into the interview, I'm completely candid - All college taught me was how to pay off debt. I'm still learning.
- cheez 14y agoThen maybe you didn't take advantage of the things college offered you. For people who just want to follow the beaten path, college is just another footnote. For those who want to explore, there is a lot of opportunity.
- debacle 14y agoI worked full-time in my industry for five (six?) years before finishing college. College for software engineering/comp sci lacks depth and applicability. They try to pander too much to people who don't have the discipline to learn what a computer is.
- cheez 14y agoSo you're not the average comp sci college grad, congrats... For me, there were a lot of learning opportunities because I am naturally a curious person.
- debacle 14y agoIn my opinion, the average comp sci college grad (BS or MS) is a bad programmer.
- DannyBee 14y agoI've interviewed (either on-site or phone-screen) ~110 new grads over the past 6 years, for a company that theoretically gets the best of the best (though in practice, it turns out more like http://www.youtube.com/watch?v=OXRi28W-ENY http://www.youtube.com/watch?v=OXRi28W-ENY). I'd agree with the BS part. The best BS students can write programs that accomplish the goal they want to accomplish, but aren't "good" at it. The MS students are hit and miss,in the sense that most (let's say 70%?) are not significantly better than the BS programmers at programming, though they are often have better at algorithm understanding. However, there are some MS students who are really good at programming. I don't know why there is such a stark difference from the BS folks, who are uniformly bad, but it does exist.
- adestefan 14y agoLet's think about this for a minute. Most students earning their BS are around 20-22. Were very good at programming when you were ~21 with little to no experience? This is why entry level positions need to really be entry level. You're going to have to find the ones that are really motivated and bring them into an environment that promotes mentoring. If you're lucky, then in 2-3 years you have someone that can program your socks off.
- gcp 14y agoLet's think about this for a minute. Most students earning their BS are around 20-22. Were very good at programming when you were ~21 with little to no experience? I'd expect a 21 year old who studied computer-science to have programming experience outside school exercises, and not show any signs of sucking at it. If this isn't the case I see no reason to expect them to improve to a level that they "can program your socks off" after another 2-3 years. We can argue about what "bad at programming" and "program your socks off" means, but my main point is that there is no excuse not to have some programming experience by the time you graduate.
- DannyBee 14y agoI didn't say i thought it was strange that BS students can't program, only that i agreed that they can't. Personally, if college is not preparing them for the practical practice of their art (I'm not saying it should be done to the detriment of the theoretical side, i'm just saying it's not being done at all right now), that seems like not necessarily the best use of time/money. FWIW: I have the same view of law school, which is essentially worthless in terms of real world practice. If you practiced law how they test you in law school or on the bar exam, you'd be disbarred.
- pmiller2 14y agoIf you practiced law how they test you in law school or on the bar exam, you'd be disbarred. Can you elaborate on this some?
- debacle 14y ago
- adestefan 14y agoBecause, amazingly enough, a BS, MS and PhD Comp Sci degree isn't to teach you how to program.
- praxulus 14y agoThe average programmer is a bad programmer, so that doesn't really say much.
- cheez 14y agoNo disagreement there. Most people prefer the beaten path -> average.
- iamjs 14y agoI think this is largely a result of the average CS student never working on a non-academic project. The projects that CS students tend to work as coursework don't require too much investment in learning to become a good programmer--the code they write is written, turned in, and never looked at again, and working in teams typically isn't common. They never have to learn to be good programmers. The exceptional one's seek out extracurricular work and their programming improves with practice.
- mathetic 14y agoComputer science is not exactly about applicability. It is as mentioned in the name of the course is about science. Software engineering is although extremely complex is not exactly a science. Science is not about getting cool products into the market. It is about making a tiny progress in human knowledge. In an engineering point of view you are absolutely right but the fundamental mistake here is you have no idea what you signed up for. Computer science is not software engineering.
- deleted 14y ago[deleted]
- freehunter 14y agoCollege taught me something about lying on a resume. I was applying for a job and took my resume to the school's career services person to look it over. She asked me a couple questions about hobbies and classes and said she'd get back to me with an updated resume. A couple days later, I really needed to get my resume in, and she finally sent it back to me. I forwarded it off with just a slight once-over. During the interview, the man uttered a phrase that stopped my heart: "So, tell me about your electrical engineering experience." As it turned out, the career services woman understood my basic PC building skills as electrical engineering skills. Much like you, I was up-front in the interview and told him that it was a mistake on the resume. I got the job.
- atomical 14y agoYou: That's a mistake on my resume. Him: Oh why is that? You: Because I had someone else do my resume. (odd pause) Him: You're hired!
- freehunter 14y agoIt was my first job out of college, working tech support/help desk. I explained that I had career services help me with my resume, and that in the hurry to get the resume submitted I had not fully proofread it. He knew that I had applied and gotten an interview without having a resume submitted and that it needed to be in HR's hands before the first minute of the interview. He was actually a pretty cool boss. I have to imagine that making that same mistake wouldn't fly in most places, which is why I mentioned it as a warning.
- gcp 14y agoThe resumes of people straight out of college/university are often horrible, so this is more likely than you think. I don't know why that is though, it's obviously important. Maybe these, err, kids, think that as they have no working experience, employers aren't likely to look at it a lot?
- j_baker 14y agoMore likely they haven't built up enough experience to know how few of the things they learned about writing resumes in college really apply to a job search for a serious technical job.
- yo-mf 14y agoThat is unfortunately the belief of many that use college as an excuse to goof-off for a few years and simply get a job on the way out. Unfortunately, students are finally realizing that it is not so easy. Then there are those students that were diligent and made use of the opportunities college provided. This not just means classes, but building relationships, participating in groups, starting businesses, etc. Do you need college for this? Not as all, but the things I mentioned are made a whole lot easier when in a community of like-minded individuals. Your point about still learning however is a good one. So many stop truly learning the few years after college once they get into a career.