Slashdot Mirror


Ask Slashdot: Best Certifications To Get?

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

287 of 444 comments (clear)

  1. Vodka! by Anrego · · Score: 4, 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.

    1. Re:Vodka! by Jeremiah+Cornelius · · Score: 2

      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.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    2. Re:Vodka! by mysidia · · Score: 1, Interesting

      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.

      No point in getting a plate full of references if they mean nothing to employers in your area, either.

      I think most Employers weigh both certifications and references, with slightly more weight towards references. As an IT employee, good professional references can be tough to get in many situations -- harder than it can be to get a cert. You would need to actually collaborate with people in the IT field outside your organization to get the very best references.

      Some random user you helped reset their password one day is probably not going to be looked on as having a credible opinion about you as a system administrator on technical merits.

      So load down the plate with neither just references nor just certs. For maximum versatility, have a wealth of both, but probably look for references first, constantly.

    3. Re:Vodka! by ksamnic · · Score: 2

      It depends on the job you are after. Certs are extremely specific. If it matches the job - like they want an Oracle DB sys admin and you have that certification - it might help get you the interview. But it is so bloody specific. I tend to try and hire people with more general experience who can learn the product I use right now. They are way more deployable in 3-5 years when the certification becomes obsolete.

    4. Re:Vodka! by Opportunist · · Score: 3, 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.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Vodka! by Nursie · · Score: 2

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

    6. Re:Vodka! by Opportunist · · Score: 3, 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.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    7. Re:Vodka! by VolciMaster · · Score: 1

      Couldn't agree more: certifications probably won't hurt, but they'll rarely help (in my experience) finding/retaining a job. Show what you have *DONE*, and employers will be more impressed than what tests you were able to cram for and pass.

    8. Re:Vodka! by TheRaven64 · · Score: 1

      anything with ISO in front of it will be a foot in the door to a career.

      That's great! I'm certified ISO 3103 compliant!

      --
      I am TheRaven on Soylent News
    9. Re:Vodka! by bsDaemon · · Score: 2

      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.

    10. Re:Vodka! by rjstanford · · Score: 1

      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.

      Here's a revolutionary idea - figure out what you know, first. See if its marketable. If not, learn something else. Once you have a marketable skill, if you're having a hard time talking to people who want to hire folks with said skill, then get some 3rd party certifications that they respect.

      If you try to get certified in an area you don't already know then either you won't pass, or you'll be getting a certification that people will treat as waste-paper (either now or soon), because its not a good indicator that somebody actually knows something - by definition.

      --
      You're special forces then? That's great! I just love your olympics!
    11. Re:Vodka! by jellomizer · · Score: 1

      When I look for new employees I usually just glance over the certification and if they put it right under their name I see it as a negative. Certification means at best they are exposed to the product and passed some test on it. Certification is better then no experience but that is about it. If I see on their resume that they worked with a product for a couple months, It already trumps that Certification. Heck if they have an associate degree in computer science or a technical discipline it trumps certification.
      If one is going to advance in their career make sure that you have a least a Bachelor Degree, that will open many doors that have been closed before, especially for larger organizations. Second at your job you will need to keep yourself on the radar (In a good way) That includes good work, continued learning, asking for new more challenging jobs, find ways to surpass expectations as often as you can, make yourself available to those Optional meetings especially when there are some higher bosses there, while in those meetings try to be productive, vocal, and positive. Third Keep up to date, especially in tech, keep an ear open for technologies that your company may or will adopt, learn as much about it as you can before the training class or being forced to use it.
      Just doing a good job will not advance your career. A good job alone will place you as someone who is good at what he does but doesn't really wan't to leave his position. Most bosses are fine with that they won't think poorly towards you. But when it comes to promotion they will not choose you, as you are seemingly happy where you are at, showing little interesting in advancing, besides it is good to have employees who do a good job continue doing a good job.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    12. Re:Vodka! by jgtg32a · · Score: 1

      CISSP is a mile wide and an inch deep

    13. Re:Vodka! by Jeremiah+Cornelius · · Score: 1

      I have seen no book accurately reflect the examination in style or approach.

      It is obtuse and difficult to assess. One of the features of the exam is that the examinee must determine if any particular question is being asked per the context of a specific CBK area.

      Of the dozen or so CISSP holders that I have informally queried, not ONE of them felt confident they'd passed at the end of the exam - in fact, they were unable to say if they'd done well or poor at all!

      I would say that is also my own experience.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    14. Re:Vodka! by Jeremiah+Cornelius · · Score: 1

      CISSP and CISA are certs that need perennial renewal through Continuing Professional Education credit. In this, they are like CPA accreditation or state-licensing of health and legal professionals.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    15. Re:Vodka! by Skuld-Chan · · Score: 1

      Only guy I know/worked with who has a CISSP comes across as a security noob - someone who poked at it long enough to earn a bunch of credentials.. He wrote a book too:

      http://www.amazon.com/Botnets-Killer-Web-Craig-Schiller/dp/1597491357/ref=sr_1_1?ie=UTF8&s=books&qid=1306865119&sr=8-1

    16. Re:Vodka! by Nursie · · Score: 1

      Oh sure, there is good process and bad process, couldn't agree more. I guess I'm just a little jaded, having worked for a huge corporate for some time now.

      I've no qualms about code reviews, in fact they're vital. As is documentation, and a variety of other things. However there is such a thing as too much. You can have a thousand processes, all of which sound reasonable when described individually, it's just that when put together they do the opposite of create a machine that puts out a quality product in a timely fashion, they create a by-the-numbers product at a snails pace. I've seen it too often now to ignore!

    17. Re:Vodka! by Opportunist · · Score: 1

      A prime example of bad process design.

      First of all, a process must NEVER be designed in parts and then assembled. That leads to the problem you mention. It's like back at school when every teacher thought his subject is the only one that counts and handed you enough homework to make it unmanageable when added to by the other teachers. Likewise, if you have processes assembled this way, every submanager sees his field as critical and crucial (or just wants to make sure that the Powers That Are think it is, so he won't be kicked out the next round of layoffs) and weighs the whole process chain down by making painstakingly sure that nobody can "ignore" him. A process has to be designed by one entity in its entirety. That can be one person (in case the company actually affords a dedicated process guru, which is very, very rare) or a committee of people who are responsible for the various parts. But they have to do it TOGETHER. Nobody designs his own parts and then throws it at the process, that leads to the sorry excuse of a process that you mention. Nobody can manage that and nobody can work with such a monster.

      That of course also requires a process manager that does not take himself too important either. Humility is a very precious (and, sadly, rare) quality in a process manager. His job is only to make sure that things run smoothly, processes have no value in and of themselves. Far too often what I see in companies are beautifully designed processes that look intimidating and very, very important on paper, only to result in unmanageable juggernauts that weigh the whole system down. KISS is a key principle in process design.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  2. Certifications don't impress... by mikeroySoft · · Score: 5, Insightful

    Experience does. Build something, or contribute to an Open Source project.

    1. Re:Certifications don't impress... by Anonymous Coward · · 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.

    2. Re:Certifications don't impress... by bhcompy · · Score: 1

      ding ding ding, we have a winner

    3. Re:Certifications don't impress... by Anonymous Coward · · Score: 1

      "No Certs, no interview, no chance to shine."

      Umm... on what planet? Surely not this one.

      I've worked at 3 very large tech firms in the 80,000+ employee range, and 2 small ones (10 to 200), and nobody has ever asked me for a "cert" - I don't have any. I don't even *know* anyone who has one. It's a total non-factor as far as I can tell.

      I've also interviewed hundreds of prospective employees, and written reqs for several positions. The topic of "certs" never came up or made any appearance in the process.

      What you write is BS. Certs are meaningless. They don't have any bearing on whether you get an interview that I have ever seen, and I've been around the industry for 22 years.

    4. Re:Certifications don't impress... by mlts · · Score: 2

      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 places, this is how the interview went:

      Interview: "Do you have a TS/SCI clearance, or a CISSP? No? Next in line please."

      The pretty pieces of paper are PHB food. They are not for the people or their direct managers who actually are in the trenches. However, to get interviewed by the people who actually know their stuff, you have to get past the HR roadblocks, and that means having the pieces of paper (e. g. for a MS admin, a MS-ITP, a bachelor's degree, A+ cert, etc.)

    5. Re:Certifications don't impress... by Anonymous Coward · · Score: 1

      > you have to get past the HR roadblocks

      But those roadblocks have nothing to do with certs. At all. I have never - NEVER - in my entire career, been asked for a cert. Not one single time.

      For example: here's a recent job I was looking at with Qualcomm: http://www.compilerjobs.com/db/jobs_view.php?editid1=482

      Look at the qualifications section. See the mention of certs? Neither do I. They want things that are appropriate for the job, like knowledge of ARM architecture, and optimization techniques.

      That's par for the course. I've been on both sides of this, at multiple fortune 500 companies: applying for jobs, and writing the reqs that HR uses. Certs have never come up. They don't "get you past HR". If they did, I wouldn't have ever had a job, because I have no certs. HR doesn't just make shit up - they use reqs written by the development teams that need the heads.

      This has been true at everything from tiny little shops to some of the biggest companies in the industry. If certs are so important, then please explain how I've had so many jobs at that wide range of companies over two decades, and have never once been asked for a cert?

    6. Re:Certifications don't impress... by Surt · · Score: 3, 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.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:Certifications don't impress... by Wyatt+Earp · · Score: 2

      I have no certs just real world experience and I never have trouble getting an interview.

    8. Re:Certifications don't impress... by Opportunist · · Score: 2

      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 "independent" (I use the term loosely here) certification entities that verify that you are certified to know ... well, whatever the cert allegedly tells. And they trust that certs. It's like buying IBM ("Nobody ever got fired for buying IBM"), nobody ever got fired for hiring a certified person. It's something different if the person is only "good" and has projects to show that, but should he turn out to be a dud (or rather, not suitable for the job at hand), HR will have some explaining to do.

      Not so with certs. He's certified, so he must know what we wanted, and if he doesn't perform, hey, not HR's fault.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:Certifications don't impress... by felipekk · · Score: 1

      Also, for interviews in general, I'd recommend the SMART approach: describe a Situation in terms of Tasks you had, the Actions you took and the Results achieved. HR people like this approach and it helps you in describing your capabilities better than simply saying "I'm good at solving problems".

    10. Re:Certifications don't impress... by mwvdlee · · Score: 3, Funny
      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    11. Re:Certifications don't impress... by felipekk · · Score: 1

      That makes a lot more sense. I got the acronym wrong. Thanks!

    12. Re:Certifications don't impress... by gmhowell · · Score: 1

      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.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    13. Re:Certifications don't impress... by Opportunist · · Score: 2

      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 have to admit I'm guilty of it myself, when pressured into "showing something" I pulled trick out of my sleeve because, well, the C-exec gets what the C-exec wants. Sadly, there are quite a few whose knowledge ends there, and they still got into positions where they were responsible for the security of rather important companies (and the ensuing fallout was not pretty).

      In the last few years, companies started to ask for security certificates. ISO27k is big here, as is CISA (or, rather, everything from ISACA), and a few others are pretty well liked for certain specialized fields.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:Certifications don't impress... by Anonymous Coward · · Score: 1

      And any organisation that has such as reliance upon "worthless" pieces of paper is an organisation I don't want to work for.

      When recruiting for highly technical or skilled positions, sometime the minions in HR just need to get out of the way and allow those who are able to accurately gauge a prospective candidate's "smarts" and ability to get the job done to do the interviewing and recruitment.
      These people will ostensibly by the other highly skilled technical people already working there, along with their immediate superiors - who are close enough to the "coal face" to still have the required skills (or at least a strong appreciation of them) - to get the ground work done. It certainly won't include anyone from HR.

      Once an organisation gets so big and so bureaucratic that it needs to offload this kind of thing to drones who will reduce all decision making down to a series of checkboxes, that's a sign that you probably wouldn't want to work there anyway. Every minute of your entire working life will be defined by "process" and controlling minutiae. Asking to see "certifications" for candidates who have years of real-world experience for a position is one indicator of this.

    15. Re:Certifications don't impress... by mlts · · Score: 2

      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.

    16. Re:Certifications don't impress... by TheMCP · · Score: 3, 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.

    17. Re:Certifications don't impress... by Gyorg_Lavode · · Score: 1

      IA certs are useful as an engineer if you're looking at government work. If you even come close to the security aspects of the DoD'ish type work, you really must have DoDD 8570 certification. Most people interpret that to be a CISSP, however there are MANY certs that you can/must have in 8570. If the company thinks you even might work on a government contract, they'll look for 8570 certification because it'll be levied by the government. I'd recommend at the least being Security+ (IAM/IAT Level 2) certified. You can also add some of the specialization certs (such as Security Management or incident handling) or OS certs. Those make you a much easier hire.

      --
      I do security
    18. Re:Certifications don't impress... by russotto · · Score: 1

      Experience does. Build something, or contribute to an Open Source project.

      Yeah, but where am I going to find an employer who cares about writing an interpreter for a dead language just so I can play the original version of an ancient computer game?

    19. Re:Certifications don't impress... by PhreakOfTime · · Score: 1

      Sr. Systems Administrator here - large company.

      0 certs, 0 degrees.

      But then again, I also have a business I owned in the past on my resume.

      As we like to say;
      "Certs and degrees show how much you really know, like a wedding ring shows how you are monogamous."

    20. Re:Certifications don't impress... by afabbro · · Score: 1

      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.

      And this mystery product is...?

      --
      Advice: on VPS providers
    21. Re:Certifications don't impress... by KshGoddess · · Score: 1

      HR doesn't just make shit up - they use reqs written by the development teams that need the heads.

      I had to write my own job description for the job I do, in part because no one else knows what the hell it is I do. My boss included. But we had to sit down and write a job description because HR required one for performance evals, etc. It's as full of crap as anything, but it does actually encompass what it is I do here, Bob.

      0 degrees, 0 certifications. 15 years in the industry.

      I've known paper cert people, and people who know their crap who were required to get certs. I've known paper degree people, and people who know their crap who also happen to have degrees. Competence trumps letters after your name.

      --
      It's a little wrong to say a tomato is a vegetable. It's a lot wrong to say it's a suspension bridge.
    22. Re:Certifications don't impress... by KZigurs · · Score: 1

      I would bet my money on OS/2 - unbelievabe amount of infrastructure still runs on OS/2 Warp and not many realize that.

    23. Re:Certifications don't impress... by gmhowell · · Score: 1

      If that's the case, I stand corrected: you have run into a batshit insane scenario.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  3. First thing I look for when hiring? by jafo · · Score: 1

    The first thing I look for is contributions to open source software projects. But, we do open source related IT services. And it's rare to find.

  4. CCNA not MCSE by TunaPhish · · Score: 2

    Get a CCNA if you want to make money. MCSE is a total joke nowadays.

    1. Re:CCNA not MCSE by a_nonamiss · · Score: 2

      MCSE doesn't exist nowadays. I think it's too early to dismiss MCITP as a joke, as I haven't come across swathes of total morons who yet possess that certification. Not saying that isn't the ultimate endgame, though. (remember MCSE used to be an impressive certification, too.)

      --
      -Arthur
      Cave ne ante ullas catapultas ambules
    2. Re:CCNA not MCSE by jo42 · · Score: 1, Funny

      MCSE: Microsoft Certified Solitaire Expert

    3. Re:CCNA not MCSE by munky99999 · · Score: 1

      Ive personally seen friends get MCITP without issue. Truck driver who failed A+ twice and net+ once... got mcitp 1st time for each cert and he shouldnt have gotten it tbh.

    4. Re:CCNA not MCSE by FAT-BOY88 · · Score: 1

      MCSE at my old work place meant "Minesweeper, Checkers, Solitaire Expert."

    5. Re:CCNA not MCSE by DavidRawling · · Score: 1

      Moves Computer Stuff Elsewhere. Substitute words are available for "Stuff" and are probably more appropriate. And yes, I have one of these, among a stack of other certs that are still needed to impress HR.

  5. Certification are a waste of money by halo_2_rocks · · Score: 1

    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.

    1. Re:Certification are a waste of money by PFI_Optix · · Score: 1

      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.

      --
      120 characters for a sig? That's bloody useless.
    2. Re:Certification are a waste of money by geekmux · · Score: 1

      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.

    3. Re:Certification are a waste of money by Anonymous Coward · · Score: 1

      I don't agree.

      If you have a certification in a technology important to your employer, Cisco, Extreme, Juniper, etc, your employer can benefit in their relationship with that vendor. We buy, sell and maintain Cisco, Extreme, AdTran, SonicWall, Palo Alto and other gear as well as various software platforms. Getting certified employees on the payroll is a necessary step in forging a relationship with many vendors. It also demonstrates curiosity in a given technology. If all your employee does is learn the minimum required to perform the basic functions of his job, then he may not be suitable in a changing environment. It all depends on the goals of the employer.

    4. Re:Certification are a waste of money by mini+me · · Score: 1

      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 "that guy did well getting a degree/certification/lottery ticket, therefore I will also do well by getting one."

      The success of IT certifications and undergraduate educational services says nothing about the effectiveness of the end result. With that said, you need to go in the direction your heart takes you and if that includes getting an IT certification, there is nothing wrong with doing that. You might even get lucky as a result.

    5. Re:Certification are a waste of money by geekmux · · Score: 1

      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 "that guy did well getting a degree/certification/lottery ticket, therefore I will also do well by getting one."

      The success of IT certifications and undergraduate educational services says nothing about the effectiveness of the end result. With that said, you need to go in the direction your heart takes you and if that includes getting an IT certification, there is nothing wrong with doing that. You might even get lucky as a result.

      I definitely agree with your statement in going the direction your heart takes you, as there is really nothing more effective than an employee who is passionate about their work.

      That being said, I think you're being a wee bit unfair when comparing certifications or degrees to the lottery, as I seriously doubt the odds of anyone landing a decent job with either are millions to one, which is literally your best case scenario in the lottery system. I mean, the unemployment rate is bad, but it's not quite THAT bad. ;-)

      And people waste their money and time on degrees because corporate America at large has the perceived notion that you need it in order to fill certain positions. That old "ringknocker" mentality is about as effective as that piece of paper is hanging on the wall, but it still exists today, almost as a mid-evil form of perpetual punishment with the "hey-I-had-to-go-to-college-so-now-you-do-too" attitude, regardless if the job actually requires it or not.

    6. Re:Certification are a waste of money by bleh-of-the-huns · · Score: 1

      Not all certs are meaningless. Sure, most people who can study a book can pass a certification test. Some of course are harder then others. That being said, they do have meaning.

      They show that some people are willing to put in the effort, time and money to pass a certification. Also, some certifications are required for certain positions. The CISSP for example. Go see https://www.isc2.org/dod-fact-sheet.aspx#whatis which explains what some of DOD Directive 8570.1 is.

      Me, when I hire, I do require a CISSP, not just because I like the piece of paper (trust me, I spent years actively avoiding getting my own, I think it is a money making racket in some cases), but it is required by many of the contracts I consult on.

      --
      I came, I conquered, I coredumped
  6. Double D Certified by Rivalz · · 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.

    1. Re:Double D Certified by muphin · · Score: 1, Funny

      she got it from her previous boyfriend.

      --
      It's not a typo if you understood the meaning!
    2. Re:Double D Certified by JackpotMonkey · · Score: 1

      I believe they originated in Dallas, contact a woman named Debbie for details....

      --
      ______ Eagles may fly but monkeys don't get sucked into jet engines.
    3. Re:Double D Certified by chill · · Score: 1

      No, you're confusing the DDs with the STDs.

      --
      Learning HOW to think is more important than learning WHAT to think.
  7. Obligatory dilbert comic by mhh91 · · Score: 2, Funny
    1. Re:Obligatory dilbert comic by Phydaux · · Score: 1

      Heh, this was the first thing I thought of.

  8. Whatever you can by AK+Marc · · Score: 2

    Cert what you know. Whatever you do, get a cert in it. Don't be afraid to get a "vendor specific" cert. After all, CCIE is nothing more than just a vendor specific cert. Since you don't have a degree, having some certs to throw around help people believe in your abilities, even if the cert doesn't do anything other than reflect knowledge and skills you already have.

    1. Re:Whatever you can by Jimmy+King · · Score: 1

      That's what certifications are supposed to be anyway. They aren't for learning a subject or product, they're for showing that you already know a subject. Even the super simple stuff like A+ is to show a competency equal to 6 months experience doing pc repair (or that's what it was way back in the day when I got it).

    2. Re:Whatever you can by AK+Marc · · Score: 1

      And that's why some are depreciated. You can get some certs without practical experience in the topic at hand. In fact, almost all certs are that way. There's a bootcamp for everything.

      But when you are getting a job and two people have identical experience and one of those has some certs to go with it and the other doesn't, who would you pick?

    3. Re:Whatever you can by Jimmy+King · · Score: 1

      I haven't been in that position, but I'd have to say it would really depend on the certifications, what I'm hiring them to do, and if I feel that those certifications mean anything other than that they're good at memorizing trivia out of a book after talking to them. I might pick the person with the certs or I might decide those certs rarely mean much anyway and go with the person who's attitude and personality seem like they're going to be a better fit.

      If we're going with the "everything else is equal and I mean everything" comparison, then obviously the guy with the certs, but in real life that's just never going to be the case.

  9. Choose Wisely and Be Happy. by geekmux · · Score: 1

    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 work and life, but also to enable me to perform my job to the best of my ability.

    1. Re:Choose Wisely and Be Happy. by pinkushun · · Score: 1

      Going through this transition now, glad I decided this :-)

  10. who certifies the certifiers? by smoothnorman · · Score: 1

    Around my (admittedly small-er) shop we don't count certification for anything. If we want a programmer we ask for an example code and talk with the applicant. If we want a web page developer we ask for an example web-page and talk with the applicant. The key begin: "we talk with the applicant". After a dozen years of doing this i can assure you there is *no* correlation between who we hired and whether they were "certified" by any private interest. I'm sure this isn't true for larger companies (YMMV etc), but if i were you, i'd get the foundations from a college degree, develop a "portfolio" on your own, and save your certification money.

    1. Re:who certifies the certifiers? by bhcompy · · Score: 1

      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.

    2. Re:who certifies the certifiers? by YttriumOxide · · Score: 3, 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).

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    3. Re:who certifies the certifiers? by smoothnorman · · Score: 1

      the degree matters. the application material matters. the stated experience matters. OCP CCNA CCDP CCENT CCSP ACTC...http://www.all-acronyms.com/tag/certification/ doesn't matter so much (or in one case i know of actually weighed negatively)

    4. Re:who certifies the certifiers? by IICV · · Score: 1

      "How long do you think it'd take you to clone the Windows Calculator in a language and environment of your choice?".

      About ten seconds, unless you want the source code :)

    5. Re:who certifies the certifiers? by NoseyNick · · Score: 1

      "How long do you think it'd take you to clone the Windows Calculator in a language and environment of your choice?"

      Correct answer: "I'm not sure I've seen the windows calculator. Can you show me it?"

      --
      Nick Waterman, Sr Tech Director, #include <stddisclaimer>
  11. Depends on who is hiring by erroneus · · Score: 3, 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.

    1. Re:Depends on who is hiring by TooTechy · · Score: 1

      That could largely depend on where the degree came from and what it was. Your experience clearly differs from mine. Where I come from a engineering degree.

    2. Re:Depends on who is hiring by Rakishi · · Score: 1

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

    3. Re:Depends on who is hiring by jonwil · · Score: 1

      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.

    4. Re:Depends on who is hiring by wrook · · 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.

    5. Re:Depends on who is hiring by JaseOne · · Score: 1

      Most job descriptions just list that they require a degree by default, I've yet to be declined any job in IT (or any job for that matter) because I haven't got a degree.

    6. Re:Depends on who is hiring by mini+me · · Score: 1

      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 people would actually want some kind of Coles Notes version of the code when it is right there for the reading.

      If what you say is true, that would go a long way to explain why so many feel over-judicious use of comments is vitally important.

    7. Re:Depends on who is hiring by geek.neo · · Score: 1

      I almost completely agree, in particular regarding HR companies...

      But as for degrees, they're remarkably useful things and NOT for getting hired. I think every developer / technician should have one, not necessarily relating to his field, because it provides a depth of perspective that you simply won't have otherwise.

      That "spark"? 100% right. But I'm not sure you *learn* it, I think it's either there or it's not. It's a shame to go into a profession you're not interested in.

    8. Re:Depends on who is hiring by mini+me · · Score: 1

      I haven't met many self-taught programmers who understand stuff like Big O notation

      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.

    9. Re:Depends on who is hiring by ShakaUVM · · Score: 1

      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.

    10. Re:Depends on who is hiring by AmiMoJo · · Score: 1

      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 new programming job, based largely on the example code I wrote. Some of it is open source and some of it private, but I was able to talk about it at length during the interview which demonstrated my understanding and skill. That would seem to be the best way of evaluating a programmer: look at their past work and get them to explain it in detail so you know they can both code and have a handle on the theory.

      When interviewing I always talk about problems I encountered and how I overcame them, with an emphasis on debugging. Debugging is a highly undervalued skill IMHO. To quote Kernighan "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:Depends on who is hiring by fragfoo · · Score: 1

      Most job descriptions just list that they require a degree by default, I've yet to be declined any job in IT (or any job for that matter) because I haven't got a degree.

      Try that in a country that has more degrees in your area than jobs (yes including IT)...

      --
      Sig? Heil
    12. Re:Depends on who is hiring by alt236_ftw · · Score: 1

      Sorry, that was me. I cleaned my cookies earlier and forgot to sign back in.

    13. Re:Depends on who is hiring by CODiNE · · Score: 1

      Understanding a language is much easier than expressing things in it. Perhaps those coders spend more time thinking about code than actually coding.

      There's also the tendency for language students to cluster together and avoid contact with actual native users of the language. Perhaps programmers in that stage of comprehension without expression also tend to avoid truly skilled users of the language and their code.

      I've found that with language students the ones who do not progress to fluency are the ones who refuse to use the language around natives at all. It's a sort of perfectionism where they refuse to make mistakes and learn from them. They're so worried about embarrassing themselves that they never get enough practice to improve to the next level. I then find that the beginning students who struggled and seemed less promising continue to learn by experience and greatly surpass them.

      Perhaps it's the curse of growing up somewhat smart, everything is easy through public school and the habit of struggling and overcoming challenges is never really learned. Then the rest of their life is doomed to pseudo-intellectualism and low effort work way below their true potential.

      --
      Cwm, fjord-bank glyphs vext quiz
    14. Re:Depends on who is hiring by TBBle · · Score: 2

      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.

      (Bolding is mine)

      Oh goodness gracious no! I've worked with such (usually self-) taught programmers (and been one myself before I got a degree). The difference between Computer Science and "speaking a language" is that one has the goal of being merely mutually comprehensible, and one has the goal of efficiently and meaningfully dealing with large amounts of data.

      To give a more concrete idea: Being long winded or speaking only in one-syllable words can be annoying, and is simply corrected by example and further experience. Writing code that's O(2^n) or worse when there are O(log-n) solutions is not something one can learn by observing examples of code that's one or the other, unless one is the sort of naturally gifted mathematician that wouldn't have written the O(2^n) code in the first place.

      I had to go look up the "Input Hypothesis" on Wikipedia, which happily led me into the associated "Monitor Hypothesis", which indicates that without conscious knowledge of the rules of a language, one cannot effectively self-correct; i.e., one cannot say why one says what one says and what one doesn't say.

      It does sound a little like the "immersion" idea of language learning, which in my limited understanding is understood to be next-to-useless without a supporting framework of formal education, once you hit five and Chomsky's Language Acquisition Device switches off (or whatever the current theory on differences between adult and child language acquisition). I don't argue that immersion in good code is important, but it's not _sufficient_.

      One other thing, we've here contrasted programming as a profession, with speaking a natural language. If you speak or write a natural language as a profession, then you really should be as consciously versed in the technical aspects of the language as a professional programmer should be. And vice versa, if you're just programming for fun, or relying on someone else to hand you pseudo-code to implement, then it's perfectly fine to simply produce code that works. But doing such won't make you more hirable.

      --
      Paul "TBBle" Hampson
      Paul.Hampson@Pobox.Com
    15. Re:Depends on who is hiring by Drethon · · Score: 2

      I agree with your thoughts about people learning what a programming language is but not how to use it. So many people who come out of college knowing C/Java but their eyes would glaze over if you asked them to learn Ruby or Ada. Since I've left college I've learned C,C++,C#,Java (ok those are all similar), some Basic variants, DOORS DXL, Torque scripting language, Ada, Perl and touched a few other languages and found programming is the same in all of them.

      It may never happen but I'd like to get into teaching with the focus being teaching people programming concepts instead of programming languages. Get them to understand function calls, loops, branches, inheritance, etc and know that you first outline your program with these and then you implement it in your chosen language. In most cases that implementation is 90% identical for each language...

    16. Re:Depends on who is hiring by Drethon · · Score: 1

      Parent has it. You don't write comments to state what each line of code is doing, the code says that. You write comments as to the motivation of blocks of code. They give the reason why a particular implementation was chosen and enough information for the next developer to determine if the reason is still valid or the code should be refactored.

    17. Re:Depends on who is hiring by zildgulf · · Score: 1

      I agree. Fortunately when I went through my CS degree program I took the Cooperative (work-study) program. The school gave me the theory and practice to learn the programming language and then the work part allowed me to read and modify code in different languages.

      Because I believe in getting fluent in a programming language the process is always a painful process of 'immersion' . This is where you essentially bring in every book you have on the language and lock yourself into a room 18 hours a day for 6-8 weekends to bang out code for that language in a way that covers each of the common features of the language. After that process I have a basic level of fluency for that language and I will be able to create and modify code in that language. With the market wanting the "language of the day" coders I dropped out of the market. Keeping up with the "language of the day" was becoming too painful for the temporary gain I would acquire from my efforts.

    18. Re:Depends on who is hiring by mini+me · · Score: 1

      Again, what value does the comment add when the code says it all?

      I do agree with you if you do have to write some obfuscated mess as a performance optimization or other justifiable reason. But there is no reason to do that for the vast majority of your code in almost all situations. In those cases, comments are just noise.

    19. Re:Depends on who is hiring by Drethon · · Score: 1

      Explanation as to why a certain sort type is preferred here, why linked lists were used instead of arrays, higher level pictures that explain how all the pieces go together (though proper uses of function calls likely make the last less necessary...).

    20. Re:Depends on who is hiring by mini+me · · Score: 1

      When does that information become useful? If the code works, it simply doesn't matter what the author was thinking when he wrote it. If the code doesn't work, you have to find a better way to do it. Again, it doesn't matter what the author was thinking.

      Sorry for all the questions, I'm just trying to improve my craft. Refactoring and improving other people's code is something I love to do, so I read quite a bit of code written by others. I have never once wished there were comments and often wish there were no comments because they make comprehension more difficult.

    21. Re:Depends on who is hiring by Drethon · · Score: 1

      You can get information about the system that the specific lines of code doesn't cover. Is this code meant for an embedded system with low memory but high processor usage but you need the code for a netbook with a slow processor but fairly good memory (ok, those specific devices may not be ideal for the example but...).

      Yes a good developer can figure out why something was implemented the way it was but with comments the intent can be clarified and anyone working from the code can focus on real issues rather than a portion of code that was implemented for a particular reason that was not immediately apparent.

      Also just because a good developer can understand the code doesn't mean overall comments can't speed up figuring out what the whole of the code means without immediately having to dig in and read each line to determine overall functionality.

      I need to sit down and work out a specific example of this some time so it can be clearer but its not coming to me while I'm at work...

    22. Re:Depends on who is hiring by Drethon · · Score: 1

      If I get the chance I'll grab some items from Code Complete http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670 which has some good entries for using comments not to explain each line of code but the overall operation a group of lines is written to perform.

    23. Re:Depends on who is hiring by Rakishi · · Score: 1

      Nothing you said disagrees with me.

      If not having a degree means that 99 out of a 100 employers don't consider you then you're not going to find a job just as easily. Nor will you find a job that pays as well. That one employer knows exactly how many fewer options you have than a candidate with a degree.

      Life is not whatever fantasy world you want it to be. Your value for a company is exactly what they think your value is. No more and no less. A degree makes you more valuable in their eyes and that is all that matters.

      There are plenty of reasons for that, psychological (they got degrees and thus consider them of value) to economical. None of them have anything to do with the skills you may gain from a degree.

    24. Re:Depends on who is hiring by Rakishi · · Score: 1

      Maybe if you're applying to be an engineer but not as a programmer or network administrator.

      Hahahahaha. If you're applying to be a secretary they want a degree. If you're applying to be a mail sorter they want a degree. It's the new high school diploma. Have fun getting rejected from 99% of jobs because either HR or the manager or the co-workers want a degree.

      They may not think you have what it takes for you to run a business but if you help out startups or even have your own that is successful, then you have some good references right there.

      So you're saying that someone without a degree needs to work much harder and has fewer options (ie: only startups) than someone with one? So you disagree with me how exactly?

      Degrees are meaningless for many fields, especially the arts.

      They're very useful in the arts assuming you go to an actual art school. Many art jobs are at large companies, quite a boom and those like all such companies strongly hire those with degrees. More importantly art degrees provide actual tangible skills to students.

      If you don't believe me then why don't you look at the giant list of successful people who have never gotten degree whether they dropped out or haven't attended.

      And you ignore the 1000 other ones that have failed miserably and are barely making rent. I've met them. You haven't it seems. Go expand your field of acquaintances.

      Many of those cases you mention would have succeeded no matter what they did because of the family connection and money they had.

      If you know how to use your brain, you can get anywhere you want to.

      Keep believing that if it makes you sleep better at night.

    25. Re:Depends on who is hiring by wrook · · Score: 1

      This is actually something I'm thinking about from a language design perspective. Computer languages are great and explaining what you want to do, but are not expressive enough to explain why you want to do that. Tests often help a great deal. You can write a comment that says, "This is -1 here because my array starts from zero". But you can also write a test that shows that the array begins at zero and the indexing is correct. For me the second is preferred for a number of reasons. The first is that it is a runnable comment. If the assumption changes, the test will fail.

      The second reason is a little more abstract. I find that a human language comment kicks me out of thinking in the programming language. It's hard enough to actually think that way to begin with since code is not easily pronounceable (another thing I would like to see improved). When you are code switching between the two, it reduces your fluency (IMHO).

      Ideally, I'd like to see programming language constructs that can describe things like architecture. For instance, it can say that it is an interpreter pattern and these are the other classes that work with it. This is not runnable code, but it's useful information and can be checked in tests to ensure that it is correct. I think this would go a long way to improving readability of code.

    26. Re:Depends on who is hiring by wrook · · Score: 1

      It does seem very similar, doesn't it? Thanks for the link. The "input Hypothesis" is a little different in that it discusses only language acquisition and doesn't propose a model for how that acquisition happens. It makes a distinction between "learning" and "acquiring", where someone can "learn" something but not be able to use it fluently. "Acquisition" means being able to use it fluently.

      The "input Theory" merely states that no matter what techniques you use to teach language, acquisition only happens as a result of input that the student understands. Output for example, while it may be helpful, is not necessary. Also, input that the student doesn't understand (i.e., listening to or repeating dialogs which aren't understood) does not aid in acquisition. Similarly, memorising facts about language (such as grammar or translations) does not aid in acquisition, unless that activity results in generating comprehensible input (which it often does).

      This input theory is hotly debated amongst language acquisition theorists. I think most people generally accept it, but many people have a real problem with the "only" part of it.

      Having said all that, constructivism would probably fit as a mechanism for the input theory, though I'm sure other mechanism would also be viable.

    27. Re:Depends on who is hiring by cavebison · · Score: 1

      Just want to say that is a fantastic explanation. It probably explains to some degree what being "in the zone" means for programmers. It's like when you're really immersed in a good book, so to speak. You're engaging your creativity and thinking only about the world in front of you.

      Maybe it's just me, but I find it harder to concentrate on coding when there is talking around me, or even words in music (except music I've very familiar with, so my brain isn't trying to interpret the words anew). I've always thought this is because coding engages the language centres of the brain. Just as it's hard to follow two simultaneous conversations, it's hard to code and hear someone speaking at the same time.

      I think you've touched on the *kind* of creativity that good coding requires. Not necessarily the same kind as a painter or musician, but the kind that allows one to work with concepts and the symbols representing them. The kind that makes it easy to keep a "meaning" in mind (what you "want to say") and create the linguistic structure in order to get it across.

    28. Re:Depends on who is hiring by wrook · · Score: 1

      Don't get me wrong! There is more to writing code than the ability to program fluently! I've waded through enough ad hoc parsers and file formats that were based on context free grammars to know that. Algorithmic complexity, automata and grammars, normal forms and a few other things are really important. I used to work for a company that had a hard on for mechanical engineers. Smart guys, but never once took a CS course in their life. It took them a while for them to learn what they needed.

      But seriously, how much of your code requires that knowledge? How much of your code needs to be well written, comprehensible and simple to read from another programmer's perspective? CS teaches theory and I have absolutely no problem with that. But good theorists don't necessarily make good programmers. We don't teach programming well. A lot of schools don't even teach theory well, but that's a different rant.

      Do we need both? In my opinion, yes.

      With respect to the monitor hypothesis: Yes, you are correct. Is monitoring important in a professional writer? IMHO, yes. Should you worry about monitoring before you are fluent? IMHO, possibly no. Again, this comes from Krashen's hypotheses of language acquisition, but since fluent output is the result of the acquisition side, you can't create fluent output before you have acquired it. You have nothing to monitor.

      Having said that, in my own English classes, I include grammar and vocabulary specifically for monitoring even before fluency has been acquired. While it may not be necessary, and may even increase the amount of time necessary to acquire the language, it has a major benefit: It decreases the dependency on a teacher. I'm only available for a small amount of time. The rest of the time the students need to find comprehensible input by themselves. This often comes from reading. Since there isn't a dialog, they need a way to find meaning in the input. This can come from rules. However, without the input, the rules are next to useless. If I were to teach programming, I would probably approach it the same way.

      Finally with respect to immersion. Relying on the input hypothesis is different from immersion. I actually taught myself Japanese in an immersed environment as an adult, so I have some experience with this. I never took a class. The problem with immersion is that it is not *comprehensible* input. It's a hell of a lot of incomprehensible input, with a tiny bit of comprehensible input now and again. With all due respect to Chomsky, my personal opinion is that even babies wouldn't do well in an adult immersion experience. A baby has a set of parents who are spending their time turning things into comprehensible input. Adults are rarely treated like babies and even complain if they are lucky enough to receive such treatment. People spout some insanely complicated thing to you and if you ask for clarification they just say it again louder. There are other problems with adults as well, but it's kind of off topic.

      I should have been more clear when I said that we should immerse people in good code. What I meant was that we should immerse them in comprehensible good code. I don't suggest forgoing formal education. I'm suggesting that a good teacher of programming would be either finding or generating large amounts good code and creating comprehensible input from it. Students would spend a very large amount of their time reading good code that they understand. Their fluency would be frequently checked to see what they had acquired.

    29. Re:Depends on who is hiring by swalve · · Score: 1

      Except that reading code is like having to read a play and act out all the parts in your head. It is much easier to have someone write some stage directions in there for you. It is nice to have a narrator.

    30. Re:Depends on who is hiring by swalve · · Score: 1

      Thinking about it as a language at all is where the mistake begins. (Mostly.) Language is rife with hidden meanings, implications, tone, and a sort of game theory "what word can I put here that will get my meaning across?" Instead, it should be thought of precisely AS code. You are telling a machine what to do, not playing a trial and error RPG.

    31. Re:Depends on who is hiring by wrook · · Score: 1

      Telling the computer what to do is only half of what I am doing (and the easy half at that). Telling other programmers what is going on is the other half. If we were only interested in whether the computer understood what I was saying then "good code" would equate to "does it run". Nothing else would matter. But future productivity is dependent upon the ability of programmers to understand and modify the code without breaking it. I've worked on systems where the code was so bad that the average programmer managed to write only 500 lines of code a *year* (and even then they were breaking things right, left and center). The company needed 5000 programmers to meet its goals. Needless to say that this company is no longer around.

      To me the mark of a good programmer is that the code that they write is virtually always easy to understand. You look at it and can see pretty quickly what it does, that it does it correctly, and how you could modify it if you wanted to. I'm not against comments, but if you need to rely on comments to explain your code it might be a sign that things are not as simple as they could be. It might also be that the problem is complex, but in my experience the vast majority of code is performing mundane tasks. The complexity is coming from having to work around problems with the current design/implementation.

    32. Re:Depends on who is hiring by Deliveranc3 · · Score: 1

      Totally agree, I'm excellent at the conceptual stuff but only a decent programmer.

      Fortunately I have a second degree and arrived as an IT consultant.

      There definitely needs to be an improvement in how code is taught or designed. It should start from the most common program and have you edit it to taste rather than starting as a blank slate.

      Most programming is essentially well researched equations sandwiched inside a Viso sheet, once you realize that all data is equivalent it's conceptually pretty simple. Then you have to convert your string into a bytestream.... then into an object wrapping a bytestream. Then you're sad. Then you find perl.

    33. Re:Depends on who is hiring by Raffaello · · Score: 1

      My current theory is that programming is quite literally writing.

      I agree to a very large extent.

      A corollary of your insight is that programming languages should be designed more like natural languages and less like mathematical or logical formalisms. Programming languages are primarily for people to communicate with people, since machines don't care if we communicate with them in Java, brainf*ck, Haskel, or machine code. It is an argument for programming languages that allow the easy construction of domain specific languages, for programming languages that allow easy metaprogramming. This way, we write programs in the language of the problem domain, the language in which people already have experience solving the problem, usually for a number of person-years, rather than being forced to re-cast the problem in the concepts of the particular formalism beloved of the programming language's author.

    34. Re:Depends on who is hiring by fusiongyro · · Score: 1

      I often run into this mentality, and I really don't understand it. What's this code do?

      int oldState = (oldAcSplit ? 1 : 0) + (oldBdSplit ? 2 : 0);
      int newState = ( acSplit ? 1 : 0) + ( bdSplit ? 2 : 0);

      if (oldState == newState) return;
      if (acSplit != oldAcSplit && bdSplit != oldBdSplit) return;

      int tab = getSelectedTab();
      int diff = newState - oldState;
      int offset = Math.abs(diff) + ((newState + oldState == 4 && tab == 2) ? 1 : 0);

      I love to bring up this piece of code, because it exemplifies why comments are necessary. Looking at the code, it's obvious that "all" that's happening here is some integers and booleans are acquiring new values. It may be clear that this is modeling a state machine. So you can get from the code either the low-level view (we are messing with some bits) or the high-level view (we are implementing a state machine) but neither of those is enough information for you to figure out why it is the way it is, why those integers are what they are, or even why this method was necessary in the first place.

      In the codebase, this piece of code has much more commentary around it than the code actually takes up. Why not rewrite it in an easier, more readable way? Because I did that four times and never managed to get it right until I made a state transition diagram and coded that directly. As it turns out, there are problems where the correct solution is a simple finite automaton, and those are never intuitive or obvious, no matter how cleanly or clearly they are implemented. In order to modify the code, you have to know the states and transitions of the automaton, which probably aren't expressed by the source code directly.

      Source code can only convey how something is to be done. It cannot by itself convey why it must be done or why this algorithm was chosen and not some other algorithm. The code can't make an argument, explain a hypothesis, show the history of the development of an idea. I can't count the number of times I've seen a weird line of code that made sense only because a comment was there to remind me of some edge case I wouldn't have remembered on my own. Yeah, I could have reconstructed it, but reading a sentence with a reminder is usually much faster than constructing a mental image of what's happening at run time and trying to think up what inputs are going to trip this line of code.

      This should be obvious, since the language is only interested in formalizing whatever information it needs to be compiled or interpreted. Imperative expressions are just part of what you can express with your native language. So for everything else, we have comments.

    35. Re:Depends on who is hiring by mini+me · · Score: 1

      Unfortunately, your code example does not say anything. You have omitted the function name, which would give the purpose of the function. Your variables do not describe what they hold. You have magic numbers. In english, we call that gibberish. It doesn't mean we should comment our gibberish, it means we should write more succinctly.

    36. Re:Depends on who is hiring by zentext · · Score: 1

      Exactly! Comments are to explain motivations, overviews, summaries, and generally the thinking behind the code. Also notes about why code was changed and when, bugs found and not-yet found, things remaining to be done, and so on. I once ported the old 3Dfx 3D drivers (Glide) from a PC platform to a MIPS processor embedded platform. The Glide source code we received was a CD full. Hundreds of files, a ghastly complicated build tree, huge dependency mash... There wasn't one single line of comment anywhere in the entire code or build set. And I was just learning about 3D techniques. Got it working, but Oh! The cursing! I could see what it was doing, but whyyyyy?!

    37. Re:Depends on who is hiring by zentext · · Score: 1

      This thread has been an enlightening read. I previously thought under-commented code (and comment-free code more so) was purely down to laziness.

      But seeing people describing why they don't write comments on code, now I know better. It isn't always laziness, it's sometimes an egotistical and delusional belief in their own godlike programming abilities, coupled with a fundamental misunderstanding of the nature and purpose of programming.

      Programming isn't 'just to make the machine do something'. The purpose is to produce code that allows yourself AND FUTURE OTHERS to make the machine do something - not necessarily exactly what you first intended it to do.
      Given that in any code of real-world size and complexity there are _always_ degrees of subtlety that are not immediately apparent on reading the raw code, thinking it's acceptable to leave out documentation of INTENT is just delusional.

      One thing such a 'comments are pointless' outlook reveals, is that the person is too young to have ever had to go back and deal with large amounts of their own complex code from a decade or more ago.

    38. Re:Depends on who is hiring by zeroshade · · Score: 1

      There are many edge cases and situations that are not obvious from the code alone, even good code. In addition, there are always tradeoffs between speed, accuracy, memory usage, etc, which differ based on the situation. A comment that says "we used a sparse array here instead of a map because we decided it was more important to have faster lookups than memory usage" is important when you look a piece of code that may initially seem to not be the best way to do something.

      If the code doesn't work, you have to find a better way to do it.

      It's not always obvious that the code "doesn't work" perhaps the code is working exactly as intended, you just don't know why that was the intention. A comment explaining 'why' that intention was used may be the difference between refactoring the code or realizing that the code is correct and the case that you think is wrong, is actually not a valid case and the output is completely correct.

    39. Re:Depends on who is hiring by Raffaello · · Score: 1

      And a sufficiently complex railroad network is a turing complete programming system, but you can't ride a turing machine tape to work...

      Just because we can show that programming languages have equivalences to mathematical formalisms (such as the lambda calculus, or a turing machine) does not mean these things are the same

      To repeat "mathematically equivalent" /= "the same."

      Programming is writing because programming languages exist for the purpose of communicating with other people not for the purpose of communicating with machines; ones and zeros would do just fine for the latter.

      Machines do not care how they are communicated with - all mathematically equivalent means are identical to a machine; all mathematically equivalent means are not the same to people. We have cognitive strengths and weaknesses; we have existing domain concepts, terms, and solutions; being able to program easily in the existing domain language, concepts, and solutions is a huge win for programming.

  12. Cisco and Microsoft by drmacinyasha · · Score: 1

    Cisco, Microsoft, and even Red Hat certs are worth getting if you're heading towards sysadmin or networking jobs. I'm looking to get my A+, Network+, CCNA, CCNP, and eventually CCIE, in that order. Probably get a Microsoft cert somewhere along the lines. "If you're in the networking field, and you've got a CCIE, nothing else matters. Your chances of getting the job triple, at least, the second the employer sees that on your resume," is what I've been hearing from every senior network tech I've talked to in the past few years.

    1. Re:Cisco and Microsoft by Anonymous+Psychopath · · Score: 1

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

      --

      Eagles may soar, but weasels don't get sucked into jet engines.

    2. Re:Cisco and Microsoft by arth1 · · Score: 1

      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 company might not want to pay for a couple of dozen trainings and exams (and the time away from work) to make it easier for the employee in the job market.

      Anyhow, the main problem with CCIE (and to a certain extent CCNP) is the sheer number of exams a person has to go through, and then retake every so often as they expire fairly quickly. They may still be worth it, but count on Murphy that they're away on training or exams when your network goes down. So don't hire them unless you also hire a backup person (which is always sound advice).

    3. Re:Cisco and Microsoft by Anonymous+Psychopath · · Score: 1

      There are only two exams for CCIE: a written and a "practical" lab exam. On average it takes three attempts to pass the lab test, which is quite expensive. You maintain certification by taking the written exam every two years.

      --

      Eagles may soar, but weasels don't get sucked into jet engines.

    4. Re:Cisco and Microsoft by arth1 · · Score: 1

      You forget the prerequisites, wh ich also have to to be up to date.
      Most often CCIE R&S is on top of CCNP which is on top of CCNA, for a total of (I think) 13 courses and 6 exams. There are other ways, but you still need prerequisites.

    5. Re:Cisco and Microsoft by Cheaty · · Score: 1

      There are no formal prerequisites for any CCIE track. People often get associate or professional-level certifications prior to CCIE, but the only things actually required are passing the CCIE written and lab exams.

    6. Re:Cisco and Microsoft by arth1 · · Score: 1

      I stand corrected. I was thinking CCNP, which has a boatload of them (or at least did, back when I did it a few years ago).

  13. Re:The STCE is the best. by Anonymous Coward · · Score: 1

    Well played, sir. It's been a while since I've been Goatse'd

  14. Re:The STCE is the best. by slashpush1 · · Score: 1, Informative

    STCE = Slashdot Troll CErtification. I just passed through 8000 of victims (and that is just on last link I have beeing using for about 2~3 months. I have around 2000 victims on older links).

  15. Re:Does anyone check the validity of these claim? by bhcompy · · Score: 1

    You receive a #. They can check with the vendors to verify, just like a person can check a general contractors # with the state

  16. OSS certificate by rzei · · Score: 1

    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!

  17. Don't forget VMWare and Citrix by eharvill · · Score: 1
    Or any experience with some sort of virtualization technology (desktop, server, cloud), regardless of vendor.

    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?

    --
    At night I drink myself to sleep and pretend I don't care that you're not here with me
    1. Re:Don't forget VMWare and Citrix by drmacinyasha · · Score: 1

      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?

      I'm only a sophomore in college right now. Need to get something to shove my foot in those ever-closing doors other than "lots of experience working with CyanogenMod and running one of the most popular android mirroring sites". For most recruiters, that'll go over their head. A pair of certs on the other hand, will at least catch somebody's eye.

  18. Best Certificate Evar! by VortexCortex · · Score: 1

    SSL -- All others are pointless. They prove nothing.

    1. Re:Best Certificate Evar! by VortexCortex · · Score: 1

      I have little time to worry about pedantics -- so long as people get the gist of what I'm expressing -- That's the whole point, and all that precise attention to detail is a waste of time. Besides, the pedants will fill in the gaps for you. Clearly you got the gist, my job is done.

      P.S. You have always been a pawn in my master plan, MUAHAHA!

  19. The School of Hard Knocks by JackpotMonkey · · Score: 1

    A Cert in Common Sense will mean more to a good employer than a fancy piece of paper stating you are good at taking a test, of course demonstrating that you have common sense and experience in the field in which they need you will greatly depend on your references, there was a time that an A+ cert would get you in the door to almost anywhere with a good salary, but post .com tech industry there are fewer and fewer certs that aren't already saturated in the job pool, but a lot of those people have little to no real experience. Cisco certs are always good to have, but rightly difficult to obtain the higher tier you are shooting for, IIRC dell has a program where you can get help in getting certs that will help expand your knowledge base as long as they can utilize the skill set you wish to learn.

    --
    ______ Eagles may fly but monkeys don't get sucked into jet engines.
  20. HR filter: he's sunk by r00t · · Score: 3, 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.

    1. Re:HR filter: he's sunk by Anonymous Coward · · Score: 1

      His only hope is to avoid HR.

      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.

    2. Re:HR filter: he's sunk by foniksonik · · Score: 2

      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, Maven, Selenium. Add some decent work history or a complete lack thereof (intern or level 1) and you'll get a call back.

      Anyways, certs are nice extracurricular but so would be anything that demos your passion. Personal project, Open Source contributions, blog you keep up to date. All good.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    3. Re:HR filter: he's sunk by anyGould · · Score: 2

      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 to talk to someone in charge.

      Here's a secret - as a "boss type", interviewing sucks - it takes up time, and you end up spending it with some very... interesting people. So while I agree that it's entirely possible to have The Goods without The Degree, you have to remember that there's a lot of people who only *think* the have The Goods, don't have The Degree, and will happily make me lose an hour of my life trying to bullshit through the interview. So when I'm flipping through resumes, you're going to need to stand out over all those folks.

    4. Re:HR filter: he's sunk by KZigurs · · Score: 1

      The abdomination that WURFL is... You deserve what you get! ;)

  21. Hide them! Admit nothing! by drussell · · Score: 1

    I won't hire anyone who puts things like "certifications" on their resume. I want to know what you REALLY know and what you've REALLY done. If the shop you're thinking of working for is actually looking for certification, you probably don't want to work there. (Or conversely, perhaps you're not the kind of employee our kind of shop is looking for. :) )

  22. Open source impresses if it's on a project we use by ron_ivi · · Score: 1

    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.

  23. Certificate qualifications can be worth anything by TooTechy · · 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.

  24. Re:Some certs are worth it, like STCE by Creepy+Crawler · · Score: 1

    Hmm. Even I have one of those certs. Doesnt get me as many jobs, though.

    --
  25. Only two things matter by SlithyMagister · · Score: 1

    Attitude and effort.
    If you have both, you can learn anything we need you to know.

    If you want me to hire you, then you will be asked to do the following:
    1. Demonstrate effort. Any relevant cert will do, a body of completed work will help -- even home projects etc.
    2. Demonstrate attitude. Be on time for your interview, be interested and even excited about working for us. Fake this convincingly if you must, but if you do, you'll be expected to fake it continuously for the duration of your probationary period. (not as easy as it sounds).
    3. End the recession so I have money to hire you.

  26. The Need of Certifications by EnvyRAM · · Score: 1

    Certifications are only important if you want to claim you have knowledge of an area but have absolutely no other way of showing that you know it.

    If you do have the experience, you give good examples of what you have done which require that knowledge. Simply listing a certification equates to, "Though I haven't done anything to show it, if I was given that task, there is a CHANCE that I could accomplish it." Obviously if you're coming in with no experience, some indication that you can handle the job is helpful. However, going out of your way to get additional hands-on experience will make the potential employer more comfortable than just saying if you had done so, you would have been successful.

  27. Re:Does anyone check the validity of these claim? by Fallen+Kell · · Score: 1

    You then havn't been looking at the more prominent certs then. My Solaris 10 System Administrator certification has a website where I can request that Oracle (the certificating body) send verification of my certifications to someone (for jobs/contracts/interviews etc).

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  28. Certifications are a great way to branch out by MillerHighLife21 · · 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 security and penetration testing can go a long way towards making you a more well rounded option.

    Likewise, if you've worked your way into programming but don't have a degree, the certifications can go a long way towards adding credibility when resumes are being sifted through.

    If you get certifications for something you already do or should very naturally pick up in your normal course of employment though, it's not going to stand out that much. If you've been a java programmer for 10 years and have every java certification under the Sun (see what I did there?) it's not going to be much different on paper than just saying you've been a java programmer for 10 years. You have 10 years of java programming experience and Backtrack or PMP certification though...all of a sudden you stand out a little more.

    Similarly, if you have spent most of your career as a Python programmer and then got certified for Perl, Ruby, and PHP...not that big of a deal. You get a major Java or .NET certification though...that's fairly different environment and the certification goes a long way towards validating your ability in that area especially if you haven't previously had a job yet to back it up. It's help to transition from one to another because, unless somebody is desperate to hire "a programmer" if you don't have the job experience with the language you telling them how quickly "you can pick it up" isn't going to do you any good.

    Nobody wants to pay you while you learn to do what they hired you to do, only to see you start demanding raises as soon as you get good at it (not that that ever happens...just sayin).

    --
    "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
    1. Re:Certifications are a great way to branch out by Billly+Gates · · Score: 1

      It seems this story there is a debate here among those who think certifications might help if you have experience vs certifications mean you are incompetent and it will hurt your job chances.

      My brother is a director at FedEX and he looks down on PMP certifications as the employees he wants to fire typically take the exams and study for them. They know they are in trouble and it is a way to cover something up. To me I would love to take the Project Management Certification so I can learn but I guess too many frown upon that as well.

      I am confused as I wonder myself whether to even mention my certifications on my resume. I have them but I wonder if it makes me look bad?

  29. Start your own cert organization. by ron_ivi · · Score: 3, 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.

    1. Re:Start your own cert organization. by hendersj · · Score: 4, 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

      --
      Insanity is a gradual process; don't rush it.
    2. Re:Start your own cert organization. by JD770 · · Score: 1

      Personally, I would only rely on a certification to get you the interview. After that, it is entirely up to you to sell your value to the organization and articulate that you are not merely a paper-tiger who tests well. So, your certs are valuable, if only to get you that interview.

      Now to be sure, there are those orgs that will get tunnel vision on the resume and presume you actually have the real-life skills to back up your certs without doing their due-diligence when hiring. There are risks working for those orgs that usually become glaringly apparent when your team/group is under pressure on a difficult project.

    3. Re:Start your own cert organization. by hendersj · · Score: 1

      Absolutely; as I just wrote in another reply, a certification is a measurement of a minimally-qualified candidate, and most employers aren't satisfied with hiring minimally-qualified candidates.

      --
      Insanity is a gradual process; don't rush it.
    4. Re:Start your own cert organization. by BK425 · · Score: 1

      "all but one of the top 50 largest financial institutions in the country."... Bernie? oh wait, Mr Picards IM'ing me...

  30. Experiment in process by atari2600a · · Score: 1

    Toss the certs & the 'job' out the door, start your own business. Ask me again in 2 years & I'll let you know if it works.

    1. Re:Experiment in process by MillerHighLife21 · · Score: 1

      It's the best learning experience you'll ever have, even if it doesn't work out. Good luck!

      --
      "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
  31. Used to be a "certs is useless" guy by shaffer.william · · Score: 1

    I'll never forget a temp job I got 5 or 6 years ago. I had maybe 6 mos experience and a 2 year CCNA course on my resume (I had not completed CCNA at that point) Got a call from a HR lady who really needed people, like, right now for a temp job in DC. She was reluctant though because she said she wasn't sure that I had enough experience to do the job. (luckily I'm a decent talker, and they really needed people.) The job was to do, and I'm not exagerating, unpack Dell monitors and hook them into the power supply / PC. No checking the computer, new monitor, blue port, move on. I can't complain, the job paid good and it wasn't really hard work. I was one of those "certs are useless" people until that day.

    1. Re:Used to be a "certs is useless" guy by metalmaster · · Score: 1

      I looked into a job that wanted a bachelors, A+, Net+ and a MS cert + 5 years of experience. I've got my Associates' so i thought i'd be under qualified, but I got the interview anyway.

      The job amounted to what was basically a chop shop. Strip the PC of its useful components and package them for resale OR take the mixed bag of parts and put a PC together. A PC hobbyist out of high school could do this work. I ended up not taking the job because it just sounded a bit too fishy. The parts and PCs were resold through personal ebay and craigslist accounts and it doesnt strike me as something on the up n up.

  32. Uh, first things first by deblau · · Score: 3, Insightful

    What kind of job do you want?

    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
    1. Re:Uh, first things first by alt236_ftw · · Score: 1

      Sigh, that was me. I cleaned my cookies earlier and forgot to sign back in.

    2. Re:Uh, first things first by h2oliu · · Score: 1

      Echoing that this everything else is irrelevant until this is known.

      --
      Ok, I give up, why you?
  33. Re:Hide them! Admit nothing! by Billly+Gates · · 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.

  34. Ahh to be young again.. by SuperCharlie · · Score: 1

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

    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.

  35. Expert-level certs of any large vendor... by Zarhan · · Score: 1

    ...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 hardware annually)". Same thing can be adapted to other high-level certs out there.

    However, be careful. I've known some people who take that CCIE to mean that I don't know a damn thing on how to operate Juniper, HP, Enterasys or Siemens networking gear since I'm "specialized" in Cisco and apparently nothing else fits in my head. This goes double for any of the lower certs. So when you are portraying yourself to a potential employer be sure to somehow convey that you have generic knowledge of the subject matter as well.

  36. Re:Certificate qualifications can be worth anythin by Billly+Gates · · 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.y, and z done and they will probably know what you are talking about and can use some tools to do the job. Maybe not perfect, but enough to start an entry level career.

    The question is where do you start? YOu need experience somewhere and volunteering at GeekSquad looks pretty embarasing on a resume.

  37. Re:Some certs are worth it, like STCE by jonwil · · Score: 1

    Warning, parent link is NSFW

  38. Re:Does anyone check the validity of these claim? by mlts · · Score: 1

    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.

  39. Dont bother by munky99999 · · Score: 1

    Dont bother with certifications. Usually I would have suggested getting comptia A+ Net+ Linux+ sort of certifications. Except Comptia ended the lifetime certifications and now limit it them to 5 years. Which makes it completely worthless to get.

    Which pretty much leaves only the elite certifications that like 500 people in the world have kind of thing. CSSIP, CCIE, and a couple others.

    Instead experience and know-how is far better. If you are a programmer... program something that's public. If you're a cracker... get a couple 0days. If you are a network admin... go build a bunch of vms for different servers, openldap, postfix, etc etc. Put that stuff on your resume.

  40. Re:Hide them! Admit nothing! by TapeCutter · · Score: 1

    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.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  41. Re:J. D. * by Jeremiah+Cornelius · · Score: 4, Insightful

    H1-B, cos US grads no engineers, anymore.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  42. Get a degree by Wolfling1 · · Score: 5, Informative

    Sorry if that's bad news. A degree is the most respected qualification out there. When I was going through uni, I scoffed at the mundane nature of the material they were teaching me. Joked about how I could get better value using it as toilet paper. 10 years later, it hit me like a brick. I was building 3rd normal form databases. Referential Integrity was a term I understood. I could build components with Lazy Evaluation, and I knew why I was doing it.

    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.

    1. Re:Get a degree by dakkon1024 · · Score: 1

      This is the most overlooked truth in the word. "Getting a degree also tells prospective employers that you're a finisher." People who don't have degree's often ask what they prove. This, this is what they prove.

    2. Re:Get a degree by JaseOne · · Score: 1

      Referential Integrity was a term I understood

      Getting a degree has absolutely nothing to do with that, I'm sorry but if you have done any kind of real work with databases and don't know what referential integrity means with or without a degree then you are doing it wrong.

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

      I hate that kind of thinking with a passion, getting a degree is not hard, I'm sorry if that insults anyone with a degree but getting a degree doesn't prove anything other than the fact you can study for a test and write the odd essay.

    3. Re:Get a degree by Renegade88 · · Score: 1

      Full disclosure please. Do you have a degree? One in a real field from a 4-year university? Or are you saying you could have a degree if you just jumped through these hoops or check those boxes?

    4. Re:Get a degree by codepunk · · Score: 2

      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.

      --


      Got Code?
    5. Re:Get a degree by jmcbain · · Score: 1

      What makes you think that people with a degree would want to interview at your company? I would certainly avoid it if people like you are doing the interviewing.

    6. Re:Get a degree by jedidiah · · Score: 1

      Getting a degree is more time consuming and expensive more than anything else. In a technical field, it doesn't necessarily even "broaden your horizons". People inclined to learn on their own don't need to be led around by the nose by some large institution.

      Any theory generally is better understood (and can be related to others better) once you've experienced a few relevant disasters yourself.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:Get a degree by Xacid · · Score: 1

      Seconded.

      Most of the people who refuse degrees are the same I've encountered who have a difficult time seeing projects to their end. It doesn't necessarily mean they're terrible employees but it limits and/or slows their ability to progress in their careers.

      Now, that doesn't mean certs are bad. They have their place. Think about it like this:

      Lower level certs (ex: A+/Net+) = 1 point each, max 2 points.
      Higher level certs (ex: CCNA/CISSP/CEH)= 2 points each, max 4 points.
      2 year degree = 3 points.
      4 year degree = 2 points. +1 if in proper general area of study (ex: if you're in science/math and applying for a technical field it could help). +1 if in the same field you're applying for. max 4 points.
      Masters: 2 points.
      Doctorate: 2 points.

      This won't mean much if you're the only applicant, but if you're competing for a position these "points" can get you to the interview. However, if you cheated your way through all your studies and didn't retain any useful information then you'll probably be quickly sifted out. The more competitive the position, the more you want these various qualifications.

      Mind you - this is all assuming the playing field among the candidates is otherwise level - this isn't factoring in experience. Think about when you see jobs that say things like "bachelors degree required or equivalent experience" if you've got the experience AND the bachelors you may as well be a kid with a masters fresh out of school if not exponentially better. But this can branch into so many different factors - the bottom line is that your various certs/degrees/etc on your resume just get you TO the interview, everything else comes out during the interview.

    8. Re:Get a degree by Xacid · · Score: 1

      "There's no such thing as a degree in "IT""

      Actually...

      Bachelors in IT: http://www1.carleton.ca/admissions/programs/bachelor-of-information-technology/

      But I do agree with you on a lot of what you say. I especially like "Someone who works with computer and/or network technology but isn't specialized and/or skilled enough to be called an Engineer". A lot of IT support folks need to realize they're really just blue collar folks supporting a white collared world. Not that there's anything wrong with that by any means - it's just the nature of what it is.

    9. Re:Get a degree by PPH · · Score: 1

      Ever meet a 'professional student'? Someone with two or three PhDs who just keeps hanging on until either their funds run out or the dean throws them out. Because they don't want to face life in the 'real world'. I know several, including one who has risen to the level of reading water meters for the city of Seattle.

      At a certain level a degree might be a necessary condition. But it isn't a sufficient condition for success.

      --
      Have gnu, will travel.
    10. Re:Get a degree by Bacon+Bits · · Score: 1

      Raw talent doesn't get you an interview in the first place. You get filtered to /dev/null without a degree or several certs and experience.

      --
      The road to tyranny has always been paved with claims of necessity.
    11. Re:Get a degree by dougg76 · · Score: 1

      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.

      While I agree that you don't really need a degree to be good, you do need one to make it past the HR filters at >90% employers out there.

      --
      I laugh at inappropriate times.
    12. Re:Get a degree by southpolesammy · · Score: 1

      And if you have candidates with both a college degree and the talent/background you're looking for? According to my college degree, which included courses in mathematical and philosophical logic, such candidates will fail to satisfy the condition above.

      --
      Rule #1 -- Politics always trumps technology.
    13. Re:Get a degree by Lorens · · Score: 1

      I know some employers who don't care what degree you've got, as long as you've got one.

      So do I, and that includes at least one nation-state with several million "employees". Namely France. For a lot of state jobs, you pass a "concours". It's like an exam, you get graded, but there are a fixed number of openings, and the best grades get the jobs. Mostly it's employment for life. But in order to be allowed to sit a "concours" you need a degree, the minimum level of the degree depending on the job . . . a degree that does *not* have to have any relation at all with the job you're trying for.

    14. Re:Get a degree by codepunk · · Score: 1

      No what I am saying is that you can list a degree or not it will make no difference in my determination. I look only at background and my perception of your raw talent.

      --


      Got Code?
    15. Re:Get a degree by codepunk · · Score: 1

      Actually I would say at least half of the people we do hire have degrees but it is in no way a determining factor in a hiring decision.

      --


      Got Code?
    16. Re:Get a degree by codepunk · · Score: 1

      Actually what I mean is that I don't bother to read the line that states what degree. I do not disqualify anyone with a degree it just means it carries zero weight.

      --


      Got Code?
  43. Re:Hide them! Admit nothing! by mlts · · Score: 2

    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 taking tests. However, to get to the clued people, in most companies, one has to pass the HR droids. They ogle at the alphabet soup of letters, and go "ooo, here is our candidate", passing the resume on, while experienced candidates they look at the resume, go "well, he did run this, this, and this... but he doesn't have any paperwork, so he really hasn't maintained his career. Better off with someone with pieces of paper."

    Of course, the best way to bypass that BS is to have contacts, so the hiring process consists of "Well, you got me home after I was passed out in the bushes after that party, so you are hired."

  44. Re:College by mini+me · · Score: 1

    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.

  45. Re:Some certs are worth it, like STCE by IHateEverybody · · Score: 1

    Correct. goatse has a new home apparently.

    --
    Does this .sig make my butt look big?
  46. Microsoft work... by erik+umenhofer · · Score: 1

    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

    For system engineers there are specific exams too.
    http://www.microsoft.com/learning/en/us/certification/mcitp.aspx

    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://www.pmi.org/Certification/Project-Management-Professional-PMP.aspx

  47. Yerp by dakkon1024 · · Score: 1

    Some companies love certs, some could care less. Your best bet is to get certs that match your skills. For example, if you are a exchange guru, get an exchange cert. It's the best route for two reasons. One, it's easy to get certified w/ products you know. Two, you can actually answer the questions people are going to ask you because you have said cert on your resume. If you are interested in something, like exchange, don't get the cert to "learn about it." and have it on your resume. Even M$ tell you not to do this :D Your supposed to learn about it, get solid w/ it, then get the cert. Anyway, the only truly respected cert I can think of is the CCIE. People who have a CCIE tend to be fairly solid. Obviously this is due to the testing process. As for the rest of them, to many people cheat which destroys the value of it. That being said back to the companies that love certs. They are typically going for a partner level tier. For example to be a gold level M$ partner you need a certain number of employees w/ X number of certs. In that case if you have a huge boat of certs you will be valuable to the company. Also in some cases, like Citrix, you need to have a certified employee to get support, or other various things, so it maybe an absolute requirement.

  48. You can't lie about certs. by jotaeleemeese · · Score: 1

    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 areas of networking, more and more you won't get an interview if you don't have certs.

    As for answering the question, it really depends what your field is. Checking jobs sites should make clear which ones are relevant to your personal circumstances.

    --
    IANAL but write like a drunk one.
    1. Re:You can't lie about certs. by afabbro · · Score: 1

      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.

      However, certifications themselves are often a lie. Google for "(cert name) dumps" and you'll find the exact questions and answers for 90%+ of the major certs.

      The reason that some certs are respected (CCIE, OCM) is that they have a live hands-on practicum. For lots and lots of other certs (MS certs, Cisco certs, Oracle certs, etc.), you can memorize the answer to 100 questions and go in and take the test with zero knowledge of the underlying knowledge.

      --
      Advice: on VPS providers
  49. send your resume to by juanhf · · Score: 1

    if you are in the neighbourhood (vancouver, bc) and want my opinion or a job then send your resume to:

    jobs@myamigo.ca

    spanish language not required but a definitive asset ;-)

  50. The best would be: by Cosgrach · · Score: 1

    Insane. Most people are you know.

    --
    Why is it that most of the people that I encounter seem to have been shat from the Sphincter of Mediocrity?
  51. why try to impress? by bigd1978 · · Score: 1

    be an entrepreneur and become the employer everyone panders to with cert, degs and experience. while they work for you - you enjoy all your money.

  52. be able to deliver and have someone vouch by dan_in_dublin · · Score: 1

    i've mostly gotten interviews because i've been to a fairly well known uni, got a masters qualificaiton and i've worked in top name companies.. that said, there's other ways in -- if a company cant get the people with the 'normal' qualifications then you can get an interview if you can convince someone in the dept you can do the job.. how to convince ? depends what job you want. build up a portfolio of relevant certifications and experience in that area.. so a degree is ideal, if that's not viable, certifications, open source, maintain a network for a local charity organisation, whatever is relevant is good.. people dont want to hire potential, they want to hire someone who has gotten results close to where their current problem or pain is. So you need to talk the talk and have a number of concrete elements that demonstrate you've done it rather than thought about it

  53. Re:J. D. * by Wyatt+Earp · · Score: 4, Funny

    You mean, be part of the problem, not part of the solution.

  54. Re:Birth by Surt · · Score: 1

    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.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  55. Re:Hide them! Admit nothing! by SuperQ · · Score: 1

    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.

  56. Get a degree or a killer app by terminal.dk · · Score: 1

    Spent 100 hours writing a new "fart" app, put it on the app store, see 10+ mio downloads, and you can use that to get to an interview.
    Get a degree. Or just sell your experience the right way. And believe in your self.

    Do not try to be too modest when writing the job application form. I have been sitting through many interviews where all the listed skills where actually areas of interests that the applicant thought sounded interesting, and would like to learn about. It is better the exaggerate a bit than being too modest, as long as it is within safety limits (i.e. you know enough to quickly become proficient).

    A degree might help in some areas. But experience beats education for most jobs. Then you can always get something like a CISSP certification, which people has great respect for, but really is a trivial test, testing little knowledge in many areas (Non-IT folks find it hard though)

  57. In Asia by renzhi · · Score: 1

    Some people had already said it, it depends on the area you are in. But if you are in Asia, especially in China, get as many degrees and certificates as possible. A lot of people, including well-known people (such as a former GM of Microsoft China), had posed as expert in certain fields by showing a piece of paper from a degree mill. You would be amazed how people attach so much importance to a piece of paper, regardless of your experiences, and regardless of your previous achievements.

    ps: My password on /. has somehow been reset after I came back from a three-week absence (and I swear, I didn't do it), and I can't login with my old ID any more, an ID that I've been using since 1997 :( I never login on /. on any computer except on my Linux laptop, and I keep my password database on a usb key, attached to my keychain, which is on me all the time. Hm...

    1. Re:In Asia by TheDarkMaster · · Score: 1

      It's the same thing in Brazil. Here is given much more importance to certificates than actual experience. But here is expected because the bureaucracy is absurd in many aspects of Brazil society and bureaucracy only knows papers

      --
      Religion: The greatest weapon of mass destruction of all time
  58. Re:wow that is some F* HR do they want a EE for ba by shaffer.william · · Score: 1

    it's not always HR people being unrealistic, alot of times they are just matching candidates based on criteria they are given. I don't blame the lady, she was given the task of finding candidates with these qualifications and what the job says you do and what you actually do are commonly 2 different things (especially on temp work.) i think alot of times it's just to weed out the potential negative / lazy candidates. let's be honest, if you have xx amount of knowledge in a certain field it's pretty lazy to not get your A+, net+, CCNA, etc. all fields, not just IT have various qualifications.

  59. Do you say that as a tech or manager? by Sycraft-fu · · Score: 3, 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.

    1. Re:Do you say that as a tech or manager? by TunaPhish · · Score: 1

      I say it as a small business owner specifically. I'm just really disappointed that any idiot can spend 2 grand and walk away with any certification without knowing a god damned thing.

      Personally, I have my MCSA, and other than the studying and experience required to obtain it, it hasn't helped me score any additional jobs. I have the Linux experience as well and regularly build/service Asterisk within the scope of my business, but the Large business sector is run on Cisco and that's it, and if you want to even be considered for anything there, you gotta have the Cisco training and experience.

      That's all I'm saying..

    2. Re:Do you say that as a tech or manager? by Jibekn · · Score: 1

      I hate to say it, but even people with paper MCSE's and no knowledge, think MCSA is worthless..

  60. Re:ITIL for Operations and Management by drgroove · · Score: 1

    Agree completely. Certification in ITIL demonstrates not only that you understand technology, but that you understand how technology works to support the goals and processes of the business.

  61. Fake 'til you make it. by Mr.+Lwanga · · Score: 1

    LPI (LPIC1or 2 ) is a good one to have for Linux, for MS - MCTS for server and Win 7, a CCNA is good if you work in a Cisco shop or plan to, but don't get it just to have it. Download VirtualBox or VMWare ESXi so you can practice in a virtual environment, even after you get your certification, you will learn a lot more from problems you solve on your own, than prepping for exams. GNS3 is a good simulator for Cisco routers, not as good as the real thing, but its a start.

    Stick with the entry level certs for now and don't waste your time on CompTIA certs.

  62. JAVA by paradive · · Score: 1

    outside of a degree, i got certifications in HTML, JAVASCRIPT, APACHE and PERL. the first 3 are worthless and noone cares about PERL as everything's done in JAVA now. so i'd say JAVA.

  63. Choose the one with good syllabus.. by red+crab · · Score: 1

    I am genuinely disappointed with the "certifications-don't matter" response from Slashdot crowd. Certifications do help; the certificate itself may not get you the job but the knowledge you gain from preparing for the cert exam will certainly benefit you.

    Eight years ago when my got my RHCE, none of my employers knew what RHCE was; but the hands-on knowledge of Linux and networking, which RHCE largely covers helped me in my actual job. Even while working as a Windows sysadmin in a company, the RHCE knowledge of networking and user management helped. With the basic concepts in place, you will realize that different OS platforms, network equipments from different manufacturers etc have just different ways of doing the same thing. I know many good sysadmins who don't possess any certs, but who have the habit of learning new things beyond their job. This is where a certification helps; passing the exam is not important but studying for the exam is.

    I would suggest you look for a certification (whether it is IT or programming) that has an in-depth coverage of the subject, rather than industry acceptance.

  64. experience.... by ushere · · Score: 1

    when i was employing people (some 10>15 years ago), the main criteria was experience, references, and finally a degree. most employers DON'T want to spend time / money training you or updating your theoretical degree learning to real world practicality. a good reference from a reputable employer is worth a great deal more than a 'general' degree - especially so in 'niche' it....

  65. Re:Hide them! Admit nothing! by Spad · · Score: 4, 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!

  66. I went from A+ to MCSE to CCNA/CCNP by ruebarb · · Score: 1

    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 much easier time with the GNS3 simulator that runs Cisco IOS - but I'd say get certified or entry in the field you want to hop up to next

    --

    ----------
    ah honey, we're all resplendent - Bill Mallonee
  67. Re:Does anyone check the validity of these claim? by DavidRawling · · Score: 1

    The MS certs have a web interface where you provide what amounts to a username and password; the cert holder can change the password at will, and the username (numeric) is not the certification ID nor obviously related to the person's name. The person's name and all the person's certs (and exams) are available for review.

  68. Re:College by bgibby9 · · Score: 1

    After doing my fair share of interviewing and being interviewed, I have to agree with this comment. Most IT jobs aren't looking for someone who can recite information back to them, they are looking for people who have basic knowledge of the topics and are able to think on their feet, adapt, actually know how to SEARCH for the information that they don't know off the top of their head.

    I tend to hire people who are passionate about their skillset rather than just competent!

    --
    http://www.gibby.net.au
  69. Certified incompetent... by AliasMarlowe · · 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.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Certified incompetent... by vlm · · Score: 2

      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.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Certified incompetent... by Ash+Vince · · Score: 2

      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.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    3. Re:Certified incompetent... by Simon+Rowe · · Score: 2

      Yeh, we're politicians like that here in the UK too...

    4. Re:Certified incompetent... by cavreader · · Score: 1

      Please provide proof of judges being paid cash for each person they send to jail.

    5. Re:Certified incompetent... by Anonymous Coward · · Score: 1

      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.

      We call those managers in the US.

    6. Re:Certified incompetent... by darth+dickinson · · Score: 1

      http://www.cbsnews.com/8301-504083_162-20034694-504083.html

      That's the first one that comes to mind, although I'm certain it happens elsewhere, but hasn't seen the light of public scrutiny.

    7. Re:Certified incompetent... by secretcurse · · Score: 1

      Ever notice how the "please provide proof" people never come back when you call their bluff? Always makes me smile.

      --
      I'm using all of my mod points to mod ancient memes down. Please join me.
    8. Re:Certified incompetent... by DaveV1.0 · · Score: 1

      Please provide a comprehensive study comparing legal punishments for all crimes, because you stated all crimes not just marijuana possession and use, showing that penalties are much higher in the U.S. than in other countries. I suggest the penalties' severity shall be, in increasing order: pre-trial intervention, small fine, community service, probation, large fine, short term incarceration in a jail, long term incarceration in a jail, prison time, corporal punishment, capital punishment. Do you concur?
       
      Please show where looking at a CO wrong in jail is a felony anywhere in the U.S.
       
      Please show where private companies operate a majority of the prisons and jails in the U.S.
       
      Please explain why you are mixing different levels of incarceration in your post. Jails are at a county and/or city level.Prisons can be state or federal. Jails are almost always run by the Sheriff's Department. State prisons are run by the State Dept of Corrections, which sometimes contracts with private companies.
       
      Have you ever been to jail or prison? Do you even know anyone who has been to either? As it happens, I know several people who have been in either jail, prison, or both. I spent part of Memorial Day weekend visiting one who was in jail, then prison, and is now at pre-work release. She was given a full physical, saw a dentist, an optometrist, and has seen a psychiatrist. Each visit cost her $5.00 and all she had to do was put in a request to see each one.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    9. Re:Certified incompetent... by cavreader · · Score: 1

      So your ready to condemn the entire judicial system on one case? And this proves judges are all getting paid for each person they send to jail. I mean that's what your post stated.

    10. Re:Certified incompetent... by kilfarsnar · · Score: 1

      Two cases, actually. Judge Michael T. Conahan also plead guilty to taking bribes for sending kids to juvie. As Darth Dickinson said, there are bound to be more.

      --
      "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
    11. Re:Certified incompetent... by darth+dickinson · · Score: 1

      It wasn't *my* post, I was jumping in with a citation, as requested. No, I don't condemn the entire judicial system on one case, but to say it's entirely impossible for judges to get kickbacks from privately-run prisons is putting more faith in humanity than I'm comfortable doing.

    12. Re:Certified incompetent... by Just+Some+Guy · · Score: 1

      You have an interestingly horrifying idea of "a civilized country".

      --
      Dewey, what part of this looks like authorities should be involved?
    13. Re:Certified incompetent... by AliasMarlowe · · Score: 1

      You can still work, if you want, without greatly reducing your welfare entitlement (amazing what a certificate can do).

      Since you seem to be talking about Canada, then you obviously don't know what you are talking about. First off, Canada does not have "entitlements", that is an American social construct. Second, if you work while on disability then your "welfare" will be seriously clawed back. I could go on, but you appear to be a Troll.

      I am talking about Toronto, Ontario, Canada. You are clearly uninformed on this matter, and your ignorance is on display.

      The term "entitlement" may be incorrect for Canada, but the meaning is the same. The rest of your assertion is wrong or inappropriate, at least for Ontario in the 1980s when I lived there. A certificate of incompetence is not equivalent to an assessment of disability, and puts its holder in a different legal never-never land. If sufficiently insane to require confinement in a rubber room, then the rest of society is safe. If incompetent but mostly functioning (as with the person I knew, who had intermittently recurring episodes of destructive behaviour), then they are free to live unsupervised and move around, just like a regular person. It is assumed, correctly, that they will be taken "inside" for a while when the destructive phase begins. Unfortunately, this does not happen until the victims start complaining or a family member brings the subject to a hospital, so a significant amount of harm is done each time. In such a case, the certificate of incompetence is permanently in effect, but committal to an institution is temporary, and only for the minimum necessary time.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    14. Re:Certified incompetent... by AliasMarlowe · · Score: 1

      You have an interestingly horrifying idea of "a civilized country".

      It was Canada; 'nuff said.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  70. Jobs are scarce by Whuffo · · Score: 1

    A certificate or a dozen will get you in the door. You'll need more than that to land the job - but you'll never get to the interview if you don't have the certification that's on their checkoff list. A+ is good, as are the various Microsoft certifications. But don't go spending money on these certifications unless they're ones your target employers are looking for. Once you get past these hurdles, you're going to have to impress the HR people and the manager you'd be working for with your positive attitude, your work ethic, and your willingness to kiss the boss's ass. Here's what else is important: age, your skin color, and your social network. Yes, there are anti-discrimination laws, but in the real world it makes a huge difference. If you're over 50 and non-white, give up now; you'll never find a job. Enen if you're white it's unlikely that any corporation will hire you. And if you can't make contact with the hiring manager, nothing else will matter. Make contacts in the industry you're interested in and use them to find employers that might be interested in you.

  71. Here are my certifications: PhD, MS, and BS by jmcbain · · Score: 1

    When I graduated with my CS PhD several years ago, the first job that I landed was 95K, which is a bit low in today's market.

  72. Good job 'editors', again for the nth time by __aancvu2993 · · Score: 1

    When this crap hits the front page I know this is an 'industry' site and not where I get news from.

  73. Lawyer is a beautiful profession by OeLeWaPpErKe · · Score: 1

    You see it's perfect ! It's AAA+ collateral.

    You see : the number of cases brought against people is roughly proportional to the number of lawyers available ...
    And the number of lawyers needed is roughly proportional to TWICE that number

    You see the beauty ?

    So the number of lawyers is a monotonically increasing function. You know, like house prices. Maybe we can "bundle" multiple lawyers into CDO's ? I'm sure there's money to be made there.

  74. Re:J. D. * by Neil_Brown · · Score: 1

    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 situation for barristers) than there are roles available.

    I've read a huge number of application forms, covering letters and CVs for friends and relations, for different levels of legal work, and, within that, there have been some great candidates - people who would make great lawyers in practice, in my opinion, but the work just is not there. On one level, of course, it just means that they are not good enough, if the assessment for "good enough" is one of whether they managed to get the job or not, but it does, perhaps, demonstrate that simply having the qualifications is insufficient, and no guarantee of employment.

    I count myself very fortunate to have qualified when I did; it might not have been easy to secure a training contract back then, but it was considerably easier than it is today.

  75. so.... by decora · · Score: 1

    what do you think of the mass of people on this comment board saying that ceritifications are worthless?

    1. Re:so.... by cavreader · · Score: 1

      That a lot of them have never had to evaluate potential employees for hiring purposes where the person doing the hiring gets held responsible for hiring idiots. Certifications are only one factor in hiring someone. It also depends on the type of position being sought and the persons level (beginner or advanced) of actual experience. The persons attitude also plays a big role. I have always thought that the IT field is one which can be entered without any formal higher education or certificates. The current generation have always had the internet where those who are older remember. Computer use in high schools is common place today. There are 14 years olds out there who are experts in the programming field. I have a CS and MS but I didn't even use a PC until my sopohmore year as an undergrad. Kids today are exposed to the tech much earlier today.

    2. Re:so.... by hendersj · · Score: 1

      I think they posted based on their own experiences in the field of IT. I also have a certain amount of cynicism about the value certifications; I didn't earn any until after I started with Novell 8 years ago.

      Of the ones that I took, the exams that I found to be the most challenging (and rewarding to pass) were the performance-based exams associated with the Novell Certified Directory Engineer (which was definitely a cert worth earning when it was available) and with the Novell Certified Linux Professional. RedHat's exams are similar, and I know that their focus is on doing only performance-based testing (to my knowledge, they don't have any exams that are traditional forms-based exams).

      There are a lot of people who create certifications who really don't understand what the goal is, and they don't go through the process of a proper psychometric evaluation of their exams, which means the tests aren't fair or an accurate representation of what a person knows. The fact that there are braindumps available for so many exams also devalues the certification because people rely on short-term memorisation of an answer key rather than actually learning what is needed to pass the exams, and eventually the assumption becomes that anyone who earned the certification likely earned it not by learning the actual content but rather by taking the 'easy way' and just learning what was on the exam.

      The goal of any properly created certification (or exam) is to demonstrate competence for the minimally-qualified candidate. It sets a bar, but particularly at the entry level, it is only for the candidate at the lowest knowledge or skill. Experience counts more for a lot of employers (and I depended on that for years), but there are some (and I interviewed with one 15 years ago myself) who get hung up on the candidate not holding a certification, so not having it can be a barrier (or for me, not having it was a qualifier for a prospective employer - if the cert was more important to them than my experience, I didn't want to work for them).

      Clearly, though, there are fields where certification is mandatory. To practice medicine in the US, for example, you need to be board certified. To work on cars, you generally need your ASE. To be an accountant, you need to be a CPA. To practice law, you have to pass the bar exam (which is a license, but licensing and certification are closely related).

      The original purpose of IT certification (which Novell started in the industry) was to provide technical support resources outside Novell's support organization who were competent to support NetWare - the sales growth Novell saw at the time meant they couldn't build a large enough support staff to adequately provide technical support for the product. The CNE was created largely for partner organizations to prove to customers that their staff understood NetWare well enough to support it, and at that time (back in the mid- to late- 80's) it was required for people to provide support on the product.

      --
      Insanity is a gradual process; don't rush it.
  76. Re:J. D. * by Hazel+Bergeron · · Score: 2

    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.

  77. *nix, backup and storage certs (useful to a point) by lostsoulz · · Score: 1

    As deblau stated, "What kind of job do you want?"

    If you're applying for a Solaris & EMC shop, look no further than your Oracle Solaris certification and EMC backup/storage track. However, the certification only demonstrates that you can attend a testing centre and answer questions based upon specific scenarios or a subset of your knowledge. What you really need is experience (I know, chicken/egg,) a willingness to learn and an employer that's willing to invest in you (and not offshore your job to a heavily certified, but functionally useless graduate in Hyderabad.) YMMV.

  78. experience, knowledge and skills is all you need by konmpar · · Score: 1

    Off course a degree is useful on finding a job. After all a degree means education which leads to knowledge. Knowledge that may other employees on the same field and maybe in higher position might not have.

    But... yep there is a but here. In my opinion workers, managers and others don’t give a sheet about degrees. A man who runs a business and also has respect for him self should know that degrees DON'T count. They need experience, knowledge and skills that should distinguish you from other employees.

    You surely need a degree that will get you some general knowledge about your field of work you are interested in, say a local university. After this get to work. Do something that would guarantee your worker that you know what you are going to do for this job. Guarantee him that you are not going to disappointed him. Degrees don’t do that.

    --
    //LIFE WOULD BE EASIER IF I HAD THE SOURCE CODE!
  79. PMP by notpaul · · Score: 1

    As far as adding value (and therefore commanding a better hourly rate) the "cert du jour" is arguably the PMP (Project Management Professional) from the Project Management Institute.

    As the recently popularized joke goes:

    Q: What does and engineer call a PMP?

    A: Boss.

    Of course, YMMV ...

    --
    See you space cowboy ...
  80. Re:J. D. * by TheRaven64 · · Score: 2

    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 has since become a 'university' and now produces graduates no better than any other second or third tier university. The curriculum has changed to be more in line with an academic course, and it's lost all of the things that made it good in the first place (at least, according to people I know trying to hire engineers to design aircraft).

    There's nothing wrong with 50% of the population going in to higher education, the problem is that a large chunk of them are in make-work degree schemes, where they are taught nothing of any value to them.

    --
    I am TheRaven on Soylent News
  81. Re:As an employer... by nOw2 · · Score: 1

    information is delivered on a golden spoon and you just have to absorb then regurgitate

    Not my experience.

    That may apply to the 1st year of some courses, but is not the definition of a B.Sc.

  82. Interests ... by angel'o'sphere · · Score: 1

    First of all it depends on your interests. It won't make sense to become a Sun Certified Java Programmer if you don't plan to work in the Java field in futur.

    Instead of getting certificates I would consider to improve in other areas:
    o make a course in negotiation in business talks etc.
    o make a course in talking in front of a larger audience to be able to represent yourself better or make an interesting presentation
    o learn how to make better job applications: that can include to focus with your relevant skills directly on the job you want (don't add Apache Webserver stuff to an Microsoft job) but add a good resume of your previous work. Emphasize what you did there and summarize the used tools / languages / environments etc.

    No one really cares if you have a certificate in XYZ and your resume clearly shows you never worked in that area. And no one cares if you don't have that certificate if your resume shows you worked the last 10 years intensively in that field.

    angel'o'sphere

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  83. None of them. by Lumpy · · Score: 2

    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?

    --
    Do not look at laser with remaining good eye.
    1. Re:None of them. by Mr_Krabs · · Score: 1

      You sound awful bootstrappy, old and curmudgeonly. A Cert bootcamp is the most efficient way of absorbing a lot of information about new technologies. Want to implement the newest Cisco thingamabob? Go take a relevant class -- might as well take the test and get the letters, you paid for it. Need to migrate to a new windows platform and want to do it effectively and efficiently? Same deal. Want to effectively implement a new program for testing security controls? Same deal. Certs are a byproduct of continuing formal education.

    2. Re:None of them. by ffejie · · Score: 1
      I disagree with this somewhat:

      the ONLY jobs that certs mean anything is entry level.

      Certs only help you get your foot in the door, or to an interview. In a world of keyword based resume searches and HR run interviews, a cert can get you to the next round. Ultimately, you'll have to prove your worth to the final decision maker, but it can be a hard road to even get there without that something extra on the resume.

      Once you're in the company, your work will stand on it's own, and your certs won't matter. However, if you're just an unknown applying for a job from outside (be it entry level, manager or director level and higher) a cert can lend some legitimacy to you.

      --
      Disagreeing with me does not mean you get to mod me troll.
    3. Re:None of them. by zildgulf · · Score: 1

      I agree that the certs themselves are worthless. The value in the certs is that it forces you to study topics that you should know even if you "never" use them. For example: a Tier 1 Network Engineer should know the topics covered is the CCNA or other Tier 1 level certs, a Tier 2 Network Engineer should know more topics and have a better handle of the lower level topics.

      Just like seeking a degree in CS seems to be a waste of time the same can be said for certs...until you realize you are using a topic covered in the degree program or cert in work. Suddenly you realize that you are working on a QOS issue with your VoIP phone system or that you were the only one that understood why the VPN tunnels would not initialize. That moment tells you the worth of your cert because the cert program forced you to learn that skill.

  84. Re:J. D. * by jamesrskemp · · Score: 1

    Last I heard (a couple months ago), that was about the same situation in the mid-west of the U.S. They graduate, and years later don't have a job yet.

    And those that do have work may not even be getting paid for it.

    No, the average person will use a lawyer when they must, otherwise they try to do what they can first.

  85. Re:J. D. * by Hazel+Bergeron · · Score: 2

    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. Who planned it out in the first place, and why? It is often said that it was one way of massaging unemployment figures through the '80s, like telling men in their 50s who were able to work to sign up for Invalidity Benefit. But there are so many ways of misleading the population on unemployment and it is not like hearing a number on TV is going to change the average person's voting behaviour, so I am not satisfied with that answer.

    Put more bluntly: which group stood to gain financially by the decision? I could see an argument that the intention was to create a country which lacks essential skills as an excuse to both shipping entire industries abroad and opening borders, reducing labour costs. Even if you want to keep people in something to stop a Madrid where suddenly everyone sees that there really isn't a need for so many young workers at home, why would you keep them doing something which is so clearly pointless? Why not exportable skills at the very least? Would the UK not benefit from skilled emigrants sending money back home?

    There's this nagging conspiracist in my head which says that recent governments have wanted the UK to fail: they're represented by increasingly mediocre individuals who are aware of how tenuous their position is and who feel threatened by their own countrymen. Thatcher was no conservative and Blair no laborista; they may each have made some short-term contributions to the country coincident with ostensible ideals but for the long term they engaged in very similar destructive behaviour.

  86. Re:J. D. * by Neil_Brown · · Score: 1

    Of course you're going to get lots of people who look qualified on paper.

    I'd see a good degree (and conversion course, where applicable), with relevant subjects, presented on a well-constructed CV as very much the starting point*, rather than a determining factor. But, I agree with you - my point was rather to say that simply getting a law degree is unlikely to guarantee employment over here, and your response emphasises this.

    However, the people to whom I was referring had good academics, a range of relevant work experience and came across well on paper - no stupid typos., badly-phrased paragraphs or the like. Of course, a paper-based judgment has its limitations, and, in interview phases, I'd expect to be disappointed with at least a few candidates who looked good on paper, but I was surprised that these individuals were not getting interviews, as, five years ago, I'd have expected them to have received many, based on the same CV.

    * Perhaps to contradict myself, someone with a relevant / interesting but less conventional background is likely also to catch my eye. One of my personal bugbears is the lack of lawyers working in the technology / communications space who understand the technological and societal impacts, for example - yet another indication that a degree is, in itself, insufficient.

  87. Depends on your field by denyAll · · Score: 1

    I work primarily with Linux, with networking being a second field. When I was put in the position of looking for a new job, having an RHCE was a door-opener and is part of why I have the great job I have. Today I still receive emails and phone calls because of that cert, even though I haven't been active on the headhunter sites in a while. As others have mentioned, a CCNA is also valuable. Of course, on the high end, a CCIE opens doors and pocketbooks. But it's much tougher to achieve. What you want to look for is a certification that is tough enough to get that many good people fail. In other words, you want it to be a true proof of your knowledge of that technical area. And yeah, people find all sorts of ways to pass tests without actually knowing the material well, but there are a few certs that are more respected in the IT world than others. And if you're serious about being certified in something, try first for something you're already good at and enjoy. If you're weak in networking, don't spend too much time trying for something like CCNA. On the other hand, if your passion is in networking, get that CCNA and don't stop there.

  88. Re:J. D. * by TheRaven64 · · Score: 1

    The Thatcher and New Labour governments both had social mobility as a buzzword. Everyone must be middle class. Having an academic degree was a sign of being a member of the middle class, while vocational qualifications were seen as working class. By making everyone get an academic degree, they helped push the idea that people were moving up in the world under these governments. It doesn't really require malice, just mediocre minds running the country and focussing on short-term personal gain without fully understanding (or caring about) the consequences of their actions.

    --
    I am TheRaven on Soylent News
  89. Re:J. D. * by Flea+of+Pain · · Score: 1

    If you aren't part of the solution, you are part of the precipitate silly.

    --
    Do not argue with an idiot. He will drag you down to his level and beat you with experience.
  90. Best certification to get? by ryooooki · · Score: 1

    Birth. It makes everything else a lot easier to get once you've been born.

  91. In your situation... by swordgeek · · Score: 1

    "I've been working in the IT field for several years now..."

    OK, stop. No certifications. If you're good, then your experience should be enough. Certifications get you a foot in the industry door, and experience (and skill, and hard work, and competence) get you the other 99% of the way.

    That said, there a small number of certifications that carry more weight than the paper their printed on. The CISSP and CCIE have long been considered difficult enough to get that only dedicated and talented professionals carry them. Don't know if that's still the case.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  92. Re:J. D. * by jellomizer · · Score: 1

    The problem with Certification is that in order to get it you need to Pass a rigorous test, full of knowledge questions. U.S. Education doesn't focus on tests like that so a lot of Americans who take the Certification fail not due to lack of skills but because they are unaccustomed taking tests. Other countries thrive on these tests and the students know how to study for those test and pass them easily. So if your company is open to H-1B you will get a lot more people from other countries with the Certification then without it.

    Before you start dissing the U.S. Education System, Ill give an anecdotal true story, while I was in college there was a Chinese student in my Computer Science classes who always messed up the curve on the tests. Being the A in a group of B-s, however when it comes to projects he didn't understand any of the concepts taught to him, Senior year he asked me "What is the command in C to do decimal numbers". At some other point he was asking me why American Students don't read, I tried to explain to him that we prefer to learn by doing vs. just reading, we do read but we read when we find a gap in our knowledge.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  93. My personal experience by squarefish · · Score: 1

    I think certs do help and I prefer the big name certs like COMP-TIA because a lot of large corporations participate and sponsor them. If you want to work for a small company, then it probably does not matter as much. With most of a BSMIS complete, a Network+, and some Apple certs, I was able to get hired on with two other folks from my team that had consulted for a large bank for 4 years. I don't know the exact reason, but I was able to negotiate 20k more than my closest co-worker when we were hired. None of us had full degrees and I was the only one with any certs. COMP-TIA recommends A+, Network+, then security+ in that order. I may be back in the job market soon and it's a lot easier to grab a couple certs for things I already know then to deal with finishing my degree via a bunch of bullshit classes that cost a lot more. If you have a degree to finish, a lot of colleges will let you transfer over certs for credits, so you can sometimes do double-duty with certs. My college will give me 6 credit hours for an A+ and then I get to add A+ to my resume right away while I'm chipping away at the degree. I also recommend certs that will stand without having to take update tests- this will save you money and pain in the future. I will also say that although I had done a lot of networking prior to getting my Net+, I learned a lot in the process and it helped me stand out on our team. The info I learned directly applied to the project we we're on and it greatly elevated my status on the team. I was quickly assigned to work directly with our software vendor to design and test enhancements to fix a lot of issues that had been missed originally.

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
  94. Just another product. by DrMemory · · Score: 1

    I have been working in and around Silicon Valley for several decades now, and in my experience, certificates are generally considered to be products (i.e. something to create and sell along with the technology being developed), not requirements for employment. On the other hand, if you want to be a technician for a widely used and established technology, they can useful in signalling to potential employers that you are not simply making up whatever experience you claim to have, which is apparently a big problem these days.

    Look at it this way; there is no certificate you can get (apart from a good resume) for developing new technologies, so they won't mean much to companies that are developing new technologies.

  95. Always a Fine Line... by X!0mbarg · · Score: 1

    between Qualified and OVERqualified!

    There are a Lot of employers that are looking for Skill-sets with experience, but _not_ a certificate, as they want your Skills, but don't want to PAY what they are worth!
    I have my MSCE (Win2k Track), A+, Network+, and Cisco Certification. Wound up doing Tier 1 Tech Support for (a large call center/ISP), then putting together an entire curriculum and 2 years teaching the Disabled "Introduction to Computers and the Internet" for $1/hr over my Unemployment Insurance rates...
    Now I drive a Truck for a living (for the last 7.5 years).

    Add in the little fact that, in order to get the certifications, you have to have all the Correct [Wrong] answers to the questions asked by the testing people. Ask anyone who actually Carries a certification: Most of the answers aren't "Real-World Applicable", but you have to regurgitate them in the correct format to get your certification, then NOT do those things to actually service your client(s), and make money!

  96. Re:J. D. * by pacergh · · Score: 2

    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.

  97. None. by Spazmania · · Score: 1

    Computing is as much an art as it is engineering and certifications are not well compatible with creative artistry. To be perfectly blunt: the number of lines dedicated to certifications on your resume is inversely proportional to the probability I'll hire you.

    I want to see what you've *done*. Work samples show me that. Word choices which reflect a depth of understanding in a given area show me that. A four-year degree shows me that. A certification shows me that you can study for a week or three and then regurgitate the vendor's line. Worse, a certification shows me that you think regurgitating the vendor line is important.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  98. Certifications Increase Your Value by ffejie · · Score: 1

    I'm a CCIE at a large company. My certification holds little value for the company and little value for me in my current job. However, the certification proves that I can work hard and learn things and recite them for a test. It means I work well under pressure and I have a quantifiable measure of that skill.

    Additionally, as a few others have noted, having a CCIE frequently means that companies will consider hiring me just to get a higher partner status. It's not a bad thing to be in demand, and have some relative security due to a piece of paper. If I want to stay in networking, I'll be significantly more "hirable" than someone without a CCIE. From an employer perspective, I may not be any better (I may be worse) than the other guy, but they'll want to hire me for the other reasons.

    For these reasons, I believe that a CCIE increases my net worth and marketability. Ultimately, this is what it's all about, so I consider the hours I spent getting certified as a success.

    --
    Disagreeing with me does not mean you get to mod me troll.
  99. Re:Hide them! Admit nothing! by Rudeboy777 · · Score: 1

    I put them on my resume. Mainly because it wont hurt and it keeps HR and the headhunters happy

    The best play if you are of the mind that certifications are of minimal importance (I include myself in this group, both when applying and hiring) is to include them, but make them the very last thing on your resume, definitely page 2 of a 2-page resume.

    --

    From hell's heart I fstab at /dev/hdc

  100. Catch 22 by DaveV1.0 · · Score: 1

    One of the main reasons the U.S. doesn't graduate engineers is because of H1-B visas making the cost and effort of the degree and the work worth the pay once one gets a job.

    Your post demonstrates the other main reason.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:Catch 22 by Jeremiah+Cornelius · · Score: 1

      Other main reason? Wot? Unusual cockney contractions?

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
  101. Re:J. D. * by DaveV1.0 · · Score: 2

    Seems to me, the trick is to get experience in a field, then become a lawyer specializing in that field. Because one knows the material, one is more valuable to a firm.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  102. Re:J. D. * by anyGould · · Score: 1

    Also worth noting that through the late 80s-90s there was this sense that the future was in computers and business - choosing not to go to university (or at least a college of some sort) was a sign of "dropping out".

    Of course, it turned out that we still need plumbers and carpenters and electricians, so now they're making the huge money while I know tons of university-graduated IT pros working call centers.

    Around here it's even worse in the medical industry - the government see-saws funding for nurse training wildly, which means we skew from "there are not enough graduates to fill all the positions" to "we don't have enough positions to give all these people jobs".

  103. Passion over certs. Certs to fuel your passion. by microcentillion · · Score: 1

    I'm a high school dropout. I have no college under my belt, and only a GED. I'm 23. I do however, have MCITP: Enterprise Administrator, CCNA, and am actively pursuing MCITP: DBA, CISSP, PMP, and RHCE. Am I cert farming? Yes. I'd openly admit it in an interview too. I've forgotten a great deal of what I learned in preparation for my CCNA, and I will likely forget a great deal more about my future certs. What-more, I payed $10,000 in 2010 for cert training, and will drop $6,500 more this year. $16.5k (half my 2010 salary) on certs that I don't yet directly use. Why would I do this? Because it exposes me to new technologies. I could learn it myself, sure; but the certification requirements and training will help me know that I've gotten everything out of it that I need. Quick example: In any 2000 functional level Active Directory domain, a NON-administrator user can add up to 10 computers to the domain by default. I have INTERVIEWED over a dozen people with experience managing domains, and nobody yet has known this. Certs are a tool. Like many other things, they are up for interpretation and can arguably mean nothing. However, if you use them to fuel your passion, and push you in new directions, it doesn't matter what a prospective employer thinks about the individual certs you have, your passion will win you the job.

    --
    But clearly you have something better to say...
  104. Headhunters by _aa_ · · Score: 1

    To everyone suggesting experience is superior to certifications and education, I completely agree. Unfortunately third party head hunting contractors hired by Fortune 500 human resource departments do not.

    Your experience, intelligence and charisma will impress the hiring manager and might even get you the job, but.. you never got to meet him/her because you got rejected by the asshole third party headhunting contractor because your resume was not bit for bit identical to the job posting, even if you're an internal candidate for Christ's sake. Back in the good ol' days you could probably convince a human resources associate that even though you don't have required certification X, experience Y makes up for this. Today, that human resources rep has been replaced by a third party contractor whose job is to thrash through the thousands of resumes and present 25 precisely qualified candidates to the hiring manager. The hiring manager will never see any "maybes" or "close enoughs" or "willing to settles".

    My advice is to hand tailor your resume to the specific job posting each time you submit it. If a job requires a certification or degree, you'd better have it. If it says "or equivalent experience", I'd put an "Experience Equivalent to Certification X" section right up top on my resume and emotionally prepare myself to be bumped by the hundreds of other candidates that actually have Certification X.

    If you have Certification Y and the job posting doesn't mention Certification Y as a requirement or a desirable, leave it off. If you can get through the phone interview with the headhunter and get an interview with the hiring manager, this might be a great time to bring up Certification Y, but to a third party headhunter, superfluous education/certification can only over-qualify you. While suggesting you have a certification that you do not is dishonest and immoral, I've never heard of anyone getting fired from McDonald's because they forgot to mention that they graduated magna cum laude from Princeton.

    If you are lucky enough to be happily employed I'd recommend taking every opportunity your employer offers to obtain education at their expense. Even if you don't need it now, having a vast portfolio of degrees and certifications will empower you to craft precisely targeted resumes in the future

    If you are unemployed or looking to switch, I would hit every job posting for which I am precisely qualified first, then target jobs for which I am over-qualified at companies that will have much opportunity for advancement. If you are unemployed and under-educated/certified, target entry level positions at companies that will pay for or assist with training and education. "Does the hiring company offer education assistance?" is always a good question to ask a jack ass headhunter.

  105. Re:J. D. * by nomadic · · Score: 1

    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.

    In the U.S. it's probably even worse. There are roughly twice as many law graduates every year than jobs waiting for them, and even then a lot of the jobs that are available are barely past minimum wage (it is not uncommon for entry-level lawyer to pay 35k a year, about the same as bachelor's degree-level jobs, and US students pay far, far more than they do in England for the law degree so they tend to accrue 100k+ in loans). It is probably the worst job market for lawyers in the past 100 years, and it has been exacerbated by an explosion of law schools and increasing enrollment, since law schools are one of the few academic departments that tend to turn a profit for the universities.

  106. Re:J. D. * by nomadic · · Score: 1

    This. I'm a lawyer with a couple years of good experience, reported cases, multiple bar admissions, etc. and I clicked on this story because I was thinking of maybe going back to IT and have been contemplating taking the certification route. Though to be fair, most lawyers and law students are fully aware of how screwed they are right now. The funny thing is they are now starting to sue the law schools, which will be very interesting.

  107. Value == 0 by vinn · · Score: 1

    When I hire people, I don't look at certs at all. They're 100% meaningless. If anything, the people I've hired with certs over the years have been the worst performing employees I've had.

    There's almost one exception to that - a CCNA. If someone has that, then I know they understand networking, and WAN networking is something that can cause the problems that keep me up at night. Again, I used the word "almost" in that first sentence. If the kid only has a CCNA cert, he better have a great attitude, decent experience and great references.

    Maybe the career path you should be on is to get a job somewhere and try to move into management? Otherwise, trying to jump from job to job will be pretty hard - you're going to get filtered out at the HR level, or tossed aside by people like me who don't care about your silly MCSE or A+. Or, if you like networking at all, I highly recommend getting into telecom work. It's an area you can go a really long way without certs and can learn a job from the ground up. Oh, and the pay and bennies are usually great.

    --
    ----- obSig
  108. As a hiring manager by byteherder · · Score: 1

    I like to see a certification that shows you have done something. Of course, you can have a degree and/or experience and never need a cert but that wasn't the question. These are the ones I look for, all others are pretty much useless.

    PE (Professional Engineering) License

    CCIE

    TOGAF

    These show me that you at least took some time to master something.

  109. Re:J. D. * by dougg76 · · Score: 1

    From what I hear, there are plenty of underemployed lawyers out there too. Unless you have a pedigree, there is no free ride.

    --
    I laugh at inappropriate times.
  110. Recommended Certs by Sedennial · · Score: 1

    ISC(2) CISSP if you are on a Management or InfoSec track, SANS GSEC, GCIH, GCFA, GAWN would be my top choices for more technical/practical track.

  111. Novell 3.1? by mschuyler · · Score: 1

    My Novell CNE certainly has opened doors for me. It is framed on the wall next to my Starfleet Academy Diploma and my appointment as an Admiral in the Navy of the State of Oklahoma signed by the governor, Cowboy Pink Williams himself!

    --
    How about a moderation of -1 pedantic.
  112. Re:J. D. * by HiThere · · Score: 1

    It's also true in the US that most lawyers are very underemployed. I *do* understand, however, that if you are also skilled in technical areas (nearly ANY technical area) you have an immense advantage.

    That said, I'm not sure that it's possible for a good programmer to be a good lawyer. The rules of logic are too different. It's like studying English history and Shakespeare historicals at the same time.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  113. Re:J. D. * by budgenator · · Score: 1

    What does anyone expect, bust your ass getting through school, rack up tonnes of student loan debt to jump into a saturated job market to make $75K (if your lucky enough to actually get a job), or start your own landscape maintenance business, making half again more money and not have to worry about everybody with a broadband connection and willing to work for slave-wages taking your job?

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  114. Make something by Sigvatr · · Score: 1

    Honestly, the best way to make yourself attractive to employers is to make something. It doesn't have to be particularly notable, but it should do something interesting. Nothing impresses a job interviewer more than "I made this". It is in many ways superior to "I spent 4 years getting this piece of paper." Degrees are overrated.

  115. Re:J. D. * by budgenator · · Score: 1

    My understanding is the only lawyers making money in the US are bankruptcy and foreclosure specialists.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  116. if only you'd patented your business model by decora · · Score: 1

    you could sue Microsoft for a billion million dollars

  117. Re:Written by a writing style critique troll moron by wrook · · Score: 1

    http://jldrill.rubyforge.org/

    Some good stuff there. Some crap. Overall I give myself a C+. As you are an anonymous coward, I don't suppose you'll ever see this. I'm not even sure why I'm responding to such a ridiculous comment. But I've always been happy to have people read and critique my code. Feel free.

  118. Formal ejaculation, err, education, is one option by ShipiboConibo · · Score: 1

    ...or, you could forgo the formalities and just do truly impressive work that clearly defines you as a desirable human to be taken advantage of by the highest bidder. Fill your resume with your art, rather than empty cookie-cutter hype. In a world of drones chasing degrees for the sole purpose of getting paid more, I think It's inevitable that sooner or later we'll have a backlash effect from this trend of blind hiring based purely on superficial credentials, and finally people will start paying attention to WHAT people can do, not just how much money they've thrown at their resume.

    --
    "It seems that when people become desperate they consult the gods, and when the gods become desperate they tell lies." -
  119. Get an ITIL certification by vaporland · · Score: 1

    if you can pass that exam, you boss will know you understand how IT works as a business process, and you won't be clueless about what the business side expects of the technical side.

    http://www.itilcertification.org/

    --
    Ask Me About... The 80's!
  120. Middle East by jawahar · · Score: 1

    Companies in Middle East nations are very fond of Certifications.

  121. faith bolstered by J.J. · · Score: 1

    wrook -- see my uid? I've been around a while. (you too, I see.)

    My enjoyment of slashdot diminished years ago -- it's long since fallen off my rss feeds and daily visits. I found your comment via a link on hacker news and you sir -- you have given me a new hope for slashdot.

    kudos on an insightful post.

    J.J.
     

  122. Counterpoint by NetSettler · · Score: 1

    I'd like to offer some counterpoint. There is some truth to what you say, certainly. Fluency/competence is important in both arenas. However, quite a number of years ago (1990), I made the observation (in the context of a discussion about intellectual property and whether copyright should apply) that literature is essentially a "divergent" activity and that programming, being an engineering activity, is "convergent". That is, if assigned an English paper to write, there's a very high chance that you will be graded down if you turn in the same answer as someone else. By contrast, if assigned a piece of code to write, you will often be graded down if you turn in a different answer than someone else.

    This should give you pause as you consider things like copyrights and patents, given that the engineering activity wants to guide you to both copy and independently create works similar to what others have done, while that's not true of literature, yet the same copyright property laws span both of these areas. There's something odd about that.

    Anyway, independent of the IP issues, there are good reasons that we want engineers to learn to do similar things and writers to do different things. So I don't doubt that you're right that there is some overlap of skill and activity, but I wanted to point out that the skill of being a writer of literature and of being a writer of code also have some really material differences.

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

  123. Re:What does this code do? by the.rendle · · Score: 1

    It unnecessarily runs the first three lines of code before checking a condition it could just as well check right at the start. You're right that it is clear that it is modelling a state machine, but it is doing it in a way that is concerned with the fact that is a state machine, rather than a representation of something which happens to be a state machine. If I'd written that piece of code, I wouldn't love to bring it up at all. I'd blow up the source control server and deny all knowledge.