Slashdot Mirror


Software Developers Are Now More Valuable To Companies Than Money, Says Survey (cnbc.com)

An anonymous reader quotes a report from CNBC: As our global economy increasingly comes to run on technology-enabled rails and every company becomes a tech company, demand for high-quality software engineers is at an all-time high. A recent study from Stripe and Harris Poll found that 61 percent of C-suite executives believe access to developer talent is a threat to the success of their business. Perhaps more surprisingly -- as we mark a decade after the financial crisis -- this threat was even ranked above capital constraints. And yet, despite being many corporations' most precious resource, developer talents are all too often squandered. Collectively, companies today lose upward of $300 billion a year paying down "technical debt," as developers pour time into maintaining legacy systems or dealing with the ramifications of bad software. This is especially worrisome, given the outsized impact developers have on companies' chances of success. Software developers don't have a monopoly on good ideas, but their skill set makes them a uniquely deep source of innovation, productivity and new economic connections. When deployed correctly, developers can be economic multipliers -- coefficients that dramatically ratchet up the output of the teams and companies of which they're a part.

168 comments

  1. So why not treat them well? by gweihir · · Score: 4, Insightful

    Naa, that would be un-capitalist. Developers must be cheap wage-slaves that do not have a real career-path and are unable to find a job once they hit 50. That will surely not have any impact on whether smart people go into software writing or not, right?

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re: So why not treat them well? by Dannis12345 · · Score: 1

      This is really true. As the fact that the IT leads the world.

    2. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      unable to find a job once they hit 50

      How did a boomer get FP?

    3. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      How does this differentiate them from any other position?

      Overall everyone is "treated poorly". There are pockets where this isn't that case, but in those pockets it looks to me like everyone is treated well. I've been in factories where the assembly line workers told me enjoyed their jobs and felt valued and respected despite the fact that assembly line work is probably the most commoditized disrespectful work in human history.

      I don't think this feeling correlates well with position. It correlates with corporate culture.

    4. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      This is really true. As the fact that the IT leads the world.

      Leads it where?

    5. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      maybe money is actually more important and the premise of this article is all bullshit!

    6. Re:So why not treat them well? by Anonymous Coward · · Score: 2, Insightful

      I don't understand this. I am 44, have been doing software development since college. I am already a millionaire (if you include my 401k savings), and am on track to be a multi-millionaire when I retire. I have never worked an 80 hour week, and only had a few 60 hours and one 70 hour week in my entire career.

      It helps that I never married or had kids, and invested wisely. But even so, I hear these horror stories about how software developers are treated and I just have not seen it.

      The city I live in is a tech hub, not a middle-of-nowhere city with no tech jobs. Maybe more people just need to move here.

    7. Re:So why not treat them well? by ShanghaiBill · · Score: 4, Insightful

      But even so, I hear these horror stories about how software developers are treated and I just have not seen it.

      Me neither. I have worked for companies that had catered meals, free soda, laundry service, sky diving bonding trips, etc. I have had plenty of opportunities to travel. I have worked some late nights, and done a few death marches, but those only lasted a few weeks, out of a career lasting decades.

      Software developers are likely the most spoiled employees in the history of the world.

      People will alway whine.

    8. Re:So why not treat them well? by gweihir · · Score: 1

      People will alway whine.

      And there you are wrong. I have a pretty good career myself. But I see how many coders are treated and I am not surprised at all that there are by far not enough good ones.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      Having an opinion is not part of your job description.

    10. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      Huh? Paying more for valuable people is the basis of capitalism.

      The only problem is when most companies require "Seattle Hundreds" then you can't move to another company to get better working conditions.

    11. Re: So why not treat them well? by Anonymous Coward · · Score: 1

      Dude, I will hit 60 next week, and have never had trouble finding an IT job. The market will dictate that valuable people get paid. I know a lot of guys that retire to part time programming, and make more than they did under salary. Just a matter of the will to keep your skills sharp.

    12. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      Sometimes when my boss was in a good mood she would cater lunch.

      One time she invited me in to the conference room, two other female co-workers on either side of her. She accused me of calling the lady on her right "irrelevant". The exact word I used in my email was "redundant" referring to a duplicate word she added to every heading in document.

      The founder of the company asked me "do you want to work here?" I should have said no, but I bit the bullet to earn a paycheck and said of course. 4 months later me and the other engineer were laid off.

      The work environment and the work produced is entirely unappreciated. I have never worked in an environment where my work was appreciated, this is why I filed for disability through social security.

    13. Re:So why not treat them well? by NicknameUnavailable · · Score: 1

      As much as I'm for better treatment and perks for coders, the issue of "not enough good ones" isn't because of that. There's only so many smart people, dumb people and mediocre people don't make good coders. Some of the above-average ones might make the cut as maintenance coders or some incredibly soul-crushing AGILE environment where they don't actually have to think, but for the most part any programming position of note requires a 150+ IQ to do even moderately well.

    14. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      but for the most part any programming position of note requires a 150+ IQ to do even moderately well.

      Bullshit. You're suggesting that about 1 in 10,000 people can be successful programmers. Of course, you left it open-ended with the meaningless "of note" caveat, so you can no-true-scotsman endlessly.

      I'd guess you're off by about two orders of magnitude at least, and that an IQ of 135 and up would suffice. Not every high IQ person goes into coding. Most of the +3 standard deviation folks I know are doing high level physics, and the programmers are downstream of their work.

    15. Re:So why not treat them well? by HornWumpus · · Score: 1

      How many 3+ standard deviation people are we supposed to believe you know?

      Same crit as you gave the GP. I doubt you know even one.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    16. Re:So why not treat them well? by spagthorpe · · Score: 4, Interesting

      It won't really have any impact, because young people don't think they'll ever get old. Or it will be different for them.

      Had a 20-something at my last job make a number of comments about some of the older developers there, saying they'd hate to still be working at that age, and that they are probably stuck doing the same work because they can't learn anything new. I don't know why he was telling me this, as I was twice his age at the time, but it's obvious that he doesn't think he'll be in the same position.

      They ultimately did lay off a lot of their senior engineers and replace a lot of the position with 20-somethings, including in project management positions. A number of those projects never saw the light of day after years of re-writes into new frameworks.

      --

      WWJD -- What Would Jimi Do?
      (Smash amp, burn guitar, take home the groupies)

    17. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      So why not treat them well indeed. I threw in the towel on my 25+ year IT career because of a newbie manager dweeb whose only focus was networking himself upward and not interested at all in what the team even did. Developer, what's that? And so the world lost my talent and access to it. Management is piss-poor in 99% of companies. And generally, the bigger the company, the worse the management gets.

    18. Re:So why not treat them well? by gweihir · · Score: 1

      The issue is very much that a lot of the few people that could be good at it, see the working conditions and career options and go somewhere else. Also, 150+IQ people basically do not exist. I gather this is some wired non-standard US scale...

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    19. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      "I have never worked in an environment where my work was appreciated, this is why I filed for disability through social security."

      I think that says a lot more about you than it does about your workplaces.

    20. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      You filed for disability because you never felt your work was appreciated??? That is not what disability is for. No wonder SS (and the whole country) is going broke.

    21. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      How do I fix it?

    22. Re:So why not treat them well? by _Sharp'r_ · · Score: 3, Informative

      Having a measured IQ >150, I can tell you with my excellent two-minute Googling skills there are approximately 300K in the U.S. if you're using the Stanford-Binet scale. For the Wechsler scale, it's more like 140K, which is still a lot of people. Heck, the Prometheus Society's cut-off for membership is 160+. I guess to you, they basically don't exist...

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    23. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      It helps that I never married or had kids

      Umm...fucking yeah that helps. :)

    24. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      Come on, do you really think the odds of extremely smart people finding each other is that low?
      Following your logic, what are the odds of Olympic level athletes knowing each other? Umm...pretty fucking high me thinks!

    25. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      Other reasons too. Unable to lie to get a job. Bipolar. Depression. Mania. Tinninitus.

    26. Re:So why not treat them well? by ShanghaiBill · · Score: 1

      ... see the working conditions and career options and go somewhere else.

      Where do they go?

      Doctors, lawyers and investment bankers work longer hours than programmers. Nearly everyone else makes less money.

      Maybe they become underwater welders?

    27. Re:So why not treat them well? by Anonymous Coward · · Score: 1

      The *only* reason companies are presently treating developers well is because there are not nearly enough good ones to fill the need.

      Look, by contrast, at how badly developers are treated specifically at video-game making companies. Everything that people complain about is true there. Ridiculous hours, low pay, shitty office space, etc. The companies get away with that because most young developers want to do that, so the supply is high enough for them to get away with it.

      And that is exactly what happens every time, at every job, everywhere in the world: employers treat employees exactly as badly as they can get away with.

      During the period after 2000, when the .com bubble popped, employers treated programmers like utter shit. That was because there was a temporary oversupply. That situation corrected itself, and things are a bit better now (except in games development). But should demand drop and/or supply spike, you can bet your bottom dollar that nightmarish abuses will roll right back in.

    28. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      No shits are given for IQ when hiring programmers. We're more often measured by our likability than merit. https://cdn.someecards.com/som...

    29. Re:So why not treat them well? by PhrostyMcByte · · Score: 3, Interesting

      I'd actually love to see a study into this -- how do you walk the fine line of broadening your toolset versus reeling in over-excitable young devs, without seeming like "that old guy who doesn't like to learn new things"?

    30. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      How are you so bad at math?

    31. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      Business, real estate, sales, non-tech consulting. All have better hours and WAY better pay.

    32. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      You're lucky. If someone can't get in the door, skills mean nothing. Doesn't matter that I can diagnose & fix an efficiency/stability problem, in a language I've never used, based on nothing but how a simple public facing output was behaving. It's all about perception and if you don't fit the mould, you're going to have a much harder time.

      I'll throw it out there in a brutally honest way: if anyone is in the GTA and needs a disabled code monkey with a lousy resume, worse memory, but top tier matrix reasoning & analytical skills - I'm looking. Package comes with multiple programming languages, new languages on demand, and a grab bag of those not exactly languages. jusladuthi@memsg.site (temporary email for obvious reasons)

    33. Re:So why not treat them well? by dcw3 · · Score: 1

      I have worked for companies that had catered meals, free soda, laundry service, sky diving bonding trips, etc

      Me too, during the internet bubble, but not in the last ~15 years...have you? I get free coffee and oxygen though.

      --
      Just another day in Paradise
    34. Re:So why not treat them well? by dcw3 · · Score: 2

      There is more than one IQ scale...you can wiki it. Oh, and they do exist.

      --
      Just another day in Paradise
    35. Re:So why not treat them well? by AmiMoJo · · Score: 1

      This seems to vary a lot by country. The UK has low wages too, but Ireland pays a decent amount. Lots of EU immigrant workers in Ireland too.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    36. Re:So why not treat them well? by jebrick · · Score: 2

      People will alway whine.

      And there you are wrong. I have a pretty good career myself. But I see how many coders are treated and I am not surprised at all that there are by far not enough good ones.

      I think it depends on the company. I've worked for an established startup that still expected 70+ hours per week of it's coders. The company had all the things you expect for the startup. Free snacks. Break room with gaming consoles, ect. They were most happy with unmarried coders right out of college. If you were married you had better not have kids. If you are married and have kids your wife had better not work. Basically, anything that would take away their coding time is not a good employee. They had a 25-30% turnover but did get bought by a much bigger fish.

      I now work for a company that, while paying slightly less than market, allows for work-life balance.

    37. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      To me, if the job is salary based their time 40h of the week from as contracted. It would be highly unprofessional to perform any work beyond those 40h uncompensated.

      Now if it were an hourly rate, anything above 40h would have to have an increasing hourly rate as a direct employee, o.w. It would be addressed in the contract as a contractor.

      Nut hey that's me, I work to live and do not at all live to work.

    38. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      Some old guys can't learn - or rather loose the job than put in the effort. Others have no problem. For a good programmer, a new language is not a problem - you can do anything in all of them. Those that "can't learn" are probably those that wasn't all that good really - but they happened to get an IT education at a time when that was rare. Easy money for a while. . .

    39. Re:So why not treat them well? by Anonymous Coward · · Score: 1

      Did I miss something? Why does software developing require 150+ IQ?

      Most development work can be done by competent craftspeople that are well trained, and somewhat smarter than average.

      Having gone to a major technical institution, that contained many very high IQ individuals, I can attest that the most effective programmers are not always the smartest.

    40. Re:So why not treat them well? by Anonymous Coward · · Score: 1

      I completely agree with your retort to the 150+ IQ comment. Not all high IQ individuals even make good employees, or programmers. My family has several very high IQ individuals, and mostly it was wasted for one reason or another.

      Good programming takes above average intelligence, desire, good training, hard work, and a keen understanding of Murphy's law. Higher intelligence can help if the other ingredients are there, but I have seen some really shitty programmers with high IQ's.

    41. Re: So why not treat them well? by man2525 · · Score: 1

      If theyâ(TM)re mentored well, maybe. However, I have worked with several managers who had a crippling fear of high IQ people, and would let them rot. Iâ(TM)m going to go out on a limb and guess 115 is probably enough, with 110 being enough for Ops. An engineering mindset and attitude are probably more important. Empathy helps other be more productive as well.

    42. Re:So why not treat them well? by Marxist+Hacker+42 · · Score: 2

      And actually, that leads to a way to get even cheaper software developers: Hire ones over 50 to do the legacy technical debt stuff.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    43. Re:So why not treat them well? by Marxist+Hacker+42 · · Score: 1

      This is slashdot, kind of like Lake Woebegone. All are above average here.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    44. Re:So why not treat them well? by HornWumpus · · Score: 1

      So now YOUR a 3+ standard deviation person? Bullshit on you!

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    45. Re: So why not treat them well? by ShanghaiBill · · Score: 1

      real estate

      3 out of 4 real estate agents quit or go inactive within two years of starting. Reason: they are making way less money than they expected.

      I have a real estate license. I do an occasional transaction for friends and family, but am otherwise inactive.

      All have better hours and WAY better pay.

      Absolute hogwash.

    46. Re:So why not treat them well? by gweihir · · Score: 1

      As I said, "wired non-standard US scale". It is basically designed to sell IQ tests and you fell fro the scam. The standard scale goes from 50 to 150 and loses accuracy drastically at something like 135.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    47. Re:So why not treat them well? by _Sharp'r_ · · Score: 1

      From wikipedia:

      The most commonly used individual IQ test series is the Wechsler Adult Intelligence Scale for adults and the Wechsler Intelligence Scale for Children for school-age test-takers. Other commonly used individual IQ tests (some of which do not label their standard scores as "IQ" scores) include the current versions of the Stanford-Binet Intelligence Scales, Woodcock-Johnson Tests of Cognitive Abilities, the Kaufman Assessment Battery for Children, the Cognitive Assessment System, and the Differential Ability Scales.

      and

      American psychologist Lewis Terman at Stanford University revised the Binet-Simon scale, which resulted in the Stanford-Binet Intelligence Scales (1916). It became the most popular test in the United States for decades.

      and

      The Stanford-Binet has also been revised several times and is now similar to the Wechsler in several aspects, but the Wechsler continues to be the most popular test in the United States.

      Besides the Wechsler and Standford-Binet tests which I mentioned in my comment, which test are you claiming as being used so much more in the US to be the "standard" which also has your much lower scale?

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    48. Re:So why not treat them well? by _Sharp'r_ · · Score: 1

      Programming doesn't require 150+ IQ. Maybe 115 for an average programmer. An average CS student is in the 120-125 range. I suggest addressing your question as a reply to the comment which said it requires 150+ IQ to find out why he thinks that.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    49. Re:So why not treat them well? by NicknameUnavailable · · Score: 1

      Also, 150+IQ people basically do not exist. I gather this is some wired non-standard US scale...

      All the smart people moving to and living in the US doesn't make it a non-standard scale.

    50. Re:So why not treat them well? by Anonymous Coward · · Score: 0

      It's part of the whole Dunning-Kruger thing. Because computers are complex, and require a lot of effort to gain that hard-won knowledge, certain programmers have a sense of superiority that they are capable of doing things the average person can't.

      I've also noticed this a lot with skilled musicians. They tend to look down on the plebes who don't know anything about music, and act like they have some kind of special ability unattainable to the masses. The truth is that almost anyone of moderate intelligence, if they apply themselves, can do the same thing.

      "I need to tell you something. Your kids are not special. I know YOU think they are; I get that. I'm just telling you...they're not."
        - Bill Hicks

    51. Re:So why not treat them well? by NicknameUnavailable · · Score: 1

      The thing about things which are real is that you don't have to select for them explicitly for them to be in effect.

    52. Re: So why not treat them well? by NicknameUnavailable · · Score: 1

      I seriously doubt there's anyone under 120 doing more than Wordpress, ops tends to be best around 125, business 135, middle management can likely do fine at 110.

    53. Re:So why not treat them well? by ananamouse · · Score: 1

      There is a sailboat meme where the question, "How long does it take the average person to become a sailor?" is retorted with, "The average person will never become a sailor."
      s/sailor/coder/

    54. Re: So why not treat them well? by tigersha · · Score: 1

      Free Oxygen? Do you work on Mars??

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    55. Re: So why not treat them well? by Anonymous Coward · · Score: 0

      Free Oxygen? Do you work on Mars??

      No, I work on sarcasm. /flex

  2. And yet there's agile by xxxJonBoyxxx · · Score: 4, Insightful

    And open concept offices.

    1. Re:And yet there's agile by Seven+Spirals · · Score: 5, Interesting

      I've quit one job and refused two others because of open offices. The two I refused were absolutely flabbergasted by my refusal. They literally could not understand why anyone wouldn't want to be in an open office space surrounded on 3.8 sides by glass-walled manager offices, loud ugly marketing girls, and a bunch of H1B dudes who couldn't be bothered to wear deodorant. That place (MX Logic) had the worst looking office I've ever seen. One of them offered me the job on the spot after the interview and I was already shutting them down and refusing it before they even got started. I told them there is about a zero percent chance of getting anyone really talented to take the gig, because they had this ridiculous noisy slave pit thing going. I nearly left before I even *did* the interview I was so disgusted with the place. The hiring manager was (of course) offended, but he was also clueless. About a year after that interview I had a guy come up to me at the local Maker Space who was one of the "technical resources" for the company during the interview (quiet guy in the back of the room). He told me "My god was I cheering when you refused them over the goddamn open workspace idiocy. My boss was upset over that for weeks. They still talk about it during the hiring process and argue about it."

    2. Re:And yet there's agile by bkmoore · · Score: 0

      ....One of them offered me the job on the spot after the interview and I was already shutting them down and refusing it before they even got started.....

      It begs the question, why even apply there in the first place.

    3. Re:And yet there's agile by Ocker3 · · Score: 2

      "But I can See everyone and I know that they're working" - Manager If someone doesn't know enough about their direct report's job that they don't know whether they're working or not without seeing them at their desk, there's a problem. Not all jobs are reduced in efficiency by a cubicle farm, but if your job is primarily about mental focus for the time-intensive tasks, then most people will benefit from having their own room. And the employer will probably benefit enough that an actual room is a worthwhile investment. Not everyone can have one of those fancy early-Pixar fancy houses in a big room (I'm pretty sure Pixar doesn't have them these days either), but a cubicle farm reduces focus and productivity.

    4. Re:And yet there's agile by Klaxton · · Score: 2

      It begs the question, why even apply there in the first place.

      So you could see their office environment tucked away behind the job description on the internet?

    5. Re:And yet there's agile by Klaxton · · Score: 3, Informative

      I've worked in the industry for many years, usually with a private office or shared with one person. Recently got a job in an agile "scrum" shop, which went to an open floorplan a few months later. Miserable experience on both counts. Every day you get a Jira work ticket for some "the user wants to see" granule of a thing that you had no part in designing. Zero privacy. It is amazingly de-motivating.

    6. Re:And yet there's agile by Anonymous Coward · · Score: 1

      No, it "raises" the question. Begging the question is a logical fallacy in which the conclusion is assumed as a premise.

      I know, I know, so many people have used it wrong that the wrong definition is now right. That, however, will not prevent me from pointing out that someone is wrong on the Internet.

    7. Re:And yet there's agile by erp_consultant · · Score: 1

      Sounds like a real horror show. Safe to say you made the right move.

    8. Re:And yet there's agile by Anonymous Coward · · Score: 1

      The enormity of that usage makes me nauseous.

    9. Re:And yet there's agile by Anonymous Coward · · Score: 0

      " loud ugly marketing girls, and a bunch of H1B dudes who couldn't be bothered to wear deodorant" - hmmm, I am glad you didnt end up working there. You would have only made it worse by having a ", and one sexist and racist bigot" added to that sentence.

    10. Re:And yet there's agile by smi.james.th · · Score: 1

      And me without mod points... Well said, sir!

      --
      One thing I know, and that is that I am ignorant...
    11. Re:And yet there's agile by Anonymous Coward · · Score: 0

      This, open workspaces and cubicle farms are nearly completely unproductive environmens, although open workspaces are the worst by several orders of magnitude.

    12. Re:And yet there's agile by Anonymous Coward · · Score: 0

      They literally could not understand why anyone wouldn't want to be in an open office space surrounded on 3.8 sides by glass-walled manager offices, loud ugly marketing girls, and a bunch of H1B dudes who couldn't be bothered to wear deodorant.

      Well, weird. Most people - including all sorts of bosses & managers - understand that you want an office, you just can't get it. The normal response would "this is it - take it or leave it", but not understanding - weird.

    13. Re:And yet there's agile by Anonymous Coward · · Score: 0

      The problem is, pretty much all companies are open offices. My company recently converted, so I went on a few interviews. All the companies I interviewed with have open floor plans too. Massive rooms with hundreds of workers, packed into benches, working elbow to elbow.

    14. Re:And yet there's agile by The+Cynical+Critic · · Score: 2

      Sounds a bit like my previous job... Thou there the noise was mostly a system test rig with an old, not-currently-in-production-use, version of a system we were in the process of re-engineering running a stability test in case a customer wanted our system on site in an expedited manner running in the "engineer room" with me and 3 co-workers. I tried asking my boss, whose idea it was to have the old system running a 24/7 stability test and to have all the engineers in this room, if this was absolutely necessary and he insisted it was, but refused when I suggested we move it to his personal office or another office used as storage space (until a new marketing guy got hired and we had to empty it out for him).

      The really annoying thing about the test rig, generating a constant hum at about 68db, was that it turned out to be completely pointless as we were able to get the new system production ready by the time the next customer was ready for us to come on-site and install our equipment. The other 3 people weren't even that big of an issue as we all knew it was mostly to save space in a small office as we were running on a shoestring budget until we got external funding, which never came as our parent company had a few years prior been in charge of a pretty badly failed project and ruined it's reputation in the process.

      Thankfully after that employer went belly-up this spring I quickly found a new job where I have better pay and an actual office for myself (thou I had to put up with just a small corner for the first month until we moved to a larger office in the same building). I don't even have enough stuff in my office to fill even half of it and only put together a single shelf as I didn't even have enough stuff to fill that single shelf. Put in a 40" flat screen TV as a monitor for the small git server on the shelf and data visualization when I'm showing off my work to multiple co-workers just to make the room feel less empty (and find use for a TV that had lying in the corner after we emptied an unused office at a nearby site).

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    15. Re:And yet there's agile by Anonymous Coward · · Score: 0

      You need to look up the definitions of racism, sexism and bigotry.

    16. Re:And yet there's agile by DaFallus · · Score: 2

      Office layout and the bathrooms are honestly two of the most accurate indicators of how employees are treated that I've seen. If you interview at a place with a bathroom that looks like a place you're likely to be mugged or raped, or if the toilet paper is empty or so thin that you can see through it, run.

      --
      No one cares what your captcha was

      Houston TX, USA
    17. Re:And yet there's agile by Anubis+IV · · Score: 1

      For anyone not up to date on xkcd: https://xkcd.com/2039/

    18. Re:And yet there's agile by Marxist+Hacker+42 · · Score: 1

      A cubicle farm with a decent pair of noise canceling headphones is head and shoulders over an open floorplan bullpen that everybody walking by can read your monitor.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    19. Re: And yet there's agile by Anonymous Coward · · Score: 0

      Pretty sure not wanting to work with a woman because you don't find her sexually appealing counts as sexism

    20. Re: And yet there's agile by Anonymous Coward · · Score: 0

      It is not. Not wanting to work with a woman because she is female would be sexist.

    21. Re:And yet there's agile by Seven+Spirals · · Score: 1

      Nah, I just accepted a much better job that paid more and gave me an office, and I left the stinky foreigners and ugly women to sort it out on their own. Just FYI since you are hating I figured I'd give you more fuel for your SJW fire. Worst of all, I'm a white male! Oh, the humanity!

    22. Re: And yet there's agile by Anonymous Coward · · Score: 0

      It's actually called Lookism (yep, there's an -ism for everything these days)

  3. software by Anonymous Coward · · Score: 0

    with ants

  4. Step one of the cure... by Anonymous Coward · · Score: 0

    Step one of the cure for this is: STOP USING SHITTY MICROSOFT SOFTWARE! Re-train everyone with Microsoft "qualifications" to use REAL software. Then.. most tasks that currently take 15-20 people, will take 1-2. Tasks that take 500 with M$ software, will take 15-20.

    1. Re:Step one of the cure... by HornWumpus · · Score: 1

      Microsoft owns javascript? You have things backwards.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    2. Re:Step one of the cure... by Anonymous Coward · · Score: 0

      I think IBM software is worse but my experience is more in software engineering than it is IT/databases/etc.

      The rational suite takes a large team to manage while I've also been in large groups using 3-4 different open source equivalents managed by 1-2 people in their spare time.

    3. Re:Step one of the cure... by gweihir · · Score: 2

      I was thinking the same thing. Although JavaScript, Java, and the surrounding ecosystems could have come from MS, no doubt.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  5. Yeah, right by Anonymous Coward · · Score: 5, Insightful

    If they considered developers more important than money, they'd pay the developers more to keep the skilled ones. Every time a developer leaves a company, a hunk of business knowledge walks out the door with him.

    Companies care about that quarter's finance report, and the C-level execs care only about fleecing the company for all they can stuff into their own pockets. Look at what they do, not what some survey says.

    1. Re:Yeah, right by Anonymous Coward · · Score: 0

      Don't know where you live, but in most places I think developers are paid fairly well. We offer straight-out-of-school newbies $80-$90k, and still some turn us down for better offers. Someone with a few years under his belt is easily at $120k - $140k. Yes, you can't get much higher than $175k without moving into management, but that's hardly a slave-wage.

      So compensation-wise I think developers can't complain too much. What's missing is companies really investing in keeping their developers truly productive. Why spend millions on dev salaries, and then balk at spending money on a really good work environment? Endless open and "collaborative" offices where you're constantly distracted. Skip the free meals and gimmicks, and give me a door I can close when I need to concentrate, talk about productivity boost...

      Ageism is a real problem in the industry though, and I still see a huge resistance among companies to simply hire smart people with a "good enough" list of experiences and train them. Hiring managers insist on checking every box in the "must-have" section of the job description, and jobs sit unfilled for months. At the mid-manager level it's even worse, hiring companies want someone to run the entire development team, be responsible for all the development processes (usually agile), do all the people manager stuff, and ALSO "roll up your sleeves" (oh, how I hate that phrase) and be an individual contributor and architect at the same time. Who the hell can fit all that into a work week.

    2. Re:Yeah, right by Anonymous Coward · · Score: 3, Interesting

      LOL. You've massively understated the ageism and the issue of job qualifications.

      First, the ageism problem is associated also with a problem that people aren't allowed to take breaks. After having great success even to the point of being a chief architect on an 80-man program, I quit working for a while and now can't find anyone who will let me start at the bottom.

      But, the job qualification thing is really ridiculous. A good software engineer is a specialist at picking up new domains, languages, frameworks, etc. That really is the job. While working in a major corporation, I would switch projects routinely with no problem. It rarely took more than a couple of weeks to come up to speed on the new group's tools and languages which were always different. To require knowledge specific to the project before entering the project is stupid.

    3. Re:Yeah, right by Anonymous+Brave+Guy · · Score: 1

      Don't know where you live, but in most places I think developers are paid fairly well. We offer straight-out-of-school newbies $80-$90k, and still some turn us down for better offers.

      Most places are not the Bay Area or a few big US cities. In most of the world, new starter salaries in software development are rarely more than 1/3 of that level, and in many places they are much lower.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:Yeah, right by Ocker3 · · Score: 1

      Your post is probably at zero rep because it was posted AC, but you make good points.

    5. Re:Yeah, right by Anonymous Coward · · Score: 0

      Those are standard US coast IT wages.

      However, real tech companies pay interns equivalent to 80-90k salary. They start fresh juniors right around 100k. If you aren't making 120-130 in a few years you better be working on not getting fired though. Pay in average software/consulting firms and IT work is what the big boys pay their non-dev IT people. The title inflation is insane as well. Oh you are a 'architect' for a hospital chain, please tell me of your vast experience? 'Principal' PHP 'engineer'...

      If you are a real dev in a big company you are a senior in 5 years making 150k+. If you are a Principal, you are making 200k plus bonuses if you are on the way up. This isn't even if you are in demand like ML or data, but that helps with momentum and reward obviously. Peaks in career are 250-500k depending on how long you keep it going and how lucky you are.

      Though it sort of is correct in that a 10 year Principal or 'Architect' in a normal company is about the worth of a 3-5 year senior in a real competitive environment. The plateau is also correct in that they never learn or grow much. Sorry to piss off the majority here, but it is true.

    6. Re:Yeah, right by Anonymous Coward · · Score: 0

      That was the weirdest fan-fic of 50 Shades of Grey I ever read. Better keep your day job flipping burgers.

    7. Re:Yeah, right by The+Cynical+Critic · · Score: 1

      In my experience the kind ageism people talk about these days is mostly to do with people in their 50s and 60s, in the eyes of management at least, just not being worth the extra cost compared to younger workers. Saying that companies are getting rid of or refusing to hire people in those ages in favor of people straight out of college is a typical straw man anti-ageism advocates like to trumpet when in reality in their 30s and 40s are still pretty heavily in demand.

      You can see this demonstrated pretty well in how a lot of big companies like IBM have over the last few years ended up laying off a lot of older workers, only to immediately re-hire them as contractors to do the same job, except with lower pay and worse benefits. This clearly shows that they definitely want to retain their skills and knowledge, but not at the cost of their preexisting contract. It's also been well known for decades that learning new things gets harder and harder the older you get and this kicks in really heavily once people reach their 50s, which doesn't exactly bode well for older workers in a field where tools and techniques change as fast as they do in tech.

      In other words it's not really about ageism, but instead the fact that people in their 50s and 60s have priced themselves out of the field and the well known effects of aging not really being a good fit for a field that changes as fast as tech.

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    8. Re:Yeah, right by Altus · · Score: 2

      So in a discussion of an article that says that software engineering tallent is more valuable than money, your argument is that these people are too expensive?

      Seems to me that this wouldn't be possible if it weren't sufficiently pervasive, keeping wages down for older engineers, otherwise those IBM engineers would just go elsewhere rather than take shittier pay from IBM.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    9. Re:Yeah, right by The+Cynical+Critic · · Score: 1

      You do realize that the article may in fact be just plain wrong? The whole age discrimination thing suggests just that and the direction this particular discussion is heading in is clearly one of the article just being plain wrong.

      As for the point I'm trying to make; Older engineers too expensive compared to younger engineers and I'm pretty sure we all know that there hasn't actually been a lack of actual engineers (i.e not H1B workers), particularly software ones, ever since the dot.com bubble burst.

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
  6. False by Anonymous Coward · · Score: 0

    software developers that donâ(TM)t bring in money directly or indirectly get the door hittting them in their ass on the way out

    1. Re:False by Klaxton · · Score: 2

      Software developers generally have to do what they are told, and work on whatever the boss thinks is important. You don't get to decide whether it is going to bring in money or not.

  7. Yeah haven't heard that one before by Crashmarik · · Score: 4, Insightful

    Maybe it just sounds too much like 40 years of businesses claiming there was a shortage of engineers in the U.S. when what they meant was there was a shortage of engineers that could be treated really badly.

    Or maybe it's the fact that companies only seem to be willing to hire H1Bs that will do anything not to go back to their shitholes, or young kids who are stupid enough to believe managements promises and have no family or social life to distract from putting in 80+ hour weeks ?

    1. Re:Yeah haven't heard that one before by zlives · · Score: 1

      you misread, and i quote
      "developer talent is a threat to the success of their business" thus the hiring of no talent, spot filling h1b. and if they accidentally get a talented h1b... replace and repeat.

    2. Re:Yeah haven't heard that one before by Anonymous Coward · · Score: 0

      Right, I keep getting calls from recruiters, but all the positions they're trying to fill pay less than what I'm willing to make. No, your ping pong table is not enough for me to consider taking a pay cut.

  8. FTFY by thevirtualcat · · Score: 4, Funny

    Software Developers Who Are Willing To Work For Uncompetitive Wages And No Benefits Are Now More Valuable To Companies Than Money, Says Survey

    1. Re:FTFY by Seven+Spirals · · Score: 1

      Fucking-A right. Period.

  9. I'm busy spending by Anonymous Coward · · Score: 0

    that technical debt as insurance to keep my fucking job.

    1. Re:I'm busy spending by Anonymous Coward · · Score: 0

      I think you're confusing technical debt with code intentionally planned and/or written poorly. It's only a matter of time before the ruse is over and your fucking job is put into caring hands or the boat sinks from the weight of all that shit.

  10. .ORG by fluffernutter · · Score: 4, Insightful

    This just tells me that developers need to get organized and start saying no to 80+ work weeks collectively. Otherwise it will be divided they fall, forever.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:.ORG by Ocker3 · · Score: 2

      How do we re-invent Unions without calling them Unions and avoid the very real baggage that the term has in the USA? Guilds?

    2. Re:.ORG by Anonymous Coward · · Score: 1

      They're called Professional Associations.

      Actual professions like Law, Medicine, Accounting and Engineering have them. Not only are they "unions", but they have a set of standards that members much achieve in order to practise and they enforce a code of ethics that members must abide by.

    3. Re:.ORG by Anonymous Coward · · Score: 1

      I suggest instead moving to co-ops and employee-owned companies.

      You can't really have an impasse between management and labor when management *is* labor!

    4. Re:.ORG by Anonymous Coward · · Score: 2, Insightful

      80+ hours a week ?!! How do you even write functioning software after 40+ hours in a week ? When your brain is your tool and it is fatigued how can that work ?
      Better work 40 hours a week and write something proper, go home and refill your battery, enjoy life and be fresh the following day. 80+ hours is just 'making hours' not getting actual work done.

    5. Re:.ORG by Anonymous Coward · · Score: 1

      or.. you could learn to work smarter not harder. ;) That's why I get paid the big bucks and make it all look so easy.

    6. Re:.ORG by Anonymous Coward · · Score: 0

      There have been studies showing that even 40 hours is too much and that effective productivity is the same when developers work only 30 hours per week.

      And please keep all this buerocratic bullshit away from us. Maybe for you it is the highlight of the day to book your time down to the last minute. Not for us, moron.

    7. Re:.ORG by StormReaver · · Score: 2

      ...and start saying no to 80+ work weeks collectively.

      That only works when there aren't a hundred H1B's (or other non-USA-equivalent) from shithole countries waiting to take each job. If all non-shithole-country IS/IT worker joined the union and said no to abusive working conditions, there would be only shithole country workers in IS/IT.

      And no, that wouldn't convince companies to start paying high salaries for highly skilled workers. It would merely convince them to hire more shithole-country workers to fill the void.

    8. Re: .ORG by Anonymous Coward · · Score: 0

      You are very Smart.

  11. Wasted Time & Money by Anonymous Coward · · Score: 0

    I was one of the developers who was tasked with fixing the mess made by a foreign team of developers. It cost the prominent company that I was contracting to more in the end not less.

  12. In other news... by roboboxcomputer · · Score: 1

    The sun rose today.

  13. Legacy systems are out of control by xack · · Score: 1

    Microsoft has just announced paid extended support for Windows 7 as too many companies are using it. There’s a lot of server 2003 systems out there too, with companies rather risking security exploits than upgrade.

    1. Re:Legacy systems are out of control by Anonymous Coward · · Score: 0

      That says more about the quality of newer products than the older ones and the crazily annoying process of upgrading. I haven't had a single linux dist-upgrade go smoothly and nearly any project I download can't build itself without tweaks. Software management is horrible. Even browsers auto-update and kill your extensions rather than ask to update saying "The following extensions will no longer function, do you want to upgrade or skip this version?" Note the evil "Ask me again later" option was replaced with a "skip" option, which is required for any moral piece of software. Newer file browsers no longer let you edit the file path, you have to click on everything to get somewhere. This doubly sucks when it takes a long time to load folders with a large amount of items. Before you could type in the deeper path and continue, now you have to wait for the 10k files to load and the browse and click on the folder you want. Way, way slower than typing.

      It's business that are out of control, making newer versions far worse than older ones in order to improve their engagement numbers. Have you noticed all the newsletter signup prompts from websites nowadays? Ever sign up for one? It's all ads about their content and no actual content. Hype and engagement matters most.

    2. Re:Legacy systems are out of control by Anonymous Coward · · Score: 1

      So I'm supposed to upgrade the single Windows 2003 system I have, running as a non-networked VM, hosting a proprietary application on a system we need to lookup legacy data that never changes so I can pay to upgrade to a modern system, figure out a way to migrate the data from one proprietary application to a new and different system just so I can have support I don't need on a system that can't realistically be exploited in the first place?

      OR I'm supposed to pay a premium for extended support on the current system so we can safely network the VM all so HR and Accounting don't have to ask me to run a 10 page report MAYBE once a year?

      HR and Accounting declined both options and for good reason.

    3. Re:Legacy systems are out of control by Ocker3 · · Score: 1

      A pity that new features aren't separated from security patches to allow users to keep their old platform secure without feature changes.

    4. Re:Legacy systems are out of control by gweihir · · Score: 2

      That is a different problem. Their new offerings are just really bad. Also, nobody sane used MS crap on server-side.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:Legacy systems are out of control by xvan · · Score: 1

      Newer file browsers no longer let you edit the file path, you have to click on everything to get somewhere

      Ctrl+L, no, you don't need to thank me.

  14. That's a lie by Anonymous Coward · · Score: 0

    The tech companies are making hand over fist, yet salaries remain stagnant. The last offer I got was about 30% lower than what I'm currently making. I'm not saying all tech companies are like this but it's time (long overdue, actually) for salaries to jump 50% or more.

    1. Re: That's a lie by Anonymous Coward · · Score: 0

      Yes, it's straight up lying to encourage new developer supply to push down wages.

  15. I just bought a... by Anonymous Coward · · Score: 0

    I just bought a house for the low, low price of only 2 software developers.

  16. Poor planning across the board by Anonymous Coward · · Score: 0

    BREAKING! Not paying competitive wages is a short term gain that if left unchecked causes more problems than it solved.

    1. Re:Poor planning across the board by Anonymous Coward · · Score: 0

      Let's be honest: refusing to pay competitive wages is stealing.

  17. Yet us 50+ folks are unemployed by Snotnose · · Score: 4, Interesting

    Forget how long I've been out of work, it's been 2-3 years now since I quit looking.

    1. Re:Yet us 50+ folks are unemployed by Locke2005 · · Score: 4, Interesting

      I'm 57 and got at least 3 calls TODAY offering to submit me for contract software positions. Granted, a lot of recruiters try to low-ball me on the hourly rate, but they change their tune as soon as you call their bluff and tell them you're not interested at that low rate.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 1

      I'm 57 and got at least 3 calls TODAY offering to submit me for contract software positions. Granted, a lot of recruiters try to low-ball me on the hourly rate, but they change their tune as soon as you call their bluff and tell them you're not interested at that low rate.

      I get recruiters wanting to submit me all the time. Then after a week, I follow up and the "the position is closed." I think recruiters are assholes who got fired from see car lots for ethics violations.

      So, when you get a real job with health insurance, you'll be an outlier.

      Of course, that's assumimg you're not full of shit.

    3. Re:Yet us 50+ folks are unemployed by Locke2005 · · Score: 2

      I agree; I regard recruiters as people that weren't ethical enough to get jobs as used car salesmen. I interviewed for a job once, didn't get any response, so I started another position. A month after the initial interview, the recruiter for the first position offered me $1500 cash in a plain, unmarked envelope to quit the job I'd just started and take the other position instead! (Apparently the cash came out of his commission.) So yes, recruiters know nothing, rely almost entirely on keyword searching in resumes, and will do anything to make a quick buck. But as long as the checks clear, why should I complain?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    4. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 0

      I've toyed with the idea of adding a 55+ group to my consulting practice. (wait.. not 55+ age, maybe I should call for 37+ years experience... just to play by the rules... don't need EEO complaints)

      What is funny these same companies wonder why 88% of their cybersecurity failures are human error at the root cause. (I don't know maybe the replacements aren't all that???)

      Why settle for "green" employees... when you could go for "jaded"

    5. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 1

      I just turned 53 and I get about 10 a day from names I could never pronounce... "Rajesh Rajamanickkam", "Nitish Sharma", "guru prasad", "Tripti Sharma", "Vivek Mishra"

      All with some random company some random Microsoft technology in some random small city..all wanting contact info that is in my resume. All wanting to know if I am authorized to work in the USA so I can go work with a bunch of clueless foreign code monkeys that purchased a masters degree... No thanks.

      IDC Technologies is currently looking to fill urgent full-time permanent job positions as .Net Developer with the client based in Florence, KY location. Please let me know if you are available for the same.

      Please reply me with your updated resume and required details:
      Full Name (As per Legal Docs):
      Contact Number:
      Work authorization/Visa Status:
      Skype ID:
      Current Location:
      Current Compensation:
      Expected annual salary:
      Phone Interview Availability:
      Availability to join project:

    6. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 0

      $1500 is just a couple of days salary! You'd quit a job for that?

    7. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 0

      > $1500 is just a couple of days salary! You'd quit a job for that?

      A couple days salary? If you make $100/hr, you are NOT the typical working schlep.

    8. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 0

      Just because 99% of Recruiters are lying, unprofessional, and incompetent doesn't mean they all are.

    9. Re:Yet us 50+ folks are unemployed by Anonymous Coward · · Score: 0

      In the Bay area I'd probably qualify for food stamps... but even at around $75k/yr, that's only a week's pay. Are people really that fickle?

    10. Re:Yet us 50+ folks are unemployed by micahraleigh · · Score: 0

      What tech stack? What locale?

  18. So, the old adage? by fahrbot-bot · · Score: 1

    Employees are our most valuable asset? I'm pretty sure it's actually still money.

    --
    It must have been something you assimilated. . . .
    1. Re:So, the old adage? by serviscope_minor · · Score: 1

      Employees are our most valuable asset? I'm pretty sure it's actually still money.

      Then stationary.

      --
      SJW n. One who posts facts.
  19. This is defacto when given shares to developers. by Anonymous Coward · · Score: 0

    And since we have less of that nowadays, I'd say this survey is a decade too late.

  20. Nonsensical headline... by JoeDuncan · · Score: 1

    It's like saying "gold is worth more than money!" - totally meaningless.

    One (gold, developers) is a commodity that IS exchanged, the other (money) is the medium OF exchange.

    Saying that "commodity X" is worth more than "exchange medium Y" makes no sense because a commodity CANNOT be worth "more" or "less" than the medium of exchange used - it can only ever be worth a specified amount of Y.

  21. Talk about not understanding an article / Poll by Harlequin80 · · Score: 4, Interesting

    No where does it say that companies think developers are more important than money.

    The results state that the companies perceive the risk of not being able to find skills as higher than the risks of not being able to access capital.

    This is especially true if you're a cash rich organisation.

    In the current financial climate finding returns on your investments is hard. Interest rates are at historically low levels, bond returns are zero, and so that leaves higher risk investments to get returns. That effectively translates into money moving into the stock market and VC type investments which pushes money further and further up the risk tree making funding generally easy to find.

    1. Re:Talk about not understanding an article / Poll by Anonymous Coward · · Score: 0

      This is why many companies, especially the big ones, have moved away from any in-house development to buyouts from third parties, mergers and acquisitions, etc. They figure they can't do it, but are willing to pay for somebody who can, and it gets rid of all those pesky complaining developers who get to the meetings on time and eat all the donuts.

  22. lots of employees are "worth more than money"... by bkmoore · · Score: 1

    What management school fails to teach young inexperienced executives: If the company's future existence depends on whether or not an employee does the job correctly or not, they are "worth more than money".

  23. Tech debt is a business decision by swm · · Score: 1

    Incurring technical debt is a business decision.
    And it may well be the right decision.
    For example, in a startup, time to market typically trumps software quality.
    And there are a lot of startups in the software field...

  24. Not at my compamy by dccase · · Score: 2

    Not at my company, and certainly not at any other publicly-traded company.
    Maybe at some privately-held company until it gets bought out.

  25. So the outsource stance is coming to roost? by Anonymous Coward · · Score: 0

    Let them burn.

  26. Employees are our Most Valuable Asset by R3d+M3rcury · · Score: 2

    Right behind carbon paper.

  27. Money is cheap, so anything else is more important by Anonymous Coward · · Score: 0

    The question is bogus: money is so cheap now -- with robust stock and bond markets and historically low interest rates -- that business people now are right to have no concerns about getting capital in all its forms.

    So yes, developers are more important than something which is not important at all. Whoopee.

    Here's the thing, developers: we're just a way to get something done.

    (1) We are not strategic, unless we find a new way that others can't do.
    (2) If we find something new and it's interesting, there will be an open-source solution soon enough.
    (3) goto 1

    If you want to be well-paid and important, go to business school or law school and make the kind of relationships that enable you to close critical deals.

    If you want to be important, become a scientist working on climate change.

    If you want to play with things that do what you tell them to do and don't argue, become a computer scientist. Just don't expect to be important or well-paid.

  28. The probem by Anonymous Coward · · Score: 0

    The problem isn't the lack of access to developers - it's hiring bad developers! Based on the stats they are quoting. Try spend more time hiring better developers not just warm bodies!

    "Developers spend over 17 hours every week dealing with maintenance issues like debugging and refactoring, and about a quarter of that time is spent fixing bad code."

    13.5 hours
    Technical debt

    3.8 hours
    Bad code

  29. And this is why we keep them chained to by Ranger · · Score: 1

    a cubicle.

    --
    "You'll get nothing, and you'll like it!"
  30. Beware of the current propaganda by Anonymous Coward · · Score: 0

    Businesses all across the nation are complaining to the administration that they are unable to find any employees, which is leading to the executive branch saying that we are at "full employment" (this administration, like all others, is easily baited into bragging about any "good news" that is offered to them from the outside).

    Now we see companies saying that software developers are more valuable than money.

    This is all a coordinated ploy to demand the federal government not clamp down on outsourcing and imported tech workers - AND IT'S ALL PROVABLY A LIE. The most basic law of economics is "supply and demand", which tells us that when ANY thing is in short supply/high demand then its price will rise. If there is such a shortage of tech workers, and if they are worth more than money, then the price (in this case: wages and benefits) would be rising dramatically and the problem would eventually fix itself as people abandon other fields and re-train for the high paying jobs. Since this is not happening, we know there is no such shortage of domestic tech workers, and they're certainly NOT "worth more than money" to these corporate bosses.

    It's all an attempt to keep Trump from clamping down on the various escape hatches these businesses have been using to avoid the costs of employees within the American marketplace.

    1. Re:Beware of the current propaganda by Anonymous Coward · · Score: 0

      I agree -- and, one must be careful to not fall into the "But, but, that's an $x viewpoint!".

      People need to stop following political lines like some sort of mindless drone. Every single president, every single party, has good and bad policies. And further, every single NEW election cycle, there are a myriad of changes behind the scenes. New house of rep, new congress, new appointed positions, etc.

      Meaning that, when party $x gets a new president and 'team', many policies will inherently change. If you are in field $y, whether or not you like a specific party can change per mandate, not per party. Software developers? IT/SysAdmin? "The Valley"? It's all going to be relative to policy goals set by current government.

      All above put simply, every president, even in a polarized cycle like this, has policies people will love and hate. A lot of tech will hate net neutrality changes, that sort of thing. Then, may also embrace a reduction on H1B workers when really not required other to drive down wages.

      Meanwhile, big corp is reversed on the issue! Big corp may LIKE (some of them anyhow, telecoms) dereg of net neutrality, yet hate H1B changes.

      So yes, I agree with a long and meandering statement -- this may be propaganda. May, because I haven't worked in a hiring position for several years, and haven't ever in Seattle or San Fran... maybe it is harder?

  31. looked great short term though by Anonymous Coward · · Score: 0

    As a manager, you crow about reduced costs and then leave before the shit hits the fan.

    Who looks at total lifecycle cost anyway? What matters is yearly expenditure.

  32. Most companies don't want IT Done right. by Anonymous Coward · · Score: 0

    When IT is done right, managers can't be grifters, because the enterprise runs well and when you grift, engage in drama, or otherwise begin messing with things, it totally screws up every fascet of the organization and becomes noticable from everyone down to the Janitors.

  33. Aren't all employees? by Anonymous Coward · · Score: 0

    "Software Developers Are Now More Valuable To Companies Than Money, Says Survey" Isn't that why they get paid? If the money was more valuable than the developer, wouldn't they fire the developer and keep the money? Wouldn't the same go for any employee? Companies find more value in employees than money, thus they give up money to keep employees.

  34. Domain knowledge NOT valued, fads are by Tablizer · · Score: 3, Interesting

    they'd pay the developers more to keep the skilled ones. Every time a developer leaves a company, a hunk of business knowledge walks out the door with him.

    I've consistently found that companies do NOT value domain knowledge in developers very much. Many colleagues have agreed with me on this. I'm not sure exactly why, other than perhaps co's would rather have somebody skilled in the latest eye-candy UI's more than an expert on their domain; and somebody who has been in the company for a while may have let their UI "fad" skills slip compared to a hungry grad. It's called "ageism" in other contexts.

    Books are judged by covers: UI fad compliance. Human nature. I've seen PHB's go gaga over "fashionable" and animated UI's, even giving a bastard dev a raise, and completely ignoring the horrid functionality and operational problems that came with it.

    (I can rant all day about the state of UI technology/standards AND human reaction to it. UI issues wag the IT dog.)

    1. Re:Domain knowledge NOT valued, fads are by Marxist+Hacker+42 · · Score: 1

      Microsoft has now automated that with PowerBI. Most of those eye candy devs are going to be replaced by their customers soon.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:Domain knowledge NOT valued, fads are by Tablizer · · Score: 1

      PowerBI seems more geared toward charts and graphs, and less on the input and CRUD side.

    3. Re:Domain knowledge NOT valued, fads are by Marxist+Hacker+42 · · Score: 1

      It is- for now. Dang tool is evolving rather rapidly though, and it's easy enough to create input and crud for it in the C# sdk. Thing is though, it's extremely cloud based. If you are a large enough corporation, you MIGHT be able to get an onsite server, but even if you do, it will constantly be several months out of date. ONLY if you're willing to buy a bunch of seats for your executives to use the desktop app (which does have CRUD and data entry built in) or rent an Azure server, is it really an option so far.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  35. Post-scarcity society. by Qbertino · · Score: 1

    Post-scarcity society. Post-scarcity economy. The worth of money degenerates and disappears - ECB negative interest is almost a standard now and Jeff Bezos wears the same jeans I do and has the same phone. The worth of knowledge however suddenly rises because in a functioning post scarcity society is the only thing left that counts. Hence people are starting to notice the nerd camp who value knowledge above popularity actually on to something.

    Seems very fitting to me. I'm just wasn't expecting that to happen that fast and I'm my lifetime. But then again, nobody did, so that's a pleasant surprise.

    All in all, the consequence is logical. Capitalism has run its course, knowledge and culture are King. We need more of this, and fast, so people stop fighting stupid wars and accruing useless tat.

    My 2 cents. Errrm, "knowledge points". :-)

    --
    We suffer more in our imagination than in reality. - Seneca
  36. Management Idiocy by Anonymous Coward · · Score: 0

    Regrettably there is a disconnect between upper management making all the 'right' noises, and them having a clue about what they are talking about. I work for a large, global corporation (not naming names, but they are all more or less the same), where the top managers apparently genuinely want to do all the right things for their engineers. Unfortunately, they also think that leadership is all about being 'inspirational', 'alpha-males', 'knowing the jargon' etc etc. So, we see constant campaigns about who is this year's 'so-and-so hero' and similar things - in fact, anything except asking us engineers what we would like. Maybe they have guessed (correctly) that it would involve things like more money and better offices.

    I think one of the things that seem obvious to any engineer, is that you have to invest in developing your assets; it's kind of basic. And to my mind, the people who actually have the skills to produce whatever the company is selling, must be amongst those assets; this is true for what you might call 'physical engineering' or manufacturing, and it is much more true in SW engineering, since the skills required can often be so much more intricate. Absurdly, companies are willing to pay sales-people much more than engineers; I'm not sure why - perhaps it is because upper management mostly come from a sales background.

  37. Good article to encourage supply and lower wages by Anonymous Coward · · Score: 0

    I've seen these lies time and time again.

    It's deliberately false and misleading. The intent is to encourage greater labour supply by pretence of outstripped demand.

    In reality, they mean "we only want to accept the top 1 in 100 developers, oh but without them even requesting twice the price".

    "We'd like a developer with 10 years experience in this 5 year old technology"

    "Requirements: senior full stack developer with 5+ years experience in all of: node, react, python, angular, android, c++, go, scala, rust, assembly, Fpga, Mongolian, Klingon, and that click language from south Africa. 50k/year ex. tax."

    Nothing to see here. Just the usual unreasonable selfishness.

  38. Title? by TJHook3r · · Score: 1

    What does the headline even mean? A business quantifies things by ROI... developers should be no different than any other asset. Maybe they just need to work out what the 'R' means.

  39. Isn't Money More Important, Always? by Anonymous Coward · · Score: 0

    Based upon first principles, how can anything be more valuable than money? Isn't money the ultimate fungible asset?

    During the middle of a drought, OK water is more valuable. In the middle of a famine certainly food is more crucial. But aside from times of crisis, it seems to me that money is always the preferred asset class, as it can be converted into anything else.

    I'm going to actively ignore weak currencies for the sake of my argument!

    1. Re:Isn't Money More Important, Always? by Anonymous Coward · · Score: 0

      Based upon first principles, how can anything be more valuable than money? Isn't money the ultimate fungible asset?

      You can't eat money.

  40. And yet by Anonymous Coward · · Score: 1

    You fire us and replace us with H-1B drones or outsource to 'dev centers' in third world countries.

    As we age, you push us off onto the shit projects which keeps us from getting experience in new technologies, thus making us unhireable after you lay us off.

    You refuse to train us but expect but demand that anyone you hire has years of experience in your particular tech mix.

    etc., etc., etc.

    Maybe the problem isn't that there's a lack of available tech talent, maybe the problem is that there is a lack of management talent. Used to be that 'managers' actually used to put thought and effort into building a workforce, recognizing it as something of strategic importance to the long-term health of their business. Now, 'managers' just expect things to happen for them.

  41. assets like any other by ole_timer · · Score: 1

    money can be borrowed - mgt thinks so can s/w talent...

    --
    nothing to see here - move along
  42. Bullshit. by Anonymous Coward · · Score: 0

    Bullshit.