Slashdot Mirror


Why Non-Coders Shouldn't Write Code

jfruh writes "Software firm FreeCause made a bit of a splash with a policy that requires all its employees — including marketers, finance, etc. — to write JavaScript code. And not just 'code to learn basics of what JavaScript can do,' but 'write code that will be used in production.' Phil Johnson, a tech writer and editor who himself once coded for a living, thinks this is nuts, a recipe for miserable workers and substandard code."

14 of 421 comments (clear)

  1. Marketing guy's function by crazyjj · · Score: 5, Funny

    function MarketingFunction(originalText)
    {
    var revisedText = new String(originalText + ", which will help build synergy and increase marketshare.");
    return revisedText;
    }

    --
    What political party do you join when you don't like Bible-thumpers *or* hippies?
    1. Re:Marketing guy's function by olsmeister · · Score: 5, Funny

      Or just use the Corporate BS Generator.
      Or, alternatively, here.

    2. Re:Marketing guy's function by Scott+Swezey · · Score: 5, Funny

      The other side of the coin... why non marketing guys shouldn't write marketing materials:

      function MarketingFunction(originalText)
      {
      var revisedText = new String(originalText + ", which will help build synergy and increase marketshare.");
      return revisedText;
      }

      --
      Scott Swezey
    3. Re:Marketing guy's function by RenderSeven · · Score: 5, Funny

      Hardly a fair comparison. No one in sales/marketing/management could pass a Turing test to begin with.

    4. Re:Marketing guy's function by Githaron · · Score: 4, Funny

      would add more exclamation marks, but Slashdot won't let me

      Make it recursive.

    5. Re:Marketing guy's function by CanHasDIY · · Score: 5, Funny

      do you think the marketing exec could pass the Turing test?

      Well, perhaps, if not for the satanic ritual that's part of graduating from marketing school, during which the individual's soul and humanity are removed and replaced with tapioca pudding.

      Before you ask, it's obviously because tapioca is the most evil of all puddings.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    6. Re:Marketing guy's function by SomeJoel · · Score: 5, Funny

      What if your targeted market is IT professionals?

      Then you have a failed business model since IT professionals, as a rule, have no budget.

      --
      <Complete your profile by adding a signature!>
    7. Re:Marketing guy's function by Fallingcow · · Score: 3, Funny

      Here, I fixed it for you:


      (function() {
              var MarketingFunction = new function (options, callback) {
                      var revisedText = new String(options.originalText + "!!!!");
                      callback(revisedText);
              }
              Function.prototype.toString = MarketingFunction;
      });

    8. Re:Marketing guy's function by HornWumpus · · Score: 3, Funny

      Each one is a live baby Tapioc. They scream in your stomach as the acid kills them.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    9. Re:Marketing guy's function by cowdung · · Score: 5, Funny

      Or just use the Corporate BS Generator.
      Or, alternatively, here.

      I prefer this site for my Corporate BS. Thanks.

  2. I see nothing wrong with this by Sparticus789 · · Score: 5, Funny

    While they are at it, perhaps their accounting department should replace the plumbing in their office building, the secretaries should swap the engine in the CEO's car, and let's have the janitors install a new security system. What could possibly go wrong?

    --
    sudo make me a sandwich
  3. Re:Appreciation Exercise by t4ng* · · Score: 4, Funny

    Oh, oh... Executive Officers clean up overflowing toilets. Not so they get an appreciation of what is being done, but for the general entertainment of the rest of us!

  4. Re:A recipie by hawguy · · Score: 4, Funny

    a recipie for miserable workers and substandard code.

    Which is why non-spellers shouldn't spell. Or something

    No, that's spelled correctly - it's recipie, shorthand for a recipe for a delicious pie. Which fits perfectly since miserable workers can't make a delicious pie, but if they had a delicious pie they wouldn't be so miserable.

  5. Re:Appreciation Exercise by Anonymous Coward · · Score: 5, Funny

    I would have hated to get heart surgery from one of their doctors.