Slashdot Mirror


The Great IT Hiring He-Said / She-Said

Nemo the Magnificent writes: Is there an IT talent shortage? Or is there a clue shortage on the hiring side? Hiring managers put on their perfection goggles and write elaborate job descriptions laying out mandatory experience and know-how that the "purple squirrel" candidate must have. They define job openings to be entry-level, automatically excluding those in mid-career. Candidates suspect that the only real shortage is one of willingness to pay what they are worth. Job seekers bend over backwards to make it through HR's keyword filters, only to be frustrated by phone screens seemingly administered by those who know only buzzwords.

Meanwhile, hiring managers feel the pressure to fill openings instantly with exactly the right person, and when they can't, the team and the company suffer. InformationWeek lays out a number of ways the two sides can start listening to each other. For example, some of the most successful companies find their talent through engagement with the technical community, participating in hackathons or offering seminars on hot topics such as Scala and Hadoop. These companies play a long game in order to lodge in the consciousness of the candidates they hope will apply next time they're ready to make a move.

574 comments

  1. There's a clue shortage by msobkow · · Score: 5, Insightful

    The biggest clue shortage on the hiring side is requiring x years of experience with a tool or product that has only been out for less time than they're demanding. I've lost count of the numbers of times I've seen such asinine job posting requirements.

    Another good clue shortage is expecting x years with one product, y years with another product, and z years with a third, while specifying that it's an intermediate position. Make up your mind -- either you want someone with only 5 years of experience or you want someone who's spent time with the tools you're requesting -- the two are mutually exclusive!

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:There's a clue shortage by lucabrasi999 · · Score: 5, Funny

      expecting x years with one product, y years with another product, and z years with a third, while specifying that it's an intermediate position

      You misread the job description. The JOB is experienced. The salary is intermediate.

    2. Re:There's a clue shortage by KermodeBear · · Score: 5, Funny

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      --
      Love sees no species.
    3. Re:There's a clue shortage by wisnoskij · · Score: 4, Insightful

      What is even with the X years of experience with product X? Why would anyone expect that someone with 5 years experience with product X would be any more proficient than someone with 3? After mastering the basics, which normally takes on the orders of magnitude of months, not years, the amount of time that passes is not really related to the number of specifics you learn about that product.

      --
      Troll is not a replacement for I disagree.
    4. Re:There's a clue shortage by ArmchairGeneral · · Score: 5, Funny

      Well it goes with Ruby, right?

    5. Re:There's a clue shortage by Anonymous Coward · · Score: 4, Funny

      your company has positions for oysters? That is progressive!

    6. Re:There's a clue shortage by Anonymous Coward · · Score: 5, Insightful

      Remember: HR people generally don't know the first thing about what they are actually hiring for. They're told to find someone who can program in X or is decent in OS Y. After a few filters go over it, it suddenly because 5 years in X along with 5 years each in a bunch of semi-related stuff. Its just like if you tried to hire for a position for something you don't know the first thing about, but you have to figure out who the best person is.

    7. Re:There's a clue shortage by AK+Marc · · Score: 4, Insightful

      You left out the people advertising "entry level" with 10+ years required. That's code for "we pay well under market", and are to be avoided.

    8. Re:There's a clue shortage by JMJimmy · · Score: 1

      Definitely a perception issue on the HR/managerial side which isn't able to recognize comparable experience and what's actually important. There's talent, individual skill, and then trainable skills. The latter two especially get confused. I don't need 2 years experience with [insert program] when I've got a decade of programming experience that would allow me to create the app.

    9. Re:There's a clue shortage by whoever57 · · Score: 4, Interesting

      What is even with the X years of experience with product X? Why would anyone expect that someone with 5 years experience with product X would be any more proficient than someone with 3? After mastering the basics, which normally takes on the orders of magnitude of months, not years, the amount of time that passes is not really related to the number of specifics you learn about that product.

      Perhaps there is an LCA application (part of the green card process) in progress where the applicant has exactly those skills?

      --
      The real "Libtards" are the Libertarians!
    10. Re:There's a clue shortage by TWX · · Score: 5, Funny

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      I lost out on a job because I didn't have experience with Windows XP Server.

      Honestly, it works best when HR passes on the bulk of the applications to the department that needs the staff member, and lets that director and supervisor(s) weed through them for candidates. They can even go with redacted versions that don't show the name or the alma mater of the applicant, and are limited to the last couple of disclosed jobs. It still requires a lot of labor-hours to go through that and to go through a good interview process though, and technical people that work for the company and will probably work with the new hire must be free to ask freestyle questions in addition to the HR-mandated set, to actually learn the technical capabilities of the interviewee.

      --
      Do not look into laser with remaining eye.
    11. Re:There's a clue shortage by TWX · · Score: 1

      Or maybe they make musical instruments like drums and guitars...

      --
      Do not look into laser with remaining eye.
    12. Re:There's a clue shortage by TWX · · Score: 1

      What is even with the X years of experience with product X? Why would anyone expect that someone with 5 years experience with product X would be any more proficient than someone with 3? After mastering the basics, which normally takes on the orders of magnitude of months, not years, the amount of time that passes is not really related to the number of specifics you learn about that product.

      I can actually see times when the extra experience matters. I'm getting into working with Cisco gear in a major way now, and we've got equipment that's fourteen years old and equipment that just arrived from the factory last week. I'm finding differences in command sets and methodologies to be interesting, though thankfully most of the oldest gear is targeted to be swapped out. I'm still having to make six year old equipment play nice with new equipment though, and if I'd had more experience it would have been easier. Plus with Cisco, they require one to renew one's CCNA and CCNP every three years, so it's also a way of demonstrating that one is committed enough to actually bother renewing.

      --
      Do not look into laser with remaining eye.
    13. Re:There's a clue shortage by TaliesinWI · · Score: 4, Insightful

      My personal favorite - and one I was dinged on several times before I learned to basically just lie my ass off about it - was how many servers I've been responsible for at one time. At some ISP jobs I've had, I've had to touch hundreds of unique servers while helping clients, but only had maybe 20-30 to worry about day to day. But companies hiring based on this metric want to hear that you were administering 200+, 500+, whatever number of servers on a daily basis. This is bullshit for two main reasons:

      1. No single person is personally touching dozens or hundreds of servers on a daily or even weekly basis. A _team_ of people might, but a person isn't.
      2. Once you get into a mid double digit number of servers (or sometimes even sooner) you're using automation stuff like Chef or CFEngine or BladeLogic or whatever. At that point 50, 100, 500, 5000 servers become rapidly irrelevant, because you're thinking in terms of a single task affecting an arbitrary number of servers, not a one-to-one situation. You're not logging into each individual server and firing off Windows Update every Patch Tuesday. In fact if you're wasting your time doing crap like that I would argue you're not a very good system administrator, because you're not learning and growing, you're simply caring and feeding.

    14. Re:There's a clue shortage by Anonymous Coward · · Score: 4, Interesting

      In the late 90s, while leaving an interview at one company, I came across a physical posting on the window of another business in the same building. It was for a developer, but in particular looking for someone with C, C+, and C++ experience. I had a little time to kill, and figured maybe the HR guy just didn't pay attention (enough stupid stuff ends up in ads for what are still decent jobs). Stopping in, the HR guy right off the bat emphasized that and other prereqs for the position, but said he would introduce me to the head developer anyway. They were moving some business software from Basic to C/C++ without much internal experience in the latter. Turns out the C+ requirement in this case came from the developer, not an HR guy goof, and he got rather defensive about it when asked what he was referring to. Seems nearly every interviewee so far had asked about it, and got shown the door for lack of experience as a result. Not a person I would have wanted to work for, so no loss to me.

    15. Re:There's a clue shortage by lgw · · Score: 4, Informative

      While we're happy to review any resumes HR sends our way, managers where I work spend significant amounts of time personally searching sites like Linked-in and reading resumes themselves, and directly calling candidates who look good. Our biggest problem is willingness to relocate - candidates who are already on the West Coast are so hammered by recruiters that it's hard to find anyone actually looking, but there are plenty of qualified engineers elsewhere.

      The moral of the story is: make sure your resume appears in the right places, and does a good job of selling you (protip: no one cares about "duties and responsibilities" - explain cool problems that you personally solved instead). And realize most of the programming jobs are in Silly Valley and (increasingly) Seattle, so look where demand exceeds supply, not in a town with 2 programming jobs and 3 programmers.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    16. Re:There's a clue shortage by cold+fjord · · Score: 1

      I have some perfect fits to nominate for that position. Do you have a referral bonus?

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    17. Re: There's a clue shortage by Anonymous Coward · · Score: 1

      No, they wanted mother of Perl. After all, it's not your father's pearl.

    18. Re:There's a clue shortage by Anonymous Coward · · Score: 1

      well Ruby's necklace is Perl. =)

    19. Re:There's a clue shortage by Anonymous Coward · · Score: 1

      I'm still having to make six year old equipment play nice with new equipment though, and if I'd had more experience it would have been easier.

      er.. that also implies that a person with less experience can do the job with some learning? Would it be better to hire a person with your experience and give him space to learn, or to wait forever for that elusive person with more experience?

    20. Re:There's a clue shortage by TapeCutter · · Score: 1

      Thing is, the project manager does usually set the skills requirements, HR just mangle it into a job advert and pick out the "best" five CV's they receive in X amount of time. Like any other "purple squirrel", software devs often get invited to apply for jobs via word of mouth long before anyone talks to HR. Most multinationals take advantage of this via their referral bonus schemes. Here in Oz the going rate for finding a purple squirrel is ~$500, professional agents will charge companies 5X that amount to do the same thing..

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    21. Re:There's a clue shortage by TapeCutter · · Score: 3, Insightful

      It's just lost in translation, project manager fills out some questions on a form, says xyz is mandatory, abc are "nice to have", overall 5yr experience requirement gets conflated with 5yrs experience with xyz by someone writing a job ad who has no idea what xyz means. Go and read your job description at HR, it's utterly devoid of any meaning. Of course this is fucking annoying for all concerned but the same is true for any professional position, and from the project managers POV going to HR is still better than trying to do the first cut filtering yourself.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    22. Re:There's a clue shortage by yacc143 · · Score: 1

      At least as funny as job description looking for "Phyton developers".

    23. Re:There's a clue shortage by TapeCutter · · Score: 1

      Yep, SOP is that HR are only asked to find CV's when all "word of mouth" options are exhausted. In large organisations HR will then advertise internally and offer a finder's before advertising on the open market. So if you have the respect of your co-workers (and vica-versa) it pays to keep in touch with them when you or they move on to greener pastures.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    24. Re:There's a clue shortage by ayesnymous · · Score: 0

      The biggest clue shortage on the hiring side is requiring x years of experience with a tool or product that has only been out for less time than they're demanding. I've lost count of the numbers of times I've seen such asinine job posting requirements.

      They want someone who's willing to be a slave. If a technology has only been out for 2 years, but they ask for 4 years of experience with it, then they want to know you were working with that technology for 80 hours/week for 2 years.

    25. Re:There's a clue shortage by wierd_w · · Score: 4, Interesting

      The problem is that outside silly valley-- Say, in flyoverland USA, the cost of relocation is not trivial.

      Your typical house in silly valley costs more than 10 years salary elsewhere. There is not enough equity in the house they currently own to be able to afford the move.

      Sweeten the deal with guaranteed housing, and travel expenses. You will get MANY more people willing to relocate.

      OR-- allow telecommuting from another state as an option.

    26. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Mod parent up.

      I feel that same all the time, people come with shiny new tools.. and my first thought is "It's done like this, no magic about it".

      Show me the blueprint of that new tool, and I will develop you a copy of it.
      If it's faster, I will just read the manual of the tool and use that.

      And no, I do not have X years of experience in _that_ tool.

    27. Re:There's a clue shortage by drinkypoo · · Score: 5, Insightful

      Thing is, the project manager does usually set the skills requirements, HR just mangle it into a job advert and pick out the "best" five CV's they receive in X amount of time. Like any other "purple squirrel", software devs often get invited to apply for jobs via word of mouth long before anyone talks to HR.

      I have no idea what a purple squirrel is supposed to be, but I don't even bother to apply for jobs any more unless I know someone. Which means I don't apply for many jobs. But the alternative is to waste time.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    28. Re:There's a clue shortage by Hognoxious · · Score: 4, Interesting

      Protecting his ass, or trying to get a buddy into the company.

      I'd have told his boss that the guy was making shit up. Even if you didn't want the job, maybe someone else would - someone honest.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    29. Re:There's a clue shortage by Anonymous Coward · · Score: 2, Informative

      http://en.wikipedia.org/wiki/P...

      If you spent less time being a faux-cynical hiptard you'd know that it's the reason Larry Wall's opus is spelled the way it is.

    30. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      "when someone brags about their amp going up to 11, offer to make one that goes up to 12."

      you could write a script that turns on & off virtual machines rapidly. now you can honestly say you administered a cloud of thousands!

    31. Re:There's a clue shortage by jandersen · · Score: 4, Funny

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      That would be somebody with a lot of mussels, right?

    32. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/PEARL_(programming_language)

    33. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      That's more like two skillsets - old and new, rather than beyond-diminishing-returns-amount of one thing.

    34. Re:There's a clue shortage by Anonymous Coward · · Score: 1

      10 years and entry level is "we want to hire an idiot".
      If you've been in a job for 10 years and are still entry level, then you must be an idiot - ergo they want idiots.

    35. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      And yet no one will be able to fill that possible because women are so discriminated against in the tech world.

    36. Re:There's a clue shortage by TheRaven64 · · Score: 5, Insightful

      Our biggest problem is willingness to relocate - candidates who are already on the West Coast are so hammered by recruiters that it's hard to find anyone actually looking, but there are plenty of qualified engineers elsewhere.

      Sounds like the real problem is that you are unwilling to relocate. Putting your company somewhere where the cost of living is high and there's a shortage of talent seems to be very popular, but difficult to understand. Why not find out where there's a pool of talent and open an office there? Or do what a number of tech companies have done and allow remote workers, then start building satellite offices where you find clusters of competent people.

      --
      I am TheRaven on Soylent News
    37. Re:There's a clue shortage by dwpro · · Score: 1

      You're right in theory, but in this industry it's rare to do only one thing, and 40% more time of exposure to a product probably means you're more intimate with both this product and other related products/scenarios. I have about a decade in the industry now doing roughly similar things, the 10 year version of me is leaps and bounds above the 5 year me in terms of value. It's easy to see in interviews who has been in the trenches and who has not, and x number of years is often an indicator.

      --
      Millions long for immortality who do not know what to do with themselves on a rainy Sunday afternoon. -- Susan Ertz
    38. Re:There's a clue shortage by worf_mo · · Score: 2

      In the nineties my wife applied for a job in the public sector. Applicants were not allowed to have worked in that same sector before, but had to have at least 5 years of job experience...

    39. Re:There's a clue shortage by RabidReindeer · · Score: 4, Insightful

      My personal favorite - and one I was dinged on several times before I learned to basically just lie my ass off about it - was how many servers I've been responsible for at one time. At some ISP jobs I've had, I've had to touch hundreds of unique servers while helping clients, but only had maybe 20-30 to worry about day to day. But companies hiring based on this metric want to hear that you were administering 200+, 500+, whatever number of servers on a daily basis. This is bullshit for two main reasons:

      1. No single person is personally touching dozens or hundreds of servers on a daily or even weekly basis. A _team_ of people might, but a person isn't.

      My take on this is that if there are 200+ servers, any on of which you may be required to service, the fact that you don't "touch" them all daily doesn't matter and that there's no lie involved here.

      That's like rating the fire department on the number of houses they visit instead of the number of houses they protect.

      The more servers you have to touch on a daily basis, the more likely that they're not well-configured.

    40. Re:There's a clue shortage by newdsfornerds · · Score: 1

      "Oh, sorry about that typo."

      --
      Damping absorbs vibrations. Dampening is caused by moisture.
    41. Re:There's a clue shortage by gbjbaanb · · Score: 2

      I always wondered why tech offices were located in the centre of some crappy city or soulless business park (eg Winnersh in Reading, sigh).

      If I had a big company to set up somewhere, it'd be in an area usually frequented by tourists - there are enough people wanting to move from their shitty rat race commute that they would want to relocate to a nice area. And you'd have the side benefit of having a trapped workforce who would never want to relocate back to their grimy city commute days.

    42. Re:There's a clue shortage by danaris · · Score: 3, Interesting

      (protip: no one cares about "duties and responsibilities" - explain cool problems that you personally solved instead)

      Do you have any idea how many people will give different pieces of often totally mutually exclusive resume advice? Your "protip" sounds like a great way to never get looked at by a very large number of firms who actually let HR do all their hiring. And yes, those exist.

      Your desires, requirements, and experience are not universal. They are yours. It is important to recognize that, and at least try not to penalize other people when their experience with the hiring process doesn't match what you expect or want.

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
    43. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      Saw the posting for my old job. It was incomprehensible. My hodgepodge of skills. Beginner on course. Empisis on peripheral tasks.
      Mis-spellings. The works.

    44. Re:There's a clue shortage by coofercat · · Score: 1

      You'll find them in 'meet space'.

    45. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I am "Pearl developer". My wife says so

    46. Re:There's a clue shortage by Anonymous Coward · · Score: 1

      I see lot's of Indian resumes that would be a perfect fit then! Unbelievable how many 25 year olds have 15 years experience with 5 year old technology.

    47. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Winnersh is better than many at least it has a station - some of the ones in Hook and Camberley are far worse and as for HIgh Wycombe - aghhhhhhhhhhhhhhhhhhhh

    48. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Why would anyone expect that someone with 5 years experience with product X would be any more proficient than someone with 3

      If that product is any kind of C++ compiler, then anyone with more than 5 years experience would expect that... based on experience.

      With software engineering, experience matters. A lot. The difference between a developer with a few months experience and one with a few years experience is enormous. And the difference between a few years and 10 or more years is enormous again. (Which is why ageism in IT is so ludicrous, but that's another topic...)

      In fact, when you hire a developer less than a few years experience, you don't expect them to be all that productive for a long time. The difference between the most and least productive developers is easily an order of magnitude, and I'm not even counting the unqualified who slip through the hiring process. If you're starting with people smart enough to get a CS degree (regardless of whether they actually have one), almost all of that difference is experience.

      Of course, to be productive, your experience doesn't have to be with a specific toolchain or platform, but it sure as hell helps if it is.

    49. Re:There's a clue shortage by B33rNinj4 · · Score: 1

      Amen! We are in the same boat. It's gone beyond frustrating to sadly humorous.

    50. Re:There's a clue shortage by coofercat · · Score: 1

      There's a clue shortage - but it's in 'Procurement', not in HR/tech.

      Where a hiring manager uses HR to "do some recruitment for me", then he's responsible for procurement of that service. Where HR use recruitment consultants, they're responsible for procuring that service. And we all fail at all of it - we all assume far too much of the other parties, whereas they're actually doing the least possible not "the right thing".

      What should of course happen is that the recruiter should 'groom' you for the role - they should figure out where you need to fill in some gaps and help you do that. They should then 'groom' their client, again, filling in gaps. Then they let you talk in an interview - both primed with good answers to likely questions, and both armed with some good questions to ask. If you get the job, then great. Otherwise, the recruiter now should get decent feedback and help you work on those areas for the next opportunity.

      None of this good stuff happens because people looking to hire aren't making it part of the deal. Getting 'joined up thinking' into a deal is hard because it means you have to think, you may have to pay a bit extra and you have to follow up to make sure it's happening (eg. call a few rejected candidates personally and ask about their experience). I've had a good few jobs, and I've been rejected from a few interviews along the way. Not one of the companies concerned has ever tried to make sure I've learned something from the interview process through feedback. In a good number of cases, I've just never heard back from an application, or just had a "sorry, they hired someone else" back from the recruiters.

      If employers are struggling to find candidates, it's their own fault - although not in the way they think.

    51. Re:There's a clue shortage by DutchUncle · · Score: 2

      People don't deliberately "put their company somewhere where the cost of living is high and there's a shortage of talent"; they start a company where they currently live (maybe even in their current home!), and if they're starting a tech company because they're tech people and previously worked in tech, they probably live in a tech area. And they're going to start by hiring other tech people who already live in the tech area. That's how these things grow (some would say fester) in one neighborhood.

    52. Re:There's a clue shortage by wisnoskij · · Score: 1

      Yes of course, in general. But not specific products. I have sure you have been using some software/hardware for that whole 10 years. Are you really more proficient at that particular thing now than 5 years ago? Or is it more like, as time passes you move to new products, and 4 months latter master them and often just forget things as time passes after that point.
      Yes, more experience absolutely does not guarantee more skill, but in general you will have more. But 10 years experience with Java, for example, really does not imply a better skill at it than 5 years.

      --
      Troll is not a replacement for I disagree.
    53. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Not willing to relocate to the west coast for any amount of money. Might be willing to telecommute.

    54. Re:There's a clue shortage by tippen · · Score: 2

      Sounds like the real problem is that you are unwilling to relocate. Putting your company somewhere where the cost of living is high and there's a shortage of talent seems to be very popular, but difficult to understand.

      One of the main things that drives this is how funding works. It's amazing how difficult it is to get funding if it requires the VCs to travel. Certainly a significant hurdle even for places like Austin where you have a decent-sized high-tech community.

      Since there are already WAY more companies than they'll ever fund just down the street, it's hard to blame the VCs for not wanting to get on a plane constantly. Founders know this, so guess where they tend to start their companies?

      Of course, while they are more likely to get funding, they also have major issues attracting and keeping talent. Catch-22

    55. Re:There's a clue shortage by drinkypoo · · Score: 0

      http://www.justfuckinggoogleit...">I like this one better, because it is more competent.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    56. Re:There's a clue shortage by BVis · · Score: 1

      Our biggest problem is willingness to relocate - candidates who are already on the West Coast are so hammered by recruiters that it's hard to find anyone actually looking, but there are plenty of qualified engineers elsewhere.

      Then hire remote developers. You'll open up your talent pool from your immediate area to the entire world (or USA if that's your choice). If HR or Accounting balks, remind them that someone who would require $120k/year living and working in the Valley can live in similar style for $60k in some flyover state. Once they see the dollar signs, well, let's be fair, they don't understand or care about anything else with regards to the open position. If they can pay 50% less, then having the developer physically in an office becomes much less important.

      Most of your resistance will probably come from middle managers who are convinced that unless they're helicopter managers then the workers won't get anything done. Micromanagement uber alles.

      --
      Never underestimate the power of stupid people in large groups.
    57. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Silicon Valley and Seattle already are where all the talent is. Sure the cost of living is high, but that's because of the high tech industries that located there. Both are highly desirable places to live. If there were a bunch of qualified people in Iowa, have no doubt that Amazon, Google, Microsoft, and Apple would all have campuses there. The problem is the qualified people who don't want to move aren't clustered anywhere.

    58. Re:There's a clue shortage by Anonymous Coward · · Score: 1

      Or "UNIX experts" job ads that turn out to only want Linux experts, and don't want to talk to MacOS or OpenBSD developers. Some Linux admins are guilty of this confusion as well. If it doesn't follow the POSIX standards, you shouldn't call it UNIX!!!

      It's extra fun when having the interviewer ask a question, dislike your answer and cite an old Google reference. Then explain to them that they should check the name on their reference, because you wrote it, and you wrote a followup that is mentioned on that page that explains the part they're confused about.

    59. Re:There's a clue shortage by dwpro · · Score: 1

      I agree that 3 vs 5 years of experience in something used primarily if not exclusively 40hrs a week would probably not merit a great deal of additional value, and diminishing returns from there. However, it seems quite the norm to claim years of experience for things we use partially or intermittently quite generously. Never do I find years of experience in products listed to add up to the total of years they've been in the industry on a resume.

      --
      Millions long for immortality who do not know what to do with themselves on a rainy Sunday afternoon. -- Susan Ertz
    60. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I lost out on a job because I didn't have experience with Windows XP Server.

      I'm not so sure you lost out

    61. Re:There's a clue shortage by ruir · · Score: 1

      This is particularly relevant. In this day and age of Internet decent speeds why not have more teleworkers?

    62. Re:There's a clue shortage by ruir · · Score: 1

      Move to a hypothetical rat hole, lets make up a name, say Gibraltar, and then reduce the salary to less than people usual make for the privilege of only having sun and beach around, and nothing else. Sure that it is far better than being in a city. Much better. I will relocate to there if then they pay me for a couple of years of therapy.

    63. Re:There's a clue shortage by war4peace · · Score: 1

      There are other parameters to be taken into account.
      Mature and reliable infrastructure, for example. Yeah, open an office in a tourist area and be plagued by outages of all sorts (from electrical to telecom to Internet). Also, looking locally for applicants is faster and cheaper, provided you're willing to match up salaries and then some, and Silly Valley for example is groaning under the weight of qualified people.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    64. Re:There's a clue shortage by Gription · · Score: 5, Interesting

      What makes you think your "perfect fit" could get past the HR barricade?
      There was a situation widely reported a couple years ago where a company was looking for a software engineer. They ran the 25,000+ resumes they recieved through their resume vetting service and found "they didn't have a single qualified applicant"! The internet and blind application of something they call "best practices" has made them stupid.
      Anytime you automate a human ability the humans will lose that ability. Your cell phone has a contact list right? 20+ years ago the average competent adult had at least 20 phone numbers memorized (maybe more like 50). Now it is rare to find someone who knows more then 5 numbers. The exact same thing happened to HR. They saw easy resume vetting services and laziness and eagerness for the "next big thing" has now made them stupid and they don't even realize they are running an incompetent process.

      A little secret for HR types: 95% of the people doing IT as a career are "members of the B team" and you can't tell the difference from the resume from an "A team" type. The difference isn't training or certifications. (Except that the A-Team guy likely doesn't have certifications. He was working.) The difference is the thought process inside their head. How does that person solve problems?

      The list of certifications that they put on a job posting is ridiculous. Demanding certifications almost guarantees that you will get a lower level of experience and a less desirable employee. Why? The technologies that we are working with change year to year. An excellent IT tech will pick the new tech up on the fly, and he will pickup the one following that, and following that, ad infinitum. As mentioned before he won't get a certification for that new tech because he is on that endless treadmill WORKING! Almost every tech I've run across with any level of certification was absolute junk. They say the right words but they never see straight to the heart of an issue.
      An extremely important fact will be impossible to explain to anyone but a good IT person". It is impossible for anyone but a really good IT person to determine if another IT person is truly qualified. And even that might take a bit as the results of their work are often the only arbiter.

    65. Re:There's a clue shortage by Qbertino · · Score: 1

      And? They obviously are in pain for developers of this rare language. Show some pitty!

      --
      We suffer more in our imagination than in reality. - Seneca
    66. Re:There's a clue shortage by TWX · · Score: 1

      Well, it helps that I had some admittedly limited experience with IOS back when Cisco sold DSL routers that used it. I understood the different modes and what had to be done in what mode. It also helps that I've been living in a command-line world since I got my first computer in the late eighties, then going to Linux in the nineties.

      --
      Do not look into laser with remaining eye.
    67. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I applied for a job that required familiarity with Apache 1.4. Hint: 1.3 was the last before 2.0.

    68. Re:There's a clue shortage by judoguy · · Score: 1

      Thank your lucky stars they weren't insisting on Eunuchs programmers. And yes, I'm too lazy to make the obligatory Dilbert link.

      --
      Peace is easy to achieve, just surrender. Liberty is much harder get/keep.
    69. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      The more servers you have to touch on a daily basis, the more likely that they're not well-configured.

      Truth.

    70. Re:There's a clue shortage by neurovish · · Score: 1

      I always wondered why tech offices were located in the centre of some crappy city or soulless business park (eg Winnersh in Reading, sigh).

      If I had a big company to set up somewhere, it'd be in an area usually frequented by tourists - there are enough people wanting to move from their shitty rat race commute that they would want to relocate to a nice area. And you'd have the side benefit of having a trapped workforce who would never want to relocate back to their grimy city commute days.

      So you want to setup shop in a "nice place to visit"?
      Sure the Grand Canyon might be picturesque and all, and Las Vegas may be fun for a weekend, but no way in hell I want to live out there.

    71. Re:There's a clue shortage by neurovish · · Score: 1

      Move to a hypothetical rat hole, lets make up a name, say Gibraltar, and then reduce the salary to less than people usual make for the privilege of only having sun and beach around, and nothing else. Sure that it is far better than being in a city. Much better. I will relocate to there if then they pay me for a couple of years of therapy.

      Gibralter is a rat hole? I'm going to cross that off my list of "weird places I could mve to".

    72. Re:There's a clue shortage by mrego · · Score: 1

      or "Cobalt programmers"

    73. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      The Telecommuting would be big.

      Short of building company apartment complexes, you would never get me on the west coast. The property values there are just insane.

    74. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Well here's my piece of useless advice: if you have any marketable IT skills, you don't want to work anywhere that actually lets the HR do the hiring. If you don't, well I guess you have to start somewhere.

    75. Re:There's a clue shortage by James-NSC · · Score: 2

      Apple is bringing a data center to Northern Nevada, just outside Reno. Problem is, their entry level requirement is that you've worked at a minimum of 10k server data center previously (select Reno) for their "Site Services Tech" position it's "4+ years experience working in a large data center (10,000+ servers)..

      Problem is, there aren't any 10k centers in Northern Nevada, yet they got oodles of tax breaks to "make local jobs".

      Someone didn't think this through.

    76. Re:There's a clue shortage by schlachter · · Score: 3, Informative

      I was told by Google HR that they do NOT require CS degrees for their computer scientist / software engineer positions. They were eager to hire me for this position despite my not having a CS degree (I have a related advanced technical degree). However, I wanted a product manager position, and they refused to even interview me for it on the basis that I didn't have a CS degree. They said a CS degree WAS required for this position. We went round and round about the absurdity of not requiring it for a computer science position but requiring it for a product management position, until I said, fuck it, this doesn't sound like the place for me. Sad.

      --
      My God can beat up your God. Just kidding...don't take offense. I know there's no God.
    77. Re:There's a clue shortage by schlachter · · Score: 1

      I tell people the same. Know someone on the inside, or don't spend more than 10 minutes applying.

      I think if you know someone, you have a 50% chance of getting an interview and a 10% chance of getting a job.
      Otherwise, I'd say you have a 5% chance of getting an interview and a 1% chance of getting a job.
      all things being equal.

      --
      My God can beat up your God. Just kidding...don't take offense. I know there's no God.
    78. Re:There's a clue shortage by Suferick · · Score: 2

      Ah, Winnersh. If it's always summer in California, it is always February on Winnersh Triangle station

    79. Re:There's a clue shortage by danaris · · Score: 1

      Well, personally, I managed to snag a really nice job (for my own skills and temperament), and am not looking.

      But it would shock me if there aren't places that "actually let HR do the hiring," but still have IT teams with good people on them that are worth working with. Sure, there are also places like that that you should run screaming from, but to say that "all businesses that do X are terrible places to work" is pretty commonly a false generalization, especially when X is a relatively common practice among large companies.

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
    80. Re:There's a clue shortage by TheRaven64 · · Score: 2

      That's fine for the first office, but there's no reason not to put the satellite office elsewhere.

      --
      I am TheRaven on Soylent News
    81. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Well, if you are physically touching servers, something has gone horribly horribly wrong.
      I worked with a team of 5 people who managed 10000 servers. They were all well-configured, because at that scale you don't have a choice in the matter. You need full automation. And at that point: hey. Computers are really really good at doing the same thing over and over again without changing it. So they're all well-configured, or none of them are well-configured.

    82. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      Sounds like you wrote it.

    83. Re:There's a clue shortage by SecurityTheatre · · Score: 1

      It sounds like someone did and he got canned for it.

    84. Re:There's a clue shortage by OakDragon · · Score: 1

      It's progressive if the oysters and clams are working together, and sharing the same bathroom.

    85. Re:There's a clue shortage by nabsltd · · Score: 2

      You're not logging into each individual server and firing off Windows Update every Patch Tuesday. In fact if you're wasting your time doing crap like that I would argue you're not a very good system administrator, because you're not learning and growing, you're simply caring and feeding.

      Until that one time the automated patching system causes the critical server to fail in some way that could have been easily cleared if a human was watching.

      Seriously, we automate all the patching we can, but some of the bizarre software running on our VMs means they have to be rebooted manually so that if something screws up, it can be fixed fast. And, yes, I know that for any critical service, there should be some sort of clustering, but generally I'm taking about VMs that interact with specific scientific instruments, and the vendor doesn't support any kind of high-availability. We also can't afford to spend $5M on an extra piece of hardware so that we can have a dev environment to test patches before rolling out to production.

      The real problem is that although the OS image is consistent, we have so many apps that are installed on just one VM, and that ends up making every VM unique.

    86. Re:There's a clue shortage by nabsltd · · Score: 1

      That's code for "we pay well under market", and are to be avoided.

      One thing that hurts where I work is that we generally have 40-hour weeks, with at most 4-5 hours per month extra for maintenance (depending on the month, your group, ongoing projects, etc.).

      So, although we do pay "under market value", the hourly wage is actually higher than a 50-hours-per-week-required job. Add in the fact that the commute is much better than most people's in this region, and you end up spending about 47 hours per week on "work" (including commute), compared to the area average of nearly 60.

    87. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      To be fair, there is a Pearl programming language, although it's not used very much.

    88. Re:There's a clue shortage by xclr8r · · Score: 1

      It's called the Purple Squirrel and it is not isolated to IT but IT makes it the most obvious. Here is an interesting speaker slide show I saw about it. https://speakerdeck.com/dsalo/...

      --
      Beware of those who profit off the docile and persecute the unbelievers.
    89. Re:There's a clue shortage by tompaulco · · Score: 3, Interesting

      I tell people the same. Know someone on the inside, or don't spend more than 10 minutes applying.

      Agree. I have had companies require that I take a test before they would even interview. I got in the top 1% on the tests, but did not get an interview. This infuriates me to no end when companies will wast a half day of your time when they have already picked out the H1b that they are going to hire.

      --
      If you are not allowed to question your government then the government has answered your question.
    90. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Same AC - The head dev was essentially second in command at what was a small company with at most two dozen employees. From the way he introduced people, it seems like he would have no problem just straight up hiring a buddy, but already instead exhausted his supply of friends that could and would do what they needed. It looked like the type of company that started as several friends without much experience (e.g. he and some of the older devs didn't seem to have formal CS backgrounds), then grew to the point where they needed to hire new people with actual skills when their business somehow managed to grow. Most of the employees were sales or devs, and it looked like there was at least a ten year age gap in the middle of each team.

    91. Re:There's a clue shortage by tompaulco · · Score: 1

      Back when newspapers were a reasonable place to advertise for a job, we had posted for a Fortran programmer. The newspaper misspelled it as Fotran programmer. Of about 10 resumes that we received, two of them were fluent in Fotran.

      --
      If you are not allowed to question your government then the government has answered your question.
    92. Re:There's a clue shortage by hermitdev · · Score: 3, Insightful

      Agree about the certifications. The only ones that aren't immediate red flags to me are government issued ones such as Professional Engineer (PE). The reason the government certs carry more weight is they also carry legally enforced responsibility, including, but not limited to, misrepresenting your abilities or competence in a given area or discipline. There are often legally enforceable ethical codes with the law typically deferring to the the discipline's governing body, for instance, for electrical engineers, the state of Illinois defers to IEEE for the ethics code (even better that the corrupt politicians don't attempt to come up with "ethics").

      For the paid certs, it feels often as if the person took a crash course on $INSERT_VENDOR_HERE just long enough to pass a test, paid the money and got the cert. A cert doesn't make up for years of hands on experience. I know more about tuning SQL than most DBAs, but I'm not now, nor will I likely ever be certified by any vendor. People that can do. People that can't... get certified, or rather, plaster their certs all over their resume.

    93. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Just put them up in Stockton. Houses are almost free there; they'll just need a good security system.

    94. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Not only does the relocation cost hit hard, but it is just a glimpse of the real problem. Wages vs cost of living in Silly Valley is the real issue. My last job hunt I managed to get job offers from some big companies on the West Coast, but in the end making $90K in Omaha is a much better deal than making $200K in Cupertino or Mountain View. Affordable housing, lower tax rates, shorter commute, all make for a better standard of living. What most employers seem to miss is that it isn't dollars, it the standard of living that people are looking for.

    95. Re:There's a clue shortage by __aaclcg7560 · · Score: 1

      You're not logging into each individual server and firing off Windows Update every Patch Tuesday. In fact if you're wasting your time doing crap like that I would argue you're not a very good system administrator, because you're not learning and growing, you're simply caring and feeding.

      As a security remediation specialist, my job is to remote into individual systems to figure out why Windows/McAfee/Java/Whatever(tm) isn't updating properly and fix it. A typical weekly spreadsheet has 800 systems, some systems have multiple vulnerabilities. My access level is a notch above help desk and a notch below system admin.

    96. Re:There's a clue shortage by TemporalBeing · · Score: 1

      expecting x years with one product, y years with another product, and z years with a third, while specifying that it's an intermediate position

      You misread the job description. The JOB is experienced. The salary is intermediate.

      Here's an example which you can be will happen in the next year when Windows 10 just hits the shelves

      5 years experience with Windows 10

      At best, it's poorly worded; at worse, it's completely deceptive. Either way it's wrong and this kind of thing happens routinely with new things in the tech field - products, programming languages, etc.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    97. Re:There's a clue shortage by gbjbaanb · · Score: 1

      Ok, not quite *that* kind of tourist location.

      I know people who have taken jobs in the NW of England to be near the Peak District national park, and a friend of mine really wants to move to the SW "riviera" area - but alas the only jobs there are "wiping tables or wiping bums". There are plenty of very pleasant places to live and work, but the tech jobs are all in the worst places imaginable, all clustered together like being in a business park next to Oracle and Microsoft somehow justifies the hell of it all.

    98. Re:There's a clue shortage by TemporalBeing · · Score: 1

      And realize most of the programming jobs are in Silly Valley and (increasingly) Seattle, so look where demand exceeds supply, not in a town with 2 programming jobs and 3 programmers.

      Not exactly. There's lot of tech in many other areas - Washington D.C Metro (also expensive) focuses on nearly everything that Silicon Valley does with many of the same names; Research Triangle (Raleigh/Durham/Rocky Mount, North Carolina; home of Red Hat) does very well too; New York City focuses on the financial industry; Idaho has had programs for building a tech community for nearly 2 decades, it's not Silicon Valley, but it's cheaper for everyone; Pittsburg, PA has been transforming from a Steel-and-Coal town to a tech town in the last 20 years as well, and having very good success at it.

      Yes, the heart of some of the companies and many tech-oriented VCs may be in Silicon Valley; but it's primarily due to reputation (held over from some of the early computing research being focused in CA when it was still cheap) not because it's really the center of the tech world today.

      And companies that are in CA, need to learn that they need to have offices elswhere to bring in the candidates that may not be wanting to live in CA or deal with the crazy politics in CA - most of the US is more conservative than CA is. As much as candidates need to be willing to relocate to employers - and I've known a few of "well my family is here, we're not moving" despite there being zero jobs in the area - companies need to do the same as well; and they'd probably find themselves in more competitive positions by doing so too since in many cases things will be cheaper across the board (cheaper talent, cheaper real estate, etc; though taxes will certainly vary).

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    99. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      As a hiring manager, I am equally amused by the number of applicants applying for my software development jobs who show one of their current or past titles as 'Principle Engineer'.

      The principal reason I discard those resumes is as a matter of principle. If someone doesn't bother to proofread their own two or three page resume and compare job titles to their offer letters or other sources, there's little chance they will bother to create reliable and efficient code or designs that meet agreed upon requirements.

      Attention to detail is required folks -- it's foolish to prove you don't have that ability or interest in the first few lines of your resume (and waste my time in the process).

    100. Re:There's a clue shortage by Anonymous Coward · · Score: 2, Interesting

      What makes you think your "perfect fit" could get past the HR barricade?

      A little secret for HR types: 95% of the people doing IT as a career are "members of the B team" and you can't tell the difference from the resume from an "A team" type. The difference isn't training or certifications. (Except that the A-Team guy likely doesn't have certifications. He was working.) The difference is the thought process inside their head. How does that person solve problems?

      There is one small bit to add. I am writing from country with "different pay range" than US.
      HR wants all those nice certificates. Usually I declare that I can pass them in first 6 month of employment. If obtaining one certificate costs 3-4 month salary and it is important to company, they will cover costs. Usually at this phase it changes from "Must have" to "nice to have"

    101. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Sounds like the real problem is that you are unwilling to relocate. Putting your company somewhere where the cost of living is high and there's a shortage of talent seems to be very popular, but difficult to understand. Why not find out where there's a pool of talent and open an office there? Or do what a number of tech companies have done and allow remote workers, then start building satellite offices where you find clusters of competent people.

      This happened at my previous employer. It the US there is just "Corporate overhead(TM)" and couple sales guys.
      Tech offices are in India, couple Eastern Europe countries and ... UK

    102. Re:There's a clue shortage by lgw · · Score: 1

      Why do you need to own a house? Seriously? Home ownership isn't the norm in dense urban settings, but there are plenty of very nice places to rent.

      Other than that, all the big companies have relocation packages that are pretty nice. It's not the dot-com days when they'd buy your old house from you, but certainly costs of moving and travel (and I know MS provides temp housing for a month while you look, but I don't think that's the norm).

      Assuming you have a sane budget and are saving some each month, then 50% more pay with 50% more expenses means 50% more savings going forward. And depending on where you live, the pay premium might be higher still.

      But don't hold your breath for telecommuting - you're competing with the whole world market at that point, and the rural US isn't so cheap by that standard.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    103. Re:There's a clue shortage by lgw · · Score: 1

      If you want a career in software development, stay far, far from the places where there stuffed suits run the shop. It's a small and dirty corner of the industry. If you want a job at a big-name software-centric company, it's important not to look like a stuffed suit yourself.

      Remember, in the modern world recruiters and hiring managers find your resume online, it's all "pull-based" now. Hiring manager want to solve specific kinds of problems. You want to list the specific kinds of problems that you've solved, because that's what they're actually looking for. Sure, sure, make sure to work in the keywords that recruiters search for, that's quite important, but those keywords can be anywhere.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    104. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      that and hireing people in recruiting positions that wouldn't be able to make the disff between a bit and a byte if their life depended on it , and yeah those grocery lists of must have that would take 3 lifetime to learn , let alone master enough to be productive , and that would be for an entire freaking team ,i blacklist them straight off

    105. Re:There's a clue shortage by lgw · · Score: 1

      Remote development is just a pain in the ass. Actually sitting and writing code is a small part of any software job, and in-person collaboration is important for a lot of the rest of it. And companies satisfied with remote dev shops have no reason to look in the US when there are far cheaper places to hire from.

      But in any case, employers want what they want. In the actual world that we live in, it you want a well-paying software job, move to where those jobs are.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    106. Re:There's a clue shortage by sgt_doom · · Score: 1

      The very first time that happened to me was waaaay back in the 1970s, when as a contract programmer with IBM I was on one of their developer teams, and several years later, replied to an ad for that same software, but they were requiring 10 years experience, and I explained that I had more experience then anyone else, as I had been on the development team. They never got back to me?

    107. Re:There's a clue shortage by lgw · · Score: 1

      "Companies need to come to me" is a useless attitude for future employment. Seattle, BTW, has the Cali payscales without the crazy local government of CA, or the income taxes. Really, the only excuse not to follow your career to where the best jobs are is that your spouse has a better job, and you're following that instead.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    108. Re:There's a clue shortage by phorm · · Score: 1

      20+ years ago the average competent adult had a few numbers memorized, and the rest were written down on a piece of paper or in something like this.
      I've got a lot less phone #'s memorized these days, but there's plenty of other stuff to remember: SIN #, Visa #, IP addresses, etc.

    109. Re:There's a clue shortage by phorm · · Score: 1

      More importantly, I would generally expect more of somebody with 2-3 years of *RECENT* experience, as opposed to 5+ years of experience but no practical experience in the last few years.

    110. Re:There's a clue shortage by phorm · · Score: 1

      Because hot-to-trop tech people are even less likely to locate to a relatively small city where the pay-to-mortgage-ratio is more reasonable, but there's not 24hr sushi, pizza, and nightclubs around?

    111. Re:There's a clue shortage by pnutjam · · Score: 1

      Yeah, that's what the AC above you was talking about. You have similar experience which allows you to figure things out quickly. Unfortunately, that's not good enough for alot of HR folks, or companies in general.

    112. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      OR-- allow telecommuting from another state as an option.

      Telecommunting is an amazing option and I currently telecommute at my current job as a software developer along with several colleagues but unfortunately very few companies are willing to telecommute and expect you to drop everything and, like you mentioned, move somewhere housing and the general cost of living costs ten times as much. I sense there is almost a hostility in the tech industry now toward the very idea of telecommuting.

    113. Re:There's a clue shortage by pnutjam · · Score: 1

      Anybody who requires more then 40 hours per week is off the table. Over 40 hours needs to be comped and if you are casual about my comings and goings I will be casual about doing some extra hours as necessary.

      Often companies will have this sort of arrangement and a crappy manager makes it unworkable in practice, so they miss out on the top talent.

    114. Re:There's a clue shortage by pnutjam · · Score: 1

      Remarkably insightful. Thanks.

      If I had a nickel for everytime I assumed "right thing" was happening only to get "bare minimum" I would be rich man...
      And people wonder why I'm jaded.

    115. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      Maybe the h1b scored even higher.

    116. Re:There's a clue shortage by danaris · · Score: 1

      If you want a career in software development, stay far, far from the places where there stuffed suits run the shop. It's a small and dirty corner of the industry.

      I'm sorry, but while I don't have numbers on it, I don't believe that's true. It is my understanding that there are at least as many programmers, system architects, and all other sorts of software developers working in-house for companies that do not sell software, writing programs that will never be seen or used outside of that company.

      Remember, in the modern world recruiters and hiring managers find your resume online, it's all "pull-based" now. Hiring manager want to solve specific kinds of problems. You want to list the specific kinds of problems that you've solved, because that's what they're actually looking for. Sure, sure, make sure to work in the keywords that recruiters search for, that's quite important, but those keywords can be anywhere.

      I'm perfectly willing to believe that, at present, there are a significant number of big-corp hiring managers who will ignore any resume that doesn't "list specific kinds of problems that you've solved." However, I'm not willing to believe that it's every single hiring manager in the country, nor even every Fortune 500 hiring manager. Nor am I willing to believe that, if there are indeed a large percentage doing it, that is anything more than Yet Another Hiring Fad. Because I've heard about dozens of different hiring fads on Slashdot over the past decade and a half.

      Me, I'm lucky. I got hired in academia, in a job that fits my skillset and temperament very well, so it doesn't actually matter just at the second (knock on wood) what my resume looks like. But if I took the advice of every person who comes along, like you, and says, "OK, you must have X in your resume or you'll never get a job," my resume would be about 20 pages long. (Except that one of the Xs I've heard is, in fact, "your resume must be no more than 1 page." So, go figure.)

      If I had a way to evaluate such advice, to know which pieces are good, which are snake oil, and which are just out of date, it would be fantastic. Unfortunately, I don't—and I don't think you do, either.

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
    117. Re: There's a clue shortage by chentiangemalc · · Score: 1

      Companies always put more qualifications as "required" in the job as then they actually need. My advice is to not worry about the required qualifications, pretty much every IT job I've had I did not have all the "required" items but still got job

    118. Re:There's a clue shortage by AK+Marc · · Score: 1

      I usually work 40 hours a week at over market pay. Not everyone has it as bad as you think. You pay less than market. That's all that counts. No matter how you try to justify it. "We are just a little better than the sweat shops." No thanks.

    119. Re:There's a clue shortage by xclr8r · · Score: 1

      I have no idea what a purple squirrel is supposed to be, but I don't even bother to apply for jobs any more unless I know someone. Which means I don't apply for many jobs. But the alternative is to waste time.

      Purple Squirrel defined at length https://speakerdeck.com/dsalo/...

      --
      Beware of those who profit off the docile and persecute the unbelievers.
    120. Re:There's a clue shortage by niftymitch · · Score: 1

      X years... and product/ language only out for Y...
      So true...
      In 1996 I saw a job description mandating ten years of experience with Java.

      --
      Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't. Mark Twain.
    121. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      A "purple squirrel" is like this, which a previous post referred to:

      requiring x years of experience with a tool or product that has only been out for less time than they're demanding. I've lost count of the numbers of times I've seen such asinine job posting requirements.

      e.g., in the year 2011, asking for 5 years of experience with Windows Server 2008.
      Very few people will have that legitimately; those that do, like software developers who made the product, will not have that much experience with the final product.

      In other words, these sort of requirements are seeking something that doesn't exist, just like a "purple squirrel" doesn't exist in nature.

      Large companies have been criticized for asking for purple squirrel requirements. Then, after a few years of not finding anybody, they re-run the exact same ad in India, now that there are now people who have 5 years of experience with the thing. Then the companies tell congress that there are no qualified Americans but there are tons of qualified foreign workers that should be imported, so visa/immigration regulations need to be altered.

    122. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Okay, fine. If you want to avoid a lot of awful work environments that hire worthless HR drones, explain cool problems that you personally solved.

      There. I know I refused to work in any such place, and I went without a job for a while just to find a good one.

    123. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      Only because he cheated.

    124. Re: There's a clue shortage by Anonymous Coward · · Score: 1

      Cheated by working their ass off learning C++ in a tiny apartment in Shanghai while you worked on a well rounded education playing beer pong.

      Like any large population there will be a mix, smart, crooks, scrappy, lazy or brilliant and hard working. Dont use h1s as an excuse for your inability to get yer jerbs. Sure there is downward pressure on salaries but that is the natural result of increased supply. You cant artifically li'm it talent and increase wages, only doctors can do that.

    125. Re:There's a clue shortage by Dahamma · · Score: 1

      I lost out on a job because I didn't have experience with Windows XP Server.

      No, you really didn't lose out on that one.

      If anything, the system worked as it should and saved you a lot of misery.

    126. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I know this will probably get buried, but wow. Thank you. You've hit the nail on the head here.

    127. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Perl is useful. I've seen it used to automate generation of code for other languages. But its shortcomings make it less useful for tasks that actually require perl code.

    128. Re:There's a clue shortage by Forty+Two+Tenfold · · Score: 0

      But companies hiring based on this metric want to hear that you were administering 200+, 500+, whatever number of servers on a daily basis.

      Is having an eye on 13.5 thousand machines OK? I manage that many*, but I made some tools for that.

      * Several bitcoin mints.

      --
      Upward mobility is a slippery slope - the higher you climb the more you show your ass.
    129. Re:There's a clue shortage by zildgulf · · Score: 2

      That would be some guy in Brussels,
      He was 6 foot 4 and full of muscles!

    130. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      What makes you think your "perfect fit" could get past the HR barricade?

      There was a situation widely reported a couple years ago where a company was looking for a software engineer. They ran the 25,000+ resumes they recieved through their resume vetting service and found "they didn't have a single qualified applicant"! The internet and blind application of something they call "best practices" has made them stupid.

      Anytime you automate a human ability the humans will lose that ability. Your cell phone has a contact list right? 20+ years ago the average competent adult had at least 20 phone numbers memorized (maybe more like 50). Now it is rare to find someone who knows more then 5 numbers. The exact same thing happened to HR. They saw easy resume vetting services and laziness and eagerness for the "next big thing" has now made them stupid and they don't even realize they are running an incompetent process.

      A little secret for HR types: 95% of the people doing IT as a career are "members of the B team" and you can't tell the difference from the resume from an "A team" type. The difference isn't training or certifications. (Except that the A-Team guy likely doesn't have certifications. He was working.) The difference is the thought process inside their head. How does that person solve problems?

      The list of certifications that they put on a job posting is ridiculous. Demanding certifications almost guarantees that you will get a lower level of experience and a less desirable employee. Why? The technologies that we are working with change year to year. An excellent IT tech will pick the new tech up on the fly, and he will pickup the one following that, and following that, ad infinitum. As mentioned before he won't get a certification for that new tech because he is on that endless treadmill WORKING! Almost every tech I've run across with any level of certification was absolute junk. They say the right words but they never see straight to the heart of an issue.

      An extremely important fact will be impossible to explain to anyone but a good IT person". It is impossible for anyone but a really good IT person to determine if another IT person is truly qualified. And even that might take a bit as the results of their work are often the only arbiter.

      You couldn't be more correct in your statments! *as he forwards this thread to his brilliant head hunter*

    131. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      For this job you need strong analytical and problem solving skills along with a SCUBA certification of sorts.

    132. Re:There's a clue shortage by servant · · Score: 1

      And those that do get the job can't possibly qualify unless they are lieing to the bosses. Somthing I refused to do. I suffered, and the potential employers suffered as a result. At one time, we (as a nation) looked for highly qualified and trainable candidates, now there is zero training budget and you are EXPECTED to be fully functional in the new proprietary environment before you start. IMHO, the best companies should hire reasonably good and trainable people, invest in them with training and OTJ experience (depending on the situation). This will allow them with 'minimal' additional expense (and lower wage rates possibly) to keep qualified people longer, builds employee loyalty, and allows bringing up employees in the way the company wants. Especially with continuing training, on a regular basis, the employee becomes more valuable to the employer, and the employee will have closer ties to the employer. One example: SAS Institute in Cary NC has proven this true over and over again. People almost never quit, and their profit per employee is very high. It doesn't happen immediately or in one quarter, but it will happen if there is a good, sustainable business case, and good base people to employ.

      --
      ... "When you pry the source from my cold dead hands."
    133. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      I think they might have been looking for a B- developer.

    134. Re:There's a clue shortage by beastofburdon · · Score: 1

      This made me laugh, but the truth of it made me die a little inside.

    135. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      Speaking as the guy without those certs you mention and no schooling but 10+ years doing it for a living I don't consider myself A-Team, but I've seen what you speak of. People coming in with the shiny certs, diplomas what have you that I run circles around in my sleep. Using tools to monitor network traffic vs using what's already installed on a computer, calling users to disable their firewall vs using psexec and netsh.
       
      Speaking as the guy with the least amount of classroom training vs the guy with classroom training, I pushed myself to learn on my own time vs setting time aside and sitting in a classroom.
       
      When you have a manager coming to you asking you questions that you trained them on day 1 after a year in the position is frustrating to say the least.
       
      They may be good at one thing, but that's just it they are good at that one thing and don't adapt very well or cannot translate that into other ideas or methods.
       
      In a word, clueless.

    136. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      It should be like, most place I have worked at do that. The head of the department or next best thing go through the resumes and takes out the one he feels like they have potential, then give the list back to HR who makes the call and arrange the meetings where at least 2 technical interviewers are present and HR takes a back seat until all technical steps are cleared , then she can go and ask question about his pets ,parents and facebook posts...

    137. Re:There's a clue shortage by cthulhu11 · · Score: 1

      So what does a renter do when he/she turns 65 or 70 and can't drop $3500/mo on rent for a dump in SF? Head to a homeless shelter? Ownership is about equity. In dense urban settings there are *no* nice places to rent or even buy. No yard. Shared walls. Neighbors who aren't douchebags are a rarity. Sure big companies have relocation packages. Management gets them. The rest of us no longer do. And it's more like 20% more pay with 100% more expenses.

    138. Re:There's a clue shortage by MiSaunaSnob · · Score: 1

      I once got screened out electronically for never having worked with Sysco.

    139. Re:There's a clue shortage by lgw · · Score: 1

      Why would you live in SF in the first place? Silly Valley is near SF, but is like an hour's commute in traffic to most of San Jose. It always baffled me that so many people working in tech wanted to live there.

      But in any case, you work where pay is high, you retire to where cost of living is low (unless you really did well). Seems so obvious it's hardly worth saying, but there it is.

      I found a nice enough place to rent when I worked in Silly Valley - $1800/month for 2 bedrooms, modern, and a garage. Of course no yard and shared walls -- that's what it means to live in a dense urban area -- but at long as it's not too loud who cares? And Seattle has similar pay scales but is cheaper unless you have to live downtown, or next to MS. Of course, you can also buy a million-dollar high-rise condo (or a million dollar tiny ancient shitbox of a house, in SF or the Valley - rents and house price are totally out of alignment there) .

      Every company I've worked at on the West Coast has a relo package, except the start-up. And they all paid at least 50% more than Houston, Orlando, and research triangle payscales (three areas I've looked at). Some senior guys might make double if they're undervalued where they are (which I've seen a lot of for senior guys not I the hotspots).

      You seem very pessimistic, and I'm not sure why - the jobs here pay well, and you don't have to live in the most expensive spots.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    140. Re:There's a clue shortage by cthulhu11 · · Score: 1

      Retire on what money? With rent there's no equity building, it's all down the drain. That's why people buy. I switched jobs in January of this year. Big west coast company, you've heard of them. No relocation. Shared walls are *always* too loud. I'm pessimistic because I live in the real world where people don't die at Carousel when they turn 30.

    141. Re: There's a clue shortage by Anonymous Coward · · Score: 0

      What did the food company have to do with IT?

    142. Re:There's a clue shortage by Ororo · · Score: 1

      My biggest challenge as a hiring manager is I want a cover letter that indicates the applicant read and understood the job description. There are days when I look at resumes and then look at the job description and think, "Why the hell is this person applying for this job?"

    143. Re:There's a clue shortage by lgw · · Score: 1

      The notion that "renting is just throwing money away" is too simple. Owning has lots of costs too. The break-even point is about where the price of the house is ~100 months rent for an equivalent place. In Cali I saw houses priced 2-4x what would make sense. Just nuts.

      If you want to retire, you must invest. Again, so simple I'm surprised I have to say it. Maxing out your 401k is a good start, but you have to start doing that in your 20s and you're still retiring at 60. Past 30 in a professional career, you should be living on half your take-home pay and investing the rest. You'll be able to retire within 20 years.

      Of course, if you care more about some noise than escaping wage-slavery, well, you'll get the result of such priorities. If your primary goal is financial self-sufficiency, it's achievable, and it's not even that with where west-coast dev salaries are these days.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    144. Re:There's a clue shortage by lgw · · Score: 1

      *not even that hard

      --
      Socialism: a lie told by totalitarians and believed by fools.
    145. Re:There's a clue shortage by cthulhu11 · · Score: 1

      So, I should rack up credit card debit at a higher interest rate than investment would return, and default on my mortgage? Doesn't seem like a strategy to me.

    146. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      (Except that the A-Team guy likely doesn't have certifications. He was working.) The difference is the thought process inside their head. How does that person solve problems?

      Have run into this a lot. After 25 year, moved to a new state to assist spouse with career move. Have the experience plus masters+ in CS/IT fields but have heard way to many times "you have no certifications". I did land a job where they are happy for the experience but promised management role never happened - 10 years as a "technical" manager before move. Instead, expect 3x the work of less experienced staff. I've spent a fair amount of time on other side of hiring table and I want to see what an applicant can tell or show me about experience in resume, not what certifications are listed.

      One good thing, management had a little funding so sent me for a couple certs in areas I've never touched. Sat in class and picked up certs but just reinforces view that hiring focus on certs is useless. As parent indicated, certs don't tell you anything about technical ability of the applicants. Now the challenge is finding something that recognizes experience and management willing to leverage, not exploit.

    147. Re:There's a clue shortage by TemporalBeing · · Score: 1

      "Companies need to come to me" is a useless attitude for future employment. Seattle, BTW, has the Cali payscales without the crazy local government of CA, or the income taxes. Really, the only excuse not to follow your career to where the best jobs are is that your spouse has a better job, and you're following that instead.

      I agree in general; but my point is both sides have to be willing to go where the jobs and workers are. It's not one-sided.

      And Seattle has it's own messes.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    148. Re:There's a clue shortage by lgw · · Score: 1

      Again, if you have other priorities, that's your call, but if you want to become wealthy, you can live on half your pay and invest the rest. Anyone can do that on a professional salary ... if they make that a priority.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    149. Re:There's a clue shortage by Anonymous Coward · · Score: 0

      You hit it right on the head. I've contracted in IT for 16 years, and it's a completely different - and frustrating - task today to get in front of a person with actual technical knowledge of what the role requires. It's Requiring years of EVERYTHING, and All of it at senior levels..but for "Entry-Intermediate" roles. And for far less than any One of the senior role qualifications ALONE should pay.

      Throw in the rise and massive expansion of HR depts - somehow Through the recession - that are largely staffed with younger people having zero idea about any technical requirements...and it makes for a terrible situation. We're all out here trying to get into the roles to Do the work, the client is hunting for someone. - Not straight from a bootcamp - to provide senior experience.
      As it stands today, Neither side seems to be finding what they need.

      HR depts either need dedicated subgroups that are specifically trained and experienced in sourcing for complex IT roles, or they need to get out of the middle and go back to the days where IT Managers, Technical managers, and Team Leads do the screening.

  2. entry level systems architect by Anonymous Coward · · Score: 1

    I just applied for the above job, do you think the companies HR department has any clue?

    1. Re:entry level systems architect by AK+Marc · · Score: 3, Insightful

      That just means it's a senior position that pays $20k per year.

      Good luck on your application. Let us know how it goes.

  3. It's Quite a Lot of Fuckery To Be Sure by Greyfox · · Score: 5, Informative
    Add to the mix a huge bunch of incredibly low quality recruiters who swarm any resume update on the job boards. These can be Indian recruiters trying to find a body to fill a position to outright scams trying to convince you to buy something up front for a job opportunity, or just criminals looking to steal your identity. On the employer side, so many candidates are playing buzzword bingo to try to get through HR that it's impossible to identify a qualified candidate by looking at anyone's resume. It's a huge waste of time for everyone.

    Basically the job boards are now so useless that your best bet is to start networking in-person with as many local companies as you can. I've already run across some companies that are starting to realize this and host technology meet-ups. While this isn't the best state of affairs, at the very least we might be able to start flushing out some useless HR staff that make it impossible to even interview remotely qualified employees. It'd be funny if this entire process goes full circle and we end up with job postings in classified sections of local papers. That would probably be better than what we have now.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:It's Quite a Lot of Fuckery To Be Sure by russotto · · Score: 3, Insightful

      Basically the job boards are now so useless that your best bet is to start networking in-person with as many local companies as you can. I've already run across some companies that are starting to realize this and host technology meet-ups.

      So the people who get jobs are the people great at schmoozing? Somehow I don't think that's the way to get the best people either, unless you're looking for sales staff.

    2. Re:It's Quite a Lot of Fuckery To Be Sure by wiredlogic · · Score: 1

      It'd be funny if this entire process goes full circle and we end up with job postings in classified sections of local papers.

      I do see postings every once in a while with a mailing address as the only point of contact.

      --
      I am becoming gerund, destroyer of verbs.
    3. Re:It's Quite a Lot of Fuckery To Be Sure by Greyfox · · Score: 1

      The people who get the best jobs are the people who are great at schmoozing. You're just going to have to start the process earlier now.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    4. Re:It's Quite a Lot of Fuckery To Be Sure by TapeCutter · · Score: 1

      Who you know has always been more important than what you know. However most people in business aren't morons, they won't hire a "who" they know unless they actually believe they are competent and trustworthy.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:It's Quite a Lot of Fuckery To Be Sure by Anonymous Coward · · Score: 0

      Damn. I can't schmooze, and I can't ever learn how to.

    6. Re:It's Quite a Lot of Fuckery To Be Sure by sgt_doom · · Score: 1

      Well stated, Greyfox, well stated!

  4. Manufactured crisis. by Anonymous Coward · · Score: 0, Flamebait

    IT people don't get paid what they think they are worth, invent "crisis" to explain. The man is out to get them, there is a big conspiracy, blah blah blah. The simple fact is, if the position is that important, companies would compensate appropriately to bring in good people. The fact that they are not is all you need to know to tell you that the position is not as important as you think it is. It is easily outsourced and/or replaced, almost by the very nature of the work. Deal with it - the rest of the world did a long time ago.

    1. Re:Manufactured crisis. by Anonymous Coward · · Score: 1

      Incorrect. They are rational decision makers in their world-view. Outsourcing = lower expenses. Reality check dude. Welcome to the modern world.

    2. Re:Manufactured crisis. by Anonymous Coward · · Score: 0

      Rational world. If you can't make a product with inhouse talent, then the out of house talent will eventually supplant you. This happened in the roman empire when the goths who were hired because they could do a job that the romans could not do cheaper, eventually took over the roman empire. I hope a similar thing happens and all 'HR Professionals' (if you have to stick a professional on the end of our job description, it means you are anything but) are outsourced to the Philippins I know they Could do a better job. It would be real hard to find someone as ineffective as the HR staff and the executive cadre.

      I want to sell stuff on the side of the road. That is the real world. Goods and services exchanged for money. Not 14 levels of obfuscation between the provider and the buyer. The corporations have no fucking idea of what is going on anywhere below the rarified air of the executive restroom.

    3. Re:Manufactured crisis. by Duhavid · · Score: 1

      Outsourcing = lower expenses
      True
      Also true, lower expenses => lower wages here
      Good thing? Well, until the economic contractions lead to prices here falling.

      --
      emt 377 emt 4
  5. I Suspect by wisnoskij · · Score: 3, Insightful

    That if companies paid candidates what the candidates though that they were worth, said companies would go bankrupt.

    --
    Troll is not a replacement for I disagree.
  6. There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 2

    There's plenty of crappy coders out there who think they're way better than they really are.

    1. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 1

      As someone who's been on plenty of interview panels, either you're absolutely right, or there's a huge number of people who interview really terribly.

    2. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      Seconded. Too many rotten apples outhere.

    3. Re:There's a clue shortage on the hirEE side by raymorris · · Score: 1

      There certainly are a lot of people in the industry who _think_ they're good. In general, about 75% of people think they are above average for any given skill or ability. I'd guess that 85% of programmers think so. That means there is a high likelihood that you, dear reader, are actually below average. You're certain that you are aboce average? Studies show that the less capable someone is, the more they are sure of themselves.

      I had one applicant tell me he had experience with C, C+, and C++. Orly. I'm currently working on a fairly well known code base in which the (experienced) developers take great pride in the quality of their work. I'm ripping out a LOT of code, replacing 500 lines that seem to work most of the with 35 lines that do the same thing, but more correctly. There's a lot of crap code being written by experienced developers, people who have simply been doing it wrong for 15 years rather than constantly improving. That's really easy to do even if you're learning- if you're learning new things, new languages and technologies, rather than learning to get really good at the language you use every day.

      When I say these things, people sometimes ask of I think I'm really good. I've talked to people better than me (Ralf Engelschal, Ted T'so) and I've talked to people less knowledgeable than me. I could rate myself an 8.5, but Knuth would rate 312, so whatever.

    4. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      And those are the only two possibilities; no chance that the interveiwers are going about it the wrong way.

    5. Re:There's a clue shortage on the hirEE side by wierd_w · · Score: 5, Insightful

      If that's that case, then I must be a fantastic programmer, and not even realize it.

      I know how to write software, but am not driven to delve into it. I dont find it all that pleasurable, but do find it a valuable skill to have when I need to make something that does $FOO, when I need it to. My solutions may not be the most efficient, or the most pretty, but they do $FOO, and I am the only person that needs to worry about the ugly code. I can recognize ugly code when I see it, (as I make plenty of it, and know it to be ugly.)

      I am honest about that. I do not consider myself a good programmer at all. There are many people out there that make much better code than me, and do so with greater speed, alacrity, and skill.

      I keep hearing horror stories about people who can't pass a fizz-buzz test, or who can't make a good function that can withstand having strange edge cases thrown at it. I can do that, but again-- I dont even really consider myself a programmer. I did a little bit of VBA backend wallpaper-paste type crap for one of my recent jobs to fill niche needs for my company because nobody else in my department knew how to use VBA, but any really competent programmer would have run circles around me.

      The major problem I see here, is that if I said this at a job interview, the hiring manager would laugh nervously, thank me for coming, then promptly shred my file.

      Could I learn to be a good programmer? Sure. All the programming skill I picked up is entirely self-taught, because I wanted to learn how to do it, because it is one of those essential skills of this century. I really do think that it will be as "expected" as being able to use a word processor or a spreadsheet program. Given the right motivation, I could become very good at it. I just dont find it pleasurable to do.

      That's the real heart of the issue.

      Hiring managers dont look for people that can be molded to fit a position in the company.

      Hiring managers want the candidate that "Is a perfect fit"-- which really means "Is just like that other guy we had, but who isn't that other guy."

      This is analogous to a starving man looking for "Just the perfect morsel of food", standing at an all you can eat buffet, looking at food with minor blemishes on it.

      "Oh, that apple has a spot on it." he says. "I can't eat that apple-- but, oh, i'm so hungry!"

      After looking at every single morsel of food on the table, he makes the bold assertion that he just cant find anything to eat there.

      "There's a terrible food shortage!" he screams, holding his stomach, as it rumbles angrily-- Surrounded by a mountain of perfectly edible food. It just isn't absolutely perfect, and he wont dare lower his standards on what he considers to be perfect.

      So, he goes crying to the government. "I'm starving!" he screams, amid a giant buffet of food. "I need food or I will die!"

      The government says "Ok, We will import food for you, since there does not seem to be enough. India has food they can provide, we'll ask them to send some."

      "YAY!" says the hiring manager.

      What does india do? They say "The man's expectations are unrealistic, which is why he wont eat the food that surrounds him. He does not realize that the food he has is better than what we have to offer, so we will just peel or cook the food first, to hide the blemishes. He wont know the difference."

      So they do that.

      The man sees the cooked food-- which has been peeled, boiled, fried, and otherwise rendered so that the blemishes are no longer visible-- even though the ingredients were far from the model of perfection he held in his mind. But it looks appealing, and it isn't obviously bearing any defects, so he digs in. "MM! This is good shit!" he says. "Gimme more!"

      That's what I really see as what's going on here.
      Am I a perfect programmer? No. Do hiring managers demand perfect programmers? yes. Is there a shortage of perfect programmers? Probably-- NOBODY is perfect, especially when the definition of "Perfect" is very m

    6. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      I wont even bother trying to apply for your absurd job offerings, as I can see perfectly well that my application wont even make it past the automated screening process to an actual pair of eyes.

      American schools are graduating more qualified applicants in CS/IT than ever.

      If you investigate whether the "talent shortage" coincides with the widespread adoption of automated Applicant Tracking Systems (ATSs), my guess is there would be an undeniable correlation!

    7. Re:There's a clue shortage on the hirEE side by ruir · · Score: 1

      Wrong...good candidates do not interview much more because they value much more their personal and professional time than going to the motions to be insulted with relatively low offers.

    8. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      You're certain that you are aboce average? Studies show that the less capable someone is, the more they are sure of themselves.

      Only applies to others

    9. Re:There's a clue shortage on the hirEE side by gweihir · · Score: 1

      Indeed. And there are a few really good ones out there that cannot get a salary even roughly matching their skills. No surprise that smart, capable people stay away from IT more and more.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:There's a clue shortage on the hirEE side by gweihir · · Score: 1

      As somebody who does code reviews occasionally, my money is on a lot of really bad coders and a few really good ones. There seems to be almost no middle ground. That is no surprise: Very likely there are a lot who are subject to the Dunning-Kruger effect and a few that actually have realistic self-perception and are working on their skills.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      Rather sounds like the "all the good women are already in relationships, the single ones are the rejects" attitude towards dating, doesn't it?

    12. Re:There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 3, Interesting

      Studies show that the less capable someone is, the more they are sure of themselves.

      Soft science studies measuring subjective things, to be precise.

    13. Re:There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1, Insightful

      American schools are graduating more qualified applicants in CS/IT than ever.

      Except that most of them are utterly incompetent.

    14. Re:There's a clue shortage on the hirEE side by Discgolferusa · · Score: 1

      There's plenty of crappy coders out there who think they're way better than they really are.

      My dad had a saying when trying to hire competent developers. Out of every 100 who apply, you're lucky if 10 are good, and most often only 1 is great. I have to say, that it definitely seems to hold true in many situations.

    15. Re:There's a clue shortage on the hirEE side by Crookdotter · · Score: 1

      Out of every 100 applicants, only 10 are in the top 10% skill bracket, and you ALWAYS find 1 who is the best out of all of them.

      Is that what you mean? Because while it's true, it doesn't mean anything. If we only employed the very best in every field, almost everyone would be out of work.

    16. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      I hire (and fire) people all the time.

      The reason I wouldn't hire you isn't your programming skill (or lack thereof) -- it's your attitude and communication skills. I need people that can rise above adversity, not be beaten down by it. And you need to write for your audience (a hiring manager), not yourself. Your audience isn't going to read 1800 words of a rant loaded with spelling and grammatical errors.

      I've got a guy on staff who probably can't code as well as you, but he keeps trying, and one day he will be a better programmer than you and make more money, too.

    17. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      When you're interviewing for a role writing C, and they can't even write a naïve version of memcpy on a whiteboard, with a description of what memcpy does, it's not the interviewer doing it wrong. Seriously, if you can't write a for loop, you have no business applying for jobs.

    18. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      In the programming field, that would be no bad thing ;P

    19. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 2, Informative

      >Your audience isn't going to read 1800 words of a rant loaded with spelling and grammatical errors.

      Him: (Score:5, Insightful)
      You: (Score:0)

      You are exactly what he is talking about. Delusional--you clearly have no clue about the audience you're attempting to attract to your positions.

    20. Re:There's a clue shortage on the hirEE side by raymorris · · Score: 1

      You're certain that you are aboce average? Studies show that the less capable someone is, the more they are sure of themselves.

      Only applies to others

      Most certainly it applies to me as well. Of course, I'm aware of the fact that I type sloppily on Slashdot. I learned a long time ago that my Slashdot posts won't get me a better job or any other benefit, so there is nothing to gain by being more careful than is necessary to be readable, without to much effort on the part of the reader.

      One of my own "faults" is that I tend not to do anything that I'm not going to do quite well, meaning I don't get things done, including important things. Very often, I would have been better off doing $it half-ass, but I didn't do it at all because I didn't have time, skill, or inclination to do it well. Tis better to be dressed poorly than to not be dressed at all. :)

    21. Re:There's a clue shortage on the hirEE side by superflippy · · Score: 1

      I recently updated my LinkedIn settings to say "don't contact me about job opportunities." I like my current job and don't expect to find a better deal anywhere else (decent salary, great coworkers, WFH).

      As soon as I put up the "don't contact me" marker, the number of pings I get from recruiters doubled. Still offering the same depressing-sounding jobs with long commutes. I guess saying you're not interested piques their interest.

      --
      Your fantasies contain the seeds of important concepts.
    22. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      I wouldn't hire you because you don't seem to be able to organize your rambling thoughts into a paragraphs.

    23. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      [citation needed]

    24. Re:There's a clue shortage on the hirEE side by wierd_w · · Score: 4, Insightful

      So, let me make sure I understand this perfectly, and without error:

      You wouldn't hire me, because I am not writing in the way you have come to expect to be written to, (Please, do enlighten me with a stellar example of such communication, so that I might emulate it for you. I don't want you to starve to death standing at an all you can eat buffet, because the food there does not "meet your standards".)

      Here, let me be blunt with you.

      You are hiring for a position where you want a technical problem to be solved with a robust and fully logical solution. That's what good programmers provide. Yet, you have now redefined the role to be the logical union of ((Good analytical skill) + (Creativity in problem resolution) + (Competency implementing the solution as real computer code)) with ((Writes like an English Lit major when communicating with peers) + (Keeps trying even though logically there is no viable solution.))

      Just so you know, those two compound sets do not overlap. ;) "Keeps trying when there is no logical solution" (and provably so) is mutually exclusive to "Good analytical skill".

      But again, rather than accept this with aplomb, and reconsider your position if even for a moment-- you have instead resorted to an ad-hominem attack at worst, and a non-sequitor at best.

      Remember, I don't even want the job you are offering. I have moved to a completely different career path, far removed from IT. I have no interest in the positions you are offering. My only interest is to see you stop acting illogically, as it will make the hiring experience better for you and for your applicants. That's all.

      Your response was to say that you would rather take people that are not capable of understanding large and complex problems, because they don't complain.

      (And you wonder why your programmers are sub-par, and cant understand basic concepts in logic?)

    25. Re: There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      Bullshit. I had an asshole like you on my team. He kept on about one guy's skills and his stuff was crap. Hardly. It worked, it was easy to read and it was always on time. Finally, that poor bastard was getting really down about being picked. I called him and the asshole into my office and told the asshole to show me what was so crappy about that guy's code. After bullshitting for 15 minutes, he couldn't come up with one thing wrong. The asshole was an arrogant prick who thought that he was god's gift and everyone else is stupid. I encouraged him to find employment elsewhere. My team is much happier and productive. Now fuck off.

    26. Re:There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1

      Experience. With all the shitty software out there, this is just a simple fact. Having a degree != competence, either.

      But most of the cheap-ass workers that these greedy businesses want to hire are also incompetent; they're just cheaper.

    27. Re: There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1

      Bullshit. I had an asshole like you on my team.

      Who cares who you had on your time? Truly good programmers (people who understand what they're doing and know how to innovate) are the exception. This has nothing to do with whatever anecdotes you want to put forth, or random arrogant programmers who also suck.

    28. Re: There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1

      team*

      The point is, random-ass examples aren't going to disprove the rule.

    29. Re:There's a clue shortage on the hirEE side by wierd_w · · Score: 1

      In other words, I am an apple, that has a spot on it.

      Thank you for proving my point.

    30. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      I wouldn't hire him because he can't even spell 'weird' correctly!

    31. Re:There's a clue shortage on the hirEE side by gregmac · · Score: 1

      There certainly are people that interview terribly, but there are still ways to see past that and judge their skills. I find the best way is to figure out what they're passionate about and get them to talk about that -- for example "tell me all about the latest technology/framework/language/whatever that has you excited and you've spent time learning about." You can pretty easily tell the difference between people that chase buzzwords and people that actually care and spend time trying things out or learning more than superficially.

      There are also some people that have been working in a job where the technology is old, and maybe family life doesn't afford much spare time to always be learning new things in depth. That's fine also -- you can ask things like "What is the worst part about using ? What would you change about it if you code?". There's a HUGE difference between someone that says "Well, it's COBOL, it's old, what more needs to be said? haha" and "As soon as you start to get mildly complex, program flow becomes very difficult to follow and use of global variables leads to all sorts of bugs caused by competing uses of the same name which aren't always obvious".

      --
      Speak before you think
    32. Re:There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1

      Actually, the person used the word "qualified." According to most HR drones, no matter how incompetent you are, as long as you have a piece of paper and meet the rest of their arbitrary, nonsensical requirements, you're qualified. So that's probably true.

      But "qualified" is not the same as "competent."

    33. Re:There's a clue shortage on the hirEE side by wierd_w · · Score: 1

      LOLOL--

      No, spelling 'weird' is not a problem. The problem is that 'weird' is not my internet alias. :D

      I don't suppose that "Misspelling on purpose" ever entered into your cogitative process, but that's OK-- it's a common misconception about my alias.

      This little rhyme may help:

      " 'I' before 'E', when you are talking about ME."
      " 'E' before 'I', when describing the guy."

      It was a piece of meta-humor: A weird way to spell "weird."

      It's a spot I wear on purpose, to filter out people with unreasonable preconceptions.

    34. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      This is one of the best summations of the current IT situation that I've ever seen in many decades of working in IT, it's spot on the mark, couldn't have said it better.

    35. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      > I don't suppose that "Misspelling on purpose" ever entered into your cogitative process

      It did, actually. I suppose that my comment was tongue-in-cheek, because absurdly petty, never entered yours.

      > It's a spot I wear on purpose, to filter out people with unreasonable preconceptions.

      No, it's a spot you wear to make yourself feel clever and nonconformist.

    36. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      This!

      It's such a difficult process to get rid of incompetent employees, and they know it, and the attitude is "not my problem for not knowing something, it's your problem for thinking I can and hiring me, so I'll just fake it till I make it". So the world is full of incompetent blatant lairs who keep interviewing until they find someone who can't judge them right. Once hired, you are guaranteed 2-3 years of employment at least, and if you are a "nice person and a team player", even longer. Then eventually you get let go as part of a big lay-off with some severance. Rinse and repeat. I've known a lot of people who've been drifting in the system like that for many many years. They tend to concentrate in geographical areas with a lot of tech companies of medium to large size (Silicon Valley?) so they can go around the block many times over and still remain unknown (for bad reputation).

      On the opposite side of the coin, as a hiring manager, I am terrified at the possibility of hiring the wrong person - no way to purge them once they get in the system. And a bad developer causes more damage than an empty seat.

    37. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      > Out of every 100 applicants, only 10 are in the top 10% skill bracket

      We have to work to change this.

    38. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      No, it's a spot you wear to make yourself feel clever and nonconformist.

      Where did you learn to read minds?

    39. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      If you could do it too, you'd know. :)

    40. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      You might want to look up on the Dunning-Kruger effect.

    41. Re:There's a clue shortage on the hirEE side by The+Ickle+Jones · · Score: 1

      You might want to find out more about soft science and subjectivity.

    42. Re:There's a clue shortage on the hirEE side by Anonymous Coward · · Score: 0

      > I had one applicant tell me he had experience with C, C+, and C++. Orly.

      There is actually a C+ programming language, according to Stroustrup: "The slightly shorter name 'C+' is a syntax error; it has also been used as the name of an unrelated language." But it's highly unlikely your applicant knew anything about that. I can't even find a description of it online.

  7. We use the wrong model for IT hiring and retention by bfwebster · · Score: 4, Interesting

    Eight years ago, Ruby Raley and I published (in Cutter IT Journal) an article entitled "The Longest Yard: Reorganizing IT for Success" (you can read it here). Our basic premise is that the current "industrial" model of IT hiring/management -- treating IT engineers like cogs or components -- is fundamentally flawed, and that a model based on professional sports teams would likely work much better. Having spent 20 years analyzing troubled or failed software projects, I believe we need a significantly different approach on hiring and retaining the right IT engineers. ..bruce..

    --
    Bruce F. Webster (brucefwebster.com)
  8. Why hire? by Anonymous Coward · · Score: 1

    When you can get H1-B visa workers for peanuts on the dollar? Good business acumen all the way.

    1. Re:Why hire? by Anonymous Coward · · Score: 0

      When you can get H1-B visa workers for peanuts on the dollar? Good business acumen all the way.

      If a hiring manager can't tell the difference between you and a cheap H1-B without having to look twice, well, sucks to be you.

    2. Re:Why hire? by Anonymous Coward · · Score: 1

      The hiring manager has yet to figure out the difference between an iPad and an Etch-a-Sketch.

    3. Re:Why hire? by ArcadeMan · · Score: 1

      Why hire when you can get H1-B visa workers for peanuts on the dollar?

      There just one problem with your plan: too many people that are allergic to peanuts these days.

    4. Re: Why hire? by Anonymous Coward · · Score: 0

      Isn't there an Etch-a-Sketch app for the iPad?

    5. Re:Why hire? by Anonymous Coward · · Score: 0

      The hiring manager has yet to figure out the difference between an iPad and an Etch-a-Sketch.

      So then if you're not good enough to bamboozle said clueless hiring manager into hiring you and not skilled enough to be appealing to an employer that has better quality staff, well, it really, really sucks to be you, doesn't it?

  9. As a guy working on both sides by SolarStorm · · Score: 4, Insightful

    If you are simply responding to job postings, you have to play the job posting game. The best jobs and hires I have done have come from a little bit of let work. Find out who the guy "really" doing the hiring is and get an email/phone call/coffee with that guy. 90% of the time, if he likes you, he will get you on the interview list.

    1. Re:As a guy working on both sides by Anonymous Coward · · Score: 0

      This.

      This is exactly the problem. Write a job posting demanding the moon and settle for the person who buys lunch/coffee.

      The problem is companies expect IT to be completely trained and have years of experience while others expect to start at the top with no experience. How many times have I seen someone hired from outside with less qualifications than the inhouse staff only to botch things up and leave a mess. It would be half as bad if only they paid the salary to clean up the mess.

      If you work for a company that trains and promotes from within count yourself lucky.

    2. Re:As a guy working on both sides by Livius · · Score: 1

      The problem is that networking (the people kind) is a skill very far removed from typical technology skills, so the result is that the job offer goes to the candidate with a knack for tracking down the true hiring manager *instead* of the candidate who is actually qualified, or at best the correlation is completely random.

      I've been contacted by job seekers who (mistakenly) thought I was the hiring manager, and they really did impress me as being not just totally insincere but creepy and potentially dangerous stalkers.

    3. Re:As a guy working on both sides by SolarStorm · · Score: 2

      I agree that networking is a skill set. however if you choose not to network, you need to learn how to write resumes and cover letters that satisfy the job description. In a large org, those descriptions are quite often canned and cannot be changed even I wanted to. I have also found the head hunters useful. They are networking specialists. That is their job. When I need someone I will have coffee with 2 or 3 to discuss what I really want. All that being said, I have been suitably un-impressed with a lot of "senior" guys that come to the interview without a laptop and nothing to show. The last guy I hired pointed me to his github work and said, "here is what I can do". I hired him. lastly, I would put an onus on the interviewee to at least know a few basics. As I said, I just hired a senior web developer. The number of "senior" guys that couldnt tell me the difference between a Post and a Get was astonishing. "Here endith the interview". One guy even told me the MVC stuff was just a fad, and another told that writing tests takes too long. "Here endith the interview" If the job add states we are doing an MVC project and demanding TDD with some mocking tool experience and desiring to try delve into BDD. Please learn what these terms are before coming to the interview.

    4. Re:As a guy working on both sides by jxander · · Score: 1

      Anecdotal, but: Our last two hires were picked up through this type of recruiting, and both are terrible

      They're both nice guys, sure. Great for a chat over lunch or coffee, persistent in getting someone's attention and small talk ... but absolute garbage as sysadmins, the thing we're actually paying them to do.

      --
      This signature is false.
    5. Re:As a guy working on both sides by Kris_J · · Score: 1

      You do realise that the job boards are full of placement agents that make it impossible to work out which company is looking to hire. Finding s specific individual is completely out of the question.

    6. Re:As a guy working on both sides by Anonymous Coward · · Score: 0

      Find out who the guy "really" doing the hiring is

      OK. How?

      and get an email/phone call/coffee with that guy.

      Tough order, how many of us are living in the same city as the potential employer?

      Honest question. I have a pretty severe non-verbal learning disability (visual materials) and a Computer Science degree. Let's say you were interviewing me for a position - how much chance would I have, honestly? How much would the learning disability hinder my chances in a job interview?

      I have difficulty with written materials (but my outputs are OK), and my body language reading skills are poor.

      The reason I ask is that I want to know if I should rethink my life and career, not for any other reason.

    7. Re:As a guy working on both sides by SolarStorm · · Score: 1

      First off, one of the best devs I have hired was legally blind. He used the largest monitor we could buy, had to a wild color scheme, and stared at the monitor from 5" away. Wrote "Brilliant" code. I myself spent some time in a wheel chair, and 6 years on crutches, though not nearly as difficult has made me appreciate someone who wants a job. If you like this career, you will find a way to make it work. If you are waiting for someone to give you a job, a career change might be in order. I find the software game to be aggressive. We are competing with world here. It is still one of the careers where you can earn $200 - $300k without Doctorate Degree, simply by being good at your job. Remember: "You are never given a dream without also being given the power to make it come true. You will however, have work for it.". The job boards being filled with head hunters is a good thing. Look at the jobs posted, quite often is is 6 of the same job, slightly reworded. Then google the job and you can usually find the same job on the companies web site. From there, do a bit of research on the company. Call the front desk, or even better yet, hand deliver a resume, and talk to the person at the front desk. Ask if you can deliver your resume, with custom written cover letter, to the person doing the hiring. Make sure you are carrying a laptop to be able to quickly show some of your brilliant work. Lastly, if you are handicapped, ensure you know, understand, are able to tell the employer about any govt programs available for hiring someone with a handicap. The guy I mentioned above, we didnt know it at the time, but the govt and CNIB had help to purchase the extra equipment he needed.

    8. Re:As a guy working on both sides by lucm · · Score: 1

      Find out who the guy "really" doing the hiring is

      OK. How?

      Lots of stalking

      --
      lucm, indeed.
    9. Re:As a guy working on both sides by micahraleigh · · Score: 1

      How do you find out who "that guy" is?

    10. Re:As a guy working on both sides by SolarStorm · · Score: 1

      as easy as it sounds, ask. But I like to do it in person. Not over the phone or email. To easy to ignore. Finding a good job can be more work than the job itself, but is worth it when you land that position. I always start by trying to find someone I know at the company. Anywhere in the company. Then work my way closer. If you go through a head hunter and they dont know who it is, then you need another head hunter as you dealing with a resume collector, not a good head hunter.

    11. Re:As a guy working on both sides by Livius · · Score: 1

      if you choose not to network

      If you think it's a choice you've missed the point.

    12. Re:As a guy working on both sides by SolarStorm · · Score: 1

      Everything is a choice. networking is a skill just like coding. There are even classes you can take. They are typically targeting sales people, but when you are looking for a job, you ARE selling. The product is YOU. Also like I said, use the good head hunters. Their job IS networking. The good head hunter will meet with you find out your goals and skills, then meet with the hiring managers. If all the head hunter wants to do is shop your resume, then move on to the next one. But all he will still do is get you an interview. It is still up to you to impress the interviewers with your skill set. Show up with something to show. Bring a laptop. Know how to tether it to your phone for a connection, show some of the finished projects you have worked on. Highlight how YOU, not the team you were on, leveraged the desired skills and technologies. Tell me what you can do for my project, not what kind of job you want.

    13. Re:As a guy working on both sides by Bengie · · Score: 1

      without a laptop and nothing to show

      I don't even own a laptop yet have any projects to "show". Everything is company secrets, but I could whiteboard many things.

    14. Re: As a guy working on both sides by SolarStorm · · Score: 1

      Start some open source project. GitHub, code pen. Just something you can show. To me it's as important as your resume

    15. Re:As a guy working on both sides by Anonymous Coward · · Score: 0

      Thanks for the advice, much appreciated.

    16. Re:As a guy working on both sides by goarilla · · Score: 1

      Doesn't that imply that you have a process of befriending people in interesting companies or that your choice of companies isn't that big.

    17. Re:As a guy working on both sides by SolarStorm · · Score: 1

      like attracts like :) Seriously, I dont befriend the people, I just do a bit legwork to find out who. But yes it also helps to make friends. I attend user groups, conferences, workshops, and code camps. When you do that, your circle increases dramatically

    18. Re:As a guy working on both sides by Rich0 · · Score: 1

      I agree that networking is a skill set. however if you choose not to network, you need to learn how to write resumes and cover letters that satisfy the job description.

      No argument that this is what it takes to get hired in a big company - I work in one. However, I do think that big companies short change themselves with their processes. It is a bit like large democratic governments. You select the candidates based on their success at doing one job, and then you give them a completely different job. Then you wonder why they spend their entire time in their office campaigning for re-election. Simple, that is what they're good at.

      The problem companies have is that the skills needed to get hired are NOT the skills needed to get the job done, despite all the outward appearance of the company trying to make it so.

    19. Re:As a guy working on both sides by Anonymous Coward · · Score: 0

      "I'm not arguing that with you... I know he can GET the job, but can he DO the job??"

  10. So Wrong by TrollstonButterbeans · · Score: 1

    Job candidates get paid exactly what they are worth. (Possibly more.)

    The job candidate decides whether or not he/she will accept the position at the terms presented.

    Employment-at-will means you can leave at any time.

    --
    Priest: "Universe from nothing, no laws of physics, sped up time"+ huge discrepancies. Creationism? No. Big Bang Theory
    1. Re: So Wrong by Anonymous Coward · · Score: 0

      And homeless at will means the same thing.

    2. Re: So Wrong by MightyMartian · · Score: 4, Insightful

      It's the Libertarian dream; the freedom to starve.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re: So Wrong by bsDaemon · · Score: 0

      It is the freedom to succeed with the consequence that failure can actually hurt. Ideally this will motivate you to try harder to succeed. If you aren't capable, then oh well, too bad.

    4. Re: So Wrong by Anonymous Coward · · Score: 0

      The Libertarian dream is the freedom to be enslaved.

    5. Re: So Wrong by Anonymous Coward · · Score: 0

      Hmmm, I like that.

      I am in control (own) my own body so I make my own choices. However, choices without consequences are not choices at all. Therefore, as important as the right to try to succeed is the right to pay for my failures seems almost as important.

    6. Re: So Wrong by MightyMartian · · Score: 4, Insightful

      Because society is just one big playpen for sociopaths, and the weak must die!!!!

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re: So Wrong by Anonymous Coward · · Score: 0

      All choices already have consequences; we're just arguing about degree and severity. And degree matters - if you don't think so, then look at replacing your airbag with an M18 Claymore.

    8. Re: So Wrong by Anonymous Coward · · Score: 0

      Well not "must" die. But if they do... oh well, too bad. lol Libertarianism

    9. Re:So Wrong by asylumx · · Score: 1

      What the candidate is worth and what the candidate thinks they are worth (and what the company thinks they are worth, for that matter) are all very different things.

  11. Manufactured crisis. by Anonymous Coward · · Score: 0

    This fails because it assumes that people in charge of companies are rational decision makers.

  12. Agreed by Anonymous Coward · · Score: 4, Insightful

    Senior software developer here.
    We get *lots* of applications from candidates who consider themselves to be senior-level, and have a good 10 years (give or take) of working experience to back that up.

    But once we ask them to solve novel problems, they fail. They go on and on about all these sophisticated technologies that they have worked with, and how they integrated them together. But all they can do is integrate other people's solutions together. They cannot cook up solutions of their own (not, at least, if the problem is any more complicated than a simple automation script).

    So, we avoid senior level candidates these days. Interviewing them isn't worth our investment of time. We would rather hire a junior level candidate that can actually solve novel problems, and train them up.

    1. Re:Agreed by ruir · · Score: 1

      Well, than it would be better to hire a junior candidate and save your salary, no? Either you are a troll, are an arrogant ass who thinks it is the exception on the market, or are in some 3rd world country. How much are you offering your "senior" applicants btw, would you be willing to tell us?

    2. Re: Agreed by DaveHowe · · Score: 1

      To be fair, the programming world used to be divided into analysts (who documented the novel problem then worked out a solution) and programmers (who then took the abstract solution and coded it in the language de jour. Some shops still are.....

      --
      -=DaveHowe=-
    3. Re:Agreed by AmiMoJo · · Score: 3, Insightful

      Another senior software developer here.

      The problem is your interview technique. You are looking for candidates who ware good at solving problems in interviews. Many of the best developers don't work like that - in fact I'd say it's almost guaranteed to find bad ones who come up with quick solutions that aren't necessarily the best ones.

      When I have a tricky problem I think about it first. Maybe do some research online, see what other people have done. I usually have a few ideas, but just hastily implementing one is a good way to end up with some nasty technical debt later.

      I don't know what industry you are in, maybe hacking stuff together is fine (web development maybe?) In my industry products have to run for 5+ years without intervention and without crashing or getting into a state where they drain their non-rechargable batteries prematurely. They do some pretty complex stuff as well. When interviewing we look at examples of the candidate's previous work, and ask them to discuss interesting aspects of it that show their understanding and problem solving abilities.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Agreed by gbjbaanb · · Score: 2

      I agree, whilst a simple fizzbuzz program can weed out the truly incompetent or pure scammer, anything beyond that is just luck based on the developer or the interview. People think differently in interview situations anyway, so a test is usually a very poor means of determining their ability, especially with unfamiliar tools and environment.

      One place I interviewed for set me a test of doing some code review, they gave me a visual studio project and asked me what I thought of it - not only could I demonstrate my thinking about the obvious bugs and style issues (by style I mean the class called 'Class1' etc) but I could show that I did know enough of what I was talking about to show I wasn't over-exaggerating my ability. I thought this test made sense for an interview and I'd recommend it.

      Besides, beyond basic capability, the most important factor is their personality and if they fit in your team. The best coder is no good if he can't work with your other employees!

    5. Re:Agreed by Anonymous Coward · · Score: 0

      The problem you're describing is best summed up as "Twenty years of experience vs. One year of experience twenty times", and it can be very difficult to tell the difference between the two without making the interview process truly onerous.

    6. Re:Agreed by chuckymonkey · · Score: 1

      I wish there were more people like you. My problem is that on paper I don't look perfect, but at my last job I created the entire monitoring and configuration management system from the ground up. I mean literally, I wrote it from scratch(DoD, restrictions on open source, no money to buy anything). I bought a book and started writing, I didn't stop until I'd written a complete product. One that could do everything we wanted from verify configs to monitor the entire system for problems, it was even cross platform with Windows, IRIX, Solaris, and Linux support. I go into interviews and people immediately judge me based on my youth and the fact that I'd only been programming for 3 years without a degree. So they offer me peanuts compared to what I was making. I finally found a job at a national laboratory, but I'm a senior sysadmin instead of programmer which is what I wanted to do.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    7. Re:Agreed by cowdung · · Score: 1

      This is a tricky issue.

      Often times you would think that a person can solve a problem on his feet just because you could do so. But probably you've been thinking about that problem and in a certain way for a while.

      I find in interviews that asking hard questions won't always give you good results. But that you are passing up the opportunity to hire someone smart.

      Experienced developers bring a key thing to the table: EXPERIENCE

      Experience tells you how to run a software project the best way, how to get out of a bind, how to write code that survives in the wild. They may be creative or may not be so. Maybe you're looking for a PhD?

      I haven't found the Microsoft / Google interviewing technique very useful. I basically just look for people that CAN learn, have a proven track record of learning, and are willing to learn.

      Expecting a candidate to tell you right then and there what you want to hear is not a very effective selection criteria (it can also scare away good people from your company).

    8. Re:Agreed by chrish · · Score: 3, Insightful

      I call this sort of interviewing "Tech Trivial Pursuit"; it's stupid, it won't give you any indication of how the person is going to work out in your team, and it doesn't give any indication of how someone produces a real solution to your actual problems.

      It just tells you how quickly someone can come up with a reasonable solution in an interview, and/or how quickly they can remember the solution to your problem that they read in one of the "How to Interview at Google" books.

      It's worse when the people interviewing you aren't from the team you'll be working in. I feel bad for those teams... they're going to get someone who's good at answering interview puzzle questions, but maybe they're entirely impossible to work with, or total assholes in day to day situations.

      Yeah, yeah, Google's very successful and rich. But it's not because of their broken interview process.

      --
      - chrish
    9. Re:Agreed by beelsebob · · Score: 1

      You apparently don't know how to interview well.

      When interviewers want you to solve a problem on the board, they don't want you to write the perfect solution up straight away. They want you to write something naïve, and then be able to point out all the problems with it, and iterate on it. They don't want to see the size of your ego at coming up with perfect software, they want to see how you think and work on a problem.

    10. Re:Agreed by k8to · · Score: 1

      I disagree.

      That's the reasonable, but minority scenario. A lot of times they want you to solve their relatively arbitrary and ridiculous problem in a very short timescale.

      I give very very simple problems and hope the candidate makes small mistakes that I can watch them figure out. Sometimes they just ace them and I don't learn much but I can ask another.

      A coworker asks candidates to implement the 8 queens solution using an actual computer. He doesn't care about the difference between someone who knows the answer and someone who has never considered the problem before, but expects in 90 minutes that a programmer should be able to get it working even if he has to give a few hints.

      Those are what I consider somewhat reasonable questions.

      However, most of my peers ask code golf questions bout C++ minutiae, or baroque algorithms questions for unusual application domains and seems to think candidates who can't rattle of answers don't know how to program. That's been the majority case at other companies I've worked at as well.

      --
      -josh
    11. Re:Agreed by Anonymous Coward · · Score: 0

      The problems are on your side. Your 'novel' problem is likely a small academic problem that college courses provide practice in solving. The further one gets removed from college and solving academic problems the rustier one gets at doing so, and practice becomes required. Candidates who are experienced at interviewing know they need to do this practice, even though it has no bearing on their ability to do the job.

      If you aren't getting any senior dev candidates that can solve your problem, but junior level devs can solve it, that means you aren't getting candidates who aren't very good, probably because either the salary being offered isn't sufficient or you are relying on candidates to apply rather recruiting candidates who are already employed.

    12. Re:Agreed by Anonymous Coward · · Score: 1

      This.. I gave up the problem solving questions in interviews a long time ago. For most positions, i ask a few fundamentals type questions and then go into experience. As in, pick a technical challenge you have faced and how did you address it? (Customer service, managerial, whatever). Get them to discuss their experience and go through their though process and attention to details. That is far more useful than anything out of 'how do you move mt fuji' land.

    13. Re:Agreed by steelfood · · Score: 1

      The ideal candidate should be able to do both: Come up with a solution to a problem quickly, and also be able to research and evaluate the longevity of the solution. The more experienced the candidate, the more accurate the latter evaluation should be. There's little time in an interview, but given time the ideal candidate should be able to come up with better solutions than the initial one.

      The experienced individual should at the very least, have a hunch as to a direction to start. You can spend days surfing Google if you don't know the right questions to ask. Your intellect gets you to the solution, but your experience points you in a good direction to start.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    14. Re: Agreed by Bengie · · Score: 1

      who documented the novel problem then worked out a solution

      Working out a solution is architecting, and I shall quote someone

      " architects decide what to do, and engineers figure out how to do it. What and how should not be kept too separate. You're asking for trouble if you try to decide what to do without understanding how to do it."

  13. Poaching by tepples · · Score: 2

    The biggest clue shortage on the hiring side is requiring x years of experience with a tool or product that has only been out for less time than they're demanding.

    If they're asking for experience from before when it was out, then you need to have worked for the company that produced it. It's a way to disguise poaching.

    1. Re:Poaching by AK+Marc · · Score: 4, Insightful

      But then end up only hiring liars.

    2. Re:Poaching by paiute · · Score: 1

      Where do you think the future CEOs come from?

      --
      If Slashdot were chemistry it would look like this:Cadaverine
    3. Re:Poaching by Anonymous Coward · · Score: 0

      Maybe once in a blue moon, considering even just how unlikely your listing would get the attention of one of the small number of people who worked on developing such products. But in my experience, that issue has come up on entry level jobs with low pay, frequently from companies that can barely afford to buy the software they are asking experience for, let alone pay a reasonable wage for someone who was in a position to use such things before release. In those cases, it seems like a lack of communication and care between the HR and the department getting the actual employee. Usually the BS listings for higher level positions that they intend to hire from within but need to list for one reason or another don't even do stupid stuff like that.

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

      THIS.

      Where I live having lying in your CV or on a job interview is grounds of immediate termination without compensation.
      Companies put this into a system: you can only get an interview after lying, and then they can fire you at will (otherwise it is difficult to legally fire people).

    5. Re:Poaching by jabuzz · · Score: 3, Interesting

      Thing is being fired for lying on your CV or in interview is rarer than hen's teeth. I have two siblings who have or still work in employment law in the U.K. Neither has ever come across such a case ever. One of them sits as an employment tribunal judge as well.

      As for what is said in an interview it will be he said, she said and vrey hard to prove. Personally I have come to the conclusion that other candidates are telling big fat lies in interviews and I am loosing interviews/jobs as a result of my honesty. My sister an ex employment lawyer has told me flat out that I am too honest and need to tell lies in interview. Go figure.

    6. Re:Poaching by Firethorn · · Score: 1

      If they're asking for experience from before when it was out, then you need to have worked for the company that produced it. It's a way to disguise poaching.

      A lot of the time it's just being stupid though. They want somebody with experience in 'windows', which you can easily have over a decade of today, but they also want it 'up to date', so they specify 8.1, which you can't have that much experience with outside of MS. Then HR gets ahold of it and 'simplifies' it.

      --
      I don't read AC A human right
    7. Re:Poaching by Anonymous Coward · · Score: 0

      If they're asking for experience from before when it was out, then you need to have worked for the company that produced it. It's a way to disguise poaching.

      Or, it could be that the description was written by someone who has no idea what it is or how long it has been out. I would imagine that's more common.

    8. Re:Poaching by tepples · · Score: 1

      Then this should be honest while still getting the resume get past keyword scanners: "Windows incl. 8.1: 15 years"

  14. Hiring managers perspective by bigsexyjoe · · Score: 5, Funny

    Well, you get a lot of applicants to any job these days. A lot of people are looking for work. But you need to find appropriate candidates.

    You can't hire anyone too young, because they don't have the skills and haven't proven themselves at a real job. You don't want to hire anyone over 35 because the field moves quickly and you don't want someone who doesn't keep up.

    You also need people who have the hot skill right now. Ruby used to be really hot, but now we are looking for Python. Can you train a Ruby programmer to be a Python programmer? When you are running a business you can't take the risk to find out!

    You're really looking for about five years experience and experience with the right technologies. This doesn't sound to hard, but a lot of these people are asking for outrageous amounts of money!

    Furthermore, you need the right cultural fit. At my company, we all wear hoodies. We wouldn't want to hire someone who wears a fleece. We need someone who breathes code. Last week I interviewed someone who was a good match, except he said he swam in code! We had to cut that interview short.

    Also, you can't hire people with too much self-esteem. People with self-esteem are always asking if they can be managers and constantly leaving you just because someone offered them more money. So in addition to the exact right amount of experience, in the right field, and cultural fit, you need someone who is a little bit broken that you can build up into your perfect coder.

    It is all very difficult. And we are a firm anyone would want to work for. We can only pay $50,000 a year, but you get to work with really cutting edge technologies like Python! So I'm sure if we have difficultly finding the right people, anyone would.

    1. Re:Hiring managers perspective by Anonymous Coward · · Score: 1

      +10000 pre-whoosh points.

    2. Re:Hiring managers perspective by wiredlogic · · Score: 3, Interesting

      Also, you can't hire people with too much self-esteem. People with self-esteem are always asking if they can be managers and constantly leaving you just because someone offered them more money.

      Not necessarily. A smart manager grooms his own replacement. If his superiors are confident someone can slip into his place, a promotion is more likely. I've had people ask about my management aspirations in an obvious tell that they are looking for that person.

      --
      I am becoming gerund, destroyer of verbs.
    3. Re:Hiring managers perspective by beakerMeep · · Score: 1

      Quick, someone hire this guy a sarcasm tag.

      --
      meep
    4. Re:Hiring managers perspective by grcumb · · Score: 1

      +10000 pre-whoosh points.

      There's a point past which it ceases being a whoosh and becomes sonic boom.

      (I was so like, 'FUUUUUCCKK YOOUU --- oh.')

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    5. Re:Hiring managers perspective by Prien715 · · Score: 4, Funny

      I have an ASCII diagram here describing a technical interview.

      Post

        O -- You
      -++-
        | |

      At what speed does it have to travel in order to make a pleasant "wooshing" sound (2 m/s total velocity) assuming it must also travel at least 2 meters high vertically? (Assume gravity is 10 m/s 2 and air resistance is negligible for purposes of this exercise).

      --
      -- Political fascism requires a Fuhrer.
    6. Re:Hiring managers perspective by Greyfox · · Score: 1

      You can't make a whooshing sound without air resistance! I make a very nice whooshing sound at 130-145 mph!

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    7. Re:Hiring managers perspective by Anonymous Coward · · Score: 0

      I think you all missed the sarcastic part.

    8. Re:Hiring managers perspective by Enry · · Score: 1

      Don't be irreplaceable. If you can't be replaced, you can't be promoted.

    9. Re:Hiring managers perspective by 3.5+stripes · · Score: 1

      Holy cow, you're as dumb as the proverbial bag of hair.

      --


      He tried to kill me with a forklift!
    10. Re:Hiring managers perspective by ggraham412 · · Score: 1
      I was taking it seriously and getting really steamed until I read this:

      We can only pay $50,000 a year, but you get to work with really cutting edge technologies like Python!

      Well played, sir. Well played.

    11. Re:Hiring managers perspective by Anonymous Coward · · Score: 0

      Hoodies huh? what are you? a bunch of 'gangsters'? So if i want to dress nicely and shower every day, you wouldn't hire me? And you want people with low self esteem? Well in that case, you're only going to get sub-standard people, no one who's any good will want to work at your company. Seriously, I just loved the satirical tone of your post, thanks for the laughs...

    12. Re:Hiring managers perspective by Anonymous Coward · · Score: 0

      I was going to be snarky in a reply, but I felt bad since you honestly sound like you like what you do. But as a long time architect, hiring manager, and entrepreneur (who now manages closer to $10.2M in his own stock ;) I figured I'd give some advice instead if you are ever interviewing:

      1. never use the term "tradecraft" unless the CIA is actually on your resume. You will be laughed at by the interviewers after you leave.
      2. also don't mention Pluralsite or attending conferences for the sake of learning skills (or especially as a primary means) - if you want to learn a new technology go build something with it. Many serious devs would consider online tutorials or conferences a joke as far as actually learning, but a working example speaks volumes.
      3. don't say you are "fluent" in .NET or iOS, or anything else that isn't a language. In this case, one is a platform and the other an iOS. It would be like saying you are fluent in Mexico or Europe. But if you do say you are fluent in a language or proficient in a technology, make sure you MEAN it, or you will be called out on it by a good interviewer.

      I don't know how many times I have asked about someone saying they are proficient/expert in some technology to find out they took a class in it but have never actually built a real product with it. Example: if you don't have at least 1 iOS/Android app written almost entirely by you and available for me to download on an app store, you are probably not proficient. And if you are basically lying to me in your interview, why should I trust you as an employee?

    13. Re:Hiring managers perspective by Anonymous Coward · · Score: 0

      I've saved $2mil a contract in the past few months by pulling off what others thought impossible. 6 months of design, coding, and testing, then after several months of usage, the customer turned around and said "we need this feature in 3 days or we'll invoke whatever passage in the contract". Someone should have put in that contract a reasonable turn around time for added features, but they did manage to have in the contract that we will add any features. Anyway, got done in 3 days what originally took a month.

  15. Some of the most successful companies by AchilleTalon · · Score: 5, Insightful

    "For example, some of the most successful companies find their talent through engagement with the technical community, participating in hackathons or offering seminars on hot topics such as Scala and Hadoop. These companies play a long game in order to lodge in the consciousness of the candidates they hope will apply next time they're ready to make a move."

    So, you are supposed to work during the day and participate in hackathons during the evening and week ends. These are looking for slaves. I can't believe this is the model someone consider as being successful. Why only in IT this kind of things happen? Do you ask a lawyer to do hackathons? Participate in contests for a slice of pizza and a flat beer? Do IT employees considered people with families, with kids, with a right to do something else not related to computers during the week ends, during the evening? This world is broken.

    As a IT prospect, do you respect yourself enough to refuse this kind of slavery?

    --
    Achille Talon
    Hop!
    1. Re:Some of the most successful companies by AchilleTalon · · Score: 2

      BTW, if the company is looking for candidates offering seminars on hot topics and each company in the town is looking for candidates offering seminars on hot topics I believe this requires a shit-load of seminars on hot topics in the town to run weekly and given the number of seminars on hot topics in town, I guess no one is available to attend seminars on hot topics or willing to pay for seminars on hot topics because too many seminars on hot topics make hot topics cold. How many positions can you fill with people giving seminars on hot topics? How much are you willing to pay for this kind of guy who is supposed to be hot and highly demanded given the hot topics he is giving seminars on?

      --
      Achille Talon
      Hop!
    2. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      " Do you ask a lawyer to do hackathons? "

      They're called legal clinics or pro bono work. So, yes?

    3. Re:Some of the most successful companies by lgw · · Score: 1

      The work a software developer does to break into this industry is still nothing compared to a medical internship (unless you work at someplace like EA). Highly paid professions often have high barriers to entry.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Some of the most successful companies by Shados · · Score: 1

      Do you ask a lawyer to do hackathons

      No, but the ones who make as much or more money than a software engineer work batshit hours, even if they have an army of paralegals with them.

      Software engineering, at least in the US, pretty much automatically ranks you in the top 3-4%~ in term of income. If you're good, you can get that without any kind of college education, and on payroll (so you don't need your own practice, and will have all the benefits and won't have to argue too much with the bank when getting a mortgage).

      The only reason someone can ask for 150k a year with telecommute benefit, full coverage, bonuses, and a 9 to 5 days (and flexible schedule!), as you can get in an afternoon if you are in one of the major tech hubs and at least mediocre, is because people expect you to SOMETIMES to stuff to keep up to date. Otherwise all of the above would just be too good to be true.

    5. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      This is what I thought immediately as well. So not only do they expect you to do normal work, they expect you be constantly involved in things pertaining to your job or work life. God forbid you might enjoy something like hiking, or music, or anything non-tech related during your free time.

      I believe this is some mentality left over from new-hires who believe they have to eat sleep and breath coding in order to be good that has somehow permeated through to some companies as well. Its funny when we get new hires asking about things like this, we tell them if you want to go do it, go ahead, if its a pertinent convention or event then maybe the company will cover some costs, but by no means is anyone ever expected to do these sorts of things since around here we expect you to have a personal life and would like to keep it that way.

      Then we get employees who actually leave because there's not enough involvement in these things who leave, and then come back a few years later after being burnt out and realizing that the grass is definitely not greener on the other side

    6. Re:Some of the most successful companies by AchilleTalon · · Score: 0

      Most paid lawyers are doing commercial and fiscal law and must keep up with the law. In fact, it is somewhat comparable to an high tech job in IT you have to constantly keep up with new stuff. These lawyers are paid way well above 150K$/yr, they are in the range of 500K$/yr and above.

      --
      Achille Talon
      Hop!
    7. Re:Some of the most successful companies by AchilleTalon · · Score: 1

      Remember, my OP was about what these companies are seeking for: A guy keeping current and running seminars on hot topics all the time in addition to his day job. Keep in mind if you have to run seminars on hot topics, you have to master those hot topics, where do you manage to have the time to master these hot topics elsewhere than your day job and the hours you run and prepare seminars on these hot topics?

      If it is not asking someone to dedicated his life entirely to his job I wonder what it is. No families allowed here, forget about kids and $150K/yr is a very bad paycheck for all these hours.

      May be right now these most successful companies are able to make this strategy work. I don't believe it will work very long.

      Once I am at it, do not forget neither a lawyer and physician will have a career for their lifetime. At the pace these companies are trying to squeeze the juice out of their employees, these will be burnt within 15 years. Then looks who will complain about qualified professionals shortage.

      --
      Achille Talon
      Hop!
    8. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      And the MD's make a f*ck-ton more than software developers, not including the outright fraud in that industry.

    9. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      I disagree, a good dev can be pulling in 200-250k, some specialists get significantly more. No your average code monkey doesn't get that, but they don't deserve it either. Similiarly MD's range in pay greatly too from the low 100k all the way up to the 400-500k. it is more but I would not call it a fuckton more.

    10. Re:Some of the most successful companies by lgw · · Score: 1

      And MDs can pay half their salary in malpractice insurance. It's only certain technical specialties (more years of additional training) that pull ahead of senior software developers.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    11. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      This is absolutely not an accurate comparison. Pretty much across the globe, the whole medical system is rigged as a closed loop of professional shortage, humanly-impossible (for most) rigor in school and training, millions of dollars of debt for said schooling and training (potentially, literally), and highly-suicidal professionals who are overworked and sell out to pharmaceuticals to make ends meet. The only breaking the loop you get is if you're a prodigy or are born to two doctor parents and thus are essentially royalty.

      Medicine is a life one chooses, for whatever reasons that may be. It is well understood what extreme level of sacrifices are going to be made going into it. IT is not this way. It's simply a skill that lands a job or string of jobs. It's why you never see a doctor in a garage band, yet the Pacific Northwest is the hottest place for music -and- IT jobs (for example). My point is: which would many IT workers rather do: their actual interests or the slave labor that is their profession?

      One final point I just thought of before I posted this was the difference in the jobs themselves. IT, at least software development, is 100% cognitive and often very isolated. It's a lose-lose regardless of personality type: either you're extroverted and need more social interaction to be happy (truly), or you're introverted and the socialization of team work ALSO saps your cognitive energies. Regardless, you have a daily expiration time for productivity of about 5 or 6 hours into your work day, and I mean from when you start getting ready, not from when you start writing code. Yes, medicine is extremely cognitive, but it varies a fuck ton more. You're active, standing up, talking with people, researching, analyzing, filing paper work, dictating, and at least have the potential to actually help people that need it (versus your already-millionaire CEOs). I'm not saying medicine is easy by any stretch, but boy are you wrong in comparing the two professions or upholding IT workers to the expectations of medical professionals in any capacity.

    12. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      Not only that, but after solving hard computer programming problems all day, I not only don't want to do it at night, I physically can't make my brain do more hacking. This advice isn't realistic for a working professional.

    13. Re:Some of the most successful companies by Shados · · Score: 1

      Its actually pretty family friendly. Having to do a lot of hours, but picking and choosing on what and when, being able to work from home almost on a whim, with only the occasional production outage (and that's only relevant if you don't have a production team).

      I had a discussion about it with my family physician once (they, admittedly get screwed too, but that's the point: everyone thinks everyone else has it better). In the same areas an engineer can ask for 150k+ (can easily go over with bonuses and stuff), the family physician is making 220k~. The later actually ends up working more (much more) hours, at the office, much more on-call, and has very little flexibility, plus they get exposed to all the patients who come for a cold or a flu (flu shot isn't 100%!).

      Hour for hour the engineer will have it a lot better. Lawyers on average make a little more (500k is only for the very successful private practices or stars at lawyer firms... engineers with successful startups or superstars can command that much too, bad example and its very uncommon), but again, work a lot more hours doing stuff that a lot more people think is boring (very few people will do lawyer work for free...a lot of software engineers will write open source stuff as a hobby...because its fun).

      Companies don't try to "make this strategy work". They have little choice. Any easily solved problem has already been solved, probably with an open source solution out. If you want to provide any kind of value, you need to solve unsolved problems, and that's hard. You can train people to some extent, but if people don't keep up at least somewhat on their own, they'll always be in training, and then won't get anything done. The salaries are already in the top 3%~ range and keep pushing up.

      When so many people make so much money, you go back to square 1: Tried buying a house in San Francisco lately? That multi-million dollar cashout from Facebook's IPO doesn't get you as far as you'd like... Go ahead, triple the salary of thousands of engineers. Everything that you want will just triple in price with it.

    14. Re:Some of the most successful companies by Gramie2 · · Score: 1

      I dunno, the average GP (General Practitioner, or Family Doctor) in Ontario makes over $300,000/year, and malpractice is under $4,000. A general surgeon can easily make over $500,000. A senior software developer would earn about $100,000, a teacher with 10 years' experience about $90,000.

    15. Re:Some of the most successful companies by Goldsmith · · Score: 1

      You're point in general is good. We really shouldn't be asking anyone to work extra for free. Unfortunately, it's that way in many fields.

      It's very difficult to get any job in a competitive or important industry that doesn't require night and weekend work in addition to normal working hours.

      Like several other people commenting here, I tried to get out of this situation by starting my own company... where I work nights, weekends and workdays for free. The economy is a tough place right now for anyone not in financial services. I think that's just the bottom line.

    16. Re:Some of the most successful companies by nealric · · Score: 1

      Re Lawyer compensation:

      It's true that a partner at a large firm can make $500k (indeed, some make millions per year), but that's a tiny fraction of lawyers and they do work close to every waking hour. This is at most 1-2% of practicing lawyers. Very successful plaintiff's lawyers can make millions on one case, but have no steady income. Of highly paid lawyers, much more common are large firm associates (start at $160k and go to $280k or so), or in-house lawyers at large companies ($110-$300k depending on seniority). The in-house lawyers often get pretty close to 9-5 hours. That said, at least 50% of lawyers are fighting for table scraps and make much less. It's true that nobody does lawyer work as a hobby (you need a client, so you can't just do it for no reason), but plenty of lawyers do free legal work for the poor.

      The bottom line is all highly paid jobs require significant expertise and the very top of most professions make very outsized salaries compared to the average practitioner.

    17. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      By what metric is the economy tough right now? Did you just arrive in a time machine from 2009?

    18. Re:Some of the most successful companies by toxicity69 · · Score: 1

      There's a picture I've seen somewhere that shows the malpractice insurance paid by various doctoral specialties in their various provinces. It goes from something like the $4,000/year you are talking about, up to something crazy like $100,000/year for gynecologists in Quebec. Shit's crazy.

    19. Re:Some of the most successful companies by lgw · · Score: 1

      Sure, in Canada. And in India developers can make twice what doctors and lawyers make. But in the US you can pay $250k in malpractice insurance for some specialties, and there are states with a drastic shortage of OB/Gyns because of the liability risks to no one wants to take.

      On the West coast, a manager-equivalent senior engineer should be making around $200k (+/- 20%), all-in, and a director-equivalent can make $300k+ (though there are few enough of those in the industry, as it hasn't matured to where half the software devs have 20+ years of experience - still a young field).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    20. Re:Some of the most successful companies by phorm · · Score: 1

      I work in IT because I like it. I'm also good at what I do. I'm not sure which influences the other more, but at least part of part of that is likely that I don't stop learning at work, I enjoy trying new things and new tech. It's not required of me, but it interests me and thus I tend to keep up-to-date on a variety of technical fields etc.

      Then again, at my employer we've recently had several "lunch and learn" seminars. I generally avoid those because my break is time to collect thoughts and the topics often don't fall within my general interest. If it's a lunch conference on some tech I find interesting, I'd more likely attend so long as I wasn't already overloaded from daily work.

    21. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      As a INSERT_PROFESSIONAL_TITLE prospect, do you respect yourself enough to refuse this kind of slavery?

      This is the Western suite-and-tie culture. You bring work home. You miss your kids games and your friends' birthdays. You work holidays. Want a vacation? Go get a blue collar job in an industry with a union, be born with money or be a high-level manager. Everyone else has to work. Even after retirement.

      You can thank the Calvinists, the farmer laboer ethic or 1920s propiganda all you want. It is a fact of corporate life since the industrial revolution and craft life before then.

      For what it's worth, Japanese culture is much much worse. The only way to describe Japanese work culture is abusive serf punishment. Wealth out of misery is considered a noble thing in the Land of the Rising Sun.

    22. Re:Some of the most successful companies by Dahamma · · Score: 1

      Maybe they meant "give seminars on Hot Topic". There is a lot to learn about t-shirt memes, chainmail bras, and candy that turns your tongue black if you want to work at that prestigious mall store.

    23. Re:Some of the most successful companies by Anonymous Coward · · Score: 0

      I'm leaving IT and I'm going to start a company that organizes seminars on hot topics. That's where the real money is.

    24. Re:Some of the most successful companies by AnontheDestroyer · · Score: 1

      It's fairly common for a lot of places to have interns, pay them, "with experience," and then try to hire them later. These interns may either still be in school, or just have a summer off.

  16. Asperger syndrome by tepples · · Score: 5, Interesting

    or there's a huge number of people who interview really terribly.

    I wonder how many of these people have an autism spectrum disorder. An interviewer might get so put off by a candidate's lack of superficial social skills that he or she cannot adequately judge the candidate's competency for the job itself.

    1. Re:Asperger syndrome by Anonymous Coward · · Score: 0

      or there's a huge number of people who interview really terribly.

      I wonder how many of these people have an autism spectrum disorder. An interviewer might get so put off by a candidate's lack of superficial social skills that he or she cannot adequately judge the candidate's competency for the job itself.

      An extremely relevant comic comes to mind. People with real ASDs are often barely functional and wouldn't make it past the phone screen.

    2. Re:Asperger syndrome by lgw · · Score: 4, Interesting

      That's almost an urban legend. I've worked with a couple hundred developers over the course of my career, and likely interviewed a hundred more, and can only think of a couple who fit the movie-nerd stereotype. Most are simply professionals working a professional job.

      The problem is that so few working devs actually have good problem-solving skills. You simply can't be good at this job through memorization.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:Asperger syndrome by Anonymous Coward · · Score: 2, Informative

      or there's a huge number of people who interview really terribly.

      I wonder how many of these people have an autism spectrum disorder. An interviewer might get so put off by a candidate's lack of superficial social skills that he or she cannot adequately judge the candidate's competency for the job itself.

      An extremely relevant comic comes to mind. People with real ASDs are often barely functional and wouldn't make it past the phone screen.

      Fuck you. Both my girlfriend and I have real ASDs. I just got laid off from a major government contractor one month ago, and I have already had three phone screenings for two separate jobs. I am currently waiting to hear back from at least one of them and get an on site interview. Not all ASDs are low functioning, and there are a lot of us that are high functioning that have to WORK OUR ASSES OFF to get by in an interview panel. I had several interviews where I bombed out on the social interaction part, but the technical part I aced. My girlfriend is also pretty good when it comes to the technical aspect and prefers to be out of sight of people. She would rather be back in the lab vs. talking to the marketing department/managers about their golf game. We had to LEARN quite a bit on the social interaction scale vs. most neurotypical people.

    4. Re:Asperger syndrome by bloodhawk · · Score: 1

      not very many, worked with hundreds of developers over the past 20-30 years. off the top of my head I can only think of 2 that would fit into that category and both of them are very open about their issues so it is easy to get past it. putting that aside for a moment though, most developer roles require some good communication skills, only entry level code monkeys and the odd tech guru can get away with no communication/social skills in this day and age.

    5. Re:Asperger syndrome by ruir · · Score: 1

      I have already found interviewers with lack a terrible lack of experience in life, social skills and completely ignorant of the technical aspects of the job, and to top it off, they did even know what the people they were hiring were supposed to do. Would I work with for a organisation that employs people like that AND allows them to be their face to the world? Hell, no, thanks, but no thanks. They failed ON MY interview.

    6. Re:Asperger syndrome by ruir · · Score: 1

      The interviewers that are capable of judging the candidates competency for the job are far and between. I told recently an Italian lady called from Dublin for one of the bigger HR firms there, that basically the interview was ofter in the first 2 minutes of the interview. I wont allow the line of the interview and the first phrase to be "how much do you earn? - Why should you want to know that? To know if you are apt to the job..." Has not she seen my linked profile? Am I supposed to ask back how much she makes? She even not realised she was insulting me, and that is an enormous social faux-pas. She also seemed very green.

    7. Re:Asperger syndrome by Anonymous Coward · · Score: 1

      It would help if interviewers are not sociopaths or cynics by nature. The worst actually are old hags and/or HR people that have disillusions of grandeur and think they know something. If they start getting nasty, things go pretty much downhill really fast, as I dont make and dont care of making an effort to not be unpleasant. And the social limits still apply in interviews, some questions are out of bounds, and interviewers often go there. If things reach that point, basically in my mind the interview is over. When I am interviewing with technical people and/or guys, things go pretty much more smooth. I am not one of the more social persons out there, but I am well mannered, can stand my ground on an interview pretty well, and have experience to back my up.

    8. Re:Asperger syndrome by Stolpskott · · Score: 3, Interesting

      I wonder how many of these people have an autism spectrum disorder. An interviewer might get so put off by a candidate's lack of superficial social skills that he or she cannot adequately judge the candidate's competency for the job itself.

      Aspberger/HFA "sufferer" here, who also happens to be the team leader of a consulting group.
      Probably quite a few of the "brilliant" coders fall into the HFA category (High Functioning Autism, the "other name" for Aspergers now that it is a number on the ASD scale, or is it a different condition? Great question for starting a fight in a room full of cognitive psychologists...), and we can be a nightmare to integrate into a team - the lack of social skills hampers the ability to communicate and co-ordinate with other team members.
      There are some things that are hard to teach effectively - team-working and critical thinking skills being the two most relevant in the environments I work in. If a candidate has those two and if I can see that from a CV and interview and a bonus of self-discipline and motivation, then I almost ignore what functional experience they have with systems, they have the job. It will take weeks or at most months to train them in the systems and applications, but getting the world's best coder in, who can write Tetris in a single line of Basic code or solve NP hard problems in their head is useless if they cannot work with the rest of their colleagues.

    9. Re:Asperger syndrome by Anonymous Coward · · Score: 0

      "disillusions of grandeur" Um, what?

    10. Re:Asperger syndrome by Anonymous Coward · · Score: 0

      That's almost an urban legend. I've worked with a couple hundred developers over the course of my career, and likely interviewed a hundred more, and can only think of a couple who fit the movie-nerd stereotype.

      You say that as though having ASD means they're not professionals and they must be "movie-nerd stereotypes." Sorry to burst your bubble, but odds are very good that at least a handful of those developers that you worked with and/or interviewed were, in fact, on the Spectrum, you just didn't know it (and that's not even talking about the ones that you say "fit the movie-nerd stereotype").

      How about that quiet coder who just gets things done and goes home each day? They may or may not interact with their colleagues much, but they do good work and "have a good work ethic."

      Or the one who prefers working remotely and communicating via email or messenger, and who might as well not even have a phone, because they never use it? Maybe, too, they tend to stay quiet in face-to-face or phone meetings, and maybe you've seen them get easily flustered in meetings when they do try to more actively participate, despite their written communication as "thoughtful" and "articulate."

      Or how about the one that you felt wasn't a "culture fit," because they were bull-headed about what they thought was "right," and were abrasive and overly-persistent in their effort to convince you of their rightness. Maybe they didn't follow a particular rule or procedure (or more than one), because they felt it was stupid and unnecessary.

      Sound familiar? Congratulations, you've encountered people who may be on the Spectrum (of course, you won't know that for sure unless they tell you outright or you find their ADA accommodation paperwork). Most people with HFA work exceedingly hard to "pass." We've learned the hard way, since early childhood, that the way we're wired is "bad" and stands out and opens us up to bullying and discrimination. So, we put on a "mask" nearly every day and run on scripts to get through the small talk and required socialization to remain a "culture fit."

    11. Re:Asperger syndrome by Anonymous Coward · · Score: 0

      The reason that the people you've worked with generally don't fit the stereotype is because most of those who do have given up on being able to find a job.

      I didn't even know that I was supposed to form social relationships with people. I went through elementary school and didn't understand the degree that people chose to interact with each other outside of school. It wasn't like I failed socially. I had no concept that I was supposed to try. I even went to college and never asked anyone for a reference or made a single connection, despite doing well in my classes. I graduated and had no ability to get a job. I applied to get jobs, but had no idea how to actually get one. In the rare instances that I did get job interviews, I did so poorly on them that there's no way anyone would want to hire me. I still remember some of the answers I gave to questions, and they would make you cringe. I said things which would literally frighten people. I remember one interview where because of the way the question was asked I admitted to not having any friends. Despite wanting a job and being incredibly knowledgeable about my particular subject of interest(like the level of those kids who are obsessed with vacuums–that's how knowledgeable I am about this subject), I couldn't convince anyone to hire me. I was so depressed, and never moved out of my parents' home. I almost never left my room(although contrary to the stereotype I have excellent personal hygiene). It is unbearable to know that you are really good at something, better than almost anyone you've ever met, and have no idea how to convince anyone to let you do that thing.

      When I was in my mid-20s I found out that I had Asperger Syndrome/autism/whatever-you-want-to-call-it. I became obsessed with the idea of getting a good job and becoming self-sufficient. I read everything I could read about how to write résumés and watched every YouTube video I could watch about how to interview. I became excellent at interviewing. It was like a game where I had to do everything perfectly. I memorized all required body language, all phrases to use, all questions to ask, et cetera. And I got a job within one year, working for the city where I lived.

      Within a year of being hired I almost got fired because despite knowing how to get a job, I handled the job totally different than anyone who'd had the job before me. My job involved a lot of autonomy, and I got to handle the job in the way that I wanted to handle it. Because I think so differently than others, I did the job very well, but didn't appear in public areas often, and my supervisor thought I wasn't doing the job, until all of my co-workers came to my defense and said that I was the best employee who'd ever held the position. I stayed at that job for several years, and when I left I got a reference from every single employee there, including my supervisor. Eventually my supervisor became a huge advocate for me.

      My next job was at the highest level of an international organization. I'm not going to say who I work for because that would make it easy to identify who I am, but I work directly with the c-level executives. This is a fortune 500 company and my job(a skilled job) is at the top. I get paid very well. The company actually created a special position that didn't exist before I had it, and gave me a level of control that, again, didn't exist in the organization before I was here.

      I think that résumé writing and interviewing should be things that anyone with autism(and really anyone) would benefit from.

    12. Re:Asperger syndrome by phorm · · Score: 1

      Question: Do you find that HFA individuals work better with other people having a similar affliction, or worse?

      Is it like having a room full of stubborn bulls always butting heads, or as a group do they tend to skip the fluff and get to work?

    13. Re:Asperger syndrome by lgw · · Score: 1

      Yes, that's the movie nerd stereotype. I've only ever met a couple (one was my boss, which was odd, he had a hard time giving presentations). All engineers push against silly rules of course - when someone's profession is gaming the system, what else can you expect?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    14. Re:Asperger syndrome by Bengie · · Score: 1

      They think they're awesome and infallible. Easily manipulated by people who aren't technically inclined, but are great at social engineering.

    15. Re:Asperger syndrome by Stolpskott · · Score: 1

      Some of the more profoundly afflicted people on the ASD scale really have to work alone or in groups with similar diagnoses - as long as you keep their environment constant (even to plastic plants and unchanging canteen menus), they can be awesomely productive in monotonously repetitive tasks that require a higher degree of cognitive ability than a robot or AI can manage. Interfaces between those teams and the "outside world" (i.e. the rest of the company) is through 1 or 2 specifically trained "normals" who have been integrated into the team, usually over the course of several months. For those liaisons, sick time and vacations are almost impossible though. Change anything however, and those teams grind to a halt... I have seen productivity drop to zero and arguments break out simply because somebody ordered the wrong kind of biscuits for a break room, or because a blown light bulb was replaced with one that had a slightly warmer colour.
      At the milder end of the spectrum, HFAs generally can be a useful compliment to any team - we are not the panacea that creates a perfect team... we can be jerks and idiots just as much as anyone else, and often HFAs have real problems dealing with people who do not conform to an "office norm". But typically, better communication and process documentation within the team, intended to help the HFAs find and visualize the structure in a situation, also help the other team members work together.

    16. Re:Asperger syndrome by Anonymous Coward · · Score: 0

      I've done a reasonable number of interviews (approaching a hundred). There are plenty of really crappy coders. Social graces isn't generally a problem - the people that can't code are more often than not quite pleasant people, they just can't code. In fact, I'd say that it's more likely that the people that *can* code are on the spectrum than the ones that can't, though it is only a relatively small fraction of those too.

  17. There is no shortage by Anonymous Coward · · Score: 0

    We just got a million people applying for an IT job. And none of them H1-Bs.

    1. Re:There is no shortage by ArcadeMan · · Score: 1

      Yeah, sorry about that. My script was supposed to send my résume to one million companies but I messed up my for loop and it all ended up at your place. Sorry about that.

  18. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  19. Re:We use the wrong model for IT hiring and retent by __aaltlg1547 · · Score: 1

    Like hiring sports teams in what sense? Like the NFL draft? Big companies get to pick who they want from each year's graduating class, with little if any choice on the part of the new-minted engineers, and most of the graduates don't ever get to use their skills professionally?

    When we hire we look for specific skills that are relevant to our business. Maybe that's what you mean. We try to be careful about what's an absolute must (e.g. knows C++) and make the rest of the qualifications "preferred" or "desired." We rarely get an exact match between what we'd like to have and the candidate but that's OK. We hire people that can learn.

  20. I have experienced this first hand by jonwil · · Score: 5, Insightful

    I am currently searching for a development job and everyone seems to want 3 years experience or 5 years experience. I am seeing "graduate" jobs asking for 2 years commercial experience.

    And its impossible to even get your foot in the door because of the "IT Recruitment Firm" who will reject any resume that doesn't match exactly what they are looking for.
    If I could just get to the point where someone would actually TALK to me and find out what I can do and just how good I am at writing code, I might have a chance...

    1. Re:I have experienced this first hand by Anonymous Coward · · Score: 1

      This. I suspect it's in part due to the fact that the first line of recruiters simply do not understand the job they've been employed to find people for. They're swimming in an unintelligible (to them) buzzword soup, grasping on to the requirements rigidly to stop from drowning. Get past that first hurdle and you might have a chance, but to that point it's a crapshoot.

    2. Re:I have experienced this first hand by Anonymous Coward · · Score: 0

      Do what I did a decade ago: Find a desperate "sweatshop" local development house, and get in through one of their paid recruiters. Paid recruiters make more money if you make more money, so they're likely to negotiate a higher rate for you. And don't hire a recruiter. That's the company's job. They pay for that service, not you. I started 10 years ago at $40k. (In the midwest US, that was a pretty good salary for entry-level, and still is.)

      If the job description says "PHP development", yes, it will suck. Take it anyway. In a year, you'll have worked with PHP (ugh), Perl (ugh++), Java ((++ugh)++), a database or three, and gotten a fair grasp of the ins and outs of a commercial dev shop. They might go under, you might quit, or they might fire you for stupid reasons, but you'll leave with 2 years of experience* in a "real world" development shop. From there, you can call yourself a "real" developer and people will hire you.

      * For very large values of 2. Nobody needs to know that but you.

    3. Re:I have experienced this first hand by lgw · · Score: 1

      You need to show the cool problems you've solved. If you're fresh out of school, well, what did you do in your internships to prove you can actually code. What open-source projects have you made some important contribution to? There are several hundred million candidates with no experience who are clamoring for attention, you need something to make hiring managers take you seriously. It's a hard field to break into.

      Once you have a couple years experience, you're already in a far smaller crowd. A couple years experience with actual commercial code and you stand out. But it can be a long road to that first real coding job.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:I have experienced this first hand by jonwil · · Score: 1

      Unless you happen to be located in Australia. you can't really help me (I dont have the rights to work in any other country)

    5. Re:I have experienced this first hand by Anonymous Coward · · Score: 0

      The trick for that is to slip the requirements you don't have into your cover letter, explicitly saying you don't have them. As in: "I do not have five years experience with Ruby. I do have two years, however, and five years total in a development environment." The HR software will pick up on the "five years experience with Ruby" without understanding the context of the sentence, and give you a pass. If you can get a human being to read the cover letter and you sound like you aren't a total asshole, they'll probably give you a phone call for a chat.

    6. Re:I have experienced this first hand by Anonymous Coward · · Score: 0

      Interesting, a small company is exactly what I found and it is a very good change from a megacorp filled with H1Bs.

    7. Re:I have experienced this first hand by lordlod · · Score: 5, Insightful
      The catch here is that a degree is a very poor first step.

      If you have recently graduated think of the worst person you just went through university with. The one who plagerised all their assignments and never seemed to get caught, who struggles to understand the difference between a loop and an if block, the person you would fake a heart attack to avoid getting stuck with in a group project.

      This person has the same qualifications as you do.

      In fact, the person described probably has better qualifications on their CV because they are more happy to lie about them.

      You need to figure out how you differentiate yourself from them. As someone hiring that person is the absolute last thing I want to end up with and I will happily chuck 50 maybe CVs to avoid them.

      This differentiation is where things like prior work experience, open source contributions and memberships of local user groups plays a role.

      Btw, being in Aus have you signed up for linux.conf.au yet? lots of recruitment happens in forums like this.

    8. Re:I have experienced this first hand by Mirar · · Score: 1

      I miss jobs all the time because of "IT Recruitment Firm" - I don't have a degree, I never finished my MSc. I do any programming language with 30+ years of experience or programming (started at 9) and I'm focused on C - I've done a lot of embedded. I can learn any new language and/or library and/or framework (at least if it's not completely stupid) in a few weeks.

      I never have the right things on my resume. The people with the correct courses on their CV that doesn't know the difference between recursive and JIT-compiler gets the job.

      So far I've only been getting jobs by contacts in the companies pushing from the other direction. Good, well-paying jobs where everyone is happy - but not and never through "IT Recruitment Firm".

      The "IT recruitment firm" usually really have no clue whatsoever. My recommendation for big companies is not to use them, it's better to take a few random CVs from the pile and let your devs interview them.

    9. Re:I have experienced this first hand by Kris_J · · Score: 1

      Any clues on how to get past the placement agents? They seem to have a lock on jobs for companies with more than a dozen employees, but are so risk adverse they won't consider anything outside some tiny box they don't understand.

    10. Re:I have experienced this first hand by lennier1 · · Score: 1

      Doesn't exactly hurt that it's easier with smaller companies to work around the HR monkeys and get in touch with the people who actually know what they're doing.

    11. Re:I have experienced this first hand by Anonymous Coward · · Score: 0

      If you are in Australia then it is exactly the same situation. Their are a glut of small firms looking for devs, the positions aren't glamorous but they pay decently. Government also take in a lot of graduates every year, even during heavy cuts that they have at the moment they still take in graduates in the graduate programs. Also steer clear of the recruitment places, they are after a quick buck and you aren't going to earn them much so they aren't really going to do much for you. Send your resume directly to the HR departments of the various firms. Go to websites, most have details of where to send resumes (make sure your resume is also professional and no stupid spelling errors).

    12. Re:I have experienced this first hand by bloodhawk · · Score: 1

      recruit agencies are all about easy money, skilled and experienced people are easy cash for them. Just avoid them all together, most companies small and large HATE these agencies as much as we do and if you look online or phone the companies you are looking for they are usually happy to take a resume directly as it avoids a hefty finders fee to the agencies.

    13. Re:I have experienced this first hand by Anonymous Coward · · Score: 0

      In the UK the recruiter can not charge you or make work finding services dependant upon using a legally chargable service (like cv/resume creation), that has been the law since the 1973 Employment Agencies Act.

    14. Re:I have experienced this first hand by salesgeek · · Score: 1

      Go to meetups (i.e. javascript, python, ruby, .NET, whatever). There are hiring managers there. Just talk to everyone. Learn what everyone is into, and you'll find out who's hiring and the hiring manager types will probably ask you for your contact info. Give it to them, and ask them for theirs. When it's time to go around the room, just say you are a recent graduate and looking for work where you can hack on whatever you love to hack on. Make sure you call the hiring manger types within 48 hours of your meeting. You'll bypass the HR department and bypass the applicant tracking system.

      Suggestion: if you get an interview, bring code to the inerview. Show people what you have done. If the person is non technical then just demo an app you've written. If the interviewer is technical then show the code. If your code is criticized, be positive about it and even discuss how to make it better with the interviewer. The interviewer is trying to see what it will be like working with you in the future, not trip you up.

      Finally, if you are offered a lower position than you expect, it's pretty normal for companies to hire junior developers as interns, part time or on a trial basis at lower wages. If you are a good fit, you will be promoted within 90 days. For senior people, you often have to take a haircut on salary to get in the door, but if you are good, you'll be quickly promoted. The reason it is this way is that most companies just don't know what they are hiring until they've been working for a few weeks.

      --
      -- $G
    15. Re:I have experienced this first hand by lucm · · Score: 1

      If I could just get to the point where someone would actually TALK to me and find out what I can do and just how good I am at writing code, I might have a chance...

      Funny story about that.

      A few years ago I was contacted for a DBA job. I went in for a technical interview; it was actually a written test, and the interviewer warned me that it was "very difficult". So I started answering the written questions and I was a bit puzzled because besides basic SQL questions there was a lot of .Net stuff (also very easy questions).

      The next day the hiring manager called me and said that I had been given the wrong test: it was their test for senior .Net developers, and apparently I had the highest score they ever saw on their test. He said the job was mine if I wanted it. I declined, and they were really pissed so I figured I would not become their DBA either.

      So here's the conclusion: if you want to get hired, apply for a totally different position and hope they make a mistake...

      --
      lucm, indeed.
    16. Re:I have experienced this first hand by wiredlogic · · Score: 1

      I cringe at the lack of entry level postings I see these days. I suspect the only way to get a foot in the door with a fresh degree is to work the job fairs and bypass the online recruiter crap.

      --
      I am becoming gerund, destroyer of verbs.
    17. Re:I have experienced this first hand by emohawk · · Score: 1

      My first job was a graduate position with Centrelink, worked out well, 9-5, good pay, J2EE training got out after 4 years to go contracting. Now I'm working in Santa Monica through the greencard lottery.

    18. Re:I have experienced this first hand by Dahamma · · Score: 1

      The best (and really one of the only, other than networking connections) way to differentiate yourself as a new grad is to build something yourself. The thing that usually impresses me the most when interviewing is someone who is passionate about a project of their own, and can both show it off and explain it backwards and forwards.

      You want a job as an iOS dev and can demonstrate an app you designed and built singlehandedly? You've got a good shot at getting hired right there... (the other bits are basically verifying your coding is not an awful unorganized hack or a bunch of cut-and-paste, and that you are an otherwise friendly, non-serial killer personality that can work in a team).

    19. Re:I have experienced this first hand by AnontheDestroyer · · Score: 1

      Get something out there on GitHub. The best interviews will ask you to go through and explain each part. You even get the option of saying, "oh...crap, I have no idea what I was thinking there, I could've done it better," and you GET points (b/c everyone in the room probably already saw that).

  21. Shiet has to change by Anonymous Coward · · Score: 1

    I have been in IT for over 25 years and top to bottom it is a complete mess. So yes something has to change otherwise it is just going to get worse.
    Treating your IT teams like a football team is a good start but we have to get rid of the clueless idiots at the top and take HR out of the hiring loop. If the person in charge is clueless then so is your operation plan. The only thing HR should be doing is vetting your choices and not filtering them. And quit using software to filter people out to. I would start by adding context to the data your using when managing your teams so you really know what you need and have an idea what the Feck your looking for in a new hire.
    getting involved in the tech community should be a given for IT management, but unfortunately the closest I ever see is a manager with a subscription to info world. They might as well just subscribe to a Tech infomercial channel on cable TV.

    The truth is every organization is different and no matter if you are a noob, or a veteran you will have the same damn learning curve figuring out what was done before you and how to fix it. That and the Technology changes every 6 months so what you know now has to change with the curve anyway.

    And for once pay people what they are really worth to the organization, and treat them with respect & dignity.

    There issue fixed

  22. No shortage. by Anonymous Coward · · Score: 1

    Hell, I worked for over 13 years for a large insurance company that claimed that they couldn't find talent. The job descriptions were so high that I never even qualified for my position!!!

    The reason. To be able to say 'NO' to whomever without fear of a discrimination suit, besides hiring Indians for 1/2 of what I'm making.

  23. Re:We use the wrong model for IT hiring and retent by AK+Marc · · Score: 2

    You don't hire based on the person's stats alone. You don't hire based solely on past performance. You need to hire based on fit and potential. The problem is that the hiring managers and HR can't gauge potential, so they look only at past performance as a gauge for future performance (despite all the disclaimers to the opposite for investments).

  24. I'm in the job market, and I'm dealing w/morons... by BUL2294 · · Score: 5, Interesting

    So, as I've been in the market for a few months, I'm finding that many of the jobs that glossed over me a few months ago are coming across again... Whether it be a recruiter contacting me (I remember applying for this a while back), a new posting on the company's job search portal of choice (they changed 5 words in the job description), or even a new approach (look, now they're recruiting from my MBA school for this position)... Needless to say, it's infuriating.

    Sure, I recognize that I only have 85% of what you're looking for in terms of a skillset; or that you want to pay $5000/year less than my absolute salary floor... But if that job has been open for 3-6 months, the damage caused by it being open (presumably because someone left, and now there's a void that everyone else on the team is not really able to fill) has far exceeded whatever small training costs or whatever you would have to spend on me...

    Another issue is that too many companies are still thinking it's the financial crisis, when new recruits were happy to accept 50% cuts in salary to avoid foreclosure or vehicle repossession. This was best described to me by one recruiter--"three asses, one seat". While I've seen some absolutely batshit JDs (where 2 people in the country might have all of these skills), I recently saw one that pissed me off... A company wanted someone who was a SQL Server DBA/BI stack/TSQL & reporting guru, an Oracle DBA/PL-SQL programmer, and a Linux server manager in downtown Chicago--for $95k/year. Good luck finding such a person, with competing technologies, for less than double that...

    Another problem that I'm finding is that some jobs are sub-sub-contracted out. I recently saw one in Chicago that needed expert experience in Informatica MDM. Max pay was $46/hr W2. Turns out that MegaCorp contracted out to CompanyX who opened up to numerous companies, CompanyY contacted me with this max rate, asking me to be an employee of CompanyY. My convo w/recruiter: "So everybody has their hands in the cookie jar, and there's nothing left for the guy who's actually doing the work?--What do you mean?--Well, someone with that skillset should be in the $75-100/hr range, but since 2 levels above want to keep their 100% profit margin, $50 becomes $100 and $100 becomes $200, which MegaCorp is probably being billed somewhere around there..."

    Finally, don't get me started on "the foreigners"... It seems the boiler-room stock antics of the '80s and '90s have moved offshore, where in some cases I get calls from multiple people about the same job from the same company... They're all in a feeding frenzy, just trying to be the first to pass along my authorization to represent--never mind that I may not be qualified for the role in question. (One conversation went like this... "Well, where in Chicagoland is the job?--Let me submit you and I'll tell you.--You mean you won't tell me where the job is until I agree to let you represent me? It could be an impossible commute...--I need to submit you first...--Fuck off...")

    --
    Windows 3.1x calc: 3.11 - 3.10 = 0.00
  25. Re:Let me speak for every one here by wiredlogic · · Score: 2

    There is no HR any more. That's part of the problem. My first job came from a corporate HR employee who found me online and contacted me directly. Now all the dedicated HR roles are gone with the necessary administrative bits delegated to former secretaries. All the searching for new candidates is outsourced to the idiot recruiters who act like over judgemental gatekeepers to inflate their own sense of value.

    --
    I am becoming gerund, destroyer of verbs.
  26. Probably moot for a while by DaveAtFraud · · Score: 4, Interesting

    I'm getting three to five e-mails and or phone calls a day from headhunters. I'm very senior (30+ years in the business) so I'm not cheap. 2007 through 2010 I couldn't buy a job. What changed is the labor market. It just got a lot tighter. It may not be the dot com days when if you could say computer you got hired but it's looking a lot better.

    The last laugh is that a lot of hiring managers and HR dweebs haven't gotten the memo and are still pulling the same old bullshit. If you run into one of those, keep looking. There's someone out there who doesn't need a glass navel to see where they're going.

    Cheers,
    Dave

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
    1. Re:Probably moot for a while by DaveAtFraud · · Score: 1

      Strictly technical contract Linux/Unix System Administrator here. Gave up on a management track when I not only pointed out that the Emperor not only had no clothes but was also a few pounds overweight and some parts weren't very imperial in size.

      Cheers,
      Dave

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    2. Re:Probably moot for a while by Anonymous Coward · · Score: 0

      Excellent managers are very hard to come by. If you've got a good history, and are a good manager, you are very valuable.

      Indeed they are. I've had the good luck to have had two excellent project managers - one back in about 2009 and one just recently on the project we're finishing right now.

      What they both have in common are:
      1. They are organised
      2. They communicate clearly and effectively (clearly meaning they understand the system they are working on and the requirements, effectively meaning they communicate at appropriate times - i.e. at regularly scheduled meetings rather than just constantly phoning or turning up at my desk - and in an appropriate manner)
      3. They are calm. When managers are calm, the team is generally calm too... problems happen, but a good manager knows problems are temporary, and can be solved with the right people and enough time.
      4. They trust the people that work for them. Seriously, nothing annoys me more than being second-guessed by someone who isn't an expert in my field. I don't tell our infrastructure guys how to administer servers an databases, I don't tell our testers how to test (OK, well I do but they ask me first), or tell you how to manage projects (oh, I wish...), you don't get to tell me how to design and code systems. You (hopefully) don't question the advice given to you by your doctor, please give me the same courtesy. If you doubt me, either don't work with me or ask another developer for a second opinion.

      The worst managers I've had to deal with are the bean-counters. They're the one who demand you provide an estimate based on poorly defined requirements (and when you point out they're poorly defined tell you to "use common sense" whatever the fsck that is, and then if you deviate one iota from it the sky is falling). Sadly they're far more common than the first variety I've described, and they're the ones with the unreasonable expectations.

    3. Re:Probably moot for a while by DaveAtFraud · · Score: 1

      The worst managers I've had to deal with are the bean-counters.

      You haven't suffered until you've worked for a stress-puppy micro-manager.

      Cheers,
      Dave

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    4. Re:Probably moot for a while by zildgulf · · Score: 1

      This is what I learned the hard way: When a company is looking for IT people the job seeker has to look at the company the same way. Every talk, every interview, every interaction must be a two way street. Not only must a company be convinced you can do the job you must be convinced the company can offer you want you need to do the job for them.

      If the company cannot hire you you really don't want to be working for them. If the company cannot show you the "why" to work for them then working for them is likely to be a waste of time, money, and talent.

  27. red herring by Anonymous Coward · · Score: 0

    IT mgr-- yes there's a hiring shortage! I need a:
    Person with 10yrs of experience, work for 50K or $35/hr or less, be on call, even thru 3rd shift, certified [fill in silicon valley company tech], and easy to work with, e.g. not some fresh out of school kid, fluent english, not ready to retire, doesn't have a F/T family, and sane. Also, I need that person to know our domain (apps) like an expert.

    IT worker--there are too many IT workers! I want a:
    Company that pays be triple figures, flexible work hours for only an 8hr a day. Pays overtime, sends me to certified [fill in silicon valley company tech] training, has respectable customers, willing business analysts. Gives me work-life balance, and sane bosses. Also the customers explain their domain in tech speak so I can easily implement their apps.

  28. Creativity by Livius · · Score: 1

    Some technology jobs are all about specific skills, but software development is a role that combines the problems of assembly-line work with the problems of research and development, and is a job that requires flexibility and creativity.

    Most HR types are only interested in hiring the kind of people who generate the least amount of work for HR, and will never consider candidates with creativity.

    Part of HR's role is to keep out people who will cause friction in the workplace or cause lawsuits, but that has to be balanced against the need to hire people actually suited to the job. HR is part of the team and has to take responsibility for calculated risks, not avoid responsibility at any cost. And HR especially has to understand that this is a line of work where cheaper can mean far greater costs in the long (or even medium) term.

  29. Re:I'm in the job market, and I'm dealing w/morons by russotto · · Score: 4, Insightful

    Sure, I recognize that I only have 85% of what you're looking for in terms of a skillset; or that you want to pay $5000/year less than my absolute salary floor... But if that job has been open for 3-6 months, the damage caused by it being open (presumably because someone left, and now there's a void that everyone else on the team is not really able to fill) has far exceeded whatever small training costs or whatever you would have to spend on me...

    These are not real positions. They are non-jobs. There's tons of them. Lots of reasons they exist -- recruiters fishing for resumes to put in their database, ad to satisfy some visa requirement by not finding anyone, internal corporate requirements, etc.

  30. Isn't that how it should be? by Anonymous Coward · · Score: 5, Insightful

    All pack animals imitate their alphas. Our leaders are the best liars in the world. They lie as easily as they breathe. Every single one of them.

    This is the example we are given to follow, because this is what brings success.

    Honest workers are liabilities. They might out you just like Snowden did. Why in the world would you want people on your team who won't get on board with how you lie to your clients?

    The interviews are made impossible to screen out the honest ones, because deceit is the foundation of success in America.

  31. Perspective from the other side - Liars & Frau by Anonymous Coward · · Score: 2

    We just recently went though a hiring phase. I had to select & interview candidates for 2 new mid-level developer positions at median salary.
    There are so many liars & frauds posing as developers out there. I have no idea how they managed to build the resume provided to us.

    One candidate had jQuery experience and didn't know what $() was. Another had CSS and couldn't explain what a selector was or how to change background/forecolor color. So many people claimed CSS3 expertise and had projects with CSS3, but couldn't write css to center an image inside a div.
    The worst was a slick salesman like guy that showed off fancy HTML5/JS/CSS3 demos he claimed to have written. I asked him to write javascript to change the color of some text when a button was clicked and he couldn't do it. CSS3 3D transformation demos with whirling/spinning text and shapes; can't even figure out how to find the element with an id...

    This is why you can't get hired, too many liars & frauds crowding you out. These guys have fantastic looking resumes, some with masters degrees in CS, but they can't code for shit.

  32. Re:Perspective from the other side - Liars & F by Anonymous Coward · · Score: 0

    Yes but the important part is that money was transferred to a university somewhere and debt assigned to a student. Universities and the whole concept of higher education for workaday jobs is very flawed and headed into a brick wall at 100MPH.

  33. HR shouldn't be hiring people by Karmashock · · Score: 4, Insightful

    Managers should be the ones hiring and firing people. HR's job should be managing employee paperwork. The actual task for hiring people should be done by the managers themselves.

    Will this mean that hiring practices become much more chaotic and lack uniformity? Yep. Guess what... when you get hired your managers are going to be different and the jobs you're getting hired for are going to be different. So why pretend that the hiring process has to be uniform when the work environments you're applying for are not uniform?

    Now some will argue "this will take time from the manager's other jobs etc"... well that means either you don't have enough managers or you're over complicating the process.

    Ultimately, the manager should get some face time with whomever is applying for the job. He/she should ask the new potential hire some questions to get to know them... and then go from there.

    I seriously don't understand why we even bother with HR in regards to hires? Anyone actually know?

    Give department heads budgets for their departments as well as responsibilities they must fulfill by given deadlines. If they're competent they'll work it out. If not then they won't. HR is not doing anything to make that process easier. If anything what they're doing is putting an artificial barrier between the manager and the potential employee. Possibly screening out people the manager might otherwise want to hire.

    And if these stupid job apps are just ruses so they can hire someone specific then why even go through that game? Just let the manager hire his friend or whatever. Cut to the chase please and stop polluting job listings with bullcrap jobs that aren't actually open.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:HR shouldn't be hiring people by drinkypoo · · Score: 1

      I seriously don't understand why we even bother with HR in regards to hires? Anyone actually know?

      Liability, and bad managers who can't do their job. The latter is very common in managers who have been promoted from inside the ranks, but not gone to school for it. The former is just not an issue which will go away as long as we have massive inequality in society, and a bunch of laws to attempt to compensate. So HR is here to stay.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:HR shouldn't be hiring people by Karmashock · · Score: 2

      Liability is understood, however that has to be addressed in another way because this non-functional.

      As to bad managers... I strongly believe in making it very easy for incompetence is be detected. I see no reason to hide it.

      And as to training... one of the most unforgivable things about the modern American work place is the lack of continuous formal training. This causes all sorts of needless skill shortages as well as causing good employees to become obsolete over time because the stupid company didn't keep them current.

      You could argue that it is the employee's job to keep himself current but how exactly is that working out for everyone? Exactly. And what is cheaper... doing some in house training or sending them off on occasion or giving them some reading assignments... or having them get obsolete, going through HR's incompetence, getting someone that has the skill you now need but not the skills the last guy had, etc etc etc.

      Its a dumb idea.

      HR should manage employee paper work. Company health plans, pensions, make sure payroll is happening, maybe keep track of who has gotten the routine "don't rape people" PSA, etc. Beyond that... waste of fucking time.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    3. Re:HR shouldn't be hiring people by Anonymous Coward · · Score: 0

      I seriously don't understand why we even bother with HR in regards to hires? Anyone actually know?

      Everyone has blind spots. Technical managers can have especially large blind spots. Good HR can help fill those blind spots.

      Yes, HR people can have large, gaping blind spots as well. Hopefully those blind spots are in different areas.

    4. Re:HR shouldn't be hiring people by Anonymous Coward · · Score: 0

      I seriously don't understand why we even bother with HR in regards to hires? Anyone actually know?

      I'm going to guess lawsuits. If HR does your hiring, they may not know technology from a hole in the ground, but they will (probably) not be racist, sexist, homophobic, etc. If they are, the company gets sued, you fire them, you settle. Life goes on hopefully, if the suit isn't enough to close down the company. If all the managers did hiring, that's N opportunities for somebody to fuck up and get the company sued.

      In small companies you might be able to get around HR, talk to managers, and get your resume floated to the top. In some cases they're exempt from some of these laws, or they figure they can get away with it because there's not a big enough sample for diversity statistics. A 4-person company can be all White male 20 somethings. A 100 person company can't. It's a problem. Filter it through HR, take their shit, and at least you don't get sued.

    5. Re:HR shouldn't be hiring people by Anonymous Coward · · Score: 0

      How about the fact that I simply don't have time to vet hundreds of resumes, schedule phone screenings, etc. etc.

      The people responsible for initial vetting at my office are very good, I think. The candidates that get offered to me are generally well qualified, and if a prospect has an interesting story of personality they tend to lean towards showing them to me rather than scrapping the resume and let me decide if I want to move forward with that person.

      I get your frustration, but there are a lot of companies out there that do a better job at recruiting. If you are getting no response then you need to at least take a step back and consider your approach. Is your resume up to par, how do you present yourself, are you actively networking and not just searching job boards, etc?

    6. Re:HR shouldn't be hiring people by Karmashock · · Score: 1

      No one can possibly know less about what you need in that job then an HR monkey working off some list you half assed into an excel spreadsheet.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    7. Re:HR shouldn't be hiring people by Karmashock · · Score: 1

      Seems easier to just send a memo to the mangers "by the way, it is against company policy to be a bigot. Have a nice day."

      I mean, by this logic, why can't HR be bigots? Because they had magical HR training that any fuckwit couldn't get in an afternoon of corporate trust falls? Give me a break.

      Have all the managers watch a "don't be a bigot/murderer/rapist/asshole PSA" and then retire the concept of having HR do something they're never ever ever ever going to be competent at doing... EVER.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    8. Re:HR shouldn't be hiring people by Karmashock · · Score: 1

      I addressed this in my post.

      "Either you don't have enough managers"
      OR
      "You have over complicated the process"

      Pick one.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  34. Consulting, Twice the Money, Half the BS by Kagato · · Score: 5, Interesting

    HR BS is one of the reasons I haven't dealt with FTE gigs in a decade. You can make more money in IT being a consulting and at most companies the consulting pimp deals directly with the IT manager. HR is rarely in the loop, often after the contracts have been signed.

    The shortage of workers is real but not for the reasons most people think. When I started working as a programer 15 years ago it was pretty common to see interns and college hires in development departments. Then starting in 2001-02 it plummeted. Some bean counter figured out they could hire H1B labor at about the same money as a college hire, why wouldn't you go with the "experienced" candidate. In the last decade i've only seen a handful of college hire programmers.

    Ah, but here's the rub, after spending nearly a decade not investing in the next generation of IT they are having a hard time finding resources. This fact did not go unnoticed to the H1B consulting companies. I've actually seen client's jaws drop when WiPro told them they were jumping their rates to well over $100/hr across the board.

    As a bright spot I've seen a nice uptick in college hiring at mid cap companies. A lot of them are on-shoring as well after getting burned.

    1. Re:Consulting, Twice the Money, Half the BS by Hognoxious · · Score: 1

      You can make more money in IT being a consulting and at most companies the consulting pimp deals directly with the IT manager.

      Some of the pimps are just as bad, they just run keyword scans the same way the HR drones do.

      I was at some beer bash once and one who specialised in SAP (and had done for over a year) asked me what all the 2 letter things like SD, MM and FI meant.

      I figured since was buying the beer he deserved a quick overview at least...

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  35. Re:We use the wrong model for IT hiring and retent by pete6677 · · Score: 1

    The professional sports model isn't always the best. Ever heard of the Chicago Cubs and their 100+ years of futility?

  36. Fresh out of college with 20 years experience by Cliff+Stoll · · Score: 5, Funny

    Can't resist tooting my own horn. These are from my Klein bottle website:

        TOPOLOGY CONSULTANT Part-time design of low-dimensional manifolds in glass, wool, plastic, titanium, niobium, pentium, and unobtanium. Ideal candidate is fresh out of college with 20 years experience in applied topology; and can solve Poincare's, Heawood's, and Hodge's conjectures. Pay & benefits are epsilon above unemployment. Compensation package includes trillions in worthless stock options.

        GLASSBLOWER Construct borosilicate manifolds using lampwork. Handy with glass lathe, oxy-hydrogen torch, and bandaids. Must know the usual cuss words to describe breaks & cracks. Experienced in minor burn treatment. Special bonus if you know the difference between inside and outside.

        MANIFOLD OPERATOR. Curvaceous, conformal Riemannian vector field desires normalized Ricci tensor with nice eigenvalues. Will relocate within proper metric space. No polymorphic permutations, please.

        From http://www.kleinbottle.com/job...

    1. Re:Fresh out of college with 20 years experience by ArcadeMan · · Score: 1

      "Please note that on this page, our email addresses have been slightly mis-spelled to reduce spam. This should make no difference to job applicants, as spelling is no longer taught in school."

    2. Re:Fresh out of college with 20 years experience by wierd_w · · Score: 3, Funny

      [This is a joke answer, to a joke post. The only whooshing sound I hear, is the sound of this joke reply going over your head.]

      Greetings Mr Stoll,

      I would like to apply for position #2, GLASSBLOWER.

      I would like to point out however, that they oxy-hydrogen torch you specified may not be the appropriate tool for working with borosilicate glass, as it may not be able to achieve good melt or annealing temperatures with that formulation. A properly fitted acetylene torch with a hot-head and forced air would typically achieve greater temperatures, and is the more common-place appliance for use with this medium. Under very specific conditions I suppose an oxy-hydrogen torch may be suitable and even desirable, where an oxidizing flame would be appropriate, however the lower flame temperature, and invisible nature of the flame would make its use a difficult prospect. (Not to mention, lampwork tends to be small, ornate handwork details-- such as worked glass sculpture or beads-- not blown glass vessels. Those are typically done with a pot furnace and a glory hole.) I would also like to point out that any real shape can be defined as a manifold, which was one of the major points of the poincare conjecture, which was recently proven by a Russian mathematician who famously rejected the Fields Medal for his accomplishment, and told the press to stop calling him when they interrupted his mushroom hunting. I presume your company focuses mainly on non-orientable surfaces, such as klein bottles, (as per your name), moebius loops, and similar topologies-- however, this then makes your insistence upon knowing the difference between "inside and outside" a tricky matter-- the defining characteristic of an unorientable manifold is that there IS NO DIFFERENCE between the inside and the outside. To fill a klein bottle, one needs to submerge the vessel, then turn it end over end several times in the presence of a gravity well. After that, its unique shape will allow either gravity to retain the liquid, or atmospheric pressure will prevent the liquid from escaping through the narrow "neck". Again, there is no true inside nor true outside to this object, as per its geometrical definition. Any retention of liquid is merely an interesting and novel artifact of the interplay between the manifold, fluid viscosity and meniscus formation, and atmospheric pressure. (It is important to point out that superfluids such a s liquid helium will not be constrained by the a-fore mentioned technique.) I am familiar with this particular manifold, and could produce vessels of this configuration, should I be required to do so.

      I am reasonably well versed in minor burn care, having had to treat several such injuries over the years. Depending on the severity of the burn, topical application of a cool compress can be an effective remedy, followed by a topical ointment (Such as bacitrin or neosporin) and a bandage to discourage infection and topical agitation. For more severe burns, a more specialized ointment and more intensive care is required-- such as the use of something like silver sulfadiazine cream. This is applied topically to the burned area several times daily with the frequent changing of sterile gauze bandages, as this ointment can cause the burn to produce a clear liquid exudation during treatment. As far as I know, that specific preparation requires a prescription when intended for human use however. I do not advocate the use of veterinary grade pharmaceuticals in humans, no matter how fiscally attractive the option seems, and irrespective of the availability of such veterinary preparations.

      Typically, however, one should be wearing proper personal protective equipment, such as gloves, eyewear, and a fire resistant shop apron, which should minimize the risks of this happening. Appropriate foot protection is also a must; Full toe shoes, preferably with steel toe. I have appropriate foot and eye wear, but will need to obtain a suitable apron, and a sheer pair of aramid fiber gloves. I presume your company can either prov

    3. Re:Fresh out of college with 20 years experience by Anonymous Coward · · Score: 0

      Can't believe anyone had the Gaal to post that.

    4. Re:Fresh out of college with 20 years experience by Anonymous Coward · · Score: 0

      I didn't go to school, you insensitive clod.

    5. Re:Fresh out of college with 20 years experience by steelfood · · Score: 1

      You seem to know your stuff around glass. Klein bottles are child's play. Think you've got what it takes to make real projective planes?

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
  37. Hiring managers perspective by SolarStorm · · Score: 1

    Ouch on the age move there. I am in my mid 50s and I will pit my skills up against a 35 year olds any day. But I do take my tradecraft seriously. I try and do at least one pluralsite course per month. Attend at least two dev conferences per year. I am fluent in .NET, iOS, and Java (android). I have tried the management game, and was a portfolio manager for a couple of years managing $10.2M in projects. I was grumpy, and hated work. I jumped at a greenfield team lead dev project and like a kid back in the playground. Some of us old guys just like coding...

  38. Hire me! by ArcadeMan · · Score: 1

    I have 15 years of experience in Turbo Swift++.NET#

    1. Re:Hire me! by Anonymous Coward · · Score: 0

      I have 15 years of experience in Turbo Swift++.NET#

      Nice try. You're 36, right?

  39. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  40. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  41. Perspective from the other side - Liars & Frau by Anonymous Coward · · Score: 1

    This pretty much matches our experience. We get a few awesome resumes for Admins, but once they come in the door they can't answer trivial questions about areas they claim to know. One guy told us the area he was best in was Exchange; he couldn't even answer basic questions about that. Why go any further? We gave you a chance to choose the domain we would question you in & you couldn't get that right...a few other random questions in other areas covered in his resume confirmed it wasn't just a fluke. Another claimed >5 years network experience, but he didn't do switches or routers, just put Windows boxes on networks; no, he didn't know how to find the IP or route table of a Windows box either...

    Plenty of people with 5-10 years experience...few with 1/2 a brain...

  42. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  43. willingness to pay by Anonymous Coward · · Score: 0

    > Candidates suspect that the only real shortage is one of willingness to pay what they are worth.

    1) Buy a candidate for what they're worth
    2) Sell them for what they think they're worth
    3) Great profits are had by all

  44. Imagine if you will by NotSoHeavyD3 · · Score: 5, Insightful
    Here's an analogy I use for the "IT shortage" and no it doesn't involve cars. Imagine if you will your friend comes over your house. He starts tell you how he was out in the sun all day and has never been so thirsty in his life. He tells you he feels light headed and thinks he's having heart palpitations from dehydration. Feeling concern for your friend you go to your fridge and get a nice cold glass of filtered tap water with ice and bring it to him.

    Your friend looks at this and then looks at you as though you had totally lost your mind. You ask "What's wrong?" He tells you, "Look when I said I was thirsty what I meant is I wanted a non-alcoholic raspberry lime rickey. Of course made with 7-up, not that cheap store brand stuff and of course freshly squeezed limes and definitely Zyrex syrup. What's wrong with you man?"

    Two things come to your mind. The first is your friend is kind of an asshole. The second is he isn't that thirsty and should shut the fuck up about how he thinks he's going to die from dehydration.

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    1. Re:Imagine if you will by serviscope_minor · · Score: 1

      Or another drink analogy! You run a store. A guy comes in asking for a drink and you point him at the fridge. He says:

      hey do you have anything for 1 cent?

      No? How about something for 2 cents?

      Ok, my final offer is I'll pay you 3 cents for a coke, but only if I also get to kick you in the nuts.

      Then he leaves in a huff declaring that "no one sells drinks".

      --
      SJW n. One who posts facts.
  45. The perennial disconnect... by Darlok · · Score: 4, Insightful

    There are two fundamental dichotomies that hide under this argument, and they've been going on for years, if not decades.

    First, there's the disconnect between large business and small business. Second, there's the disconnect between what people have previously been paid (or their peers have), and what they are actually worth. This is coming from a guy who has hired 5 software developers so far this year, and has 2 slots still available...

    A lot of developers are looking at what happens at Google and Microsoft (aside from the layoffs...), and try to use that as a standard when they apply for a position at a 50-person shop in the midwest. This creates an expectation disconnect where someone gets an offer for $65k, but won't take it because they've been convinced by the Internet, their Career Planning & Placement department, or the job postings on career boards, that their skills are worth $90k.

    This is an "expectation shortage", and results when there are not enough candidates willing to take the positions that ACTUALLY EXIST. It's all well and good to say that employers are under-paying developers, and looking for cheap labor. But the market does set rates, and the fact is that most software projects away from the coasts just don't support paying developers $120k/year - at least not sustainably.

    The second disconnect occurs when people misconstrue what it takes to be hired and promoted in the majority of companies, other than the mega-corporations who can have 200 people doing the same job. The sad fact is that you pretty much have to be a specialist to GET a job, and then you have to be a generalist to KEEP it. The specialists who stay in their pidgeon-hole are always the first against the wall when the next re-org comes. But the generalists who have 75% competency in an array of skill-sets rarely make the cut during interviews, but have enormous job security in their current positions -- though often feel themselves "stuck" in positions where they may not feel like they're advancing quickly enough.

    This is a failure of cultivation and and expectation problem on the part of employers. It creates a market distortion where people are encouraged to specialize, and then dumped back onto the market with inflated expectations of their overall worth when that very specialization becomes a liability. (Ruby, anyone...?)

    From the inside, I think it's undeniable that there is a shortage of quality, trained developers, with attitudes and ethics that will lead to long-term advancement and quality employment. That doesn't mean that there is a shortage of bodies with the raw skills necessary to do the job. But, in the end, that hardly matters... companies aren't hiring automata, even if some of them want to pay as though they were.

    There are ample failures on both sides of the equation, and large companies are exacerbating those problems with their treatment of many H-1Bs and "mass hiring" of fresh graduates (at insanely inflated salaries) who then get culled 9 months later.

    But candidates are also making the problem worse by viewing software development as a single, unified market, and clinging to the belief that just because Company X in Boston could afford to pay $x for a given product/project, that their skills are still worth $x when they move to Company Y in Pittsburgh, creating software for a completely different industry.

    The end result is a shortage of jobs that don't require specialists to get through the door, and a shortage of employees able to adjust their expectations to the realities of the market we are in. When you meet in the middle, it's a real shortage, regardless of how it came to pass.

    --
    Notice: Your mouse has been moved. Windows will now restart so this change can take effect.
    1. Re:The perennial disconnect... by professionalfurryele · · Score: 4, Insightful

      "But the market does set rates" - You clearly don't understand how markets work. If you make an offering and no one takes it (assuming the reasons why aren't some substantial intervention in the market by some large actor), your offering is below market rate. That is pretty much the definition of what those words mean. Either you don't need the position filled (it will bring in $X dollars and cost $Y and X Y), or you need to pay more.

      If those software houses in Pittsburgh cant sell software for a profit offering developers market rate then the market doesn't need the software those software houses provide because it costs too much to make. Either company Y needs to (and can afford to) pay more, or it needs to shut up shop because it is not viable (or at least not do the project it cant afford to hire people for). The one thing it cannot do is complain that it has to compete with other companies both in selling it's goods and sources it's raw materials (which include human resources).

    2. Re:The perennial disconnect... by Tyr07 · · Score: 2

      I have to disagree with you, I think your mistake is you're on the mindset of the same people who would bail out large companies who fail in their business model to preserve it, when in reality, they failed and need to make way for new business with new business models.

      The Market. A similar result would be if Mcdonalds complained, or well actually it has but they complain they cannot find enough local people to work in the industry.
      So they want to hire foreign workers etc. Now, are there enough qualified people to operate Mcdonalds? Absolutely. What's the problem? No one wants to work with that kind of responsibilities and or the wages they are paying.

      It would be then said that peoples expectations are not in tune with the market. This wrong. The expectations of what they are going to pay people is where the market disconnect is.

      People in a way are a commodity, bought and traded (willingly) through employment. If you want people product A, it costs this much.
      If you're having trouble finding people, you are either looking for too specific of a unit that does not exist, or you are not willing to pay for the features you're looking for. You can't decide you don't like the market prices and can't find what you're looking for then label the prices of the commodity not in sync with the market. If that were true, you would be able to find people, maybe a person might be out of touch, but not your overall hiring pool.

      Any business will tell you that the worth of their Product is whatever it can sell for. This dominates the market based on supply and demand and controls the price. We do not get to complain that 70" Plasma TV's are out of tune with the market prices. If people are paying it, buying them, then that's what their market value is.
      Just because I can't afford it myself doesn't mean it's clearly a problem with the producers expectations, and that they need to lower them so I can also purchase their TV.

      That also means if people with X skills are being hired at Y wage, then Y wage is what the market price is. Some companies are not able to afford Y wage for X skills, and should lower their expectations on what they're going to get for Y wage. Or, they're going to have pay Y wage to get the features they want.

      Allowing them to import foreign workers instead is trashy. Given how many companies get bent out of shape when knock offs, copy of their products made much cheaper in other countries get sold out here illegally, why should they get to do the same thing with the people commodity?

      A lot of developers are looking at what happens at Google and Microsoft (aside from the layoffs...), and try to use that as a standard when they apply for a position at a 50-person shop in the midwest. This creates an expectation disconnect where someone gets an offer for $65k, but won't take it because they've been convinced by the Internet, their Career Planning & Placement department, or the job postings on career boards, that their skills are worth $90k.

      If the problem is that someone looks at the wages at google for this position and goes, I'm worth 90k! When the actual going wage for that is 65k and has a problem with it, the same is in the reverse on the company said.

      But candidates are also making the problem worse by viewing software development as a single, unified market, and clinging to the belief that just because Company X in Boston could afford to pay $x for a given product/project,

      The same problem is with the hiring process and the labor market. Well, if company X could pay foreign workers half the wages, then we can pay half the wages as well. They're looking at the wages of software developers in other markets like india, seeing what they like, and applying that as market price here.

      People who live in north america are not however, looking that in Country X software developers get paid X so I should too.
      They might do it by region a bit, but not near to the single unified global

    3. Re:The perennial disconnect... by taxman_10m · · Score: 1

      Ruby, anyone...?

      Is Ruby no good any more?

    4. Re:The perennial disconnect... by Trailer+Trash · · Score: 1

      There are two fundamental dichotomies that hide under this argument, and they've been going on for years, if not decades.

      First, there's the disconnect between large business and small business. Second, there's the disconnect between what people have previously been paid (or their peers have), and what they are actually worth. This is coming from a guy who has hired 5 software developers so far this year, and has 2 slots still available...

      A lot of developers are looking at what happens at Google and Microsoft (aside from the layoffs...), and try to use that as a standard when they apply for a position at a 50-person shop in the midwest. This creates an expectation disconnect where someone gets an offer for $65k, but won't take it because they've been convinced by the Internet, their Career Planning & Placement department, or the job postings on career boards, that their skills are worth $90k.

      This is an "expectation shortage", and results when there are not enough candidates willing to take the positions that ACTUALLY EXIST. It's all well and good to say that employers are under-paying developers, and looking for cheap labor. But the market does set rates, and the fact is that most software projects away from the coasts just don't support paying developers $120k/year - at least not sustainably.

      Please go back to Econ 101. If there are not enough candidates willing to take positions that actually exist it means you're not offering enough money. Period. Again, econ 101. You're correct that the market does set rates - apparently higher than what your company is willing to pay.

      The irony of this is that I see this stuff all the time. I'm an independent software developer and I can't tell you how many companies like yours I've worked for at a rate dramatically higher than the numbers you're quoting.

      My favorite story in this line was in the 90s, when I first started. In the early 90s when I had a few years of experience I sent a resume and cover letter to a Fortune 100 company in a town near mine and promptly received a rejection letter. At the time, I would have been happy with $30K/year - more than I was making at the university at that time.

      Fast forward 5 years. I'm doing contract work at the same Fortune 100 company in the same location. This time HR was skipped (I was a contractor) and I was making 4 times what I would have settled for 5 years earlier.

      All I can tell you is that markets work and they work well. Small company owners hate it when the IT guy makes more than they do, but the right IT guy will pay for himself and then some. I always pay for myself when I put a program together. I mean that. There has to be a cost/benefit analysis. Do that with your positions, too.

    5. Re:The perennial disconnect... by Lehk228 · · Score: 1

      you forgot c) lobby congress then hire indians for 10 bucks an hour.

      --
      Snowden and Manning are heroes.
    6. Re:The perennial disconnect... by Anonymous Coward · · Score: 0

      you're trying to justify low-balling. be honest with yourself and call it what it is.

    7. Re:The perennial disconnect... by sgt_doom · · Score: 2

      Back when I was really, really at the top of my game, when I was really an experienced and skilled coder, I couldn't find squart, or was considered a hardcore unemployable for some unfathomable reason. You make a few valid points, but overall I have to disagree with the thrust of your thesis. Fundamentally, those doing the hiring are clueless, which is why so many frauds get hired, and the real programming talent is filtered out.

      Recently, the local news wondered if the Seattle area would have more tech startups with ensuing local Microsoft layoffs, but with their established pattern, it is far more likely that the market of patent trolls will grow.

      It used to be that the hotshots would leave a well-established startup to begin their own startup, but they aren't hiring the real talent anymore, just offshoring jobs and importing foreign visa scab workers. They have destroyed the pattern of amortization at the cognitive level.

  46. Re:We use the wrong model for IT hiring and retent by SeaFox · · Score: 1

    Our basic premise is that the current "industrial" model of IT hiring/management -- treating IT engineers like cogs or components -- is fundamentally flawed, and that a model based on professional sports teams would likely work much better.

    That's nice. Let me know when you start getting a large number of companies agreeing with you. Part of the whole "keeping down the rank and file" in the wage category is making them believe they are easily replaceable cogs.

  47. Re:We use the wrong model for IT hiring and retent by Anonymous Coward · · Score: 0

    The professional sports model isn't always the best. Ever heard of the Chicago Cubs and their 100+ years of futility?

    You seem to have confused not winning games for not making their owners more money than any other team out there.

  48. Just-in-time, disposable employees by Animats · · Score: 1

    The employers having problems are the ones who want just-in-time employees with just the skill set they need right now. Then they want to dump them when the project is over. Of course they can't get what they want.

    Then there's the "full stack DevOps" concept, or one person doing everything, on-call 24/7.

    1. Re:Just-in-time, disposable employees by ruir · · Score: 1

      I do not mind so much of full stack devops, but far more of mixing sysadmin positions with helpdesk roles. If the position clearly states being on call, and more precisely rotating hours, than I am off. We all know we are always on call, if they need to state that, it is a strong hint something is dysfunctional there.

  49. Never hire the wrong person by Balial · · Score: 1

    Meanwhile, hiring managers feel the pressure to fill openings instantly with exactly the right person, and when they can't, the team and the company suffer.

    The team and company suffer if you hire "because we need someone" and end up with the wrong person. It sucks as an applicant, no denying it, but a bad hire can be toxic to a team or project. They can end up making more work for everyone else.

    Complaints about buzzword filtering and what not might be very true, but you have to understand that the hiring manager must never hire just because they need someone.

  50. Poor candidates also by Art+Challenor · · Score: 1

    From the other side, there are MANY "programmers" out there who can't program and certainly have no problem solving skills. Copy/Paste from StackOverflow does not result in working programs.

    1. Re:Poor candidates also by gweihir · · Score: 1

      Unfortunately, the vast majority works on this level. So vast that actually competent people have trouble getting a job.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  51. What am I doing wrong? by havoc · · Score: 3, Informative

    I'm a "former" developer and current IT hiring manager. I am trying to fill a couple of developer positions. I worked with HR to craft the job description that best described the job opening... Without any crazy years of experience requirements. It is a senior level position though. At any rate, we have received only two qualified candidates in two months. And we have received only four or five resumes so it's not as if we have been weeding out a ton of candidates before interviewing them. One received a promotion from their current employer before we could bring them back for a second interview, the other was asking for almost double what we could have offered plus wanted to telecommute from out of state half the week. We just are not seeing candidates. Where do developers go when they are looking for jobs? Job boards are expensive and we can't afford to hit every one of them.

    1. Re:What am I doing wrong? by dibos · · Score: 1

      Craigslist. But most Craigslist postings are BS, then we give up and just wait for the recruiters to call us. If you have a posting, link it here, or send it to me in a private message.

      --
      Robots. Lots of robots.
    2. Re:What am I doing wrong? by professionalfurryele · · Score: 5, Insightful

      You aren't paying enough. It is sort of obvious. Youe offering is below market so no one applies and those that do apply get promotions or can reasonably expect much better pay and conditions. Either you don't need the position filled, or you need to pay more to fill it.

      Can I ask, why is it when it comes to hiring technical staff business people have such a hard time understanding supply and demand. You never hear them saying 'Why cant I buy a top of the line server rack for $1?", but are shocked that no one applies for their job offered at half market rate.

    3. Re:What am I doing wrong? by drinkypoo · · Score: 2

      Show us the description and the salary or GTFO

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re: What am I doing wrong? by havoc · · Score: 1

      Like a majority of the job postings we don't list the salary range. We only get to that part after the interview process which is why I know salary isn't the reason we are not receiving candidates. Our retention has also been very high so employees are satisfied with the overall benefits package. If we had candidates receive an offer and then refuse it, that would indicate a salary issue.

    5. Re:What am I doing wrong? by ruir · · Score: 1

      I usually get a lot of invitations through linked.in. Nevertheless, I am not always open to play the interview game. Often because I already know the salary will be low, or the advert is badly worded, or they have unrealistic expectations, or is too vague, or they ask for a lot of technologies instead of focusing in a core competency (i.e. they do not know what they want or are dysfunctional), or the firm is small, or the core industry of the employer is on a field that turns me off. Also I am easily turned off on interviews if screened by inexperience people, or by the firm location, or poor installations, and I am not exactly thrilled to know I will be working in an open space.

    6. Re:What am I doing wrong? by Anonymous Coward · · Score: 0

      I've worked as a developer for 20 years and have never had to take a job I didn't really want. Are you sure you are offering something people want?

      Does the company have a bad reputation?
      Is the company willing to pay what others in the area are paying?
      Is there some weird combination of skills on the job description?

      Most companies won't see a lot of applications because IMHO demand exceeds supply.

      I only seek jobs from LinkedIn and stack overflow - monster and the ilk are terrible. Mostly underpaying companies that treat developers poorly while expecting great things and dressed to impress. My last two jobs allow whatever I want to wear to be comfortable so I can code as long as I want in a given day. And they understand that development is creativity and output varies. Some days I produce entire working modules seemlying out of nothing but that was probably proceeded by a day or two of thinking and designing that resulted in almost no checkins.

    7. Re: What am I doing wrong? by professionalfurryele · · Score: 4, Insightful

      Ah so you are sabotaging yourself by refusing to indicate prices up front. I don't apply to places that don't list salary ranges (I'm not a techie but still) because it is a bad faith negotiating tactic that places the power in the employers hand.

    8. Re: What am I doing wrong? by Rob+Earl · · Score: 1

      Personally, when I was looking for a job I didn't apply for anything which didn't specify a salary range. I didn't want to waste anyone's time if our expectations were completely mismatched.

    9. Re: What am I doing wrong? by Lehk228 · · Score: 1

      if you don't list a salary range you will only attract unemployed and seriously dissatisfied developers.

      --
      Snowden and Manning are heroes.
    10. Re: What am I doing wrong? by havoc · · Score: 2

      I think you are right... we could post the salary range but never thought about it. I will bring it up with HR. The problem is that we only pay in the medium range but make up for it with a shorter work week, telecommuting, and good benefits. So the salary isn't going to blow anyone's socks off but emphasizing the other benefits may help.

    11. Re: What am I doing wrong? by Anonymous Coward · · Score: 0

      Treat people like they are human beings, with as much value as yourself, and they will come around. List the salary. Don't waste people's time. They don't owe you their time blindly.

      If what you say is true about your retention, ask them why they stay. It could be that they make significantly more than what you are offering candidates. More likely they stopped attempting to advance their career because they are deadwood. You may not even see it. Maybe you are used to under-performers and are attempting to get talent for the price that under-performers gladly accept.

    12. Re: What am I doing wrong? by serviscope_minor · · Score: 1

      Yes! Do that.

      There are so many stupid jobs offering small salaries. The suspicion is one not advertising ranges will end up being one of those silly low ones, and so the applicant risks wasting a lot of time on it.

      Just imagine the reverse: candidates didn't send in CVs. You'd probably not interview them because you'd suspect it was a waste of time. Not listing the salary and benefits is the same.

      --
      SJW n. One who posts facts.
    13. Re: What am I doing wrong? by NoImNotNineVolt · · Score: 1

      I agree with professionalfurryele. I recently hit the 5 year mark at my first "real job" (I did freelance work earlier in my career) and started looking around for other opportunities (since that seems to be the only way to get a raise these days -- so wasteful!). Took a few months, but I finally accepted an offer for a position as a Senior Research Analyst (sounds fancy!). More relevant to you, perhaps, are the countless opportunities that I didn't really look into. The job postings that don't list salary ranges! It takes a lot of time and effort to apply to a job. I need to tweak my resume for each application. I need to write a cover letter. I need to jump through hoops filling out [electronic] paperwork. And I need to do this every single time I apply. You, as the hiring manager, only need to write that job posting once. You don't need to tailor it to each individual applicant. It's inefficient to the point of offensiveness that you expect such a generous expenditure of time and effort on the part of applicants merely to see what they're even applying for! During this recent job search of mine, I can count on one hand the number of job postings I replied to without first knowing whether the salary range was acceptable to me. These jobs all had one thing in common: they were awesome. I'd work for peanuts doing something I truly feel passionate about. I'd work on robotics or aerospace projects for half the salary of the position I ended up accepting. Unless you're hiring for some dream job like that, you're not going to be luring passionate people pursuing their dreams. You're going after people that want a job that pays the bills. To those people, salary matters. They're going to invest their time in applying to jobs that they know meet their salary criteria instead of gambling it on positions that might not.

      --
      Chuuch. Preach. Tabernacle.
    14. Re: What am I doing wrong? by Anonymous Coward · · Score: 0

      Amen to this. I will not give a second glance to a job posting that doesn't list salary. The chances are just too high that they are asking well below market value.

      What am I supposed to do to clarify it without wasting time in interviews? Email: "Hello, I saw your posting but it didn't list salary. I promise I care about more than money but, let's face it, it's important. What is the range? Actually, forget I asked. You now assume that all I care about is money and that I'll jump ship the moment someone offers me more money. Never mind."

    15. Re:What am I doing wrong? by neurovish · · Score: 1

      I'm a "former" developer and current IT hiring manager. I am trying to fill a couple of developer positions. I worked with HR to craft the job description that best described the job opening... Without any crazy years of experience requirements. It is a senior level position though. At any rate, we have received only two qualified candidates in two months. And we have received only four or five resumes so it's not as if we have been weeding out a ton of candidates before interviewing them. One received a promotion from their current employer before we could bring them back for a second interview, the other was asking for almost double what we could have offered plus wanted to telecommute from out of state half the week. We just are not seeing candidates. Where do developers go when they are looking for jobs? Job boards are expensive and we can't afford to hit every one of them.

      Indeed usually. Dice and Monster are virtually useless these days from a jobsearch perspective IMO. Also, people seem to get hired via offers that came through LinkedIn. Try looking through LinkedIn for candidates and shooting them an email? Where is the job location?

    16. Re: What am I doing wrong? by neurovish · · Score: 1

      Like a majority of the job postings we don't list the salary range. We only get to that part after the interview process which is why I know salary isn't the reason we are not receiving candidates. Our retention has also been very high so employees are satisfied with the overall benefits package. If we had candidates receive an offer and then refuse it, that would indicate a salary issue.

      Personally, if a salary range is not posted, then I am probably not applying. It isn't trivial to apply for jobs these days. I would say that each job I apply for usually involves 2 - 4 hours of research. If I see a posting with no salary range, then I'm going to assume that company will low-ball me and is not worth my time. I will target one that lists a salary range that is reasonable. Post a realistic salary range where you would hire the right person on at any point along the range and not at the bottom. The good applicants will be shooting for the upper end. Mention the salary expectations up front and you'll save everybody time.

    17. Re: What am I doing wrong? by Anonymous Coward · · Score: 0

      This.

      I know it can be hard to find very technical people that work well with others, even for companies that will pay.

      But when you use tactics like not indicating prices up front I don't even consider them. I get a few offers a month from consulting agencies and they are insulting. I got one today for 55% of my pay and the job description is asking for an effing ninja.

      I'm sorry, but I have no compassion for these out of touch business people or their failing or sub-par businesses. Get a grip.

    18. Re: What am I doing wrong? by wiredlogic · · Score: 1

      make up for it with a shorter work week

      Good luck with that. At least it beats the company I interviewed who wouldn't pay a cent more than $75K while expecting a minimum of 45 hours a week from their slaves.

      --
      I am becoming gerund, destroyer of verbs.
    19. Re: What am I doing wrong? by professionalfurryele · · Score: 1

      Sounds like a good move. A decent employee is going to look at the whole package, but they are going to be very suspicious of the stuff you leave out. If I get a 38 hour week, telecommuting and good benefits I'm going to put a dollar value on that and add it to your salary as a first pass to filter places to apply for (ones at the top get custom CV, custom cover letter, I do some research on thier business; next lot get generic CV, etc.; next lot get the circular file). Employees can only apply to a finite number of jobs, and they can only give a suitable amount of attention to a subset of those, especially if they are already employed (which many of the better applicants might be). If you want to be in the top fractions of places people apply to you need to give them enough information to beat out your competition.

    20. Re: What am I doing wrong? by asylumx · · Score: 1

      Many in the working class work far more than 45 hrs/week for far less than $75k. You should consider yourself very lucky to be in a position where you are comfortable enough to decline a job that pays that well.

    21. Re: What am I doing wrong? by RyoShin · · Score: 1

      Absolutely include those extra benefits in the posting(s), and make sure they're prominent (likely near the salary listing). A lot of people look for higher numbers, sure, but increasingly it seems people are okay with a smaller amount so long as they have more free time/flexibility and can pay the bills.

    22. Re:What am I doing wrong? by Anonymous Coward · · Score: 0

      Show us the description and the salary or GTFO

      This. Every time someone comes here and whines about there not being good candidates for all the jobs they have, they never list a credible job description and salary range, much less a link to a fully detailed post on their web site.

    23. Re: What am I doing wrong? by Rich0 · · Score: 1

      Like a majority of the job postings we don't list the salary range. We only get to that part after the interview process which is why I know salary isn't the reason we are not receiving candidates.

      I set up an online storefront selling popular consumer products for "great great prices!" and I can't understand why nobody is ordering them. There must not be anybody buying TVs these days. I know it isn't because our prices are too high because under each ad we clearly state that you can drive on down to our showroom and after a 3 hour sales pitch we'll tell you the price.

      Decent job candidates aren't going to humor you to find out if you're willing to pay them what they're expecting. If your greatest fear is that you might end up paying somebody what they think they're worth, then you might want to just advertise for minimum wage and hire anybody who walks in the door.

    24. Re: What am I doing wrong? by Anonymous Coward · · Score: 0

      > Many in the working class work far more than 45 hrs/week for far less than $75k.

      And they say unions are no longer necessary...

  52. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    But if that job has been open for 3-6 months, the damage caused by it being open

    .. just like real estate listings that are many months old, it makes everyone wonder if there's some horrible secret as to why that post is still open. Toxic work environment? Horrible hours? Who knows.

  53. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    Our company keeps jobads for all positons open all the time.
    Reason: when the boss fires someone in a snap, there is always a few weeks worth of applications to start looking for the replacement.

  54. Re:Perspective from the other side - Liars & F by linuxrocks123 · · Score: 1

    $()

    Congratulations on piquing my curiosity about something completely ungoogleable. That looks more like a Perl or shell thing than a Javascript thing. What is it, and what does it do?

    --
    vi ~/.emacs # I'm probably going to Hell for this.
  55. Tell me about it. by Anonymous Coward · · Score: 2, Insightful

    Graduated in 2003. Knowledgeable in Windows, Linux and Cisco. Didn't write any certs. Got hired at a hospital as a "sysoper" in 2004... 90% of the work is tech support, the other 10% is running backups and printing reports. Tried many times to get bumped up to sysadmin. They want someone with 5+ years experience. Can't get experience if they won't give me a fair chance. Paying the money to re-train and write my certs probably isn't worth it, because what they really want is to hire foreigners or Microsoft castaways who will play nicely with upper management.

    The operations and desktop support groups is under-staffed and over-trained. Every couple months we're hiring a new project manager for some random webapp that management thinks we need. We have like 5 different brands of EMR software that all do the same thing, with more coming in the next year or two.

    I should have taken that sysadmin job for Yahoo in 2009. Didn't want to move from Ontario to California though.

    1. Re:Tell me about it. by ruir · · Score: 1

      First, to not be wrongly understood, let me say you that a job wont ever be perfect. There will be there the parts that you want, and the parts you do not want. As far of getting experience on the job, you have to work your ass, and learn some. Try it at home, get small (poorly) paid jobs via portals for one task jobs, do some extra work for small firms around your area, heck do some volunteer sysadmin work if you really want to get down to it. As for your complaint, realise that by this time, things wont change ever. Move jobs to get more experience. As a tip, IT jobs in academia or IT shops are the better ones for learning, in other places they do not have the slighest idea what IT is or what you want, and you get lost in menial tasks instead of thinking ahead and doing things properly, and often they see you as a mix of clerk, janitor and some weirdo who knows more of technology than them.

  56. Eunuch Programmers by Mr_Wisenheimer · · Score: 4, Funny
  57. Re:Perspective from the other side - Liars & F by wierd_w · · Score: 3, Insightful

    And, of course, you fail to comprehend why this is the case.

    The reality is that the people you really want probably dont have a degree. They probably dont have the exact skillset you want, but can easily attain it, given half the chance.

    You create an iron-curtain that is rigorously enforced by a computer to pre-screen your applicants, "Because there are so many out there!", which REAL computer experts and programmers understand perfectly well, and KNOW that they will be systemically excluded before they can even talk to you-- the actual person at the other end of that dark tunnel-- Leaving only the people that outright lie, cheat, and plagiarize other people's work that make it through your filter.

    Rather than realize that your filter is an effective tool at concentrating charlatans and liars, and not an effective tool at concentrating actual talent-- then making the appropriate action, you instead conclude that there are too many charlatans and liars!

    It boggles the mind!

    "But they have these really attractive resumes and degrees!"

    Seriously.

  58. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    ... So everybody has their hands in the cookie jar, and there's nothing left for the guy who's actually doing the work.

    I thought that was SOP for government contractors. This sort of overhead makes the contractor very rich for the trivial task of submitting a metric fuck-load of paperwork. US politicians are surprised the employee "doing the work" can't afford health insurance. Then everybody brags about 'small government'.

  59. Hire/Fire by Anonymous Coward · · Score: 0

    first they hire non-xp people because xp-ppl are too expensive. then you get xp and want more money... BAM! FIRED! rince and repeat. then there's this special place called "game development"... you know that's where the really good developers do a labour of love... in 80 hour crunches for a year. then they die of a heart attack...

    not to mention that everyone wants to hire lone hero rock stars... that are only comprised of the top of the top 1%... everyone else is just SHIT and doesn't deserve a job. much less payment.

    this industry is FUCKED beyond recognition.

  60. "Progressive" Labor Laws by brian.stinar · · Score: 1

    Hiring someone (as a regular, W2) employee in the United States is a tremendous risk. Just look at all the social problems illustrated in the following comments, and you can see how quickly an HR hiring manager's spider sense starts to tingle about a talented software specialist, with some obvious social "issues."

    In every company, and government organization, I've worked in, they will sit with positions empty, forgoing business and running their shops so fast and hot that people burn out, rather than take the risk of hiring a talented weird-o that will result in a lawsuit, dealing with increases in unemployment insurance, or EEOP federal focus.

    This principle is one reason that makes contractors so valuable. They are not "protected" employees, and do not act on the behalf of the company they are working for (legally) despite being much more expensive than employees. I also believe this is a huge draw to hiring non-US workers (and they are inexpensive.)

    1. Re:"Progressive" Labor Laws by drinkypoo · · Score: 1

      Hiring someone (as a regular, W2) employee in the United States is a tremendous risk.

      As it is everywhere. Try it in Panama sometime. You might end up legally obligated to put their kids through college.

      Just look at all the social problems illustrated in the following comments, and you can see how quickly an HR hiring manager's spider sense starts to tingle about a talented software specialist, with some obvious social "issues."

      That's because HR hiring managers don't believe that people are people. They are units to be moved, with a fork lift if possible.

      In every company, and government organization, I've worked in, they will sit with positions empty, forgoing business and running their shops so fast and hot that people burn out, rather than take the risk

      They're already taking risks. They're not risk-averse, just stupid.

      of hiring a talented weird-o that will result in a lawsuit, dealing with increases in unemployment insurance, or EEOP federal focus.

      All of which is at least as likely to happen with a "normal" employee.

      This principle is one reason that makes contractors so valuable.

      Yes, contractors are valuable. And they will spend your money learning the skills they need to complete your contract, and then take their skills somewhere else. Then you have to pay for those skills all over again, even if you hire the same person, just based on consulting rates. Or you could hire someone who is willing to learn, treat them like a human, and reap the rewards.

      Sadly, more companies are willing to pay $150+/hr for a consultant half-time than $30/hr for an employee full-time even though the employee is less than half the price, and more effective since they amass business intelligence of their own. That's good for a few superstars and superliars, the latter of which will often create magical land mines for you that you will discover later. It's shit for everyone else, for the state of the art, and for the economy in general. But keep telling yourself that it's problem children who are responsible for the problems. That's not really false, but the ones responsible are overwhelmingly MBAs, not IT employees. The MBAs are the ones who don't think that people are people. They are. Everyone has personal problems. Maybe the IT guy with the quirky personality traits is going to be less likely to demonstrate some types of instability, and more likely to demonstrate others. It's more about fear of anyone different. They have the same problem hiring anyone creative, whether they be programmers or graphic artists.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:"Progressive" Labor Laws by ruir · · Score: 1

      There are people with "social issues" in every walk of life, do not be daft. And I would prefer to deal any deal with someone with Aspergers than with sociopaths. There are far worse problems out there. People will be people, and the only problem you and HR seems to often realize, is that interview is a two-way street, applicants are also interviewing and evaluating them.The major problem there is with IT, is that people do not often understand what IT people do, what it does they bring to the table, and truth is, they do not value and do not want to make them valued, because they want to pay lesser salaries, and are afraid they will outrun then in the run for the corporate ladder. And more often than enough, it is terrible enough to try and deal with educated people as you deal with janitors. The rest is just smoke and screens. If you are afraid of IT people, you must be doing something wrong, not giving them a fit on your organisation, not valuing them, and not paying them well enough. And apparently, your organization is too well aware of that.

    3. Re:"Progressive" Labor Laws by ruir · · Score: 3, Informative

      Often hiring subcontractors, is also a shift-blaming game. Difficult or controversial projects are more prone to be subcontracted. And here we also have the fashion of fake "subcontractors" that have a small firm for facade, but have been on the same very "client" for several years.

    4. Re:"Progressive" Labor Laws by Anonymous Coward · · Score: 0

      Having spent a lot of time as a contractor and having found a good FTE position, I think contracting is the only way to start for both sides.

      WARNING: The following only applies to people who actually are willing to work for their compensation. If you spend more than 30 hours a week talking about TV shows with your coworkers, posting on facebook, playing games, etc, none of what follows applies to you. Your position can be filled by an offshore resource at a fraction of the cost, or you can be replaced by a shell script.

      Direct hire is a disaster waiting to happen. You're making a long term commitment based on a short evaluation of a person. This means you're looking for good interviewers, which is not usually the job skill most relevant to the position. Once you realize that a mistake was made, it's a long, painful process to "fix the glitch" and is often avoided for fear of losing the headcount or some other silly excuse.

      As a contractor, you're hourly. Good contractors are usually open to working 50-80 hour weeks instead of 40 when they're getting PAID for those extra hours. That's a win for the company too since they don't have to hire or train a new person for that workload. OTOH, if the company believes you need to put in 80+ hours a week, but has a policy that contractors can only bill for 40 hours, you should know this long before a good chunk of your compensation is bonus or stock that you have to wait until year end or your work anniversary to collect. As a contractor, you'll also get to see how many hours FTEs put in vs contractors. If FTEs are supposed to work longer hours because they're "already paid for", you'd have to be a sucker to convert.

      Contractors get to learn about the company, people, and general working conditions. Wouldn't you want to know if the company encourages normal 50-60 hour weeks or if they're a perpetual 80-90 hour sweat shop? There is a price point at which everyone would take the 80-90 hour job. Knowing these specifics about your role puts you in a much better negotiating position.

      When I was making contract_rate times 50-60 hours/week (average), being offered an FTE position with the same job responsibilities at 50% of what I was making as a contractor wasn't a good deal. If I had come on as an FTE at contract_rate * 2000 hours/year, but with an expectation of working 60-80 hours a week (3000-4000 per year), I would not have had a chance to make informed choices. As a contractor, when the company wanted 80+ hour weeks out of me and my checks were twice as much, we both felt that was a beneficial arrangement, even when it continued for months at a time. I still recommend that company as a good place to work as a contractor due to my positive experiences and that they were honest enough to pay hourly workers for the extra time being asked of them.

    5. Re:"Progressive" Labor Laws by ruir · · Score: 1

      In many parts of the civilised world, there is the evaluation period where any of the two parts can terminate the contract, usually several months, here usually six, and for special technical jobs where expertise and experience is relevant, nine months, without any compensation. So if your short evaluation was wrong, you have really several months to mull it over.

    6. Re:"Progressive" Labor Laws by Anonymous Coward · · Score: 0

      Often hiring subcontractors, is also a shift-blaming game. .

      blame-shifting...

      I have 30+ years of experience and only get calls from headhunters who know nothing about the industry. They are just filters and poor ones at that. I have glowing references. I'm near DC. I should be being inundated with calls. HR is a worthless cabinet level branch...

    7. Re:"Progressive" Labor Laws by Anonymous Coward · · Score: 0

      "small firm for facade, but have been on the same very "client" for several years."

      3 years and counting, myself. I miss the 5 years where I was a regular employee that received things like sick time and awards for employee excellence. The bank I work for now won't even allow employees to thank contractors for jobs well-done.

  61. Re:Perspective from the other side - Liars & F by Anonymous Coward · · Score: 0

    $()

    Congratulations on piquing my curiosity about something completely ungoogleable. That looks more like a Perl or shell thing than a Javascript thing. What is it, and what does it do?

    I am not the original AC, nor do I know JQuery. However, I was also curious, and according to a related item, it is shorthand for $( document )

  62. There's an action shortage by Anonymous Coward · · Score: 0

    Why are we still dealing with obviously clueless HR and witless recruiting agencies?

    If you want to make this job market thing work, you need to be a little discerning both in what you can do (actively train up to be worth something) and in whom you offer to work for. That means not talking to recruitment agencies at all, and walking away if HR turns out to be small shell script-driven buzzword filters.

    Yes, ten other candidates where you came from. Twenty employers where they came from. Show some spine.

    1. Re:There's an action shortage by Hognoxious · · Score: 1

      I knew this guy who tried doing what you suggested.

      When spring came, he melted.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  63. HR by Anonymous Coward · · Score: 0

    If you cannot make or produce anything, you'll have to be the one who hires people who can make something. So HR staff is inherently unqualified - that's why they work in HR.

    1. Re:HR by ruir · · Score: 1

      Please someone mod this up. I would like to had that often you also have to take care with people in HR, as often they are family of someone important up the ladder.

  64. Re:Let me speak for every one here by TapeCutter · · Score: 1

    Recruiters are paid to be judgemental, it's how they make a living, most of those I have met over the last 25yrs have actually been former software developers or network techs who wanted a career change.

    There's no point taking a string of job rejections personally, that attitude will inevitably lead to the misery of self-pity which in turn makes it harder to get a job.. If there are jobs available and you* keep getting knocked back then it would seem to me "you're doing it wrong", have you considered finding out why they are rejecting you and fixing it? Most recruiters will offer free advice, especially if you make their short list - but that won't happen until you stop looking at them like they are idiots put there to stop you getting the job. And don't say "what did I do wrong" use a less confrontational manner, something like "how can I better my chances next time a job like this comes up".

    *you - the royal version.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  65. Re:I'm in the job market, and I'm dealing w/morons by ruir · · Score: 1

    Yep, true, and currently they do not even realize I am not so keen in talking with them up front if they do not go ahead with a real job descript.

  66. Re:Perspective from the other side - Liars & F by ruir · · Score: 1

    If depends on the culture too. It would help to tell us which part of the world you are coming from. Some cultures do tend to overrate what they do and have the we can do it all approach and make bullshit all along, others do not.

  67. Re:We use the wrong model for IT hiring and retent by drinkypoo · · Score: 1

    The problem is that the hiring managers and HR can't gauge potential, so they look only at past performance as a gauge for future performance

    False. They only look at specious claims of past performance. It's not like they're actually qualified to determine who is qualified for the position. They're just chair monkeys who point at the screen and make eeping noises when they read "5 years of experience"

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  68. Re:I'm in the job market, and I'm dealing w/morons by drinkypoo · · Score: 2

    Our company keeps jobads for all positons open all the time.
    Reason: when the boss fires someone in a snap, there is always a few weeks worth of applications to start looking for the replacement.

    That should be illegal. You're wasting the time of people who desperately need to spend that time gainfully. You are Bad People. I hope you go out of business.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  69. Re:Let me speak for every one here by dbIII · · Score: 1

    over judgemental gatekeepers to inflate their own sense of value.

    Hence the facebook profile inspection weirdness becoming a mainstream part of recruiting instead of just an excuse for lazy HR folks to waste time on facebook. There are actually losers who will exclude potential employees based on their posts, so don't let those dickheads anywhere near an online presence that shows you drinking, partying or spending time on a hobby that may be considered frivolous or even geeky.

  70. Re:Let me speak for every one here by hughbar · · Score: 1

    I think you've been very lucky.

    I'm 64 and still working freelance, nearly every day I get emails that are orthogonal to my skill set. For example, I've never been a tester and it's not on [and never has been] my cv, but I get emails for testing jobs.

    That's apart from the over-specified buzzword bingo related to web CMSs and frameworks. For example, someone that's pretty good with Drupal [not me] can probably deal with Joomla after a week or two.

    My main niche is Perl but I did an MSc project in Java, so I can read it and do elementary maintenance programming. But sometimes I see Java/Perl/Ruby/C#/bash specified in the same ad, makes you -really- wonder about the architectural choices going on in that shop, doesn't it?

    To be honest, with honourable exceptions [you know who you are] most of the ones I've met seemed to have started their lives as estate agents [that's real estate brokers in the US] or car salespeople.

    --
    On y va, qui mal y pense!
  71. Ha the hiring game by ruir · · Score: 2

    After many years in the industry, and being in both sides of the fence, I think I already saw it all. From bitchy interviewers, to clueless ones, to the inexperience and naive, to the mechanical ones that are just there to make a tick on the requirements, to the bureaucratic ones...The most efficient HR process I have ever witnessed was Amazon, where the actual techies are interviewing, and they are typically nice too. The best interviewer I ever met, was only by skype and was like a friend when talking (no, no illusions there, but the guy was really good). The best ever single hire call I had was a brit guy that seemed to be on a rant after a couple of beers, but extremely nice and attentive. The more nice approach again by other brit. The worse interviews I had where collectively from Gibraltar, they seem to be lost, do not know what they want, their job descripts are totally mixed up, often they seem to want it all, a jack of all trades who knows nothing, and to top if off, they often offer less than you are earning. The worst interview of all was by a medical company, cynical HR corporate bimbo who asked me what I was doing there as I already had a nice job. On the other side of the fence, I met everything, specially when interviewing for entry level helpdesk people, from the naive guy that was the expert on the field because he installed linux at home, from the Indian with lots of credentials and certifications who could not answer the more basic questions, to the guy that came to the interview high on drugs, or the nice lady who did not know what she wanted to do for a living and was there just because the job was nice.

    1. Re:Ha the hiring game by Anonymous Coward · · Score: 0

      I was head of an IT department, hired several entry level people, helped guide them some and always suggested they keep sight of job hopping to a better position since we really didn't have much more to offer. I was happy to receive thank-you calls and letters form several of my former people who got fantastic jobs. When the last company I worked moved out of state, I went on many interview, sent out countless resumes. No offers. I know it was not because of a lack of skills, I also kept up on several new trends, it was an age thing. I became tired of the game and stupid clueless HR people so I started my own tech business. Now over fifteen years later, I'm doing good, screw the HR people's BS games. Oh, by he way... I may need to hire someone who has at least 5 years with win 10 ! (just joking).

    2. Re:Ha the hiring game by ruir · · Score: 1

      I might one day move abroad and launch my own company if I get customers to get it rolling. ;)

  72. Re:It's all a scam by Anonymous Coward · · Score: 0

    Problem 1: you have to pay the people in training a salary, matching or exceeding what they got in their last job. Otherwise they will not come onboard. It is a long term investment.
    Problem 2: engineers tend to leave after 2-3 years, partially because there is little room to give them raises after a while.You already have to pay through the nose to get them to begin with! And it takes 2-3 years to get them productive in narrow fields.

    Hence: it is a waste of time and money to train engineers. It is far far far more desirbale to hire one who is productive from day 1.

  73. It's not always a money thing by 91degrees · · Score: 1

    Some companies just have unrealisitci expectations.

    I was interviewed for a contract job at least 6 months ago. I didn't succeed. Okay I did appalingly at the interview. Still, the skillset is fairly common. This ia a GUI/media role based on Qt. A pretty easy to use toolkit and fairly well known. UI development is a pretty common skillset, and the crossover with media development is fairly large, unless they want a compression specialist to develop new codecs (unlikely)

    They're still advertising the position! The daily rate has been inching up over time so they're offering 50-100% above the going rate for UI/Qt stuff, but I can't work out what it is they want. I don't think they know.

    1. Re:It's not always a money thing by ruir · · Score: 1

      You realize 40% or more of the adverts are fake, just to boost the public and the stockholders opinion of the company (hey they are hiring, things look pretty good), and/or just to keep the HR people busy and collect CVs for another sunny day, right?

    2. Re:It's not always a money thing by 91degrees · · Score: 2

      Sure, but this is a job that I actually interviewed for, and have had a phone call about since.

      I see what you're saying, but this job does at least pass the sniff test.

    3. Re:It's not always a money thing by ruir · · Score: 1

      hint, go back in a couple of job boards/sites and see how many times/months they have been adverting that position. Some of that fake posts are very easy to detect just by the sheer number of the adverts.

  74. Re:Perspective from the other side - Liars & F by Anonymous Coward · · Score: 0

    HR won't let us hire someone without a degree for this position. You cannot get above a certain paygrade without a degree. It doesn't matter how good you are or who you know. No degree = no hiring/raise/promotion. This was handed down from our parent corporation in europe.

  75. I'd like to see one too, but ... by dbIII · · Score: 1

    Yes I'd also like to see an accomplished inventor turn up on their own initiative in response to a simple job advertisement instead of having to go looking for them or do some sort of deal other than give them a small chance at a job, but I don't ever expect it to actually see it happen.

  76. Re:Perspective from the other side - Liars & F by wierd_w · · Score: 2

    And THAT, is your problem.

    Never mind that by the numbers, the actual top A+ talent does not fall into the "Has prestigious 4 year degree!" demographic.

    (And that those who DO go the 4 year degree route, often have oppressive student debts, and cannot accept low-ball salaries.)

    There isn't a shortage of talented prospects.
    There's a shortage of invisible pink unicorns.

    That's why you get such a large number of frauds-- You only accept applicants that claim to be both invisible, AND pink, AND are unicorns.

  77. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    "A company wanted someone who was a SQL Server DBA/BI stack/TSQL & reporting guru, an Oracle DBA/PL-SQL programmer, and a Linux server manager in downtown Chicago--for $95k/year. Good luck finding such a person"

    This is fast becoming the norm in the UK. Even Support positions want DBA & Unix Sys Admin backgrounds at entry level salaries

  78. Yes by meerling · · Score: 1

    Not too long ago I saw a job listing that required experience with various programs, one of which was five years, unfortunately that program had only been available for a bit less than 3 years.

    1. Re:Yes by Hognoxious · · Score: 1

      That one's been a running joke for years. I used to think it was to weed out the obvious liars, but another theory is that the CxO's cousin is lined up for the role but they have to go through the motions to make it look fair.

      There's also ass-covering: "I said we should avoid water signs|flute players|left-handers, they're so impetuous!"

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  79. Hire through your employees, apply through friends by HnT · · Score: 1

    I think that as an employee your best and most efficient chance of finding a job or at least getting to a decent interview is through word of mouth from your friends, or your "network", if you are one of those people. You will get inside info on the company and its culture way before you even apply and this should give you a great feel whether you should or should not apply.

    Before you get your pitchforks out because "omg nepotism!" let me tell you about the advantages for the employer side: great quality applications without wasting too much time and resources. Good IT folks typically know a whole bunch of other good people who would make a great and natural fit for the company. And your buddy "vouching" for you also means that employers might be more willing to invest in you and get you up to speed with their often ridiculous requirements It can also be beneficial for the culture and atmosphere at work because you get like minded people.

    I think that if you are just more or less blindly applying through the official channels, you are already doing it wrong. The HR drones have only gotten worse. Be in a position where either potential employers come to you or you know folks on the "inside". This, of course, requires that you are a great employee and can live up to the expectations. Then it is a win-win for both sides.

    If you are just starting out your two best options to get into that position are either through your studies or, duh, work. Choose a university and courses that involve real, actual projects with actual organizations. These will be the most long-term valuable hours you will ever spend in your academic life. Talk to the professors, see if any companies are posting jobs or looking for cooperation.

    --
    "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
  80. Clueless Recruiters by CalenMartinD.Legaspi · · Score: 1

    Why do companies use clueless recruiters anyway? The development team need to be involved in recruitment. I once had a recruiter ask me if XML was a program I wrote.

    1. Re:Clueless Recruiters by ruir · · Score: 1

      I would ask another different question altogether, why do companies use rookies, out of the university recruiters who have no experience of life, no work experience, not yet fully developed into essential skills to interview seasoned people...and often they are insulting you, merely following orders, and are not aware of that. I play them all of the way when I want, however it is a negative point for the interview on my book.

  81. It's Quite a Lot of Fuckery To Be Sure by Anonymous Coward · · Score: 0

    Recuiter here (in UK) I have done IT recruitment for 21 years and what Ihave seen is HR trying to automate their jobs using filters etc so I prefer to work with smaller firms where HR is either part of someones job or even non existant so I can talk to the manager and find out what they really want. I am not a coder (unless you cound decades old Sinclair Basic) but I do look after our CentOS server, MySQL based CRM package and keep the Windows clients happy and like to think I can at least talk sensibly with candidates and clients.
    For dev roles a few of my clients have short tasks they like to set of candidates to pre-sift out wannabe's and look at peoples approach to problems but you would be amazed the number of people so full of themselves that they say "i don't have time to do all these silly tests I know I am good and if they want me they should just meet me" - surely a few mins in an evening doing a short task to help decide whether it is worth taking time off work for an interview has got to make sense.

  82. Re:Let me speak for every one here by Anonymous Coward · · Score: 0

    most of those I have met over the last 25yrs have actually been former software developers or network techs

    I've never ever met an HR person who'd been anything else.

    *you - the royal version.

    It's "we" that has a royal version, "you" can be singular or plural anyway.

  83. Re:Let me speak for every one here by farrellj · · Score: 1

    That's apart from the over-specified buzzword bingo related to web CMSs and frameworks. For example, someone that's pretty good with Drupal [not me] can probably deal with Joomla after a week or two.

    Same for version numbers, too! You have experience with AIX 5.2, Solaris 10, Red Hat Enterprise 5, but the ad asks for AIX 6.0, or Solaris 8 or Red Hat Enterprise 4.5...well chances are, you can handle the job with just a few adjustments, but the HR won't select your resume unless you have those listed as well.

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  84. Re:Perspective from the other side - Liars & F by salesgeek · · Score: 1

    It's the same thing as JQuery(). It searches through the DOM for any elements that match the provided selector and creates a new jQuery object that references these elements. Here's a very simple example:

    $("div > p").css( "border", "1px solid gray" );

    finds any div wrapped paragraphs and puts a solid gray line around them. Docs here: http://api.jquery.com/jquery/.

    --
    -- $G
  85. National Bozo Explosion by Anonymous Coward · · Score: 0

    I did an engineering undergrad ten years ago. To get first class honours in that course, I had to be able to derive the governing equations for a Weiner Filter from first principles, derive the Eb/No curves for a bunch of different modulation strategies, and understand the effect of LU decompositions on matrix calculations with limited precision machines. In my spare time I taught myself how to program PIC microcontrollers because it was fun and easy.

    When I went into work, all I did was program microcontrollers and write documentation. Then when I went to change jobs, people would freak out that perhaps I might not understand the CAN bus because I had only done SPI/I2C and USB. It is a mind numbing experience dealing with, frankly, lazy ignorant fools.

    I've realised the really smart people do understand this, and they don't work in tech. What they do is come up with schemes to make money from other people's stupidity. This is called investment banking, and the prospects for it have never been better. So if you are a tech person complaining about the situation in tech then you are just a sucker. Those with IQ and EQ haven't been going into that bozo farm for years now.

  86. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  87. Shortage of people who want to relocate by Anonymous Coward · · Score: 0

    I think the #1 thing that's overlooked is that most software jobs seem to be in the most crowded, highest cost of living areas in the USA. To live in a place like that takes a certain kind of person, and that kind of person is usually not a software developer. I'd rather not be a software developer than live in NY, DC, Chicago, SF/Silicon Valley, etc. So you have a group of companies all trying to poach the same people from each other. There is a finite, limited number of people who want to live in these areas and work in the "software industry". So you have all these recruiters trolling places like LinkedIn with jobs that require relocation, and no one wants them. Anyone who wants to be in places like Silicon Valley is either already there or looking to relocate.

  88. I was a hiring manager by Enry · · Score: 1

    We were somewhat specialized, doing HPC work at a Major East Coast University but lots of other Linux skills. Due to the size of our university, we paid fairly well but HPC is a relatively small market that really does require a wide skillset (we also offered web hosting, database hosting, application installs, etc.). I couldn't get much coaching from HR as they had no idea what we were doing, and IT management had no idea what we were doing either, so we just kept using the same basic job posting every time something came up. A few hires we never filled because we were way too picky (I'll admit that much), but others applying for jobs just seemed to be throwing their resumes around wherever they could and hoping that the collection of buzzwords in their resume matched the collection in the posting.
    It didn't help that HR was run by a bunch of nitwits that outsourced the online HR process to a company that couldn't give you a nice URL to a specific job posting. You had to go to a site, enter the job code, then you could see it. Then you had to create an account and then upload your resume. How the people spewing resumes everywhere did it, I have no idea. But I'm sure we missed out on a lot of candidates because it was difficult to find the job, let alone apply for it.

    Of the people I did hire, most were really good and worked out well. I made candidates meet with my team and other IT teams just to chat and see what they thought of each other, and they reciprocated and asked my team to interview their candidates.

  89. It's Quite a Lot of Fuckery To Be Sure by Anonymous Coward · · Score: 0

    For me, the worst are those agencies that act like the narrator from the Stanley Parable. By submitting your CV/resume to their job adverts you automatically get subscribed to their mailing lists. Then when you try and unsubscribe, you get hit with a blizzard of love-bombing: "Why are you leaving us? We've done so much in the past year to set up this website and customize it for you. What have we done wrong? Tell us. We'll make it better. Please reconsider, you may not get a second chance. Just one more time, give it another week. We'll give you a free month of premium service. Think of all the opportunities you'll be missing out on. Just this once. Please.... We've done so much together..."

  90. Re:We use the wrong model for IT hiring and retent by RabidReindeer · · Score: 1

    Like hiring sports teams in what sense? Like the NFL draft? Big companies get to pick who they want from each year's graduating class, with little if any choice on the part of the new-minted engineers, and most of the graduates don't ever get to use their skills professionally?

    When we hire we look for specific skills that are relevant to our business. Maybe that's what you mean. We try to be careful about what's an absolute must (e.g. knows C++) and make the rest of the qualifications "preferred" or "desired." We rarely get an exact match between what we'd like to have and the candidate but that's OK. We hire people that can learn.

    The All-American institution NFL is rather socialist, actually. Unlike pro baseball, the richest team doesn't get all the marbles, because of salary caps and the draft ordering process that says that the teams with the worst previous-season record get preferred picks. There's a also a quite respectable minimum salary just for being on the team at all.

    Baseball comes in tiers. If you don't make the majors, you still might find something on one of the farm team levels, You earn progressively less as you go down, but then we like to claim the USA is a meritocracy.

    And yes, we all know that there are some people who deserve to wash out. People are not all equally suited and it's better for the marginal cases to look for something they'd be better at.

    Seriously. The whole concept of business organization is stuck in the factory mentality of 200 years ago. People aren't interchangeable cogs and business needs to stop considering them as such. Cogs don't care about the business any more than business cares about the individual cogs.

    Sports teams aren't the only alternative model that could be considered - after all Fred Brooks suggested a surgical team organization back in the 1960s. But the world is on the brink of major changes and we need to consider all the possibilities we can.

  91. All of the Above and More by ohnocitizen · · Score: 1

    As mentioned by Greyfox - low quality recruiters are a pain. Some who struggle to communicate, others who can't function without incessant phone calls. On the company side, there's an unwillingness to pay for experience (I've seen job postings for "senior" positions that pay junior rates). I've had plenty of phone screens with someone who has no idea what they are talking about, but even with skilled engineers who know how to code, but not how to ask technical questions relevant to the job they are hiring for!

    One of the more frustrating things is the "full stack" creep. Full stack used to mean someone who could write server code and front end code. Now it also means being a sysadmin, a dba, an architect, a ux guy, and in some cases even a designer. I've seen companies hiring an entire tech department in one job description.

    There's also where the office is located. Allow remote workers! If you're in Boston, hire people in New York, New Hampshire, etc. They can come in every so often for essential "face time", but code like crazy for you and in the same timezone.

  92. Re:We use the wrong model for IT hiring and retent by RabidReindeer · · Score: 1

    The professional sports model isn't always the best. Ever heard of the Chicago Cubs and their 100+ years of futility?

    You seem to have confused not winning games for not making their owners more money than any other team out there.

    The Cubs exist primarily to provide satisfaction for people who think that life is a losing game.

    If they ever went to the Series, it would be pandemonium.

  93. Re:We use the wrong model for IT hiring and retent by RabidReindeer · · Score: 1

    Our basic premise is that the current "industrial" model of IT hiring/management -- treating IT engineers like cogs or components -- is fundamentally flawed, and that a model based on professional sports teams would likely work much better.

    That's nice. Let me know when you start getting a large number of companies agreeing with you. Part of the whole "keeping down the rank and file" in the wage category is making them believe they are easily replaceable cogs.

    AH yes, but the Libertarian approach says that you stand up and tell them that you are not. That you have a proven record of excellence. And that you'll refuse to accept their puny offerings. Which, in the spirit of true market arbitration will cause them to reconsider.

    (cue laughter)

  94. Re:Hire through your employees, apply through frie by dbIII · · Score: 1

    let me tell you about the advantages for the employer side

    The disadvantage (as seen most clearly with autocratic governments but it also applies to companies) is that if say your multinational company has executives drawn from the same University swimming club it ends up no better run than a University swimming club. You end up with the shallow end of the gene pool instead of having a widespread bunch of people who are capable of running the place. It can happen at any scale and it tends to drive away anyone you can catch who may be talented but isn't one of the "in crowd".

  95. Re:Let me speak for every one here by LifesABeach · · Score: 1

    The Boss:
    , 1. reads the Steve Jobs eulogy and thinks, "Scream at Engineers, make outragous demands, close door, smoke pot = Profit!"
    2. "wants the best and brightest minds available" to create a "new" web site.
    3. wants years and years of experience for a 30 day, 1099 contract.
    4. says it pays the industry average, for college grads.
    5. knows that outsourcing is the only way to "keep a competitive advantage, in America."

    What really helps is the "Golden Rule" applied to Congress.

  96. 100% anecdotal tale by buddyglass · · Score: 1

    The company where I work has grown from about 15 when I started to around 50. Not everyone is technical, of course, but the technical staff has grown from maybe 5 to 15, give or take. The company's interviewing strategy is terrible in terms of accurately gauging ability and talent. Consequently, the quality of technical employees has been hit or miss. There are a few very competent people and a few that absolutely should never have been hired. The company pays roughly industry standard for its geography. Given that it absolutely had to hire technical staff, had the interviewing process had been effective at weeding out sub-standard candidates then the company would likely have been forced to offer above-market compensation in order to increase head count while maintaining a reasonable level of competence.

    There's may not be a shortage of candidates per se, but there's a shortage of competent candidates and a shortage of wisdom (on the part of employers) in how they choose whom to hire.

    I suspect a small company that did a top-notch job of screening candidates would enjoy a significant advantage over its competition.

    1. Re:100% anecdotal tale by ruir · · Score: 1

      So your peers are perfectly fine to have to have the 2x or 3x times the work to compensate for the others that cannot do it. Seems a perfectly sane plan. Would you mind to name your company?

    2. Re:100% anecdotal tale by buddyglass · · Score: 1

      I, personally, don't work any extra hours. I get my stuff done and. If someone else doesn't and the project suffers then that's on them. At least one of my (competent) peers does work longer hours, but she's the outlier, and I think she's starting to realize it's not worth it. And, no, I'm not willing to say where I work. It's just a small 50-60 person start-up you've never heard of.

    3. Re:100% anecdotal tale by ruir · · Score: 1

      I think you did not get my point and that I was being sarcastic. If you have dead bodies, the money and what they (do not) do have to come from others.

    4. Re:100% anecdotal tale by buddyglass · · Score: 1

      Well, yeah. The company could be more profitable than it is now if it had better employees. My point was just that they don't seem to compensate by the lack of quality by attempting to force people to work longer hours. They just hire more bodies to pick up the slack.

  97. Re:We use the wrong model for IT hiring and retent by __aaltlg1547 · · Score: 1

    The HR people aren't qualified to make such a judgment. If your organization is reasonably structured, the hiring managers are very qualified to judge the competence of the candidates and in the typical process, they make sure they are interviewed by several people with varying skill sets relevant to the position. Those people are qualified to judge some or all of the candidate's relevant skills.

    That is, if you get to the real interviews at all. Most candidates are screened out by HR because they don't even meet the job description on paper. The hiring manager doesn't want to look at 100 resumes for a position, most of which are for people who don't have the skills they're looking for. She wants to look at 5 to ten, pick the most likely 3 and have them in for on-site interviews. That right there is the value that hiring managers see in HR people. They'd rather have a semi skilled person do a half assed job of screening the resumes so their choices are narrowed to something reasonable even if it means the best person for the job will get screened out. At the end of the hiring process, it doesn't MATTER if you've found the best person for the job. It only matters if you find SOME person who can do the job and can function well in your working environment. Typically, it's a sooner-the-better situation. Work that you need done is not getting done because there aren't enough people with the right skills to do it.

  98. named canidate by Anonymous Coward · · Score: 0

    In order for company's to hire cheap labor from outside the country they have to prove that no citizen of the US can do the job. So they write rediculous job desciptions so that no US worker will be able to meet them. Then they can get around the law and hire foreign workers and pay them much less.

    Everyone knows this congress, fix the loop hole!!!!!

  99. Selecting for con artists by Baldrson · · Score: 1

    While the public facing human resources people may be clueless, the hiring process is anything but clueless. The hiring process select for candidates that are con artists. At a fundamental level this is because the people who are creating the hiring process are con artists.

  100. Re:We use the wrong model for IT hiring and retent by drinkypoo · · Score: 1

    That is, if you get to the real interviews at all. Most candidates are screened out by HR because they don't even meet the job description on paper.

    A job description which, as has been discussed elsewhere in this thread, has been tampered with by HR — often to the point that no one can appear to fulfill the requirements without lying.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  101. ahhahahahaha by drinkypoo · · Score: 1

    Especially more competent than my linking skills.

    I didn't think a spurious space at the beginning of a URL would be that bad, who knew. I mean, before the protocol even.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:ahhahahahaha by Anonymous Coward · · Score: 0

      Your linking skills are still horrible. You generate a wonderful 404.

  102. Re:Perspective from the other side - Liars & F by Anonymous Coward · · Score: 0

    That's not fair, that poster didn't specify what [s]he asked for, merely what they got in response. All things being said, though, any job where you have to penetrate such an iron curtain to get a job probably isn't worth the grief.

  103. makes snese to me (sic) by Thud457 · · Score: 4, Funny

    "Pearl" developer == can take an irritating grain of sand and polish it until is has a shiny luster.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:makes snese to me (sic) by cellocgw · · Score: 1

      "Pearl" developer == can take an irritating grain of sand and polish it until is has a shiny luster.

      Well, that's a far more useful skill than what most managers spend their time polishing.
      (someone had to say it)

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    2. Re:makes snese to me (sic) by Forty+Two+Tenfold · · Score: 0

      It's actually additive manufacturing, not polishing.

      --
      Upward mobility is a slippery slope - the higher you climb the more you show your ass.
  104. purple squirrels are nonsense by Thud457 · · Score: 1
    Purple squirrels don't occur in nature. And a prime indicator that the person speaking is not a member in good standing of the reality-based community.

    never saw a Purple squirrel ,
    I never hope to see one;
    But I can tell you, anyhow,
    I'd rather see than be one

    apologies to Gelett Burgess.

    Ah, yes, I wrote the "Purple squirrel"â"
    I'm Sorry, now, I wrote it;
    But I can tell you Anyhow
    I'll Kill you if you Quote it!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:purple squirrels are nonsense by Shirley+Marquez · · Score: 1

      I suspect the apology is about two things. First, changing it from a cow to a squirrel. Second, quoting it at all; see the sequel verse.

      Burgess was frustrated by the fact that he was mostly remembered for that one rather silly poem rather than for all the other things he wrote, though his books about the Goops still have some readership. He was also responsible for inventing the word "blurb".

  105. Re:We use the wrong model for IT hiring and retent by Bob+the+Super+Hamste · · Score: 1

    Well considering that I do entertain most job offers I get and have laughed at most of them I have been doing my part. The worst offer was for a senior level position doing similar work to what I currently doing but was in a higher cost shitty area. The pay offered was $35,000 a year, I laughed at that offer and the recruiter seriously thought it was good until I told her I make over 2.5x that now and live in a lower cost, nicer area. When asked what it would take to get me out there I told her a quarter million a year, and mentioned the 2x cost of living, and that I doubt that I would be able to afford a house comparable to what I have, .5 acre plot that backs up to a 10 acre wooded park in the best school district in the state, on less that that amount. Add in that I would have forfeited half of my 401k because I wasn't vested at that point and that my wife would have been without a job for the rest of the school year and businesses need to make real offers instead of the joke ones.

    I always let recruiters and companies know why I turn down offers. Especially when it would be making huge steps backwards.

    --
    Time to offend someone
  106. entry level with 2 years experience by Anonymous Coward · · Score: 0

    The reason people ask for this is because there are lots of applicants out there who had a stint working before getting an advanced degree. They've been exposed to the workplace and will have the basics of how to show up for a job, be respectful of others, not be a gigantic loser down. People who have never had a job have to be potty trained and it's pretty expensive (and takes a lot of management time), for what?

  107. Re:Perspective from the other side - Liars & F by Cigarra · · Score: 1

    $ is just an alias for the jQuery function, which is the "selector" at the heart of the jQuery philosophy.

    --
    I don't have a sig.
  108. RECRUITERS ARE THE PROBLEM!!! by Anonymous Coward · · Score: 0

    Absolutely clueless, the whole lot of them. Yet most companies only hire using them.......

  109. Re:Let me speak for every one here by ruir · · Score: 1

    It is not as HR are/were the brightest bulbs. A secretary is probably smarter than them.

  110. Re:Let me speak for every one here by ruir · · Score: 1

    I do not maintain an open facebook profile, and only add people I know and family. Past and present co-workers, linked.in.

  111. Re: Let me speak for every one here by Anonymous Coward · · Score: 0

    Sounds like some org trying to switch from Java to C# mono.

  112. Job description at my company by Anonymous Coward · · Score: 0

    Position: Associate Software Development Engineer I
    Education: BS in Computer Science, Computer Engineering, MS Strongly Preferred
    Experience: 0-2 years

    Qualifications:

    Seeking a candidate for an entry-level position as a software development engineer. The ideal candidate has a proven track record of success developing database interfaces for data conversion between SQL, Oracle, and open source databases such as MySQL. Preference given to candidates with advanced expertise in database design and architecture, programming in C/C++, Perl, Python, and shell scripting, in addition to GUI design for open source visual platforms such as Gnome and Unity.

    Candidate must have excellent organizational skills as well as verbal, and written communication skills.

    ====

    Yeah... talk about a clueless hiring manager.

  113. Everyone takes things personally here by dbIII · · Score: 1

    It appears I shouldn't have used the word "you". It was a general comment to anyone browsing on what people wishing to be hired should do since now HR in a lot of places are starting to sort based on whether they approve of what they can find out about people's social lives online - don't give the pricks anything to object to (just as was written above about not having the profile open - good idea).
    The old "cyber-safety" line was never give anyone your real name unless you have contact with them offline - facebook taught a generation the opposite. When you have potential employers that would reject you in preference for other based on even just a list of the fiction recently read it's better to not let them get anything via that channel, and to do their jobs properly.
    Enough ranting I suppose but I've had HR people wasting far too much time looking up people on facebook trying to find trivial things to sort on instead of actually doing their job and finding potential hires who know how to use a computer - why should I give a shit if they like line dancing or whatever?

    1. Re:Everyone takes things personally here by rnturn · · Score: 1

      ``When you have potential employers that would reject you in preference for other based on even just a list of the fiction recently read it's better to not let them get anything via that channel, and to do their jobs properly.''

      Well, this guy looks like he's got the technical skills but since I can't find anything about his personal life online and make a recommendation based on his past behavior, likes, dislikes, etc.: REJECTED!

      --
      CUR ALLOC 20195.....5804M
    2. Re:Everyone takes things personally here by dbIII · · Score: 1

      That should be what interviews are for instead of sorting by narcissism by whoever has the nicest things to say about themselves on their facebook page or rejecting people based on misunderstood jokes (eg. the court case over firing due to a "drunken pirate" caption on a facebook photo).

  114. TOO much effort by raymorris · · Score: 1

    That post is apparently self-proving. TOO much effort ...

  115. Re:Perspective from the other side - Liars & F by fostware · · Score: 1

    Previous company's "low bar" used to be "When would you turn on circular logging and why?"

    Three-quarters of the answers were complete failures by L3 system engineer interviewees.
    A further 15% kind of knew...
    Depressingly, a good two-thirds were in a similar L3 position at the time.

    We didn't even require graduates, since we'd found it suited those who used braindumps and it wasn't a guarantee of intelligence.
    What we found was good all-round L3's were some other companies backbone or their understudy, would self-teach to fill in knowledge gaps, and/or had a home lab.
    Unfortunately, management never responded to prospective employees in time and successive suitable applicants were snapped up by other companies - rightly so.
    The process opened my eyes to what I was worth, and I didn't find my replacement before it was time to move on...

    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  116. Simple formula by Anonymous Coward · · Score: 0

    Employer's job: Get as much work out of an employee for as little pay as possible.
    Employee's job: Get as much money out of an employer for as little work as possible.

    You get hired or you hire when there's a compromise between the two positions. It gets out of balance and the agreement is terminated.

  117. With apologies... by sconeu · · Score: 2

    Is the apology because the original piece(s) of doggerel were about a purple COW?

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  118. All boils down to the Frankenstein Factor by Anonymous Coward · · Score: 0

    One of the biggest problems I see in the software development industry right now is that there are too many ways to implement the same thing. Are you a windows shop? Linux ?. Are you using C++,Java,C#,Python (Yick) Visual Basic (LOL), Groovy (YEA), MySQL, YourSQL, TheirSQL NOSQL. Windows Forms ,WPF. Ajax, Windex. WSDL, JSON, Jenkins, TFS. Git, Svn. Give me a friging BREAK !!!!!

    How this all started (starts) ...

    So basically, some idiot savant at some company who knows a little about how to sling code and a little more about what the business needs are, stays up for 2 two weeks straight (because he has no life, or wife) and slaps together a proof of concept (using whatever software tools he can get to work for him, NOT you), which marketing sees and then sh*ts their pants over, and then sells as a product to some unfortunate customer(z).

    As the bugs start flowing in. (Some bugs are actually feature requests) and the savant bails the company since he's not a production coder and can't be bothered with actually getting his "baby" to work (oh and now, he has a new set of skillz to flaunt and a new start-up to get seed money for) the dev manager screams and cries to management in order to get some developers that can help out with all the bugs and new features (or features that were originally promised in the first place that customers are actually paying for).

    So now you have a software dev job requirement list with a nice fat "Frankenstein Factor" that no "one" developer can actually qualify for. This puzzles management and makes them realize it's going to take an army of developers who are specialized in each "piece" of the monster. In reality the "monster" should be taken apart and put back together with software technology and tools that the majority of developers on the planet can handle in one sitting but management balks at this request since there is no money in the software budget to "refactor" the code.

    Besides any money left over after managements "bonuses" for the year must got to the guy who sits up in Washington and tells who ever will listen that "we don't have enough qualified" (ie. cheap labor drones that are thankful to just keep Frankenstein "ALIVE") software developers so please raise the H1B visa cap. Pretty Please !!! (oh and here's some money).

    To many options. To many languages to learn. Can't build off of what you already know since technology shifts in the industry making existing solutions obsolete.

  119. How Does this Affect Mid-Career by Clent · · Score: 3, Insightful

    Awesome, the companies are learning to market themselves. How unhelpful.

    In any corporation, workers are just another capital expense. It is delusional to see yourself as any different to your employing corporation than the chair your ass is in. Both are seen as replaceable cogs, the corporate machinery will continue to chug along with or without you.

    As some point, software engineers will need to accept that this is a tradesmen profession and we are fools to ignore history.

    Every employer forces you to sign a contract upon hire.

    Until we have our own contract, we will always be on the losing side of negotiations. We need a guild, a union, whatever you want to call it. We need representation if we ever hope to be treated as the tradesmen we are.

    1. Re:How Does this Affect Mid-Career by MooseMiester · · Score: 1

      In any corporation, workers are just another capital expense.

      Where on earth do you get such strange perverted ideas? Have you ever worked in a management job? Worked with a team of seasoned professionals? What industry are you in?

      Every employer forces you to sign a contract upon hire.

      That's because of the lawyers, and people who would prefer to sue... and not do any productive work, leeching off society.

      We need a guild, a union, whatever you want to call it

      And yet, in every industry where Unions are in control, the Unions get very wealthy, where the workers get less and less, and in many states, are forced to join whether they want to or not.

      I hope for your sake you're still in school, or have a very low level job.... No offense, really, but your statements fly in the face of actual reality.

      --
      Murphy was an optimist
  120. The perfect candidate is someone who by gelfling · · Score: 1

    Is 23 years old and has 8 years experience in a 1 year old technology willing to relocate 3,000 miles away to live in one of them most expensive zipcodes in America for near minimum wage for a job that's 120 hrs a week and will be thrown away after the next beta goes to production. Oh and by the way, the job was filled 2 weeks before the posting went up because the hiring manager is already fucking the candidate.

  121. Experience by Anonymous Coward · · Score: 0

    Within the past 15 years I've designed and developed three successful data warehouses, designed a major product information system and recently cleaned up and successfully installed a major insurance system. I've got 50 years in the business.

    And I can't think of a single word I can put on a resume which would interest an HR person or a Hiring Manager.

    I got my engagements from people on my network. Unfortunately, at my age they've all retired or died.

  122. our hiring keywords by beefoot · · Score: 1

    I don't remember I've hired anyone screened by HR. HR requires the job description and skill set written down in a way they could digest. When I hire people, I'm less concern about people's skill matching what's on the job description, but more concern about the person's knowledge in general, ability to adapt to changing environment, and whether a fit to the group. I don't know how to write these criteria down in the job description.

    I intentionally created really detailed job description/requirements which I don't think HR could find anyone matches the requirements. To my surprise, they found 2 individuals which their skill-sets on their resumes match the requirements.

  123. Property monopoly is not freedom by Anonymous Coward · · Score: 0
  124. makes sneeze to me by hermitdev · · Score: 1

    I think I'm allergic to Perl. Every time I see it, I have violent fits of sneezing.

  125. Re:It's all a scam by mrchaotica · · Score: 1

    Solution 1: quit being a cheapass. Solution 2: quit being a cheapass.

    If you can't afford to do the above, you deserve to go out of business.

    --

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

  126. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    You don't know the facts behind the postings. We are hiring multiple developers, that doesn't mean that we post a separate ad for each person we are willing to hire. The companies in question may have hired 10 people already but are still looking for more under the same job description. You assume that all the blame lies with the employers, but if you didn't get picked for those positions there may be some reason for that. It's at least something you need to consider...

  127. It's a game by Anonymous Coward · · Score: 0

    It's a big game in just about every field, but the IT field is experiance driven.

    Experianced IT people sometimes get 5 job offers a year. It's not degree driven because universities can't keep up with the speed of which the technology changes.

    If you have been in the field as long as I have (30 years), you should apply for IT jobs you have no intention of taking. I do this from time to time, and when they offer me a job, and offer a little $40,000 per year, I respond by saying I need $150,000. When they ask if I am worth $150,000, I tell them "No, I'm worth $200,000, but as long as I get 12 paid holidays, 4 weeks paid vacation, my own office, my own reserved parking space, and full medical and dental, then $150,000 will be fine for now."

    Sometimes after that, they complain that it's not a job that pays that kind of money, and I respond by saying "Your advertisement called for somebody with experiance, and the kind of money you are offering will only get somebody just starting out in the field".

    Of course they will not hire you after that, but then you can walk back to the lobby where the other applicants are waiting, and tell them exactly what you demanded. At the very least, they may up their own requirements, and that may help hinder the attempts to drive down our pay.

  128. Re:I'm in the job market, and I'm dealing w/morons by BUL2294 · · Score: 1

    But you've made your job that much harder... Think about it. Trying to save a few bucks by merging x-number of available jobs into one job post, where you don't make it obvious that you're hiring for multiple people where each needs SOME of the skills (which you probably can't do because of job site ToS--they probably require you to post each job as one post), you're confusing many of your applicants into thinking you're looking for a "batshit crazy" skillset. Look at the other replies above--most people think that a crazy list of skills under one post is for one insane & underpaid job.

    Even the best candidates for a specific skillset wonder "what up with this role?", and you don't hear from them...

    --
    Windows 3.1x calc: 3.11 - 3.10 = 0.00
  129. Re:Perspective from the other side - Liars & F by Anonymous Coward · · Score: 0

    http://www.w3schools.com/jquery/jquery_syntax.asp

  130. I Suspect by AgentSmith · · Score: 1

    Companies pay what the market will bear. Unfortunately, it's been a race to the bottom when you add in the H1-Bs. If everyone in IT walked off the job there would be some serious salary and wage adjustments. And that's the other problem. Good IT people are individuals, and don't really play well to a group idea unless that's the nature of the job.

  131. Information Week, you gotta be . . . by sgt_doom · · Score: 1

    . . . shitting me? Why not the Liberty Lobby, Ken Rogoff or Martin Feldstein, they all share equal "validity" and "credibility."

  132. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    I agree it should be, however there is no method for correcting this, no oversight of not hiring someone for a publicly posted job position.

    The fact that such fake jobs are listed probably helps job listing sites in similar ways to that 'Virtual Cupid' scam various online dating sites have been found guilty of.

  133. Shortage of People Sort of... by LessThanObvious · · Score: 2

    There is definitely a shortage of senior people who really have a clue. Everyone I know that I would ever recommend hiring, already has a job and they have jobs at "A" companies. The companies really having trouble getting "A" people are the "C" companies. Companies are going to have to stop writing off everyone that failed to get back on the horse immediately after the recession ended. Companies are going to have to give young people a chance to enter the industry and actually help them develop. When everyone outsourced every job they could to offshore vendors in 2003-2010, they killed the pool of candidates for the long term. Many of those workers who had a ton of experience left and never came back. Many of those young workers never got the chance to develop into senior workers. Companies now want nobody with less than 8-10 years experience yet there aren't enough "A" or even "B" players that entered the industry at that time. More H1-Bs is only a cop-out to bandage a systemic problem that business doesn't know how to hire, develop and retain people to maintain the pipeline.

  134. Re:Perspective from the other side - Liars & F by Dahamma · · Score: 1

    Never mind that by the numbers, the actual top A+ talent does not fall into the "Has prestigious 4 year degree!" demographic.

    Requiring a degree when a candidate has a provable track record and skills is a stupid, misguided policy. But so is pretending they are inherently superior. There are plenty (almost definitely more "by the numbers") excellent engineers with degrees (though not all CS nor engineering at all).

    But you seem to be implying that those without degrees are inherently more qualified, which is just as bad an assumption as implying the opposite.

  135. Fake Job Postings by Anonymous Coward · · Score: 1

    It should also be understood by anyone looking for an IT job that certain types of listings are quite clearly designed to find no qualified candidates, or at least no qualified US citizen candidates. Why would they want to do this you ask? Simple. The H1-B visa requirements include posting the job in publications of record or on job boards for a period of time before an application can be made to bring in a foreigner on an H1-B visa. By crafting the language of the job posting to eliminate all US citizens who apply, regardless of qualifications, they're looking to fulfill the requirements of the laws without actually finding anyone in the US to hire. Whenever I see postings like this, I know two things straight away. First, it's a complete waste of time to apply for that job and second, anybody who would resort to that sort of chicanery is cheap, duplicitous and not worth working for anyway.

  136. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    Illegal? Moron.

    It's no more illegal or immoral than the tens of millions of people out there who are currently employed but are sending out their resumes speculatively.

    And it's not like they are interviewing people, as that would waste even more time on the company's side. How much time does it take anyone to email a resume these days, anyway? Almost none. And after doing so, they now actually have a resume on file with the company in case there is an opening in the future. Which is the whole fucking POINT.

  137. Re:I'm in the job market, and I'm dealing w/morons by Anonymous Coward · · Score: 0

    But if that job has been open for 3-6 months, the damage caused by it being open (presumably because someone left, and now there's a void that everyone else on the team is not really able to fill) has far exceeded whatever small training costs or whatever you would have to spend on me...

    Sorry, I disagree here. Technical lead here who has trained about 1/3 of my current department (50 people or so). It takes about 6 months to get you ramped up, 12 months until you are self-sufficient, and 24 months until you can really start contributing back to the team. The cost of leaving the position open for another few months is far less than the lost time we'll suffer if we hire the wrong candidate - or worse, somebody who comes on board and jumps ship because they find they really don't like the work and just wanted a job of some sort.
     
    We have two open positions right now and I am reviewing every single resume that comes in (no HR filter). I can tell in 30-60 seconds from reading your resume whether you are a fit for the position or not. Most resumes look nice, but don't have the skillset we are looking for. Cost is not a factor at the level of review I'm performing, skillset is.
     
    Best of luck in your job search.

  138. Impossible mission by RubberDogBone · · Score: 1

    The company where I work created a new position to gather and present internal statistics for use in forecasting and project management and other things. This newly created job required a degree in something, several years of experience in statistics, and several years of experience in the custom-built statistics engine and toolset we had just created within our company. The product literally didn't exist a month prior to this job being created and it wasn't based on any off the shelf solution.

    Also, it was going to pay a pretty low starting salary (we never pay new hires anything worth mentioning; if you can't actually speak any language and may or may not be legal, we love you but we won't pay you jack) and require relocating (not paid relocation mind you), in my case.

    My bosses boss put very strong pressure on me to apply for this job. They wanted to hire internally, you know. Not bring in a newbie. I refused on the grounds that the job requirements meant I didn't qualify -and in fact it was not possible for any living being short of a time lord to have had ANY experience with this toolset much less the years experience stipulated. The sort of network access needed to gather the raw numbers needed was also clearly impossible to get and nobody would lift a finger to help with something like this. I could see the fail written all over it, so I refused.

    The eventually hired an intern or something. They quit after a week.

    --
    Sig for hire.
  139. I'll vent, thanks by Anonymous Coward · · Score: 0

    I've had a hiring manager (who was also the CEO because it was a small start up) make me an offer,then run through my credit report with a fine tooth comb and rescind the offer. 1. My credit wasn't that bad. 2. He claimed that since they developed 'some' financial software, that prospective clients could want to run my credit. I'm no lawyer but I'm pretty sure that wouldn't even be legal unless I consented to it and am POSITIVE this guy was clueless as a hiring manager (most likely because he was also the CEO).

  140. Job Posting Maddness by mla_ca520 · · Score: 1

    I find modern IT job posting to be ridiculous!

    From what I've seen, MOST IT groups would benefit less from a candidate who already has "XX" experience with a specific tool, or language, than from someone who takes a methodical approach to problem solving. Someone who isn't afraid to use Google to research answers, who has demonstrated an ability to learn new technologies, or languages quickly.

    I wonder if this is an example of what happens when non-techies insert themselves into hiring people to perform tasks they don't really understand.

    Experience is good, but inquisitiveness is so much more!

  141. Is Mad River Hospital A Death Trap? by Anonymous Coward · · Score: 0

    About a month ago I saw an ad on Craigslist that said that Mad River Hospital was looking for an IT tech.

    (Mad River Hospital is located at the intersection of Highways 299 and 101, in Northern California, about three hundred miles north of the Golden Gate Bridge, and San Francisco. It's a five- to six-hour drive from Silicon Valley. Located close to the center of California's notorious Emerald Triangle, one would expect something more glamorous .. but, regrettably, Humboldt County is a backwoods, riddled with unemployment. Don't move up here without multiple sources of income.)

    The fact that they referred to the position as an 'IT tech' said something about the hospital.

    'IT' is short for 'information technology', and 'tech' is slang for 'technician' ... ... so, basically, they were looking for an information technology technician.

    Which is confusing. And annoying. Thoughtless. Kind of stupid. Not what one expects from top-notch medical practitioners. Y'know?

    But they weren't dignifying this person with a title. They were a 'tech'. Not technical, not a technician ... just, a 'tech'.

    And so I'm going to suggest that Mad River Hospital is awash with abbreviated thinkers.

    I sent the author of the ad an email, asking about the compensation. No reply.

    I submitted the official job application form - no answer.

    Now, that's plain broken. The only reason I can think of to not automatically generate an acknowledgement for each and every contact with Human Resources, would be to create deniability, for later use. That's so transparent.

    Let me say, as an aside, that the whole employment application process is broken.

    The job application form is a PDF - but it's not the kind of PDF that can be filled out, like an 1040EZ tax form, and doesn't even need to be printed ...no, it's the old kind, that needs to be printed out, filled in, and then scanned - or mailed.

    The application is four pages - scanned in, that's four separate images, one for each page of the job application - and yet the Mad River Hospital submission process only allows one file to be attached ... requiring one to submit one's application four times - once for each page.

    I can only compare such results to an intellectual rigor mortis. There is no good explanation for such a bad interface. I mean, they are only a few minutes away from a state university campus (Humboldt State University, also in Arcata). There should be no lack of students capable of extending this web-based interface, or rewriting it entirely.

    So, I decided to drop by and introduce myself. See who I might be working with. See if I could break through this wall of black ice that surrounds the place.

    Nobody at Mad River Hospital would tell me where the Information Technology office was. I'm not sure they even knew, themselves. The person at the switchboard referred me to her supervisor.

    That's another bad sign - when people conceal their ignorance and indifference behind a facade of officiousness - by the way.

    The supervisor of the person at the switchboard grudgingly allowed me to know where the Human Resources office was. But even HR wouldn't tell me anything. They accepted my application (again) and bid me farewell - admitting that they remembered seeing my earlier submissions, but nothing else.

    (All of these people were women, by the way. I didn't see a man in the whole place. I've heard that's a problem at other medical facilities, here in Humboldt County, as well ... some mysterious force has driven all of the men out of all of the positions except for the few that women don't want or can't do. Very odd. But I digress.)

    It was a huge waste of time.

    Recently I spoke to someone who works at Mad River Hospital. Actually, I spoke to her husband.

    He told me that she said that MRH is a madhouse - computers don't work, computers don't communicate, medica

    1. Re:Is Mad River Hospital A Death Trap? by Lonewolf666 · · Score: 1

      The fact that they referred to the position as an 'IT tech' said something about the hospital.

      'IT' is short for 'information technology', and 'tech' is slang for 'technician' ... ... so, basically, they were looking for an information technology technician.

      So, they don't have much of a clue. If you actually get hired, expect to end up as the IT guy for everything. Because they don't really know what they need or want. Also, expect conflicting requirements...

      The job application form is a PDF - but it's not the kind of PDF that can be filled out, like an 1040EZ tax form, and doesn't even need to be printed ...no, it's the old kind, that needs to be printed out, filled in, and then scanned - or mailed.

      The application is four pages - scanned in, that's four separate images, one for each page of the job application - and yet the Mad River Hospital submission process only allows one file to be attached ... requiring one to submit one's application four times - once for each page.

      Here you failed the test. Fill out all four pages, scan them in, insert them into a word processor document, then export said document into one PDF. Result: one PDF with all four pages, attach that to the application.

      I know for a fact that the above is possible with LibreOffice. I suspect that Microsoft Office can do it too, or you could "print" the document via some PDF "printing" software.

      --
      C - the footgun of programming languages
  142. Hiring Managers Are Lost by Anonymous Coward · · Score: 0

    There is no ‘IT’ shortage. Hiring Managers post job description and what it really is... it is the hiring manager's ‘IT wish list’. There are IT positions posted, by hiring managers, with the incorrect job title! There is a difference between Call Center Agent, Help Desk Support, and Desktop Technician.
    I know the Hiring Manager DO NOT know the difference because they ask me to tell them the difference?
    Thus far, I have been subjected to grueling ‘telephone screening’ in which I had to correct the interviewer for the correct answer. Basically the Hiring Manager has been given a script with ‘buzz words’ and are seeking to hear these ‘buzz words’ This is the step where an IT professional, seeking a job has to be careful. If you make the uneducated/stupid buddy-buddy hiring manager feel/look stupid over the phone, your resume will NEVER make it to the IT Manager, the person in a position to hire you.

  143. Re:Perspective from the other side - Liars & F by wierd_w · · Score: 1

    I suppose I should have been more clear.

    The OP stated that he was looking for talent at a median wage; Not high, not low.

    This means that he needs to target his employment search criteria for those individuals who have good talent, and are not:

    1) Overqualified (Expectations from working in the industry for long periods of time is that pay will go UP over time, not stay static.)
    2) Burdened with oppressive student debt (which will require above median pay to be a viable career choice for such individuals.)

    Demanding a degree, while insisting upon median pay, excludes the vast majority of the talent pool.

    The majority of viable talent that can work for median pay will be those that either have no student debts (already a poor prospect), or those without a degree.

    So, again-- by the numbers, the people he is looking for are not in the demographic he is insisting upon. More available A+ talent will fall into the "no degree" category than will fall into "Has a degree" category.

    What I said was not wrong, but I agree, was not very clear.

  144. Yes, but by MooseMiester · · Score: 1

    Yes HR departments are clueless about hiring I.T. people.

    As a hiring manager, I can tell you that the resumes we get are frighteningly bad, the skill sets not even close, the grammar/punctuation on so many of them are horrible beyond belief. I have a theory that because you have to prove you're looking for work to get unemployment some folks apply for random jobs and don't even look until the unemployment checks stop coming - because I have faith in the human race I can't accept that so many applicants are so clueless.

    Good developers - are exceedingly hard to find and there is a global shortage of them. The same can be said for Good Employers. This isn't the fault of evil corporations, or evil governments, or the Rethugnicans, or the Demoncrats... It's just life. 99% of everything is crap! So when the 1% comes by, grab it.

    --
    Murphy was an optimist
  145. Re:Let me speak for every one here by MooseMiester · · Score: 1

    I am a boss and I do none of those things. We hire junior people and invest a lot of time and money training them, and giving them larger and more complex assignments. We hire senior people and treat them like gold, because they are worth it.

    You're working for the wrong company.

    --
    Murphy was an optimist
  146. Certifications (Education) vs Real World experienc by locke.th · · Score: 0

    No matter what profession you're in, education is really only a foundation. Experience is the rest of the picture, and education is no substitute for it. Education only makes it a bit easier to grasp concepts that would take someone without it a lot longer.

  147. Get real. by NewYork · · Score: 1

    Unlike in Capitalism, you need to be a "highly skilled wage slave" to get a job in Globalization.

  148. Re:Perspective from the other side - Liars & F by Dahamma · · Score: 1

    I still disagree with the numbers overall.

    As far a overqualified: I have hired engineers with no BS (no pun intended) but generally they have 2-4 more years of experience than those of equivalent background with a BS (makes sense - same way an MS counts for an extra year and a PhD an extra 3 or so... which also means if you are doing it just to get a better job, PhDs are not in themselves remotely worth it!) I think in fact it would be disingenuous to those *without* a degree to underestimate their own ambitions that way!

    Also, we do not pay engineers based on their debt, whether it be student loans, cars, or a mortgage (which dwarfs student loans in the Bay Area), and none have ever brought it up. So that's really a non-issue from a hiring manager's perspective. In fact, that sounds like a borderline discriminatory practice in itself...

    My experience is that the A+ talent (and this is not grade inflation - "A+ talent" is the top few percent, max) can command the top salaries pretty much wherever they want. You are talking about the B+ talent. So I suppose I might grudgingly agree IF you are lucky you might be able to find a B+ engineer for a B salary because a few companies with dumb hiring policies passed based on lack of a degree...

  149. Bad Job Descriptions/Clueless HR by primowalker · · Score: 1

    I was once brought in for an interview for a Unix Systems Administration job. The ad said they needed someone with experience with Unix administration and knowledge of basic shell scripting. I got an interview with an HR person and it went well. I stressed my extensive experience with Sun Solaris and Linux. She sounded very positive. A couple days later I got a call to come in for an interview with the IT manager. I arrived a bit early, dressed to the nines in a new suite. I was kept waiting for over half an hour and when the IT manager came into the interview room, he gave off the sense of wanting to be anywhere else but there. He asked me how many years experience I had with IBM systems and AIX. I told him that I had very little experience in these areas. He said, "Well I need an AIX admin. You are obviously not qualified. I'm sorry, this has been a big waste of time." He then marched out of the room without so much as a handshake or a "nice to meet you", cursing the HR staff. It lasted all of 1 and a half minutes.

    --
    -- James Walker
    1. Re:Bad Job Descriptions/Clueless HR by Anonymous Coward · · Score: 0

      I was once brought in for an interview for a Unix Systems Administration job. The ad said they needed someone with experience with Unix administration and knowledge of basic shell scripting. [snip] He asked me how many years experience I had with IBM systems and AIX. I told him that I had very little experience in these areas. He said, "Well I need an AIX admin. You are obviously not qualified. I'm sorry, this has been a big waste of time." He then marched out of the room without so much as a handshake or a "nice to meet you", cursing the HR staff. It lasted all of 1 and a half minutes.

      As a systems administrator, you probably had everything you needed to add AIX to your belt, right then and there. You still do.

      Every good systems administrator I've known was many things, most prominently, a systems analyst.

      Grasping UNIX is like pure systems analysis - there are processes, which effect transforms upon data, which is piped, sequentially. Once one has this high level view of UNIX, it is child's play to learn a new release - it is mostly about memorizing the differences (and in this, I echo the great systems analyst, Gregory Bateson, who said that infomation is difference).

      The hiring manager was a dunce. Most of them are. They don't know anything about UNIX. All they know is keyword searching and pattern-matching; really, the sort of work that a small shell script could do.

      The whole idea behind UNIX was to create a standard set of tools and interfaces and paradigms which would allow the hardware to be upgraded or replaced, and the operating system to be upgraded or replaced, without requiring retraining of the user population. That's what the POSIX standard is all about - a standard look and feel.

      There are obvious differences between UNIX releases from different vendors but they are for the most part minor and covered by reference to the online manual (you DID install the manual, didn't you?), with particular emphasis to anything in Section 8 of the manual, which relates to systems administration.

      There are differences between different versions of the same operating system, too, but those gaps can be crossed even more easily if you already know the vendor's other products.

      Linux was at one time a single environment, unified by GNU software tools and the Linux kernel itself - but packaging formats and tools, associated repository administration, and administrative commands have fractured things somewhat - and yet the subtle differences amongst Linux releases are not hard to grasp for those of us whom have been swimming in these waters for decades.

      (One does not need to use package managers. One can download open source software directly from the author's site and compile it oneself. Pre-compiled packages are, quite frankly, for losers. I can't think of a faster way to get [ch]owned. But I digress.)

      And so if the hiring managers would quit fixating upon their precious keyword-searching and pattern-matching ways, and, instead, give us job applicants access to a terminal ... test us for our CLI skills, set us a problem to solve, while watching us solve it, and asking questions afterwards. Dump the command line history. Ask the candidate to explain their thinking. Put the rubber to the road, and see how we handle, dammit! ... we'd all be a lot better off.

      Ditch the whiteboard - we do our best work sitting down, slouched back. Quit treating us like dancing monkeys and asking us to perform.

      If we want a whiteboard to draw diagrams on, we'll let you know!

      You HR guys and hiring managers focus on making sure that the whiteboard markers all work and that there are enough copies of the resume to go around - that's something HR can do, successfully. and reliably.

      ~childo

  150. Re:Let me speak for every one here by LifesABeach · · Score: 1

    Can I agree with you?

  151. Re:Perspective from the other side - Liars & F by wierd_w · · Score: 1

    There is a problem with this statement:

      I think in fact it would be disingenuous to those *without* a degree to underestimate their own ambitions that way!

    It often isn't that these people choose not to get a degree, it is that they are (either for time or money) incapable of getting the degree.

    There are 3 trends working to cause this:

    1) Cost of tuition continues to climb.
    2) Median base pay remains the same
    3) Work/Life balance of employees continues to tip toward work.

    This means that adults paying for college (either their own, or their children's) are running into hard limits. There are only 24 hours in a day, and with wages remaining relatively static, despite people working more hours, coupled with rising tuition costs, the eventuality is that the middle class will no longer be able to afford higher education, even with debt up to their eyeballs.

    Sooner or later, as a hiring manager, YOU WILL have to drop the degree requirement.

    From my perspective, the issue is that HR departments view "Has degree" as a marker for "Can read, Can write, and can finish what they start." In reality, they are becoming more and more "You need to be this wealthy to work here."

    I understand that they (HR) have legal obstacles that prevent them using actual skills based assessments for literacy and basic math, as part of the equal opportunity law, which is what kicked the whole "Use 'has degree' as a proxy measure" thing in the first place. "College degree" is the new "Highschool diploma". The problem is that unlike highschool, college is not subsidized by taxes, and thus not free to the public good.

    The student debt issue is very much an important factor. If you don't contemplate it, you are not properly measuring the reality that your employees face. When you leave the gate with 20k to 30k in non-dischargable debts, you NEED to make above median salary to pay just the interest rates. (Unless daddy and mommy are really wealthy, and paid FOR you that is.) Nobody wants to hire a fresh college grad for above median pay, because "has degree" is the new "highschool diploma". You need that degree, plus several years experience. The problem is that people with an iron ball of debt on their leg at the start are unable to survive without going deeper into debts of other kinds while they build that experience to get the better pay. [most of their income goes to paying minimum payments on their debts.]

    Right now the situation is just 'barely' tenable, but cost of tuition shows no signs of leveling off or of going down. This means that in the next decade or so, the cost of higher learning will outstrip the middle class's ability to pay.

    At that time, the only people who will be able to get degrees of any kind will be people who are from rich families.

    If you don't factor student debt into your hiring policy now, YOU WILL in another 10 years.

    You will have to. OR-- you can be deluded, and hire 100% H1Bs.

  152. Re:Perspective from the other side - Liars & F by Dahamma · · Score: 1

    There is a problem with this statement:

        I think in fact it would be disingenuous to those *without* a degree to underestimate their own ambitions that way!

    It often isn't that these people choose not to get a degree, it is that they are (either for time or money) incapable of getting the degree.

    No, I think you totally misunderstood it... I'm saying that those without a degree should not be treated any differently (besides maybe requiring a couple extra years of experience/practical work to make up for the lack of a degree) while you seem to be telling the OP "hire them, you can get them for cheap!" While there are some (usually very conservative/old school) companies that do look for degrees, that's completely not the trend in Silicon Valley these days. Hell, many of the founders never completed theirs, so it's almost ingrained in the culture to go for talent over education. So I'm saying, don't underestimate the earning potential of those people! And it proves out over the years. At least in SV, your pay is largely a combination of the *range* of the position (which can be highly variable) and something that matches/beats an employee's current salary. If you keep settling you will never get the pay increases...

    The problem is that unlike highschool, college is not subsidized by taxes, and thus not free to the public good.

    This is partly true. Private schools by definition, of course, are not. Though if you are going to Stanford or MIT you are probably going to be able to pay off those student loans quickly enough, anyway. Public schools IMO are the problem. How the hell can a public school charge $13k for tuition (which doesn't even include room and board). Well - we know the answer - because the US is no longer prioritizing education.

    You will have to. OR-- you can be deluded, and hire 100% H1Bs.

    Which makes a lot of this is fairly academic (again no pun intended) since there is such a shortage of decent SW engineers in the US right now that we are importing as many as allowed from India and China, etc. And those developers will pretty much always have degrees AND be cheaper to hire. Not saying that's necessarily a good thing, but it's the current reality.

    In fact, the combination of skyrocketing US tuition and more talent from out of the county means it's really not going to end up being a decision of the company HR or hiring managers, it's going to be up to the US government to fix (whether by fixing tuition or limiting H1Bs). And given the new Republican Congress doesn't give a rat's ass about student debt (they are happy with charging 7% on Federal loans when you can get a freaking mortgage or car loan for 4%), and shrinking H1Bs would seriously harm economic/tech growth in the US in the short/mid term, it's likely that nothing will be done in the near future. Big surprise...

  153. Re:Let me speak for every one here by MooseMiester · · Score: 1

    Thank You. I've had plenty of clueless, ignorant bosses and I have worked for companies that were astoundingly evil and corrupt. That's life! I've also had great bosses, and worked for great companies. The idea that "all corporations are evil" and "all bosses are exploitative" is just so damn naive and counterproductive...

    --
    Murphy was an optimist
  154. First, by waspleg · · Score: 1

    everyone thinks that they are the "A" team. Some people who don't belong in IT at all are very good at bullshitting as well. The industry is also overflowing with people with no interest in it who have been lured in to it by promises of high paying easy jobs gold rush style.

    Second, plenty of people work full time and get certifications with the aim of furthering their career or getting in to a different area than the one they're in - just because you couldn't/didn't doesn't make someone who did automatically less skilled than you are.

    Third, I can't tell you how many degree-having diploma mill idiots, including people with Masters+ degrees, I've seen; they're too many to count.

    I agree with you that experience is the best thing to have, but a lot of that is chicken-egg. Everyone wants someone with experience but you can't get experience without first having the job.

  155. [Sigh] by RockDoctor · · Score: 1
    (1) Choose a good company ;
    (2) Get hired by them ;
    (3) Be good at your job ;
    (4) ...
    (5) Profit or retirement.

    It's been 23 years since my last job interview, which was conducted by the MD of the company and made me the first person on the payroll. We're probably pushing number 500 now.

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"