Ask Slashdot: Best Certifications To Get? 444
Hardhead_7 writes "Our recent discussion about how much your degree is worth got me thinking. I've been working in the IT field for several years now, but I don't have anything to my name other than an A+ certificate and vendor specific training (e.g., Dell certified). Now I'm looking to move up in the IT field, and I want some stuff on my resume to demonstrate to future employers that I know what I'm doing, enough that I can get in the door for an interview. So my question to Slashdot is this: What certifications are the most valuable and sought-after? What will impress potential employers and be most likely to help land a decent job for someone who doesn't have a degree, but knows how to troubleshoot and can do a bit of programming if needed?"
Vodka! (Score:5, Informative)
Probably depends a lot on where you are.
Around here, certifications mean very little. Employers are generally more concerned about the kind of work you've done at previous jobs. A few good references who will tell people how awesome you are and an impressive list of "my duties included" does you more good than a sheet full of "ABC+ Pro Certified" here.
That said, I've talked to friends elsewhere that have related the exact opposite.
I'd say ask around your local area. No point in getting a plate full of certifications if they mean nothing to the employers in your area.
Re: (Score:3)
CISSP
ISACA
Bound to do you head-and-shoulders above your peers in the field.
Enjoy trying to pass.
When I stood for CISSP 11 years ago, there were no "boot camps" and only two books on the shelf. CCCure.org was just starting up...
Now, it's doable.
Certified incompetent... (Score:5, Interesting)
What "best" means for certification would depend on your objectives, I suppose.
Here's a nonobvious alternative: get yourself certified as "not mentally competent". This may not be as difficult as you think, although canceling the certification later could be quite a challenge...
If you're certified incompetent in a civilized country, a bureaucrat will be appointed to look after your finances (at no charge to you), ensure you get every bit of welfare you might be entitled to, and defend you at public expense against fraud or serious rip-off attempts. You can still work, if you want, without greatly reducing your welfare entitlement (amazing what a certificate can do). However, you now have a license to kill/maim/etc. without fear of punishment since you are not responsible for your actions. Some places don't even remove passports or driving licenses from such people.
Frighteningly, I knew one such person in Canada. A sociopathic, psychopathic, manic-depressive, evil genius, and unrestrained by the legal impediments which would limit a sane person's actions. Acts of violence repeatedly went unpunished by the criminal system, and attempts for redress were rejected by the civil courts. The legal system was trumped by the certificate of incompetence.
Re: (Score:3)
Frighteningly, I knew one such person in Canada. A sociopathic, psychopathic, manic-depressive, evil genius, and unrestrained by the legal impediments which would limit a sane person's actions. Acts of violence repeatedly went unpunished by the criminal system, and attempts for redress were rejected by the civil courts. The legal system was trumped by the certificate of incompetence.
I expected a politician joke a the end of this, what a let down.
Re: (Score:3)
I would strongly recommend not trying this in the UK.
We have a special way of dealing with this in our criminal justice system called "Detained at Her Majesty's Pleasure" (http://en.wikipedia.org/wiki/At_Her_Majesty%27s_pleasure). You will probably be let out in the end, but you have no idea when that will be. The insanity defence is not so popular in the UK as it is in the States, I think this might have something to do with it.
Re:J. D. * (Score:5, Insightful)
H1-B, cos US grads no engineers, anymore.
Re:J. D. * (Score:4, Funny)
You mean, be part of the problem, not part of the solution.
Re: (Score:2)
Pass the bar, and be assured of employment (real employment, as in a career instead of a job) for the rest of your life.
I don't know what the situation is like in the US, but, here in England, we have far more prospective lawyers (students with their degrees, conversion course where necessary, and vocational courses completed) looking for jobs than there are jobs available.
Even after securing the first job - the training contract - there are more qualified solicitors (I do not know about the situatio
Re: (Score:3)
Once upon a time, universities were for the top 5-10%.
Now, in the UK, university is for about 50% of people, not really determined by entrance qualifications since these have been corrupted by all the exam boards being sold to the publishers.
The UK is full of people with meaningless pieces of paper. Of course you're going to get lots of people who look qualified on paper.
Re: (Score:3)
It's worse than that. The 'everyone must go to university' mentality from government (starting with the Conservatives, exacerbated by Labour) has meant that a lot of really great vocational institutions became third-rate universities. Now, instead of offering world-class vocational qualifications, they offer worthless academic ones. And I'm not just talking about things like plumbing: one of the best aerospace engineering courses in the world used to be a heavily practical course at a polytechnic, which
Re: (Score:3)
Everything you say is true, but I still can't quite work out who stood to benefit from it. Why did Thatcher rename all the polys? Why was NL obsessed with increasing numbers of people in "university" rather than, as you suggest, increasing skilled labour in general?
I see that it is possible to create lots of pointless degrees, pay per head, and make lots of departments happy with high in-take for programmes which comprise little useful work. But that only works after the whole system has been established. W
Re: (Score:3)
You've got to be kidding. Do you know how many lawyers are unemployed because they think their degree guarantees them a job? No, to be a lawyer nowadays means to start your own firm -- not cheap.
Better to go to med school. Guaranteed jobs, albeit lots of up-front work. Besides, med school includes a lot of memorization -- something more in line with most IT certs than law school tests.
Re: (Score:3)
The CISSP exam doesn't get you a CISSP. You need that plus a few years of experience which can be signed off on and verified. It can therefore be forgiven that the exam isn't perhaps as rigorous as, say, a Cisco exam, because its the experience that's really giving you the qualification and the exam is just testing whether or not you can talk about things in the common language that even managers might understand.
Start your own cert organization. (Score:4, Insightful)
It's far more impressive to be the guy that certifies people than the guy who gets a cert.
And that way you can give yourself all the coolest sounding ones.
And if you can convince a few people to buy your cert, it'll not only make you money, but give your certification body even more prestige; because everyone who buys your cert will be hyping it as "really valuable" on /., etc.
Re:Start your own cert organization. (Score:5, Informative)
The parent here is perhaps meant to be funny, but there is a nugget of truth in what he says.
Actually creating a certification takes a lot of work - I spent the past 5 years working as part of the team that worked on IT certification programs and exams at Novell. But to understand what certifications hold value in the industry, it does help to understand the process by which a program is created, because if a program isn't built around sound principles, then the certification will be worthless as anything other than a wall decoration.
First, you have to certify based on something people actually do. Certifications that have real value start with a job task analysis (JTA) and the program is built around what people actually do for a living. It doesn't do you any good to certify based on criteria that don't map to a specific job function.
Second, the testing methodology needs to be sound. People laugh about paper certifications, but paper certs are a real problem in the industry. This can happen because a question pool is leaked and a 'braindump' is created. Dealing with braindump sites is like playing whack-a-mole. So the testing methodology should resist braindumps, either through adaptive testing or through the use of performance based testing (sometimes called 'practical testing' or some variation of that). Practical testing tends to be more resistant to braindumps because that type of resource gives you the answer - but in a practical exam, you have to demonstrate the application of the answer. So if the braindump tells you "do x, y, and z", those are the steps you need to do to complete the tasks.
If a certification is ISO 17024 compliant, then it has increased value as well. That ISO standard specifies a number of things (which are adopted by other organisations, like ANSI) about how a certification is built. Vendor-specific certifications tend to not be ISO 17024 compliant (there are a few exceptions) sometimes because of cost or resource requirements. As I understand it, there are pieces of the standard that specify, for example, that the people who create the exam and the people who create the course materials cannot talk with each other about the content. The JTA information can (I think, it might be required or recommended) be shared between the two groups, but they must derive their own information from the pool of information about the topic. The purpose for this is that it's the knowledge that's needed, rather than the specific course materials created by the certifying body. In some cases, the certifying body just publishes the objectives and leaves it to others to create the courses around those objectives.
I'm also of the opinion that the value is higher if rather than relying on recall for answers, the exam requires cognitive skills. Exams like this tend to be much more labor intensive to create and evaluate properly to ensure they're fair, but that value is significant as well because then the certification shows that the candidate knows more than just the answer to the questions on the exam, but how to apply their knowledge in a useful way. Performance-based tests are really the best way to do this in my opinion.
The exams also must have gone through some form of psychometric analysis in order to be legally defensible. If a program uses multiple exam forms (which is generally the case), then the psychometric analysis is used to ensure the forms are fairly balanced and if a candidate can pass the exam on form 1, that they would most likely pass it on the other forms as well.
Thirdly, a properly built certification program is going to have continuing certification requirements. Some organizations (like CompTIA) used to certify "once and forever", but certifications like that really don't have that much value over the long term. I hold an LPIC-1 certification that I got in 2003, but that doesn't really tell anyone what I know about modern Linux distributions.
Certifications are helpful if you're going through the 'front door' trying t
so.... (Score:2)
what do you think of the mass of people on this comment board saying that ceritifications are worthless?
Re: (Score:2)
Re:Vodka! (Score:4, Insightful)
ISO9k, ISO20k, ISO27k... hell, anything with ISO in front of it will be a foot in the door to a career.
Realize, though, that you will not be productive anymore. You will spend your time designing processes, forcing it down the throat of the affected departments against the best resistance they can muster and spending the rest of the time finding out how they managed to circumvent and ignore them. Especially for the 27k flavor.
If you do not like meetings, if you do not like playing bullshit bingo, if you do not enjoy being "that asshole that makes everything complicated", do not apply.
Re: (Score:3)
"You will spend your time designing processes, forcing it down the throat of the affected departments against the best resistance they can muster"
And they/we will spend our time trying to figure out how to get round them or flat-out ignore them so we can still get some work done.
OR we will follow everything you say and watch as the company chokes itself with process after process after process and all thought of productive work disappears.
Re:Vodka! (Score:4, Insightful)
There are good process managers and bad ones. The good ones will probably increase your overhead, much like the bad ones, but not unnecessarily so. For example, the much-dreaded pressure to write documentation and (the cheek!) even requiring its review as a major process point. Yes, that increases the time necessary to complete the job. But it keeps the product serviceable after 3 years when every programmer who wrote it left and nobody really knows anything about the inner workings anymore.
Likewise, requiring a strict distinction between production, test and live system increases overhead. But it also increases stability and manageability of the whole mess, especially in huge projects with different departments adding to them.
The examples are numerous and I am sure everyone who ever wrote code in an environment consisting of more than a handful developers and users will know a few more cases where suddenly some process dork butted in and you wondered who died and made the idiot king.
The key difference between a good and a bad process manager is that the good one will notice that "one size fits all" does not apply for processes. There is not one development process. There are several, depending on the size of the project, the departments involved, the security requirements, the external requirements, not to mention compliance and legal problems. Using one process for all of them necessitates to use the all-encompassing full blown pearly king process with all bells and whistles attached, which is absolute overkill for probably 90% of the projects a company might have. Good processes are modular and can be assembled from process building blocks that fit neatly into each other to ensure that every project has every base covered, and nothing else.
This does of course also require top notch project managers who know how to decide which project process to use for what project. Again, a good process manager will give him the tools to determine which one is to be used.
Sadly, usually the process manager is someone in the company who has actually other things to do than to design processes, it's usually something some poor idiot gets tossed into on top of his actual work (because the company doesn't really want to get working, reliable processes but just needs some certificate that depends on having such processes). This is a nightmare. Because the processes will have little, if any, semblance of reality, people will learn them by heart for the audit then forget them immediately, because they are simply not workable.
I am fairly convinced that you're subject to such processes.
It is quite possible to create good processes that do actually help you instead of hindering you, that ensure that you get good specs, that ensure that you get resources timely and sufficiently, that ensure that production doesn't suddenly grind to a halt because someone "forgot" to do something (and guess who gets to work crunch overtime to make it up). They can actually make life a lot easier, if done right.
Or a lot harder, if not.
Certifications don't impress... (Score:5, Insightful)
Re: (Score:3, Insightful)
Certifications don't impress, however they do get you past the HR filter so you get to speak to someone to whom your experience is relevant. No Certs, no interview, no chance to shine.
Re: (Score:2)
HR filter: he's sunk (Score:4, Interesting)
HR expects a Bachelor's degree even for the office help, admin assistant, secretary, etc. It's the new high school diploma, since high school diplomas have been rendered useless by local control and selfishness. (a town has an incentive to pass every student in the local school system)
His only hope is to avoid HR.
Re: (Score:3)
HR looks for what the hiring manager asks them to look for. I tell my hiring specialist to look for a few key words thy indicate a passion for the job. That plus experience is all that is necessary. Then we phone screen. If I hear or my team leads hear what we ate looking for an office visit is scheduled.
Some examples: mobile web developer - backbone.js, Sencha touch, WURFL - if you've got one of those on your resume, I'm interested. QA lead - regression testing, continuous integration, unit testing, ANT, M
Re: (Score:3)
Depends on the job you're applying for, of course. HR may be perfectly willing to overlook the lack of a degree in exchange for an adequate amount of work experience.
This is a long-shot at any reasonable sized company (read: any company where HR is a "department" instead of just a person).
Two reasons - one, the HR department only knows what the paperwork says about the job. And unless you're very lucky, they'll put "yeah, I'd like someone with a degree" on the list (out of habit, if nothing else). Second, most larger companies outsource a lot of the hiring process, which means you've got to sneak past both the company's recruiters, and *then* the HR folks before you get
Re: (Score:2)
I have no certs just real world experience and I never have trouble getting an interview.
Re: (Score:3)
Certs are meaningless to you, and your boss who has a clue.
They mean something to HR and upper management who don't see people's skills. All they see is that candidate "A" vying for a promotion has an alphabet soup of certifications, and candidate "B" doesn't. Guess who gets the promotion, even though candidate "A" may be a "paper MC-ITP?" You got it.
When I was looking for work after I graduated, even with a degree in hand and a large amount of experience in IT before going back to college, for a lot of
Re: (Score:2)
If they asked for a TS/SCI, it's probably not something HR decided, but rather the fed who awarded or is overseeing the contract. Since you are looking at DoD (or maybe DoJ, DHS, etc.) work, I'm guessing that the CISSP may also be a contract requirement.
Don't blame HR weenies (who CAN be weenies) when they may be in a situation where their hands are tied.
Re: (Score:3)
Believe it or not, it was not DoD related in any shape or form. In the private sector, from what I experienced on my job hunt, HR people want to see a TS/SCI clearance because it means that someone, somewhere decided that the person having that cert was worth enough cash to the company to pay to have them cleared.
Re:Certifications don't impress... (Score:4, Interesting)
You're looking at a software engineer job there, not an IT job (e.g. Network admin).
Certs are useless if you're an engineer, but useful if you're in IT.
Re: (Score:3)
Seems to depend where you are, and also what industry you're in.
IT security, especially in Europe, is so overfilled with snakeoil peddlers that companies started to ask for certifications and diploma showing that you're not talking out of your ass. It's pretty easy to impress a company head with little IT-SEC knowledge (even if the company is in IT doesn't mean that they have more than a passing knowledge of security, if they did they'd probably not want to hire someone who does) with a few old tricks. I ha
Re: (Score:3)
Certs impress HR people. And they're who're hiring, at least in big companies (i.e. where you can actually earn big money).
Let's face it. Certainly, to you and me being the head dev of a valuable and well known OSS project is a recommendation that blows every cert out of the water. Not so for HR. They probably never even heard of that OSS project and they can't verify what you did on that project. And don't even think about impressing them with your source code.
They do know, though, that there are "independ
Here are my certifications: PhD, MS, and BS (Score:2)
Re:Certifications don't impress... (Score:4, Interesting)
I am a senior software engineer with 23 years of professional experience. I've built web sites and web applications for Fortune 500 companies and major nonprofits and for the air force and joint chiefs of staff, and my past clients included all but one of the top 50 largest financial institutions in the country.
When I'm looking for work, the #1 thing that generates the most calls about my resume (by a long shot) is the one product certification I have, which is (and all of this is indicated plainly on my resume) something like six major versions behind on the software I was certified in, was 11 years ago, and I've never done a complete installation of the product. Even knowing that fact, people are desperate to get me to do work for that product because I was certified in it and hardly anyone is.
So, while smart companies look for experience and a track record of successful projects, it remains true that if you get the *right* certification, it will still get you more work anyway.
Open source impresses if it's on a project we use (Score:2)
When I'm hiring, we often look for developers of the software we use.
Contributors to PostgreSQL, Solr, and Rails are especially welcome.
Perhaps if we used DB2 or SQLServer, developers who worked on those might be of interest. But not too much because even with their knowledge, it'd be pretty hard for them to license the source to make use of their knowledge; and we couldn't code-review their contributions anyway to see if they really know what they're talking about.
Re: (Score:2)
Hmm. Even I have one of those certs. Doesnt get me as many jobs, though.
Re: (Score:2)
Warning, parent link is NSFW
Re: (Score:2)
Correct. goatse has a new home apparently.
Re:Certifications don't impress... (Score:4, Funny)
That spells STAR, not SMART.
http://en.wikipedia.org/wiki/Situation,_Task,_Action,_Result [wikipedia.org]
http://en.wikipedia.org/wiki/SMART_criteria [wikipedia.org]
First thing I look for when hiring? (Score:2)
CCNA not MCSE (Score:2)
Re: (Score:3)
Re: (Score:2, Funny)
MCSE: Microsoft Certified Solitaire Expert
Re: (Score:2)
Do you say that as a tech or manager? (Score:4, Informative)
Reason is I think many tech types misunderstand who and what certifications are for. They aren't for you, or your peers. I don't go showing off my certs, I don't sign my e-mails with them, or that kind of shit. They are for the managers that hire people.
While it is popular, particularly among Linux people, to hate on the MCSE, in my experience many jobs want one, and some require it. Managers like it, that is what it is for.
So that you think it is a joke may not be all that relevant.
Also I fail to see how it would be a joke and a CCNA would not. The CCNA is not a difficult cert to get. Hardest thing I had on the test was that the router simulation they use is Boson NetSim and it doesn't implement all the commands of real IOS (and I should add I still passed easily on the first try).
If you want to get a cert for yourself, just as a guided learning experience, then get whatever interests you. Hell you don't even have to take the test, you can just study the materials and learn it if you like.
However if you are getting a cert for professional advancement or to get a job, the consideration then is what management likes, in particular the management in the area you are interested in. It doesn't matter how much of a "joke" it is. The idea isn't to advance your skills, it is to have something to help your career.
What that is could change over time too. For example I have my A+. I doubt anyone would care anymore, I've been doing IT for about 12 years now and do higher level stuff. However when I got it, in 1999, I was looking to be able to get lower level tech type jobs and it mattered. In particular, going for student computer support jobs on campus, it put me ahead of most students that had no certification. It was worth getting.
These days were I to get something, I would actually probably look at the MCITP, the MCSE replacement, since Windows support is a major part of what I do. I wouldn't get it because I think it would help me be better at my job, I'd get it because it would make managers more likely to hire me for that sort of job.
Double D Certified (Score:3, Funny)
My girlfriend is Double D cert' and I just pay her to sit at home.
She doesn't even have a college education, I would be amazed if she even has a GED.
Soon as I find out where she got the DD's I'll let you know.
Re: (Score:2, Funny)
Obligatory dilbert comic (Score:2, Funny)
Whatever you can (Score:3)
Choose Wisely and Be Happy. (Score:2)
I could tell you all kinds of six-figure positions get shot out of something like a CISSP certification, but if you absolutely despise doing work in the Security field, then I must advise against it.
Even in IT, no matter what you choose to do, always remember to look for something that gives you some form of reward or personal satisfaction beyond the monetary factor.
Took me quite a few years to finally realize that personal satisfaction and overall happiness are much more important, not only to balance out
who certifies the certifiers? (Score:2)
Re: (Score:2)
Re:who certifies the certifiers? (Score:4, Interesting)
The question stands: If a cert or a degree doesn't matter for who you hire, how do you filter your resumes to know who to interview? That's where both work. They don't get you a job, they get you an interview.
Last time we were hiring for a programmer (large international company), we had so few applicants that it simply wasn't worth it for HR to "filter" them in any way before handing them on to me. I set up interviews for each applicant and then asked them a bunch of questions. At no point did their certifications come in to question.
And no, I didn't ask the typical "university knowledge" questions such as "which of these is likely to be the best sorting method for this set of data?" and other such bollocks; instead my questions were things more relevant to real world programming like, "Right, you've just written some really cruddy code as a proof-of-concept and Marketing want to start selling it next week as a real product, what do we do?" and "How long do you think it'd take you to clone the Windows Calculator in a language and environment of your choice?".
To note, when we hire a programmer, we don't just look for drones that can churn out code exactly to a perfectly written spec written by someone that probably could've done the code themselves; instead we look for someone that can interpret badly written fuzzy marketing speak and then use creativity and imagination to meet what Marketing have asked for in the most elegant, flexible and maintainable way. So far, my little team is doing a great job and I'm pretty proud of them.
Final side note: Yes, I say "my team" and I am indeed in charge there, but I'm a developer myself - not a manager... we have a manager (that sits in another office several hundred KM away) to look after paperwork, budgets and so on - I just look after "who's doing what" and passing the paperwork over to the manager (who tends to just approve anything I send his way, which I'm also very thankful for).
Re: (Score:2)
About ten seconds, unless you want the source code :)
Re: (Score:2)
Depends on who is hiring (Score:4, Informative)
Some people look for experience and hands-on expertise and HR people look for words in a search list. I don't think I have ever been hired easily by going through HR filters but begged to work for companies who know what my resume actually means. Techs know other techs. And, frankly, I am equally skeptical of people who go out chasing every certification they can until their resume looks like a NASCAR racer.
Actually, my wide range of experience leads people to ask me the same question(s) asked of people with a multitude of certs: "do you REALLY know all that stuff?" My answer is "I've been doing this a very long time and I don't put anything down there I can't prove. There's still LOTS I don't know, but I doubt there's much I can't pick up in a very short time." And that's the reality of it. Can you do it all? Is it "easy" for you? If it's not easy for you, then specialize and at least get really good in your speciality. But don't just go getting some labels if it's not in your nature to actually be able to do what you claim -- if you're not truly inclined in that area, you're not just disappointing your employer, you're harming the whole of IT out here by lowering everyone's expectations.
Heh... someone above says "degree... seriously... degree!" Really? If you want to get into management, yes... get a degree... a BUSINESS DEGREE. Getting a degree in computer science or programming is... uh... a huge waste of time and money. I have been through some of that and I know what people come out of those mills. They can teach and test a lot of things, but they never seem to be able to insert that "spark" every good programmer has. That spark comes from somewhere else. And if we are talking about a degree in anything else computer and networking related? Take courses in various technologies, not a whole degree. Degrees in IT are useless.
Re: (Score:2)
Degrees in IT are useless.
Unless you actually want to get hired or promoted. You may get lucky or persevere but you won't do as well as someone else with a degree (who put in as much effort).
Re: (Score:2)
It depends on where you get the degree.
If your CS degree is from a degree mill or a local community college, it wont matter to the employers.
But if its from a reputable university (especially one often associated with "tech" and "computers" like MIT or otherwise with a reputation for computer science) it will likely help.
Re:Depends on who is hiring (Score:5, Insightful)
A bit off topic, but you triggered something I've been thinking about for a couple of years. That "spark" is fluency.
I swtiched jobs from being a computer programmer to being an ESL teacher in Japan. Japan is somewhat famous for churning out students who know a lot *about* English, but can't order a drink at Mac Donald's. We used to have a name for those kinds of people with regard to programming languages: language laywers. They can answer any question you put to them *about* a programming language, but couldn't program to save their life. These people often make it past job interviews easily, but then turn out to be huge disappointments when they actually get down to work. I've read a lot about this problem, but the more I look at it, the more I realise that these disabled programmers are just like my students. They have a vocabulary of 5000 words, know every grammar rule in the book but just can't speak.
My current theory is that programming is quite literally writing. The vast majority of programming is not conceptually difficult (contrary to what a lot of people would have you believe). We only make it difficult because we suck at writing. The vast majority of programmers aren't fluent, and don't even have a desire to be fluent. They don't read other people's code. They don't recognise or use idioms. They don't think *in the programming language*. Most code sucks because we have the fluency equivalent of 3 year olds trying to write a novel. And so our programs are needlessly complex.
Those programmers with a "spark" are programmers who have an innate talent for the language. Or they are people who have read and read and read code. Or both. We teach programming wrong. We teach it the way Japanese teachers have been teaching English. We teach about programming and expect that students will spontaneously learn to write from this collection of facts.
In language acquisition there is a hypothesis called the "Input Hypothesis". It states that *all* language acquisition comes from "comprehensible input". That is, if you hear or read language that you can understand based on what you already know and from context, you will acquire it. Explanation does not help you acquire language. I believe the same is true of programming. We should be immersing students in good code. We should be burying them in idiom after idiom after idiom, allowing them to acquire the ability to program without explanation.
Re: (Score:2)
Interesting. You might actually be on to something.
I was reading some justifications for code comments the other day, and I'm thinking to myself that when working on other people's code, I always go straight to the code and completely ignore comments, even when they are present and done well. Of the languages I am familiar with, unless someone tried really hard to go out of their way to obfuscate the code, reading and comprehending is as easily as doing the same with any english prose. It amazes me that peo
Re: (Score:2)
It is hard to test for that when hiring. Example code will be hand picked and doesn't tell you much about the process the candidate went through to write it. Did they just churn it out or was it based on something else? You can set them tests in the interview but some people are just not good at that sort of thing. I can produce some pretty good code IMHO, but I need to be "in the zone" with my head in the project and a context to work in, so tend to suck at test questions.
I actually just landed myself a ne
Re: (Score:3)
It may never happen but I'd like to get into tea
Re: (Score:2)
Depends on your university. The CS program at UC San Diego took my existing talent, beat the stupid out of it, and took it to the next level. I worked as a coder before going there, but the amount of bugs I wrote plummeted after taking discrete math and having code audits on every line of code I wrote for two years.
Re: (Score:2)
I can understand people not understanding the notation's symbols and minute details, but surely every programmer, nay, every person, understands the basic concepts? My favourite description is (paraphrasing, with apologies to the original author): Big O is the reason we walk to the mailbox, drive to the store, and fly across the country.
OSS certificate (Score:2)
It's received through participating in open source project(s). A few things look as good as this; just link to your github or the most notorious bugs you've squashed from your resume and you'll be noticed. Plus you might even make good friends with like minded people and or get a call to work for a company developing a solution on top of your favourite open source project!
Best Certificate Evar! (Score:2)
Certificate qualifications can be worth anything (Score:3, Informative)
The issue with certifications from IT companies is that there are very few standards which regulate them. Essentially, all they mean is that you turned up and probably passed a test. If you have not used this knowledge since then the certificate is as good a useless. If you have that degree from a reputable school then that already speaks to your ability. Now you have to be convincing of the specific skills.
Generalizations are impossible. There are so many areas of IT which require skills that you will never acquire in a classroom that the only way to see if a candidate is worth their salt is an interview. Here we come to your point of actually reaching the interview stage. The US is a country which largely works on a "who you know" basis. Networking is very important here. This differs in other countries. As someone who regularly reviews resumes for candidates I am shocked by the poor quality of the literacy in the resume and also the incorrect use of technical names, abbreviations and acronyms (and people who have no idea what this last word actually means). You can judge a great deal about the candidate from their resume. Do not try to use terms with which you are not 100% familiar. It is incredible the number of resumes from candidates who will incorrectly use terms because they are not proficient and try to over fill the skill section.
Hopefully, if you are looking to move to an organization worth moving to, they will have good staff at the interview. If the position is looking for a particular proficiency and you don't have it then of course you are at a disadvantage. But an employer will consider paying less for someone who is bright, hard working and thinks the right way.
Specific skill sets can be easily acquired in most circumstances. General skills can take a lifetime to acquire.
Have your resume edited by someone else. Please. Then find someone who can deliver it to the right person. This is your best chance of getting an interview.
Re: (Score:2)
So can we discount college degrees too? Sure you do not learn real world experience, but you do learn the theory and basics about a profession and it shows dedication to the employer.
MCSE' tests are hard and those who say they are easy never took them. They are adaptive, which means as soon as you make a wrong answer it keeps asking you things related to the last question. I am not saying you can walk right in and work. But, if you passed all the MCSE and CISCO exams you can tell the new employee you need x
Certifications are a great way to branch out (Score:2)
If you're a programmer, programming language certifications mean very little. After all, you're a programmer. IF however, you don't always want to be a programmer and want to find a way to parlay yourself into a more management related position then something like a Project Management certification (PMP) could do quiet well. Other certs that show a certain level of expertise or specialty can be effective too, but only if you're trying to branch out. Getting certified in something like Backtrack for secu
Uh, first things first (Score:4, Insightful)
What kind of job do you want?
Ahh to be young again.. (Score:2)
I remember this place many years ago.. The choice you have now is which direction to go that will make you happy..is it money or is it self fulfillment.. it is not what certs to get my friend..good luck.
Expert-level certs of any large vendor... (Score:2)
...if you are working for consultancy or reseller, which works as a partner. Typically, as the number of certified people a company has, the higher their partner status goes and that means, if nothing else, discounts => employer gets a better margin on the stuff they resell.
I have a CCIE, and if I go to a Cisco shop it pretty much means "hire me, and even if I don't do anything but stare at the wall all day you are still going to get more money out of this deal (provided you sell at least $X worth of har
Get a degree (Score:5, Informative)
Getting a degree also tells prospective employers that you're a finisher. You don't just start stuff and bail when it gets scary. You don't give up on a project because parts of it are hard or unpleasant. I know some employers who don't care what degree you've got, as long as you've got one.
If you want an employer's respect, there is no quick and easy way to win it. You have to do the really hard stuff to prove that you can do the really hard stuff.
Good luck.
Re: (Score:3)
No, sorry it is not, your raw talent and resume is your most respected qualification.
I am constantly interviewing and hiring both systems engineers and developers. If there is a degree listed on your resume I don't even bother to read it. The same goes for certifications they mean absolutely nothing. When I interview someone I am looking for natural raw talent and a proven background.
Re: (Score:2)
Re: (Score:2)
Microsoft work... (Score:2)
As a developer I mostly focus on MCPD's for whatever area I'm working on. .Net or Sharepoint. I then fill in MCTS's in the gaps for technologies like SQL Server and Biztalk.
http://www.microsoft.com/learning/en/us/certification/mcts.aspx [microsoft.com]
For system engineers there are specific exams too.
http://www.microsoft.com/learning/en/us/certification/mcitp.aspx [microsoft.com]
PMP is also a standard cert for management. I think most consultants/programmers should take this to understand the basics of how a project is put together.
http:/ [pmi.org]
You can't lie about certs. (Score:2)
Most posts so far insist that certs are useless, well I would only say that you can lie about your professional experience (I have found this while interviewing people) but you can't lie about your certifications.
I really find hard to believe that in a constrained job market people are not find it useful to demonstrate they are keeping up to date with technology .
A lot of the posts above seem to be from programmers, and maybe on that field certain are non existent, but for DBAs, SysAdmins and in some area
I went from A+ to MCSE to CCNA/CCNP (Score:2)
I took this path (from hardware to desktop to network) many years ago and am pretty happy with it -
based on your question it doesn't sound like you're starting from square one but doing hardware work - you take that hardware work and the experience you get with the desktop software and get the Microsoft equivlant or thereabouts - then you can sell yourself to an employer as a guy who knows both, even if you only have minimial experience in the cert category
If you chose to go on to networking you'll have a m
Jobs are scarce (Score:2)
None of them. (Score:3)
Get experience and a basic degree BS is good enough and can be in anything. Certs only mean you were a sucker and paid the time and money to get the worthless things.
the ONLY jobs that certs mean anything is entry level. You are not looking to "move up" to another entry level position are you?
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
What I do is ask for their cert number. Most places (RedHat, IBM, etc.) will have a cert checker on their website to verify the number they hand out.
If the person can't produce the number, or the number is registered in someone else's name, then it is time to get suspicious and nudging that person's resume towards the round file.
Re: (Score:2)
Don't forget VMWare and Citrix (Score:2)
On a side note, why would you bother with an A+ or Network+ and just not focus on getting your NA and then the others?
Re: (Score:2)
+1 on CCIE. For networking it's still the premier certification and is respected by Cisco's competitors in the networking space. Takes a lot of time and money to obtain, though.
Re: (Score:2)
It's also no longer a "CCIE", but seven different CCIEs with widely different areas of expertise. If you just read CCIE on a resume, you might be surprised that the person doesn't grok routers and switches, but studied Voice over IP and may be more at home with 53 byte ATM packets than jumbo frames.
And for some of the CCIE paths, you can no longer get the certification as an individual, but have to get it through corporate sponsorship. This goes a long way to explain why there are relatively few CCIEs - a
Re: (Score:2)
HR and the suits like pieces of paper that say you know stuff. Degrees and certifications may not be good indicators of competence, but having CCNA MCSA MBA IBC TLDR after your name impresses the non-IT people who actually fund your paycheck.
Re: (Score:2)
As stated in prior conversations, certifications are meaningless in IT. They don't impress anyone. It is a matter of what you have actually done or not done. Most employers will have you do various things to make sure you know your stuff (those that don't might be impressed by certs, but they are screwed up companies) before they hire you. I wouldn't waste your time or money on them. It is more important to learn your craft and get experience.
If this theory of yours held as true as you would like it to be, then IT Certifications, much like a undergraduate degree, would be struggling to even survive.
I'm certainly not disagreeing that experience in our field is priceless. That being said, walk up to any IT person with a shitload of cert acronyms/vendor titles behind his or her name. I promise you they didn't waste the time and money on all those certs simply for the fun of it.
Re: (Score:2)
Instead they waste their time and money on them with the perceived notion that it would lead to better jobs. When you sell a dream, people will happily buy into it. Just look at how many regularly "invest" in the lottery, even though there is no evidence to support that they will ever win.
Some people will land good jobs because of their certifications and some people will win the lottery, which helps to solidify the benefits of the idea in others, even if it will never benefit them personally. The whole "th
Re:Hide them! Admit nothing! (Score:4, Informative)
You are filtering out good people.
I put them on my resume. Mainly because it wont hurt and it keeps HR and the headhunters happy. Does that mean I am a jackass that doesn't know anything because I got them, regardless if I owned my own I.T. business as a contractor? That is like saying you do not need a computer science degree to write simple scripting code, therefore every Unix admin who has a CS degree must somehow be incompetent.
Most competent I.T. folks put them on their resume. If they do not then I assume they do not love their job or their previously employer did not give them the tools they needed to succeed. I view it as incompetence. Not because they need that MCSE or CISCO cert but because they agreed that it was not needed and ok to be under certified or the candidate refuses to better themselves.
You can learn a lot with certain certifications that you never know about. Windows 2008 for example has many new features that I had no clue about, explained by a MCSE trainer. It can help if you are already competent.
Re: (Score:2)
Certs are probably the best signal I have for hiring. A negative signal. The certs are the one of the few things that show up in the resume keyword statistical analysis that show "not a good hire".
But then again, I'm not looking to hire monkeys.
Re:Hide them! Admit nothing! (Score:5, Insightful)
It's the same reason I refuse to hire anyone who graduated highschool; in fact I usually prefer people who misspell half their CV, it shows they haven't wasted their time on useless things like educating themselves and have instead focused on what's important: Experience!
Re: (Score:2)
I won't hire anyone who puts things like "certifications" on their resume
With arbitrary filtering rules such as that you have a bright future in HR.
Re: (Score:3)
That is the problem. Most shops have a hiring process that cares more about the pieces of paper, forcing candidates to slap the CCIE, CNE, CCIE, BOFH, BDSM, TL;DR stuff after their names. For a HR rep, they wouldn't even stop to cross check the cert IDs they have. It just means the resume stays on the desk and actually makes it to the tech people.
Here is the Scylla and Charybdis of job hunting: The clued people will see the certs and toss the resume as someone who doesn't have experience other than taki
Re: (Score:2)
Advertising would go a lot further than a degree. Advertising will bring the jobs to you, and cost less in the process. Finding a job is just plain marketing – nothing more, nothing less.
Re: (Score:2)
Not to feed the trolls, but:
It is depressing that that is the only qualification for office. And it shows on both sides of the talent pool.
Re: (Score:2)