Slashdot Mirror


Independent Developer Projects in the Workplace?

An anonymous reader asks: "My company wants to increase creativity and innovation, we our thinking of implementing a Google like policy of 20% of your time for independent projects but I can't find any details on how Google actually implements this. I am curious how they divvy up their time (1 day a week or 1 week a month)? How do you keep your real project from impacting it? At what point are the projects reviewed? Has anybody experienced other successful ways to stimulate creativity at their workplace?"

337 comments

  1. Heh by Neil+Blender · · Score: 5, Funny

    Who doesn't spend at least 20% of their workday doing things other than work?

    1. Re:Heh by Peyna · · Score: 5, Interesting

      They probably figured: "We can let our employees slack off 20% of the time, or pretend like we're 'encouraging' their independent works while at the same time eliminating that slack time."

      So you've made your employees happier which makes them more productive, and you've taken something wasted (slack time) and turned into something useful (creative/moral boosting time).

      --
      What?
    2. Re:Heh by Cheesy+Fool · · Score: 5, Funny

      Probably more than that. To quote Office Space:

      ~ Well, generally I come in at least twenty minutes late, I sneak in through the backdoor so Lumberg won't see me, then for the next hour I just kinda space out.
      ~ Space out?
      ~ Yeah, I just kinda stare at my desk, but it looks like I'm working... I'd say in a given week I do about, oh, 15 minutes of real, actual work.

      --

      Hail to the king, baby!
    3. Re:Heh by Sean+the+Impaler · · Score: 2, Funny

      Does Slashdot count as work?

      --
      Sig? No thanks, I'm trying to quit.
    4. Re:Heh by EvilTwinSkippy · · Score: 4, Funny
      Are you kidding? My job description includes "...Stay up to date on network and techology developments..."

      It just so happens that most of my leads include "Userfriendly", Fark.com, and /.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    5. Re:Heh by joabj · · Score: 5, Insightful

      Google has a bit of a specialized workforce--people who are creative and smart. I'm not sure how well it would work elsewhere, with people who are just punching the clock and holding no interest in work-related projects.

    6. Re:Heh by Tablizer · · Score: 2, Insightful

      Who doesn't spend at least 20% of their workday doing things other than work?

      Seriously. Humans are not designed to do the same thing for 8+ hours strait. Even Mastadon hunting parties probably stopped to bathe in the brook and wrestle each other under water.

    7. Re:Heh by hoggoth · · Score: 4, Funny

      > Mastadon hunting parties probably stopped to bathe in the brook and wrestle each other under water

      I, for one, welcome our new homo-erotic Elephant killing cavemen overlords.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    8. Re:Heh by magefile · · Score: 2, Informative

      You, sir, have redeemed what was a dead joke (confirmed by Netcraft - that'll show them!). My hat is off to you.

    9. Re:Heh by Tablizer · · Score: 3, Funny

      I, for one, welcome our new homo-erotic Elephant killing cavemen overlords.

      Be careful. Mr. Goatse? A Mastadon mating injury.

    10. Re:Heh by believekevin · · Score: 1

      So you've made your employees happier which makes them more productive, and you've taken something wasted (slack time) and turned into something useful (creative/moral boosting time).

      sounds more like the management needs it's morals boosted with that kind of underhanded thinking!

    11. Re:Heh by vespazzari · · Score: 1

      sounds more like the management needs it's morals boosted with that kind of underhanded thinking!

      i dont see why, it seems like that would be a wonderful way to make a happier workplace altogether. I suppose that there is a slight amount of underhandedness going on there, but it still makes the employees happier -which is good for them- and everyone benifits

      --
      "Alcohol, cause of, and solution to, all of life's problems" -Homer Simpson
    12. Re:Heh by Anonymous Coward · · Score: 0

      Perhaps Google has a "specialized workforce -people who are creative and smart" because they actually do things like this.

      I think almost anyone can be creative and smart if given the opportunity and encouragement. Allowing employees to spend time on projects that are not immediately tied to revenue allows people to be "smart and creative." People who are already smart and creative do this anyway.

    13. Re:Heh by DrCode · · Score: 1

      Probably nobody. People waste time with all sorts of things, from playing solitaire to reading Slashdot.

      But one thing I don't do is work on open-source, because I don't want the company claiming the code as theirs. So I think this is a great policy, since it allows people to 'waste' time in a more productive fashion.

    14. Re:Heh by believekevin · · Score: 1

      I agree! In my post, I was playing off of the previous poster's misspelling of "morale."

    15. Re:Heh by IHateSlashDot · · Score: 1

      You're kidding right? The Google workforce is no different than any other silicon valley firm. Don't kid yourself. If you work for Google then you should get out more and realize that it's not different. If you don't work for Google then you should stop idolizing them. The grass is definitely not greener.

    16. Re:Heh by Anonymous Coward · · Score: 1, Funny

      Sometimes it gets to the point where if I managed to put in 3 hours a day of actual work, I'd look like a champion here. At the end of the day, I can't think of more than 1hr of actual work being done.

      In the meantime, I'm getting payed for 8 hours.

      Ok, this time I better hit the post anon button. :-)

    17. Re:Heh by Anonymous Coward · · Score: 1, Funny
      I like the Lester Burnham quote from American Beauty even better:

      "My job consists of basically masking my contempt for the assholes in charge, and, at least once a day, retiring to the men's room so I can jerk off while I fantasize about a life that doesn't so closely resemble Hell."

    18. Re:Heh by thebra · · Score: 1

      I bet fark.com keeps you up to date on the newest technology, I mean pron.

    19. Re:Heh by Anonymous Coward · · Score: 0

      Years ago I took courses in managing research institutions from Hans Marks, Director NASA Ames. He said the most successful ones allowed 10% of the budget to go to private projects. He said these usually turned out to be the future success of the organisation.
      dshaw@kontentsu,com

    20. Re:Heh by Anonymous Coward · · Score: 0

      I think it was a typo on my part.

    21. Re:Heh by bujoojoo · · Score: 1

      Mod parent: "My hero +1" :)

      --
      This space for rent
    22. Re:Heh by spirality · · Score: 1

      Really, you've got to do something while your waiting for builds.

    23. Re:Heh by jonadab · · Score: 1

      > Humans are not designed to do the same thing for 8+ hours strai[gh]t.

      True. If your job involves enough different kinds of activities, this is
      in general not a problem. If your job is the same thing all the time, then
      it's a much more significant issue. There are some jobs where you just need
      to get up every hour or so and walk to the bathroom, the drinking fountain,
      the window, the boss's office, or _anywhere_, just to get away from what you
      were doing for five minutes. A good employer will understand this and provide
      you with things you can do to break up the monotony -- they may be on-the-job
      things, things useful to the company, but they'll give you something to let
      you get away from your usual routine for a few minutes now and again.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    24. Re:Heh by sharkey · · Score: 1

      So, what exactly is the signal loss of ethernet across a tub of hot grits?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    25. Re:Heh by Anonymous Coward · · Score: 0

      The scary thing is... we get away with this. Either everybody else is slacking, too, or they're thick as sh1t!

    26. Re:Heh by Anonymous Coward · · Score: 0

      I bet they have more PhD's than any other silicon valley firm. PhD = academic.

    27. Re:Heh by mikefe · · Score: 0, Troll

      Can I drop you and everyone who thinks that stupid fucking joke is funny in a vat of boiling elephant fat now?

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    28. Re:Heh by DaveJay · · Score: 1

      Consider that many other companies have creative and smart people (although not necessarily as many of them); I work at a web consultancy that I won't name, and while I'm not claiming we're google, we're still chock full of brilliant and creative people.

      Trouble is, we're so busy these days that we don't have that 20% to spend -- instead, many of us decided we'd rather have a sustainable work/life balance, so we work very hard through the day and do our best to leave at a reasonable hour.

      At the end of the day, being able to walk out around 6pm knowing you've accomplished a great deal and don't have to hang around for "face time" is pretty motivating in and of itself.

    29. Re:Heh by magefile · · Score: 1

      Eh, elephant fat? We're fresh out. Got a coupla vats of mastodon fat in the back, though. Y'might wanna try that.

    30. Re:Heh by Anonymous Coward · · Score: 0
      I like NASA, but I don't think I'd take management lessons from anyone in government, not even NASA. Government bureaucracies are incredibly inefficient organizations. And if there's anything they know less about than efficiency, it's stimulating creativity. That's why governments hire companies with departments like the famous Skunk Works. Those projects could never happen within a US government organization, even with a NASA or DOD budget.

    31. Re:Heh by AnotherFreakboy · · Score: 1

      Please, that comment is just far to close to this post for comfort.

      --
      Why not get the real ultimate power?
    32. Re:Heh by Anonymous Coward · · Score: 0

      Indeed you do. Installing languages that don't need compiling. ;)

    33. Re:Heh by Anonymous Coward · · Score: 0

      You don't know much about the person he's speaking of OR NASA Ames...

    34. Re:Heh by EvilTwinSkippy · · Score: 1

      If you use a magnetic inductor to carry the signal, you can generally pull about 500Kb a second, with the bandwidth falling in proportion to the square of the distance.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    35. Re:Heh by kpwoodr · · Score: 2, Interesting

      If you think about it though, most companies readily admit that for say a 9 hour day they really only expect to get MAYBE 5 hours of productive work. And by productive this means not playing Doom or that windows pinball game (no one plays solitare anymore).

      Thus though there may be 19, give or take, business days in the month, you only get about 100 hours per employee. I've even seen companies that will budget less than five productive hours per day.

      --
      This sig has been removed pending an investigation.
    36. Re:Heh by sakshale · · Score: 2, Interesting

      Well, I worked for NASA Ames. We were always complaining that we were becoming technologically stale, because the contractors did the "fun" work and all we did was push contracts.

      Management claimed at the time that we were allowed to allocate 10% of our time to independant research. Unfortunately, the never ending paper-pushing workload insured that we never really could take advantage of that opportunity.

      That is why I no longer work at Ames. For me, being a government researcher meant being a contract monitor. Not an ideal work assignment.

      Granted, this was ten years ago, but I suspect not much has changed.

      --
      For every problem there is a solution that is simple, obvious and wrong.
    37. Re:Heh by sirmikester · · Score: 1

      No wonder the IT industry is having a tough time.

      --
      In linux libertas
    38. Re:Heh by Anonymous Coward · · Score: 0

      The past few companies I worked at, they required 7.5 hrs of productive time out of a 9 hour day. Thats right - 1 hour for lunch - half hour for personal breaks. Other than that, you had better be working or they would really eat you up.

      Of course, I no longer for for these places. I work for a company I can't stand and I'm paid so low its almost poverty level - but hey, I only REALLY work about 3-4 hours a day. The problem with this job, I myself help the company make 166k a month - by myself. Oh well - we'll see what happens when I take over the world...MUHahahaha...

    39. Re:Heh by Wiseleo · · Score: 1

      Ask for a 5% commission.

      Simple remedy if you really impact the bottom line that much. Better yet, seek a full time position in software sales.

      --
      Leonid S. Knyshov
      Find me on Quora :)
    40. Re:Heh by sharkey · · Score: 1
      you can generally pull about 500Kb a second

      Kelvinbits? Is that specific to the media? :P

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  2. Google is pretty unique. by FortKnox · · Score: 4, Informative

    I don't see any major corporations thinking this is a good investment. I don't see many PHB's going along with this idea, regardless of how successful Google is with it.

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:Google is pretty unique. by drewzhrodague · · Score: 1

      Especially if open-source and free software are explicitly banned, as they are at my current contract. Yes, Perl and Apache and others are not allowed here, and so the solution is proprietary, nonfunctional, and expensive!

      --
      Zhrodague.net - I do projects and stuff too.
    2. Re:Google is pretty unique. by Fnkmaster · · Score: 5, Interesting

      Umm, not all bosses have pointy hair. I've certainly heard of small companies with similar, if slightly less radical incentives to employees to do creative, entrepreneurial kinds of things. Basically, the issue is the more freedom you give your employees, the better they need to be. If you tell a slacking idjit that he can spend 20% of his time pursuing his "own interests" you can forget about that 20% of his time doing anything useful for the company.

      Major corporations don't usually have the calibre of employees across the board to make this sort of system work. They have evolved large bureaucracies as a way of extracting valuable workproduct from extremely mediocre talent.

      So I'd agree with a PHB at a major corporation, this probably would be a bad idea for his company.

    3. Re:Google is pretty unique. by Etone · · Score: 1

      I'm guessing if the solution is nonfunctional, that's more a reflection on you. It's the poor carpenter who blames his tools.

      No wait, anyone who uses OSS is automatically talented and anyone who uses non-OSS tools is a frickin' idiot.

      -e-

    4. Re:Google is pretty unique. by Blue-Footed+Boobie · · Score: 1
      Same here.

      I tried to get our (outsourced) IT dept and my Managers to allow us technicians to use Firefox instead of IE.

      I was shot down. IE is out std. and that's it. So, I submitted an 'Ask /.' to get some help on backing up the need for Firefox and some real-world examples of it helping - but /. rejected it.

      So, no FF for me at work. It would have been a good first step to get some FOSS into this Fortune 100 company.

      --
      DAMN YOU OCTODOG! DAMN YOU TO HELL!
    5. Re:Google is pretty unique. by Momoru · · Score: 3, Insightful

      Are you kidding? Its a great investment, they get free ideas with the pretense of it being some creative outlet. The Google Suggest for example was an idea created during one of these 20% time periods. They don't get to use the 20% to create a better search engine to compete with Google, they spend the 20% to come up with ideas for Google that are not explicitly assigned to them.

    6. Re:Google is pretty unique. by arkanes · · Score: 3, Insightful
      You know, I've always considerd that a bullshit saying. Every craftsman I know spends a lot of time and effort making sure he has good tools and materials, and won't be held responsible for a less than adequate product if he's not allowed to use the best material. It may be a poor carpenter who blames his tools, but without tools you aren't even a carpenter at all. With great skill and/or labor, you can overcome poor tools or other restrictions (Windows systems with 5 9s of reliability, Egyptian pyramids), but it's hardly the norm.

      And yes, anyone who categorically bans OSS products is a frickin' idiot.

    7. Re:Google is pretty unique. by Kevin_Cedrone · · Score: 4, Informative

      I think 3M has a program similar to this. They call it their "15 Percent rule". It's not clear whether the employees are paid for the research, but it's pretty clear from this link that employees are encouraged to work on independent projects.

      One of my engineering profs worked for 3M and said that there was no push to identify or disclose the projects you worked on in this 15%, much less justify them to superiors.

    8. Re:Google is pretty unique. by eln · · Score: 1

      So are you blaming Slashdot's blanket rejection policy for your failure to convince your bosses to put Firefox everywhere? Even though a few minutes with Google would have given you all the firepower you needed, from sources that are far more respectable to management than a bunch of schlubs on a (to them) random Internet site?

      Trust me, unless you happen to have "Vice President" somewhere in your job title, you aren't going to have much luck convincing a huge corporation to make that kind of radical change, no matter how many articles you post on Slashdot.

    9. Re:Google is pretty unique. by cubicledrone · · Score: 1

      It's the poor carpenter who blames his tools.

      Dinner tables and patio decks don't clusterfuck themselves at 2AM on a weekend for no apparent reason.

      --
      Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
    10. Re:Google is pretty unique. by jimicus · · Score: 4, Insightful

      It's the poor carpenter who blames his tools.

      Some might say it's an equally poor carpenter who tries to get through the day with lousy tools.

    11. Re:Google is pretty unique. by cubicledrone · · Score: 3, Insightful

      They have evolved large bureaucracies as a way of extracting valuable workproduct from extremely mediocre talent.

      Not quite. Large bureaucracies prevent work and progress which results in "mediocre talent." Such employees could also easily be described as "intelligent, capable and bored."

      --
      Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
    12. Re:Google is pretty unique. by coyote-san · · Score: 1

      Can you think of a better way to discover your employee's true skills? Almost everyone is hired to fill an immediate need, but that doesn't mean that they should stay in the same position indefinitely.

      Any sane person would use this opportunity to 1) develop new skills (esp. if that positions them for a "better" job in the company) and 2) showcase their current skills.

      This seems like a reasonable investment considering the average cost of hiring a new developer is something like $20k. For about the same investment you can 1) make your developers extremely happy and less likely to leave (never forget that $20k cost), 2) make them more productive as they develop new skills, and 3) screen them for internal placement in more specialized positions.

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    13. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      I once worked for a company where the the engineering employees were *required* to work unpaid overtime on their own research projects. No, really.

      Oh, I should add that the projects were expected to be related to the field that the company did business in.

    14. Re:Google is pretty unique. by Blue-Footed+Boobie · · Score: 1
      No, not blaming /.

      I had outlined the need that we have for Firefox, I was more curious if there were other Fortune 100 companies who allowed their users to use Firefox to replace IE.

      In my case, we compare specifications between multiple products all day long. The tabbed-browsing feature would make this easier, which means a better experience for our customers on the phone (less hold time). That's not even getting into the security issues with IE...

      --
      DAMN YOU OCTODOG! DAMN YOU TO HELL!
    15. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      3M is a huge corporation and has had the 15% rule for years. Post-it notes are just one invention that came from this self directed time. Don't tell me post-it notes are not profitable for 3M.

    16. Re:Google is pretty unique. by gremlins · · Score: 1

      I guess you could call it unique. Alot of companies like IBM and Sun though let their workers work on open source software. Truth be told I think that is a better way to go about it. If you only let them work on open source software you don't have to be worried about what it does (and thus don't have to watch it) because your not going to sell it and you get PR points

      --
      just because your a schizophrenic doesn't mean people arn't really out to get you
    17. Re:Google is pretty unique. by chris_mahan · · Score: 1

      Use both.

      One does not preclude the other.

      Especially if you say: use IE on intranet (activex galore), use firefox on internet (better security, yadda^2)

      Were a fortune 180ish, and enough people use FF and Moz that tech support has resigned themselves.

      --

      "Piter, too, is dead."

    18. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      I recall being told 3M had a similar policy, and I believe Draper Labs does as well. I'm not clear on the details at either, but perhaps at least the former meets your requirements for being a "major" corporation? While not exactly common, I don't think these policies are quite as rare as you think.

    19. Re:Google is pretty unique. by Blue-Footed+Boobie · · Score: 2, Informative
      See, the problem is that we have outsourced our IT to ACS. They own the PCs we use as well. When we all received the new ACS machines (a HUGE upgrade) we had to sign an agreement stating that if we install non-approved software we could (and very well might) be terminated.

      Sucks, but unless I can find a way to convince them, I'm stuck.

      Now, I can't even imagine trying to pitch the idea in 'Independent Time for Projects' to this bunch...

      --
      DAMN YOU OCTODOG! DAMN YOU TO HELL!
    20. Re:Google is pretty unique. by the_pooh_experience · · Score: 1

      3M has been doing this for years, and I would hardly say 3M is a small business. They will fund this work (within reason) and give about 6 months of "free time" before you have to pitch this independent project to someone. Not a bad deal...

    21. Re:Google is pretty unique. by Jim_Maryland · · Score: 1

      To get the same results of creativity, larger corporations wouldn't necessarily have to follow the process of just giving 20% free time for pursuing their own interest. I work for a large corporation and our process involves submitting a request for a research and development project. You submit info to justify the research as well as a budget request. If approved, you'll have a work package to charge against and that could essentially be your 20% (more or less depending on your research proposal). Tracking time then becomes an issue of meeting your deadlines and how much you hit the work package each weak/month as reported by the accounting offices.

    22. Re:Google is pretty unique. by n3bulous · · Score: 1

      Carpentry is a bad metaphor. Guitar playing is much better. I have seen many good guitarists pick up a PoS guitar, tune it and then play really nice sounding music. In my hands it sounded like a PoS guitar...

      --
      "The area of penetration will no doubt be sensitive." ~ Spock
    23. Re:Google is pretty unique. by ggy · · Score: 2, Insightful

      So what do they say about your happy bonzai buddy? Or what about other 'fun' spyware?

      So wouldn't Firefox help all of you enforce that policy?

      (I'm wondering, could you get fired for junk installed against your will, thanks to IE?)

    24. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      3M allows this as well. Same percentage.

    25. Re:Google is pretty unique. by Jerf · · Score: 4, Insightful

      You're both right.

      Bureaucracies are a way of slamming everybody to a common standard with reasonable reliability. It is a low, but predictable level of capability, and frankly, that has its uses. It is also easy to set up, and we seem to have some almost instinctual knowlegde of how to set them up.

      They aren't optimal in all situations and they are overapplied, but they have their place. I for one wouldn't care to have a criminal justice system that wasn't a bureaucracy; predictability in a legal system is very important. Yes, even when it is wrong... then you at least know something needs to be fixed. To use a Slashdot-type example, at least we know the patent system is broken. If the rulings were more random (at all levels, from the Patent Office to judges), it would be even harder to tell... and ultimately we'd be even worse off and the first order of business would be to establish some consistency! (Consistency is one of those things that you can have contempt for because you're so used to it, you don't realize how important it is; "familiarity breeds contempt". I'd rather have the current system than a random one, and I hate the current system. For instance, a random system would give an even greater advantage to the deep-pocketed company; they could just keep re-trying various suits until the dice came up their way. The system as it is allows some of that, but you'd see even more in a random world.)

      The big problem with Bureaucracies is that one of the biggest counter-indications for its use is "managing a creative enterprise", and that's where we hear most of the bitching about it. The problem here, ultimately, isn't truly Bureaucracy itself; it is working as it always does. It is the application of an inappropriate organization system; you always pay for that, no matter what. Unfortunately, all other forms are more expensive (thought of in the proper economic terms, even Anarchy is more expensive; the communication issues necessary to behave in a coordinated fashion become intractable), and like I said, we seem to have some sort of Bureaucracy instinct, so they also have to be learned explicitly, which is another barrier to their use.

      But ultimately, "[large bureaucracies evolved] as a way of extracting valuable workproduct from extremely mediocre talent" and "they prevent work and progress which results in 'mediocre talent.'"... when misused, which they probably are a majority of the time.

    26. Re:Google is pretty unique. by Blue-Footed+Boobie · · Score: 3, Informative
      Good question about the spyware. Since we stick mostly to "commercial" sites, it hasn't been a huge problem.

      That gives me a new direction to take with this, I am going to do some digging and find out if Spyware has been a problem in our Dept or (more likely) Sales. If so, you may have just given me some more ammunition that may catch their attention.

      See, that's why I thought it would have been a worthwhile 'Ask /.'!

      --
      DAMN YOU OCTODOG! DAMN YOU TO HELL!
    27. Re:Google is pretty unique. by spaceyhackerlady · · Score: 1
      I don't see any major corporations thinking this is a good investment. I don't see many PHB's going along with this idea, regardless of how successful Google is with it.

      An important part of my job amounts to "Find new and interesting things to help the company make more money."

      Some of my personal initiatives have panned out and opened up whole new areas for us. Some haven't. That's the nature of the beast. But as long as the rest of my work gets done, my employers don't care, and give me enormous latitude. I use that latitude, and they get their money's worth.

      The fact that I'm number two in engineering, the de facto Tsarina of Technology may have something to do with it. Junior people don't usually have such flexibility.

      ...laura

    28. Re:Google is pretty unique. by ChristTrekker · · Score: 1
      intelligent, capable, and bored

      Yup...

      Now back to my regularly scheduled drudgery...

    29. Re:Google is pretty unique. by NeoSkandranon · · Score: 1

      On the other hand you can be a good or great musician and pick up a horn held together by tape and paperclips and play it well, but you can only compensate for rotted pads and leaky keys so much.

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    30. Re:Google is pretty unique. by Jondor · · Score: 1

      But then again, maybe mozilla saves an other day as in:
      http://www.mozillazine.org/talkback.html?article=5 908

      You can run things from an usb stick. No installation required..

      --
      Nobody expects the spanish inquisition!
    31. Re:Google is pretty unique. by Blue-Footed+Boobie · · Score: 1
      Sadly, this will not work.

      Since we are such a danger to ourselves, ACS decided to disable all of the USB ports on the new machines. Specifically to stop USB disks.

      Now, if I could run it from a CD???

      --
      DAMN YOU OCTODOG! DAMN YOU TO HELL!
    32. Re:Google is pretty unique. by KlomDark · · Score: 1

      Oh cool, it's not just me then... :)

      Now if companies/management could truly figure out how to keep us !bored. Some kind of active questing for "What are your true capabilities, interests, other than just the amount needed for your day to day drudgework."

      Wouldn't that be nice! Actually using all my abilities rather than just letting most of them squander.

    33. Re:Google is pretty unique. by Jondor · · Score: 1

      Ach yes.. I should have thought off that.. Well, running of a CD should be possible too, but in that case it still needs to make a profile directory in the HD. A bootfloppy with a ramdisk could work, but then you can as well go for Knoppix.. In short the grant-parent is screwed.. to bad..

      --
      Nobody expects the spanish inquisition!
    34. Re:Google is pretty unique. by legirons · · Score: 0, Troll

      "Every craftsman I know spends a lot of time and effort making sure he has good tools and materials"

      Indeed. If there's anything worse than "task x has to be done by tomorrow", it's "task x has to be done by tomorrow using only Microsoft tools"

    35. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      It's the poor carpenter who blames his tools.


      It's also the good carpenter with poor tools who blames his tools.

    36. Re:Google is pretty unique. by RobTerrell · · Score: 1

      I love Slashdot. "Gee, I dunno, therefore it must suck."

      Folks, Google didn't invent the "20% of your time on personal projects" idea. I don't know who did, but I know one other company that uses it: 3M.

      What did they get from it? Post-it Notes. That's right, the now-so-ubiquitos-it's-hard-to-believe-it-was-inven ted yellow sticky came from some worker's goof-off time.

      Basically, he was in a church choir, and needed a way to bookmark pages of the music the were using, so during his 20% time he looked up some of their failed glues, put some on bright yellow paper, and made some pads of the stuff. As more and more people asked him for his samples, 3M realized they had just invented a whole new product.

      Perhaps YOU never made anything worthwhile on goof-off time. But 3M made a few billion dollars off theirs.

    37. Re:Google is pretty unique. by phats+garage · · Score: 1

      Taking "ask slashdot" printouts to the boss amounts to a confession of sorts where I work %^)

    38. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      I think 'ubiquitos' are a Frito-Lay product...

      Funny. Laugh.

    39. Re:Google is pretty unique. by lilmouse · · Score: 2, Insightful
      It's the poor carpenter who blames his tools.

      Yes, but if a blacksmith thinks he has terrible tools, he'll build himself new ones. If a developer thinks he has terrible tools...

      You get the idea.

      --LWM
    40. Re:Google is pretty unique. by ScrewMaster · · Score: 1

      Well, if you're the number two engineer, and the de facto Tsarina of Technology ... exactly what does number one do?

      --
      The higher the technology, the sharper that two-edged sword.
    41. Re:Google is pretty unique. by elemental23 · · Score: 1

      You can unzip Portable Firefox into a subfolder of your Windows profile directory and run it from there, with no installation required. I did this at my last job when I found myself stuck behind a locked-down XP machine and it worked great.

      --
      I like my women like my coffee... pale and bitter.
    42. Re:Google is pretty unique. by Anonymous Coward · · Score: 0
      Well, if you're the number two engineer, and the de facto Tsarina of Technology ... exactly what does number one do?

      Maybe he's the horse?

    43. Re:Google is pretty unique. by jellomizer · · Score: 2, Funny

      Well it is tough to convince those Execs at Microsoft to use Fire Fox. It is almost like their ego is at stake.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    44. Re:Google is pretty unique. by Knightking · · Score: 1

      Opera can run off a CD with no write access anywhere on the HD. It doesn't run particularly well without any cache space, but if you have at least 512 megs of ram it'll still outperform IE. http://www.opera.com/support/search/supsearch.dml? index=114

    45. Re:Google is pretty unique. by scisco · · Score: 1

      Unique. Hmm. Anyone who has worked as a dev for any period of time whatsoever should be able to see this for exactly what it is: more work, for free, for your boss. Everyone is under pressure to deliver things faster. It's how you survive and get ahead: by exceeding your peers. If you don't know this already, then I'll take fries with that order. So you're going to knock off at 4 to work on your "special project?" Wrong. You're going to "cheat" and use that time to get a better review for your real work. Then you're going to use your weekend to write more code for the Man so you have something to enter in the Happy Employee Super Fun Creativity Contest. And if you don't, then I'll take fries with that, too. It's still capitalism, people.

    46. Re:Google is pretty unique. by Retric · · Score: 1

      I don't know about you but I chose to work places where being the fastest drone is not the point of my job. I worked between 10 and 20 hours less a week last year than any other developer and I sill got a larger raise than anyone else who workes here. Sometimes it's better to say that's a bad idea than it is to hand that in a week early. If you convince your customer that they are better served with some other solution that just happens to take 1/2 the time to implement then everyone wins. But hey be that rat and run as fast as you can.

    47. Re:Google is pretty unique. by Yogger · · Score: 1

      Hey, I just got outsourced to ACS too. Don't suppose you are in Ft. Lauderdale, Fl are you?

    48. Re:Google is pretty unique. by spaceyhackerlady · · Score: 1

      Like all good bosses, mine acts as a flywheel, damping out the excesses that might otherwise happen.

      He sets the general direction, under instruction from the not-so-technical-but-nevertheless-very-savvy higher ups. It's my responsibility to figure out how to implement such directions.

      ...laura who rather likes both her job and her work environment

    49. Re:Google is pretty unique. by budgenator · · Score: 1

      Might not help as much as you'd think because the "commercial" sites would load things that wouldn't be on the spyware lists, I've noticed that our home 'puter keeps trying to connect to avon.com after the daughter-in-law sold it for a but spy-bot, adaware, and even ms anti-spy find nothing. You realy need an intrusion detection system to keep track of it all. When the spyware starts clobbering the supported applications, they'll probably just format C: and re-load anyways.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    50. Re:Google is pretty unique. by rho · · Score: 1

      This is one of the best comments ever.

      --
      Potato chips are a by-yourself food.
    51. Re:Google is pretty unique. by Anonymous Coward · · Score: 0

      Why not rely on self-organizing properties of systems? Peer-to-peer systems are a form of "anarchy", yet they can communicate with one another effectively. Such systems are more FLEXIBLE than rigid, centralized approaches. Not to mention they more effectively use the resources at hand. Why not use software tools to achieve the communication in a system other than mindless waste of bureaucracy.

      The corporate culture has to change, but who has the guts to start changing it? I bet it will not be those guys making 1 M a year.

  3. BE COMPLETELY UNEMPLOYED by drewzhrodague · · Score: 0, Troll

    You could always be completely unemployed -- then you'll have plenty of time to work on as many projects as you can.

    --
    Zhrodague.net - I do projects and stuff too.
    1. Re:BE COMPLETELY UNEMPLOYED by LiquidCoooled · · Score: 1

      Being at home all day is sometimes more demanding than going out to work!
      The real hard work is done at home with the children :)

      (No, shes not sat over my shoulder whilst I type this)

      --
      liqbase :: faster than paper
    2. Re:BE COMPLETELY UNEMPLOYED by Lord+Kano · · Score: 1

      (No, shes not sat over my shoulder whilst I type this)

      All that proves is that your spirit is already broken.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    3. Re:BE COMPLETELY UNEMPLOYED by Kick+the+Donkey · · Score: 1

      The problem with being unemployed is that everyday is your day off, so you never do anything. You just sit back, and think: 'Eh, I'll do it tommorrow. What've I got to do?'. Then, you crank up Madden, and kick some more Patriot butt...

      --
      /. is a bunch of nerds at a million typewriters. It's not a political conspiracy determined to undermine your beliefs.
  4. LOL @ CREATIVITY by Anonymous Coward · · Score: 0
  5. Hmm by crummynz · · Score: 0, Troll

    20% of your time doing creative projects? Sounds like most people would spend it drinking beer.

    --
    ~ Crummy
    1. Re:Hmm by wildBoar · · Score: 1

      Hmmmmmmm Duff !

      Good idea, see you down the pub. Lets say every Friday !

    2. Re:Hmm by Soko · · Score: 2, Insightful

      Sounds like most people would spend it drinking beer.

      Actually, I've seen many technical problems solved by having a Friday afternoon beer with my colleagues and just chatting a bit about the issue. I think it may be that we were more relaxed, or the change of venue or something, but the right synapses finally activated and you just knew you had the answer.

      It's not easy explaining to the boss on Monday why you're working on a server referring to notes on a beer-stained napkin, but the results are usually worth it.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    3. Re:Hmm by Anonymous Coward · · Score: 0

      +5, unfounded ridiculous speculation.

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

      more like "+5 Insightful, And I've Seen It Happen At Multiple Workplaces" *shrug*

    5. Re:Hmm by dcam · · Score: 1

      The other advantage is that it lowers conflict. You are less likely to be obstructive and difficult to someone if you have had a beer with them the Friday before.

      --
      meh
  6. I work independently out of emplyment hours COUGH! by urbieta · · Score: 2, Funny

    really! :D

    is this a first post?

  7. I just start doing it by Botunda · · Score: 5, Insightful

    And then when they see the results they usually are quite happy.

    1. Re:I just start doing it by Anonymous Coward · · Score: 0

      Well I did that too. I saw a need for a tool to get around stupidities in the main toolset that we are using. It would benefit both me and my coleagues, providing lots of useful functionality and validation for all of the current major projects we have here. Basically it was an itch that I had to scratch, and although it was for a work related system, it was a side project to my allocated tasks.

      I spent about 3 weeks total over 6 months writing the tool. I even wrote a short 3 page manual to describe what I had done so that others could use the system.

      Well the shit hit the fan one day when the project engineer saw the manual sitting on top of a pile of papers on my desk, assumed that the 80+ pages were all to do with this side project and he went apeshit over it. (This was not the only reason for him being worked up, but it seemed to be the trigger to it [1]). Apeshit to the point of leaning over me and thumping on my desk, with assorted yellings. Along the lines of "he didn't ask for the tool, so it was useless to him".

      So even though I had produced a useful tool for work (which every other manager in the place agrees is the sort of thing we needed here), I was being shitcanned by this guy. The end result was that (as I am a contractor here), my boss had to pay back 2 weeks of my time to the place I am contracted out to [2].

      The moral of the story is that "just doing it" may not cut it if you have hostile people in your area. Approval for side projects may be necessary. What I went through was not nice.

      [1] I never had a high opinion of this guys people and management skills prior to this event. He is always yelling at and abusing people. But as his technical skills are desparately needed here, upper management seems to turn a blind eye to his personality. However it is so obvious that this has caused major problems/conflicts in the projects he is connected with.

      [2] After this debacle, I tweaked my tool (outside of work hours) by a small amount and added much more functionality to it. It got to the point that this place *had* to buy my new and improved tool from my boos in order to pass system test and ship their products. So I feel vindicated, plus I get my bosses money back for him.

    2. Re:I just start doing it by EnronHaliburton2004 · · Score: 1

      Ah, I also had the pleasure at getting yelled at because my boss didn't comprehend that my personal project would work very well in the office. I was trying to automate some really manual processes with a very small shell script, but apparently that threatened their job security ... I quit soon afterwards.

      Boss: "JENKINS! What are you doing, Why are you goofing around on 'PERSONAL PROJECTS'! GET BACK TO WORK!"

      Jenkins: "But it's work related."

    3. Re:I just start doing it by vsync64 · · Score: 3, Informative

      Sorry, you were a contractor. You don't get to speculate and do all kinds of things of volunteery things as a contractor and bill by the hour for it; you get to bill for the time spent on things your client asks you for. I would have asked for my money back too, not because your tool is bad (its quality is 100% irrelevant) but because I didn't approve it. Either get approval for it or don't bill for it. You're lucky they didn't sue your employer for your fraudulent billing practices.

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    4. Re:I just start doing it by Anonymous Coward · · Score: 0

      I learned this the hard way.

      I work for a subsidiary of a major corporation. The main corporation has its own top-heavy IT department with literally thousands of programmers.

      I am a developer in my own right in the sub, and the original drill was to create a specification - then scope it out to determine if we should do it, farm it out to IT or an outside vendor.

      I had one project, that I wanted to do in-house, but my superiors decided should be put before vendors. Then things got political and it ended up in the IT department. They butchered my specifications, bringing in groups from all over the company to do development by committee. The project ended up 2 years late and over budget (waaaaay over budget). Did anyone get fired? No. Meanwhile my users still don't have a usable tool.

      This has happened many times since I have been working there.

      Now I determine a need, and scope it out by trying to build the application myself (I am an xtreme development convert - big time); if I fail - then I farm it out. My internal customers are happier and our company has saved money in the process (I use FOSS tools for development).

      I have had quite a bit of success - I am lucky to be in a position to do this. As mentioned before, I would not want to work in IT (got asked once - turned them down) or as a contractor for this company.

    5. Re:I just start doing it by bladesjester · · Score: 1

      Sounds kind of like mine. He wanted everything to be done manually - largely because he wanted more people under him and partially because he didn't understand any of it.

      You have to love paper MCSE's...

      --
      Everything I need to know I learned by killing smart people and eating their brains.
  8. Way to go by Sean+the+Impaler · · Score: 2, Insightful

    I wish more companies would implement something like this, those fascists SOBs.

    --
    Sig? No thanks, I'm trying to quit.
    1. Re:Way to go by downbad · · Score: 1

      Someone has a case of the Mondays.

  9. Simple.... by GeneralEmergency · · Score: 2, Funny



    Just mandate that all /. surfing time be surrendered and devoted to the outside projects.

    I crack me up.

    --
    "A microprocessor... is a terrible thing to waste." --
    GeneralEmergency
    1. Re:Simple.... by BRSloth · · Score: 1

      That would lead to more than 20% of work time devoted to outside projects, don't it?

  10. Fantastic idea, but enforce it from the start by suso · · Score: 4, Interesting

    That is a great idea and I think you will get a lot of brownie points from your employees that care about such things. But make sure you enforce what they can work on. Some people might use it as an oppurtunity to start another business that competes with your own, which might not be what you had in mind.

    I think that if a lot of businesses had this kind of open mind it would surely help open source software.

    1. Re:Fantastic idea, but enforce it from the start by eln · · Score: 5, Insightful

      Of course, if they're starting their own business on company time with company equipment, even if the activity is nominally "independent," they'll soon find out that their new side business is actually their employer's new side business.

    2. Re:Fantastic idea, but enforce it from the start by Anonymous Coward · · Score: 0

      That brings up two good points:

      1. Make sure your company owns the rights to the "independent projects". Ask a lawyer, not Slashdot.

      2. You might get more value out of the "independent projects" if you insist they be work-related. If I could spend 20% of my time on a work-related project of my choice, I'd write better tools, fix up our web site, clean out Bugzilla, clean old versions of software off our servers, etc.

    3. Re:Fantastic idea, but enforce it from the start by cubicledrone · · Score: 1

      But make sure you enforce what they can work on.

      Thus making it a non-independent project by definition.

      Some people might use it as an oppurtunity to start another business that competes with your own, which might not be what you had in mind.

      The horror of it all. Why, people might invent something really useful and employ more people! Can't have that. Better to just install another time clock and take away some more benefits.

      --
      Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
    4. Re:Fantastic idea, but enforce it from the start by dilettante · · Score: 1

      I used to work for an organization that had a "sabbatical" program. Rather than devoting a certain percentage of your time to an independent project, you could take a 6-8 week sabbatical to work on your own project. The catch to this was that you had to write a proposal of what you wanted to do during the sabbatical period, and it had to be approved by management. Generally, getting approval required that you do something at least peripherally related to the business (which meant almost anything to do with computing), and that the proposal seemed feasible. Note that most of the same rules apply to the sabbatical work as to any other work you did on company time-- that is, the company owns what you produce-- so this wouldn't be an opportunity to bootstrap your new startup.

    5. Re:Fantastic idea, but enforce it from the start by tverbeek · · Score: 5, Insightful
      Mod parent up.

      If you do this, you need to make it crystal clear ahead of time who will own the results of their time spent noodling. Ordinarily, what you do with company resources on company time while an employee belongs to the company. The situation of a company formally giving employees "permission" to do whatever they want might muddy the waters legally, but it certainly muddies them in people's minds. Put the policy in writing and make people sign off on it.

      Likewise, you need guidelines for what kinds of projects they can spend that 20% on; i.e. obvious dead-ends with no value to the company?, surfing the web?, etc.

      --
      http://alternatives.rzero.com/
    6. Re:Fantastic idea, but enforce it from the start by suso · · Score: 1

      Not necessarily. Unless they have something in their employment contract about side projects being under subject to ownership by the employer.

      Of course, I'm of the opinion that if you're giving people time to work on side projects 20% of the time and then saying that anything they do outside of work is also owned by them (like Exxon or HP), then you are just being a jackass.

      What I was getting at in my first post was that this person needs to enforce the time spent on other projects (only 20%) and make sure that they are not just using the time to surf the web or post to slashdot (like I am). Otherwise if left unchecked, it will get away from you and eventually people will be spending 80% of their time on other projects and hating you when you expect them to do the employers work.

      An alternative would be to have a dedicated position called "open source developer" that would give the person in that position the opportunity to work full time on a project for 6 months or so. This would be some position that you would get promoted to after working at the company for a while. Then it would help other employees get motivated so that they could be the next person to take up that position.

    7. Re:Fantastic idea, but enforce it from the start by MerlynEmrys67 · · Score: 4, Interesting
      if you insist they be work-related

      Well - actually not. Why limit projects to current businesses. You might hit a few singles/doubles here - but if you really want your people swinging for the fences, let them dream and create completely new business oportunities for the company.

      Go see how Post-it-Notes were created... I guess you can say 3M was in the glue/adhesive business, but really - a completely new business for them (I believe it is even "material" to their earnings)

      --
      I have mod points and I am not afraid to use them
    8. Re:Fantastic idea, but enforce it from the start by dirvish · · Score: 2, Interesting

      I've heard of Cisco letting its developers have the rights for some of their projects, or let them open source their projects. The assumption is of course that Cisco owns it when you start out, but sometimes employees get a "bonus" of the rights to their project.

    9. Re:Fantastic idea, but enforce it from the start by nr · · Score: 1

      *lol* Sounds like what I'm doing. Here in my shop, UNIX operations at a Big Cap global corporation it's usualy ok by the bosses to fiddle around on company time with the unused spare UNIX hardware we have lying around (Sun E250, E220R, E420R, E450, Netras, Sun Fire's, HP Visualise, L/N/K-Class, etc) to test out new software and keep our skills and knowledge up to date.

      Last month's I've been getting my hands dirty with Oracle 10i, Solaris 10 and hacking code to gain deeper knowledge on Enterprise Java stuff as J2EE, Hibernate, SOAP/WSDL, JXTA, JINI, WebServices, Virtualization/Component design and SOA architecture design, Globus and Grid architecture, etc.

      The fun thing is that the screens at my desk are usualy packed with terminal windows full of Java code and running compilations as I'm working on a private project to build a complete Webshop/E-commerce site for an private upstart project I have running with a couple of friends and my co-workers/bosses dont know a slightest shit about what I'm doing, to them it looks like i'm working very hard on important things :) .. surf time on Slashdot have gone down the drain too, nowadays I mostly hangout on TheServerSide.com ;)

    10. Re:Fantastic idea, but enforce it from the start by tverbeek · · Score: 2, Insightful
      Not necessarily. Unless they have something in their employment contract about side projects being under subject to ownership by the employer.

      The case law on this question isn't quite so cut-and-dried. A salaried employee* using company resources** and acting under instructions from management*** to work on innovative new projects in their field****... sounds like a pretty good description of Work For Hire, and anything produced as WFH belongs entirely to the company, without any contract whatsoever. The company may in fact be jackasses to assert this, but the courts don't have much trouble siding with jackasses, so I don't think that'll be a very persuasive argument for employee ownership. :)

      * the person is "on the job" regardless of time of day
      ** the company is providing office space, equipment, support services, etc. for the project; i.e. investing in it
      *** the project is officially part of the employee's regular job duties
      **** the likelihood of company "trade secrets" or other IP being part of the project is signficant

      --
      http://alternatives.rzero.com/
    11. Re:Fantastic idea, but enforce it from the start by tverbeek · · Score: 1

      Post-It Notes® and Scotchguard® are more a matter of 3M being good at making lemonade out of lemons. It isn't so much that these were indie projects that turned out to be great products for the company. They were official projects that didn't turn out (as planned), but for which someone had the insight to find productive uses. Likewise Vi*gra® which was the result of a a formal project to produce an angina medication, but ended up promoting vagina pentration.

      --
      http://alternatives.rzero.com/
  11. Fridays are your day! by chris09876 · · Score: 5, Interesting

    I worked at a company in Quebec awhile back that had a similar policy. Each Friday, you were allowed to work on your own projects. About once each month, we had a small group presentation where we told other people in our group what we'd been working on, and how it's progressing. When the group decided that the idea was mature enough to tell others about, we gave a small presentation to the managers. They talked it over for a bit, and decided if it would be pursued further, or if we should find something else to work on. I found it quite nice to be able to work on my own things. I never made anything great, but a number of people had small teams put under them to help them work on their idea :)

    1. Re:Fridays are your day! by Anonymous Coward · · Score: 0

      Each Friday, you were allowed to work on your own projects. About once each month, we had a small group presentation where we told other people in our group what we'd been working on, and how it's progressing.

      What if your project was a porn indexing database for all the porn you downloaded at work?

    2. Re:Fridays are your day! by bwalling · · Score: 1, Insightful

      Specific days might not meet your needs, and might be disruptive to completion of your regular projects.

      What you need to do is to establish a level of productivity that you expect out of your employees, and hold them to that. If you want to allow for them to work on other projects 20% of the time, then factor that into your expected productivity level. Don't base it on anything else. If a guy gets his stuff done even though he spends 25% of his time on free stuff, who cares? Don't make your employees feel like you're watching them like a hawk. Make them feel like you trust them. At the same time, make sure they perform.

    3. Re:Fridays are your day! by JoeNotCharles · · Score: 2, Insightful

      It's Wednesday now - we found that too many people were using it as an excuse to just do nothing on Friday, since if you knock off early for beer, you're not missing *real* work.

    4. Re:Fridays are your day! by Anonymous Coward · · Score: 0

      What if your project was a porn indexing database for all the porn you downloaded at work?

      It was in Quebec. Why would you bother with porn when your office window overlooks the local "Club Sex"? ;-)

  12. Few people deserve something like this by Anonymous+Crowhead · · Score: 3, Insightful

    Most people I have worked with can't get what they're supposed to get done with 100% of their workday.

    1. Re:Few people deserve something like this by Gyorg_Lavode · · Score: 3, Insightful

      Most people I've worked with say they can't get what they're supposed to get done with 100% of their workday and really spend most of the day looking at pictures, talking to friends, or doing anything BUT work.

      --
      I do security
    2. Re:Few people deserve something like this by Anonymous Coward · · Score: 0

      Most people I have worked with can't get what they're supposed to get done with 100% of their workday.

      Taking 20% of their time to work on other projects they find interesting is not likely to impact their productivity, especially if their job involves creative output (e.g., coding).

      Adding 20% to a schedule does not mean you receive 20% more work product -- the whole diminishing returns aspect. If your team has been working on the same issue the entire week, by Friday afternoon their minds are already in weekend mode and you're getting very little work output. Allowing them to take Friday to work on a personal project (which has the potential to benefit the company) is, in this light, a no-brainer.

      "But my teams aren't like that! They're professional, and give 110% the entire workday." Sure. Keep kidding yourself. You can do this for a week or three, but people will burn out.

      Unfortunately, this point is lost on most corporate drones who view workers as interchangable parts.

    3. Re:Few people deserve something like this by LordNor · · Score: 1

      I don't know about where you work but the place I work seems to do things this way.

      I get a task, I get it done in a unit of time. If this unit of time is under what my boss considered an acceptable amount of time the next time I would get a similar task, plus another one. If I did this in the same manner as the first, I would keep getting extra stuff until I was behind. At that point, my boss would keep up with the last "task group". This made it so I was ALWAYS busy.

      According to what you have, this is almost everyone I work with. Does it make us more productive, I don't think so. Does it make us unhappy... yes!

    4. Re:Few people deserve something like this by russellh · · Score: 1

      Yes that may always be true. But given the chance to go above and beyond, some will. I think that's worth it. I have found it to be a great motivator when I can work on something for myself at work, even if there is just no time to do it. I don't know how I'd manage to a hard number like 20%, given deadlines, setbacks, etc; but at the very least corporate support of independent projects wrt resource usage, idea ownership, publication, open source contributions, etc., is important to me. My policy would essentially be: have an idea? Go for it, as long as you get your stuff done... if it's good and relevant, we'll support it.

      --
      must... stay... awake...
    5. Re:Few people deserve something like this by kelnos · · Score: 2, Interesting

      Well, what do you mean by "always busy"? If you mean that you have work to do from the minute you step into the office in the morning, and it continues until you leave (at a reasonable time), minus a lunch break, I fail to see what the problem is. If you're not getting things done in the time that your boss thinks it should be, that's only a problem if he's unreasonably pressuring you. If he gives you un-meetable deadlines solely to keep you working on 100% of the company's time, good for him. After all, they *are* paying you for a solid 8 hours of work each day (or whatever).

      Now, if the work you're getting is causing you to stay at work later and later, work through lunch, etc., etc., and if your boss is constantly on your back about not getting the work done that he's given you, then sure, you have a problem. But this may all be alleviated simply by going to your boss, giving him a list of the tasks he has you doing, with time estimates. Ask him to prioritise the work, and shift some of your workload to someone else if he absolutely must have some of it done before you're able to complete it. If he's not willing to be reasonable about this, it's time to brush up the ol' resume and look for a new job.

      --
      Xfce: Lighter than some, heavier than others. Just right.
  13. Time Management for Dummies by eln · · Score: 4, Insightful

    If you have management that will actually allow you to do this, then it's real simple. The project manager will take projected timelines for your required projects, and add 20%. If you work efficiently, you'll end up with 20% of your time free to work on independent projects.

    As for managing your own time, it's easy: The required projects always come first. If you slack on your required projects, or you badly underestimate your timeline, then you don't get any time to work on your independent stuff. On the other hand, if you bust your ass on your required project and end up ahead of schedule, then you may get more than 20% of your time to work on independent projects.

    After that, the only difficult thing is to convince upper management that it's worthwhile to let people work on independent projects rather than just piling on more requirements when it looks like people are ahead of schedule. Depending on the upper management, this may range from easy to completely impossible to do.

    1. Re:Time Management for Dummies by Anonymous Coward · · Score: 0
      The project manager will take projected timelines for your required projects, and add 20%. If you work efficiently, you'll end up with 20% of your time free to work on independent projects.

      Just to pick:
      Suppose your project will take four days, M-Th, and you want to work on your own stuff on Friday. So you need to pad the timeline to allow for this extra day. To get one more day, you have to add 25%, not 20% to the project timeline.

      4 days plus (25% of 4 days) = 5 days.

      1 day out of 5 days = 20%

      Pad your timeline by 25% if you want 20% free time.

    2. Re:Time Management for Dummies by Rolan · · Score: 1

      As for managing your own time, it's easy: The required projects always come first. If you slack on your required projects, or you badly underestimate your timeline, then you don't get any time to work on your independent stuff. On the other hand, if you bust your ass on your required project and end up ahead of schedule, then you may get more than 20% of your time to work on independent projects.

      What you get from this is people who pad their time a lot to have more free time.

      --
      - AMW
    3. Re:Time Management for Dummies by emetyb · · Score: 1

      What you get from this is people who pad their time a lot to have more free time.

      And what you get from THAT is that everyone is assumed to be padding their estimates and management cuts back on everyone's estimates. So if you don't pad you actually get hurt. It's not quite sane - the more honest you are the more you get punished.

    4. Re:Time Management for Dummies by topham · · Score: 1

      And the guy who has his boss pile projects on him never have an opportunity to do anything but try and catch up.

    5. Re:Time Management for Dummies by klossner · · Score: 2, Informative

      Math check. The project manager would have to add 25%, not 20%.

    6. Re:Time Management for Dummies by Craig+Ringer · · Score: 1

      If you have management that will actually allow you to do this, then it's real simple. The project manager will take projected timelines for your required projects, and add 20%. If you work efficiently, ... you actually get the project out the door on time, for once.

      If you have the miracle that is a realistic, sensible, and competent project manager - not a PHB from middle management - then I suspect you're rather lucky.

      I'm my own project manager, so I don't find this to be an issue myself - my project manager is a jerk and an idiot, but never fails to allow reasonable time for a project.

      I'm working for a business where I'm able to spend a considerable amount of time working on personal projects. In my case this is because my project happens to be working on things that may prove useful for solving problems within the business later. I win, they win.

  14. I met somone once... by Kjuib · · Score: 1

    I met someone once who didnt spend at least 20% of their time at work working... it was an ugly site... They had to get thick glasses and they had some funky curly hair, always wore a white shirt, black pants, and some sort of red tie... not pretty site (repeating for emphasis) he was always complaining about some pointy-haired boss or something...

    --
    - Your stupidity got you into this mess, why can't it get you out? -Will Rogers
  15. Two words by savagedome · · Score: 4, Funny

    My company wants to increase creativity and innovation

    Two words: Massage Bunnies

    Nothing much. They just rub your shoulders after you've been sitting there pondering on the problem at hand (no pun) for long. It relaxes you.

    It helps if they are wearing a tutu.

    1. Re:Two words by afstanton · · Score: 1

      Hmmm...how much does a good massage bunny cost?

      --
      Reject Fear - Embrace Hope
    2. Re:Two words by Anonymous Coward · · Score: 0

      In the name of all the otakus of the world, I DEMAND that we also have access to massage japanese school-girls in a sailor suit!

    3. Re:Two words by Anonymous Coward · · Score: 0

      Two words: Massage Bunnies

      I tried that once, but they kept falling off my shoulders. And I haven't found anywhere that do tutus that small.

    4. Re:Two words by LetterJ · · Score: 2, Informative

      Median salary for a massage therapist in the US is $2,385/month.

      Incidentally, a full-time chef for an institution is $1,510/month. And, a chauffer costs $1,540/month.

      In short, you can add a full-time massage therapist, chef and chauffer to your payroll for under $65,000/yr. I know there have been more than one project that would have been far better off ditching a developer and replacing them with those 3 instead.

    5. Re:Two words by sycotic · · Score: 1

      we get these every wednesday and friday

      they don't exactly wear tutu's but it is nice all the same

      and it is not just some panzy "rub on the shoulders" either, it is a full neck/mid to upper back massage :D

      --
      -- If I were a fish, I'd be wet
    6. Re:Two words by beerman2k · · Score: 2, Funny
      Two words: Massage Bunnies

      Two more words: With Release

    7. Re:Two words by kzinti · · Score: 1

      Hmmm...how much does a good massage bunny cost?

      Twenty five bucks, same as in town.

  16. how Google does it by Anonymous Coward · · Score: 1, Informative

    Google lets employees work on their own projects every Friday, and of course retains ownership of those projects.

    1. Re:how Google does it by kelnos · · Score: 1

      Ah, so they *do* retain ownership of your work. I dunno, that just sounds totally unattractive to me. I wouldn't work on anything terribly interesting if I don't get to retain the rights to it. YMMV, of course.

      --
      Xfce: Lighter than some, heavier than others. Just right.
  17. heh by Anonymous Coward · · Score: 0


    I run a 2 GB squid proxy for our ~200 user LAN. Can I say reading /. is stress testing?

  18. Research by acomj · · Score: 1

    You need a research department. Some stucture to make sure working on independent projects that make sense to the business (so time research time doesn't become "create battlebot" or check my ebay business time.).

    Big companies call this 6sigma or TQM or some other such things. Projects not central to core, to make everything work better.

    Also having employees sign something indicating inventions done on company time belong to the company. Otherwise great ideas will walk out of your business to start there own (al la xerox parc and ethernet)

    1. Re:Research by Anonymous Coward · · Score: 0

      Otherwise great ideas will walk out of your business to start there [sic] own (al la xerox parc and ethernet)

      Right. And we all know how innovations Xerox PARC and ethernet hurt the industry. Let's not allow anyone to make those kinds of mistakes again. I wish GUIs and networking were never invented at all! Or at least I wish that they were patented and wholly owned by a corporation.

    2. Re:Research by zarr · · Score: 1
      great ideas will walk out of your business to start there own

      Some companies encourage just that. Often it isn't practical for a company, unless it's a huge one like IBM, to pursue every great idea that comes along. The obvious solution is to help the person(s) with the great idea to set up his/their own little company. Funding, office space, etc... Once in a while the great idea turns into a great company, and a great asset for the mother company that still owns a sizable part of it.

    3. Re:Research by kzinti · · Score: 1

      Big companies call this 6sigma or TQM or some other such things.

      Six Sigma and Total Quality Management are not research programs, they are quality improvement programs. The programs themselves are not central to core business, but are very much about core business and improving it.

      I've been subject to both at different companies. TQM was the biggest load of horseshit I've ever seen, at least as "implemented" by the company I worked at. Six Sigma is a different story - my current company does Lean Six Sigma, which is all about process improvement, and I've seen it make a substantial benefit to the way we do things. 6Sigma is a buzzword I actually like.

      True independent-study research programs look more like the one at 3M.

  19. Biotech Example as well by Shadow+Wrought · · Score: 1

    I don't think Google is the only place that does this. When I was working in the Bay Area several of the Biotech shops lured scientists by giving them time and resources to work on pet projects. I think it comes down to your people. If you give someone who is talented the greenlight to follow some of their mind's myriad pathes, they'll work cheaper for the greater freedom. In the long run you could not only keep the payroll down, but get some truly innovative products to market.

    --
    If brevity is the soul of wit, then how does one explain Twitter?
  20. Your company has deeper problems by Anonymous Coward · · Score: 5, Funny

    Let me get this straight... Your company wants to increase creativity and innovation yet can't even decide for itself how to "implement" independent thinking time?

    And you go as far as asking slashdot how to copy google's infrastructure... how original and creative!

  21. Interesting by Anonymous Coward · · Score: 0

    For developers, it would be a dream come true. It's an interesting experiment, and I wonder what the return on investment is for the employer. While working on an personal project, a developer could have an idea that could similarly be implemented into the company's projects.

    Even it it is 1 whole day a week, it's not a big deal, b/c on the 5th day, a developer would still be around to fix anything that's broken.

    1. Re:Interesting by mikael · · Score: 1

      I prefer to be paid a decent salary so I could afford to buy my own research hardware/software licences and work on my pet projects at home. That way, my employer gets their hours and priority, and I keep my pet projects confidential.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  22. Google's Methods.... by Dozix007 · · Score: 1

    I find it really interesting, and suprising, how many companies attempt to clone what\how Google does. Not all of Google's methods\soloutions are appropriate for other companies. I really think this can be seen simply in the data driven nature of google. It is impossible for some companies to impliment such methods because their infrastructure does not provide for it. Just as a company can't give "creative time" to their people and expect dramatic results.

    1. Re:Google's Methods.... by cubicledrone · · Score: 3, Insightful

      Just as a company can't give "creative time" to their people and expect dramatic results.

      Dramatic results are quite rare. Why must every business pursue "dramatic" results? Why not pursue something more realistic, like plain results?

      When farmers plant wheat, they don't call a meeting to announce they expect their new crop to conduct The Brandenburg Concertos in Vienna. But they do have bread for sandwiches.

      --
      Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
  23. How about this? by phorm · · Score: 1

    This way should appeal to both PHB's and employees alike:

    a) Employee can work on personal projects during X hours of a day.
    b) Contract states that company is allowed to use product of employee's work freely, but not resell
    c) Contract states that employee is given rights to resell product

    The issues I can see come in where the project produces the component of a larger project. The company may wish to resell the larger project, so some allowance might need to be made, or maybe a close for xx percent profit from projects resold using components goes to the employee.

    1. Re:How about this? by shawn(at)fsu · · Score: 1

      I doubt any company that does this is going to give the creater such liberties. If you are doing it on company time I would bet the company is going to want all rights from it. In such a case it would be best that you do your own projects on your own time.

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    2. Re:How about this? by 91degrees · · Score: 1

      Contract states that company is allowed to use product of employee's work freely, but not resell

      Why not?

      How about company get rights to use it on a non-exclusive basis. Or even company gets full rights, employee gets a reasonable cut. The company paid for the development work after all. The employee is free to work on their own projects at home.

    3. Re:How about this? by alue · · Score: 1

      Are you kidding me? Those employees are getting paid for working on those projects. If their companies are paying them as much as when they're working on normal work, why should their companies relinquish any ownership at all?

    4. Re:How about this? by alue · · Score: 1

      Whoops, sorry; replied to wrong parent. =P

  24. "Independant"?? by wamatt · · Score: 1

    Yes just like the indy project Orkut is now google. Maybe they mean independent (from management) but still owned by the company..

    I doubt that 20% can be used for watching TV.

    1. Re:"Independant"?? by mindstrm · · Score: 1

      Of course they mean owned by the company.... they aren't paying you for nothing.

      The point is that the 20% is permitted for projects that YOU want to persue, not necessarily part of the overall corporate plan. Along with this comes some use of company resources.

      In other words, if you have a cool idea, you can persue it and see how it goes, like any other company project, without haveing to do a ton of paperwork and have it officially approved, etc.

  25. Make it part of the review/rewards process by gandalf_grey · · Score: 2, Interesting

    Give people, and their bosses, rewards/reconition based on these "extra" activites.

    --
    Mmmmmmm. Floor pie!
  26. TPS Reports by Saxerman · · Score: 4, Interesting
    I worked for a company where we needed to write up weekly time accounting reports. These WTA (TPS?) reports were expected to account for 40 hours, of which around 8 should be on personal 'horizon expansion' projects. This could be anything from surfing web sites related to new information, reading books, attending classes, writing code in new languages, etc.

    The idea being it was time devoted to thinking outside the box, such as trying new ways to do old things. Billable projects still came first, so this wasn't a hard and fast rule, and for the most part I just used it to account for my time spent on /. :)

    --

    A steaming cup of soykaf would be real wiz right now.

  27. Independent Developer Project Friday by gremlins · · Score: 1

    20% of their time is their own projects. The work week is 5 days long. 1 day constitutes 20% of their work week. It doesn't take a google Phd to figure out that most likey they have a day you can work on it.

    --
    just because your a schizophrenic doesn't mean people arn't really out to get you
  28. Innovation vs. Laziness by _Sambo · · Score: 4, Interesting

    Our company framed this concept a little differently so that it was more palatable to management. Each of us was to spend 20% of our time in "Process Improvement" initiatives. (Sounds very dry and corporate)

    In reality it was a nice juicy chance to make great changes that would help the company in operations. We measured the time by hours per day. One hour per eight hour day was to be used independently. At our weekly meetings, ideas were discussed and progress was measured.

    The nice thing about this was that it was voluntary. As there was no fincial incentive or reward for creativity, the time itself became the incentive. You could do whatever you wanted for that hour be it surf slashdot or play everquest.

    1. Re:Innovation vs. Laziness by Anonymous Coward · · Score: 0

      Not to be anal, but if you used one hour per day/5 days per week, that is only 12.5% of your time, not 20% (assuming an eight-hour workday).

    2. Re:Innovation vs. Laziness by Anonymous Coward · · Score: 0

      I'd like to have a genuine "Process Improvement" day per week. Our software interfaces suck donkey balls, and even just tweaking them here or there would vastly improve our efficiency. Our greatest time losses at the moment are:

      1) Waiting for our computers to respond to input
      2) Punching ancient codes into arcane interfaces
      3) Punching data into separate systems (and occasionally the same system) multiple times, and
      4) Not automating processes we use a thousand times a day.

      Heck, I'd even give up my day-per week to one of the more talented programmers, so he or she could work on fixing this stuff for two days at a time.

    3. Re:Innovation vs. Laziness by peter_garner · · Score: 1

      Should have called it "Process Improvement System", then at least you could have said you were taking the PIS 20% of the time..

  29. well in france... by f()bz · · Score: 1

    well in france we have this little thing called the 35 hr work week... (i'm actually at 37) so when my boss said he didn't want me to do presentations on multichannel audio to the acoustics group (loosely translated: "it will eat time out of your schedule!") for which i already had powerpoint slides prepared from my master's degree, i decided to stop pushing for it at work. i do my side projects on the side. with a 37 hr week i don't have to try very hard to have enough hours to do my side work...

    *grin* ~fabs

    1. Re:well in france... by Anonymous Coward · · Score: 0

      Well in France we have this little thing called a 35 hour work week, because we are a bunch of pansies who aren't strong enough to work a real 60 hour work week. While the rest of the world codes on these complicated things called computers, we program on our etch-a-sketches. I made the most wonderful picture the other day! And when we are hungry we eat our govt funded baguettes. When we're bored we fly around in our govt funded 800 person airplanes. And the rest of the time we have to spend adopting other countries customs, because we can't seem to prevent constantly being overrun by foreigners.

    2. Re:well in france... by Anonymous Coward · · Score: 0

      The other 15 hours of your work week is "crapweasel time". This is where each of you perfects the art of being a crapweasel. There is no financial reward for this, but if you snap some pics of yourself and an up-and-coming dictator at the opening of his nuclear "power" facility and decry the Anglification of the world, you might get the ultimate prize: Presidency of France.

      Somehow, I think your time would be better spent if France had "Maginot Line Fridays". But only marginally. See you next time we save you from the Krauts....

      -The United States

    3. Re:well in france... by f()bz · · Score: 1

      *laughing* actually i'm half american too. but thanks for the low blows, made me laugh.

      i just think that a work week under 50 hrs might be a consideration for some tech employers (no matter where they might be).

      i miss new york city, but i don't miss the 70 hr work weeks average i was putting in at my main job...

      ~f

    4. Re:well in france... by Potatomasher · · Score: 1

      Bah.. you frenchies and your 35 hour weeks.
      Here in canada its 37.5 hours when working for government and mostly 40 hours in the private sector. However this includes a 30 minute paid-lunch break....

      I'll leave it up to you to do the math. Oh and btw, Canada had that before France got its 35 hour weeks :P So turns out canadians ARE lazier than french after all !

      --
      A million monkeys and this is the best sig they could come up with...
    5. Re:well in france... by Anonymous Coward · · Score: 0

      yeah, i'm 1/4 french by birth. so one day, i cut off my left leg. i can still drive an automatic and can't be accused of being 1/4 french anymore. you might have it a little more difficult. maybe you can cut off both your arms and get a ViaVoice?

      anyway, thanks for having a sense of humor and not just a small penis, like most french men.

    6. Re:well in france... by f()bz · · Score: 1

      lol actually i'm a woman. go figure.

      ---fabienne

    7. Re:well in france... by f()bz · · Score: 1

      yeah i work 37, i work for a french govt funded research institute. the 35 hr week only really applies to "fonctionnaires."

      *smile* i grew up with canadian tv in california with a french dad and an american mom that spoke perfect french. so that makes me...framericanadian?

      ~fabz

  30. Honor System by Janitha · · Score: 1

    I would imagine another way is to just go by a honor system.

    1. Re:Honor System by iKing · · Score: 1

      the honor system is the only way to not seem like some big-brother-fascist-cow...if ur going to let ur employees be creative then don't bog them down with additional administrative crap. HELL...they still own the rights to anything u develop in ur "pet projects" anyway. just check the fine print when they hired u.

  31. hint from Google Blog by Anonymous Coward · · Score: 1, Informative

    The Googleblog had a hint into this 20% free time thing a month or two back. Here is posting from a Google employee about it. Here is what he said:

    The project stemmed from an idea I had a few months ago, and since then I've been working on it in my 20% time, which is a program where Google allows their employees to devote 20% of their working hours to any project they choose. What's really amazed me about this project is how in a matter of months, working on my own, I was able to go from a lunch table conversation to launching a new service. In my opinion, this is one of the things that really makes Google a great place; that the company's systems, resources and, most important, people are all aligned to make it as easy as possible to take an idea and turn it into something cool.

  32. Off topic (Re:Two words by dmorin · · Score: 2, Funny
    Two words: Massage Bunnies

    During the boom (I feel so old when I say that) I was on a "soft perks" team. The idea of in cube massage came up often (as did beanbag chairs). I went so far as to find a local place that offered corporate programs where you could buy x hours of massage a month, for company use. People would then just put their name on the list and get an appointment.

    We never got them. And, I got kicked off the committee.

    1. Re:Off topic (Re:Two words by Safety+Cap · · Score: 1
      The idea of in cube massage came up often (as did beanbag chairs).
      Yeah, but most businesses frown upon in-house "oriental massage" - wink, wink.
      --
      Yeah, right.
    2. Re:Off topic (Re:Two words by Anonymous Coward · · Score: 0

      I'm sure there are people who run porn sites who can just write this stuff off in their research budget

  33. Cattle prod by luc13n · · Score: 0, Offtopic

    "...ways to stimulate creativity at their workplace?" Two words: cattle prod.

  34. check out "Market Based Management" by Anonymous Coward · · Score: 0

    To stimulate creativity, the best method is to pay for it. A guy by the name of Charles Koch, an economists by education, transformed his company through what he calls "Market Based Management". Essentially, everything the company does is up for grabs for improvement, and anyone that implements an improvement gets a percentage of the benefit. If the "improvement" actually costs more then the old method then that person gets their ability to "implement improvements" reduced. His company is called "Koch Industries" and is something like the 4th largest private company in the U.S. Also check out the articles about "Johnsonville Sausage"- they implemented a creative responsibility, learning organization change during the 80's that is still a hallmark of inspired management.

  35. Opposite is more common in USA by KarmaBlackballed · · Score: 2, Interesting

    Every employeer I've worked for since 1995 has asked me to sign paperwork that effectively claims anything I think up as their own. Under such conditions where is really no such thing as "your own project." (Not moral and only arguably legal. People do need to work to eat, etc.)

    The irony is that instead of protecting their business investments that kind of garbage just shuts the smart people in tech departments down. The smart folks know they should bite their lip sometimes rather than share all their creative energy.

    Now if Google does not make sure claims on what their employees think up and work up, then bravo! Let them set an example that bean counters elsewhere might discover.

    --

    --- -- - -
    Give me LIBERTY, or give me a check.
    1. Re:Opposite is more common in USA by Anonymous Coward · · Score: 0

      If you really want some control over said project (rather than company owns all), splice in a few pieces of GPL code from sourceforge.

      Enjoy.

    2. Re:Opposite is more common in USA by jellomizer · · Score: 1

      Not Moral?
      Although it is frustrating it is good in the fact that the management can justify there time and record it as R&D for tax reasons. Although you are working on your own project you are still on company time, using the companies electricity, and the companies infrastructure, and resources. All these add up for a large cost. If you used all this company time to make your own hot selling product and sell it yourself and the company who provided you with the resources got squat from it, doesn't seem very moral to me. What I feel would be a good middle ground from Do Whatever you want we (the company) don't care to the You are the lacky whatever you do is ours your rewards is the enjoyment you put in the product, would be say getting like 5-10% commission on the sales of your product that you designed. So you are rewarded and reconized for the value of your work and you can make a better living for yourself and the company can justify their time.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Opposite is more common in USA by Anonymous Coward · · Score: 0

      I became sick of the tools that I was using at work to administer our systems. They just weren't designed for using your time efficiently.

      So instead, I'm working on a startup to develop applications to better use the systems we have at work. These systems are not internally developed, instead they're from vendors like Checkpoint.

      My company is not a services company either, so even if they were to claim my software as their own, they don't have the incentive or ifrastructure to market the product.

      Personally, if what I write is a flop commercially, I still get to use it at the office to make my own time better spent. But one coworker who is aware of what I'm working on has warned me to keep it under wraps.

      Grrr.

      I'm a contractor to, whether that makes a difference or not. I know this has been debated to death on slashdot before, but I guess I'd need to double check what I signed when I came in to work.

    4. Re:Opposite is more common in USA by KarmaBlackballed · · Score: 1

      Yes, not moral.

      This is not just about projects that your employer asks you to work on. There are some good arguments on the side of the employer for that.

      This is also not just about projects where you use your employer's resources and time doing something for your benefit. That is wrong for many obvious reasons.

      The morality line is crossed here in the USA because contracts are written, and as near as I can tell, signed without much blinking which entitle the company to anything the employee produces. How would today be different if such a practice had always been common:

      1. Mr. Eastman was a bank employee tinkering with photographic chemistry in his kitchen at night. OLD WORLD: Owns the product, creates a new business for himself. Very rich.
      NEW WORLD: Mr. Eastman gets nice company lunch and makes the bank very happy. Maybe makes manager if he is good at bank things too.

      2. Other examples, including people I know directly. Built ideas, turned them into products, created companies. Kept food on the table while working somewhere else first.

      3. Most people are not lucky enough not to work for someone else when they are young and getting started.

      4. Too tired to blather more about this.

      5. yada yada

      6. etc.

      Ohh and Bill Gates? Had money to start with.

      --

      --- -- - -
      Give me LIBERTY, or give me a check.
    5. Re:Opposite is more common in USA by jellomizer · · Score: 1

      1. Mr. Eastman was a bank employee tinkering with photographic chemistry in his kitchen at night. OLD WORLD: Owns the product, creates a new business for himself. Very rich.
      NEW WORLD: Mr. Eastman gets nice company lunch and makes the bank very happy. Maybe makes manager if he is good at bank things too.


      photographic chemistry in his kitchen at night. Mr. Eastman did this on his own personal time not during company time, with his own personal resources.

      Most of these contracts are about projects you create during company time. Not what you do when you are home off the clock. If I wanted to make a product and sell it myself Ill do it at home. If I did it at work then I would expect the company to get some credit for my work because they were paying me at the time. Even if you did make a product at work a lot of the time you could just ask managers to see if you can market it yourself (Or see if they will market it, if they don't then see if you can get some paperwork to say that you can market it yourself on your own time) Much like how Apple Came to be.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:Opposite is more common in USA by KarmaBlackballed · · Score: 1

      Done at work during work hours is something entirely different.

      I've seen contracts that make no distinction where or when the work was done. Some contracts extend for years beyond the actual employment. (I've seen figures of 2 years and 5 years in topic areas.)

      There are some people in some places where working in their kitchen would not make a product their own. "All your bases are belong to us" kind of stuff.

      That is not moral.

      --

      --- -- - -
      Give me LIBERTY, or give me a check.
  36. I'm guessing a flexi-time system. by jd · · Score: 4, Informative
    The simplest flexi-time system you can implement is a time-card system. You swipe into a specific role and then the work you do is considered within that role. Alternatively, you can do much the same thing with time-cards.


    At NASA, I was on a time-card system, and specified how much time I put in for each of the projects I was doing. The total time had to come to 80 hours for the fortnight. Overtime was prohibited, so if you worked over the 80 hours, you had to take a negative amount of vacation. (The total amount of vacation left went up as a result.) Also, if you left an hour early one day, you left an hour late sometime in the fortnight and simply "borrowed" that hour of vacation until you paid it back.


    Projects also had a certain number of hours alloted to them, so if one project was running behind and another ran ahead, it was common practice to "borrow" time.


    I imagine Google does something similar, where you have pools of time and can transfer between pools in order to obtain the time you need to do your independent project.


    Such mechanisms are very primitive, largely because businesses have almost always operated on a very formal, rigid structure. Person A does task B for C hours a day, rain or shine. With no need for fancier time-management tools, nothing much has been developed. Flexi-time is probably the best system out there for this kind of thing, right now.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:I'm guessing a flexi-time system. by Anonymous Coward · · Score: 0

      I seriously doubt that Google employees have timecards

    2. Re:I'm guessing a flexi-time system. by Anonymous Coward · · Score: 0

      What the hell does this have to do with 20% of your time is used for your own creative ventures. I've worked in a "flexi-time" system as well but I fail to see how that was used for creative ventures..

      IMHO - you basically added a post and wasted a good 5 minutes of my day (and many other peoples) with something that barely touches the topic.

      Good Day Sir. You Get Nothing.

  37. billing programs by millahtime · · Score: 1

    For many (including military subcontractors and automotive) you bill your time to a contract. Being creative on that is not part of your scope so if you get caught doing something out of your scope with that time you can get in big legal trouble.

    1. Re:billing programs by the+grace+of+R'hllor · · Score: 1

      This is why these people declare time *to* those projects, which is how you can have someone working two projects without billing conflicts, and how you can track what they are doing with their time.

      If you work at a place that doesn't do this (but does bill to a project), you're looking at a company that will soon outprice itself in the marketplace.

  38. Try brainstorming together by crunk · · Score: 2, Interesting
    Don't let people manage there own 20% creative time. There is no telling what people would actually do with that time.

    Instead, try something like a brainstorming session a couple of times a month.

    People have different ways of doing this, but here is an example of how we did it at my work. The person holding the meeting had each of us just blurt out some ideas for our business. Not putting much thought into it. Just whatever came to mind. After that was done we would weed through intresting ideas and discuss them. It doesn't have to be anything real complicated. Just take some time to get the gears turning.

    --
    It's the battle of the minds, and everyone's unarmed.
    1. Re:Try brainstorming together by iKing · · Score: 1

      the point is to give people some creative freedom not bog them down with additional meetings and more bureacratic bullshit.

    2. Re:Try brainstorming together by crunk · · Score: 1

      I wouldn't call it bullshit. There was no pressure to perform or any expectations to meet. I actually enjoyed getting away from the monotony of day-to-day work.

      --
      It's the battle of the minds, and everyone's unarmed.
    3. Re:Try brainstorming together by Anonymous Coward · · Score: 0

      Don't let people manage there (sic) own 20% creative time. There is no telling what people would actually do with that time.

      Yeah, they might actually be creative and come up with the business idea of the decade. Better not let them do that. In fact, you should hire extra managers to hang over your employees' shoulders during their creative time, so they can interrupt anything that looks like it won't contribute to the current quarter's bottom line.
  39. I hate to be an ass but.... by dave1g · · Score: 2, Funny

    "....and innovation, we our thinking of implementing a Google like policy of 20% of yo....."

    Maybe you should spend 20% of your time proofreading.

    Heh, I'm just being mean, we all make mistakes.

    1. Re:I hate to be an ass but.... by Anonymous Coward · · Score: 0

      Proof reading is two words.

      What sort of dumb shit mods a spelling correction up as informative?

      Wow! "Are" and "our" happen to be two different words! Whodathunkit!

    2. Re:I hate to be an ass but.... by dave1g · · Score: 1

      Hehehe, I actually figured it might be 2 words. But didn't check so people could call me stupid too.

      I admitted I was just being mean...

      Now where is my new mistake?

  40. Simply! by af_robot · · Score: 1

    Has anybody experienced other successful ways to stimulate creativity at their workplace?
    Easy!
    Just provide me a free coca-cola supply, latest and fastest computer with a big flat LCD screen, pretty girls in the office to flirt with, and thats all!

    (ps: a salary which allows me to buy a new Lexus every six month whould be also nice)

  41. 110% by Anonymous Coward · · Score: 0

    My boss always wants 110% for the company, so that usually results in me having -10% of my time for anything "independent".

    1. Re:110% by BigBelly · · Score: 1

      80% of my time is working, the rest is spend on \. =)

  42. -1, Obvious by Keck · · Score: 1, Funny

    (1 day a week or 1 week a month)?

    One day a week = 20%
    One week a month =~ 25%

    I'll take one week a month, please!

    --
    A computer without Microsoft is like ice cream without ketchup.
    1. Re:-1, Obvious by meplaysocr · · Score: 1

      Unless it is a 5 week month in that case:
      One Week a Month = 20%

      --

      Sig? No thanks, I don't smoke.
    2. Re:-1, Obvious by Keck · · Score: 1

      How many 35 day months do you know of ? :)

      Typically we approximate them as four weeks, hence the =~ symbol.

      --
      A computer without Microsoft is like ice cream without ketchup.
    3. Re:-1, Obvious by meplaysocr · · Score: 1

      I routinely have 5 week pay periods, which is how a work month is generally scheduled here. And since weekends don't count, that's 25 work days. Not that I like how it is done, just how it is where I work.

      --

      Sig? No thanks, I don't smoke.
    4. Re:-1, Obvious by Keck · · Score: 1

      Wow, goofy. you'd potentially have part of say april in march, etc.
      I like the weekly pay period; until we go to 13-month years of 4 x 7 day weeks it's the best option ;0

      --
      A computer without Microsoft is like ice cream without ketchup.
    5. Re:-1, Obvious by meplaysocr · · Score: 1

      Tell me about it. My time card is generally due mid month (14-18th generally), typically it is the 3rd Monday in the month so some months I have a 4 week pay period others 5. The 5 ones are nice because that means a bigger pay check...but it does make budgeting your spending a hassle.

      --

      Sig? No thanks, I don't smoke.
  43. More like 2h a day. by SharpFang · · Score: 3, Insightful

    Arbitrarily picked. You work on your current task. You get tired, nervous, stressed. You make yourself a coffee and switch to your pet project. You calm down. once you calmed down, you go back to your current work. Repeat twice a day, for a hour.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:More like 2h a day. by Anonymous Coward · · Score: 0

      DING. we have a winner.

      And it works beacuse what you have described is tantamount to what happens every day, whether or not it is approved by management.

      The "recovery" time from stress can be productive by channeling it to an employee benefit (happy employees makes recruiting easier) or it can be non-productive by demanding that it not ever happen (which is a pointless demand).

  44. I do approximately 1 hour of actual 'work' per by Polarism · · Score: 1

    shift.

    Sad really.

    --
    All your base are belong to Google.
    1. Re:I do approximately 1 hour of actual 'work' per by Anonymous Coward · · Score: 0
      You're fired.

      Signed
      Your boss

  45. I used to do this anyway... by haplo21112 · · Score: 3, Interesting

    ..until the company shut off the bulk of the outbound network ports so now I can't do much more than browse /. to get my mind on other things to relax about the work I am doing.

    This is one of the reasons that Google allows its employees to do the 20% on your own projects. It stimulates the mind subcociously to seek answers to the problems you are working on the other 80% of the time. I used to do this at work, primary by working on projects (My web site, new software ideas, etc) on my home system while I was at work if I got stuck or fustrated. They have pretty much deneied my ability to do this shutting off most outboand and inbound ports below 1024 (according to a friend in security there ar only 5 below 1024 now), and all ports above 1024.

    Result huge drop in net productivity, and work quality. No one has really noticed yet since I am sort of a workaholic overachiver anyway. The net drop still puts me way above the average around here (Ie. I actually still turn in projects at least on time if not a bit early, though nowhere near as early as I used too(Bugs the hell out of me) There are people here that have not delivered a project in as far as I can remember, the project usually gets killed before they finish it because it has been languishing for so long. Comparitively if I ever turn a project in I look pretty good.

    The reason I never get that release of switching to something else to take my mind of the problem.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
    1. Re:I used to do this anyway... by Anonymous Coward · · Score: 1, Informative

      You might want to look into:

      http://proxytunnel.sourceforge.net/

    2. Re:I used to do this anyway... by AGTiny · · Score: 4, Interesting

      You just need 1 open TCP port to enable an SSH connection to your home machine via your firewall's port forwarding. Then you can create any number of SSH port forwards to handle any kind of traffic you like. As a bonus, it's AES encrypted so your boss can't spy on it. :)

    3. Re:I used to do this anyway... by Anonymous Coward · · Score: 0

      Sounds like your next project needs to be a VPN setup running over a non-blocked port. Try port 53 for jollies.

  46. Probably won't work. by Anonymous Coward · · Score: 1, Interesting

    A place I worked tried this.

    The rule was that you got 4 hours a week (10%) to work on any project you wanted, provided A) that the project benefitted the community in a non-profit fashion, B) did not negatively impact the company's image, and C) no more than two people could be using their time allotment at once. In other words, help the community, and don't let the company look like an ass or bring the company to a halt in the process.

    The developers also had to pick the same time each week for their allotment...their choice, morning or afternoon.

    We called it "geek hours". Management bought into it. The theory was nice, but in practice, the developers couldn't or wouldn't decide what to do, they spent the time dinking around. The account management staff didn't respect the developers' time and frequently stepped on the "geek hours" by citing client/project demands.

    If you can get it to work in your workplace, let us know how you did it.

  47. Tutos based system by Anonymous+Cowherd+X · · Score: 3, Informative

    A company I consult with has a policy like that in place, but instead of enforcing it by separating the work like you suggested they have a flexible Tutos based system which provides time tracking capabilities, so developers are free to divide that time as they please. They modified Tutos to display the ratio between the time spent on company-based and volunteer work in a graphical way on every page. The work done for the company is shown as a green bar and volunteer work is shown as a blue bar which turns red if the ratio goes beyond what is expected. It works well, the managers do not even have to keep a close eye on things because most people are disciplined enough if they are made aware of how they are spending their time like that. Of course they could always lie and pretend to be working on a company-based project, but without any significant results to show they can't do it for long. It's a cool system if you have moderately disciplined and self-motivated people who enjoy that kind of freedom and know to appreciate it.

    1. Re:Tutos based system by dmdollar · · Score: 1

      Wow, that's the ugliest web application I've seen in awhile, and that's saying something

  48. Are you hiring? by scovetta · · Score: 2, Funny

    20% of your time on creative projects? This would be great for creative, talented people. Everyone else would just be browsing /.

    (ducks)

    Mod Funny, not Flamebait!

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
  49. presumably by mattyrobinson69 · · Score: 1

    if its 20%, thats 1 day a week (presuming a 5 day week), or two afternoons or something.

    If you want the personal stuff done in lazy time, do it fridays

  50. Post Its by jmichaelg · · Score: 2, Informative
    3M's Post Its came out of that kind of program. 3M has had a policy in place for ages that encourages employees to spend a bit of their time on something other than their assigned tasks.

    What the official timeline doesn't make very clear is it took quite a bit of effort on the part of some folks within 3M to get 3M to market the notes. Notice the large gap in the timeline between initial samples and the product hitting the shelves. It was pretty bizarre - corporate secretaries were hooked on them and yet the product's backers couldn't convince corporate HQ to sell them.

  51. "Independent" projects by Beek · · Score: 1

    Do these projects end up belonging to the company or the developer? It should be made clear.

  52. Time accounting - myths and magic by MerlynEmrys67 · · Score: 1
    Well, it is quite easy to give "20%" time to outside projects.

    Start with a 40 hour week.
    Subtract out meeting overhead, junk/whatever (5 hours)
    Subtract out misc. process overhead (5 hours)
    leave you with 30 hours.
    Now subtract out 20% (6 hours)
    Schedule developers for 24 hours of work a week

    As for progress reviews/etc.
    The simple rule is leave it to the developer to tell you when there is progress to review. Plan on adding incentive awards for people that do good "idependant" work.

    The idea is there is a huge number of people that will read slashdot for an approved 6 hours a week, but a few will get very interesting results - and those FEW projects will make it worth the companies time overall (oh and by the way - the few people will get good raises, the others won't)

    If you try to force regular reviews/progress reports, you are mearly adding overhead that will slow projects down, and might make longer term projects impossible (if I feel I have to show progress once every review period, I'll only do things that I can fit into a review period)

    It all boils down to this - do you trust your people ?
    If you do it is simple
    If you don't - why do you employ them ?

    --
    I have mod points and I am not afraid to use them
  53. STOCK OPTIONS by Drubber · · Score: 1

    As long as the allocation is fair, and your company has some chance of success, these tend to generally motivate people as well as anything else.

  54. Just go for it by mushupork · · Score: 1

    The past 2 projects I worked on tuned out great because I broke from the laborious "project management" route and just dove in and got it done. One project was something I just thought was a good idea. A good manager will give you enough rope to either hang yourself with or to make something great.

    If articles like this are able to frame this concept in management-friendly "bizspeak" so that PHB's give developers more freedom, so much the better.

    --
    Currently bidding on sig
  55. A couple of books by Anonymous Coward · · Score: 0

    The process of doing independent projects on company time can be extremely fruitful. Peters and Waterman describe a couple of companies where this kind of thing takes place in their book "In Search of Excellence." One company that seemed to be particularly successful at turning employee driven projects into products was 3M.

    On the other hand, Clayton Christensen in his book "The Innovator's Dilemma" points out that companies tend to ignore disruptive technology even when it is produced by their own employees.

    In other words, encouraging employee projects can be extremely fruitful but most companies don't do a very good job of it. For this to work, you need other changes that may be too much for management to stomach. I would suggest reading Christensen's books because he seems to be the alpha-guru on innovation these days.

  56. It's not "not a pretty site" by Anonymous Coward · · Score: 0

    It's "not a pretty sight".

  57. cleaner's 20% by stygianguest · · Score: 1

    What would cleaners do with their 20%?

    test google...?
    improve social skills...?
    comb their brooms...?

    or maybe their're the ones that really keep google running.

  58. IP Difficulties by dcmeserve · · Score: 1
    IP issues come into play here.

    If my company let me spend 20% of my time on my own projects, most likely the company would still own everything I create. (I haven't heard what Google's policy on that is).

    I don't know about the rest of you, but if I knew that all my "personal" projects would have to be left behind when I get laid off or whatever, that wouldn't exactly inspire my creativity a whole lot.

    --
    "Orthodoxy is unconsciousness" - Orwell
    1. Re:IP Difficulties by oneishy · · Score: 1

      I think the reall discussion here is on implementing a policy of using 20% of your time in the way you percieve will best benifit your company. This is 20% of your paid time to work on personal stuff, but to work on un-approved but still good work projects. I have quite a few projects which have been great successes but were originally borne out of me working on something because I thought it needed to be done before it was approved or i was *told* to do it.

  59. one word... fluffer by Pfhreakaz0id · · Score: 1

    check out urbandictionary.com if you don't know what it is.

  60. Sun Laboratories has 'vision projects' by Dancing+Primate · · Score: 1

    There is a recent article that talks about how researchers are given time to work on side projects, so long as they publish results. Of course, there's a big difference between 'researchers' and grunt coders with deadlines.

  61. We have something similar here ... by XenoPhage · · Score: 2, Insightful

    Let X = Good Idea

    Employee : Hey Boss, I had a great idea! It's $X! I'd like to develop the idea a little and get back to you. That ok?

    Boss : Your idea is horrible. It'll never work. Drop it and get back to the mindless labor I've assigned you.

    Executive Meeting :

    Big Boss : Anyone with new ideas?

    Boss : I came up with $X in my spare time. I'll have Employee work on it immediately.

    Big Boss : Excellent work. I'm giving you a 2% raise for this and a nice bonus at the end of the year.

    Back in the office :

    Boss : I presented my new idea, $X, to the board. They liked it. I want is completed in $Nominal_Time/4.

    Employee : *sigh*

    --
    XenoPhage
    Technological Musings
  62. They'll then own your work by Uzik2 · · Score: 1

    Is everyone aware that every thing they do at
    work belongs to their employer?

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
  63. Get the Right Mindset by bill_mcgonigle · · Score: 1

    How do you keep your real project from impacting it?

    By asking this I think you may have already lost the battle.

    If you're going to be serious about this "real projects" are going to slip if they're not properly scoped. You can't take from the 20% time, it's not yours. (well, of course it is, but if you treat it like that you've lost).

    The point here is that the 20% time is investment in the future of your business. You can't ignore the future and have a successful business which is what you're doing if you intrude on the 20%.

    Think of it like the fuel reserve on a navy helicopter. You can invade it but only if there is a war on and losing the helicopter is an acceptable risk. Your employee is the helicopter.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  64. Re:I work independently out of emplyment hours COU by Anonymous Coward · · Score: 0
    Is this a first post?
    No. No, it's not. And really, who gives a flying fuck?
  65. Google by phorm · · Score: 1

    As per the discussion, for the same reason google does as well as others. It encourages creativity, and one won't be punished for experimenting (provided said experiment doesn't damage company property) or attempting to think outside of the box. One might ask why a company would pay for employees to work on Open-Source projects, but some do.

    And besides, it allows the company to at least partially profit from otherwise employee-owned ideas (say if they worked on it at home). Exempting those that signed draconian *your brain is ours* contracts, the company misses out if the employee thinks up something big outside of work.

  66. Time Currency and Economic Value... by ElitistWhiner · · Score: 1

    ...are not universal standards of measure, as your question implies. Google business enjoys a virtual environment of having both seamlessly and transparently so that these are interchangable commodities.

    The success of your creative project is reduced down to proving the Time Value (ie. 20%) in an environment without Google's Econcomic Currency.

  67. No, Google is pretty ordinary by alienmole · · Score: 2, Informative

    It's fairly common amongst R&D companies, or R&D divisions of large companies, for researchers to have this exact deal - 20% of time, or thereabouts, on their own projects. The only thing unusual that Google has apparently done is extended this deal to people involved in more directly product-related development. However, software development is an unusual sort of business which has a lot in common with R&D, especially at a place like Google. In short, the main innovation here is that Google has managed to get some positive PR out of a practice that has been going on for decades.

  68. Lunchtime (or after-hours) study groups by pmorrison · · Score: 1


    Some people have had great success with these, and they don't (have to) depend on management approval, just motivated learners.

    I've been part of a couple of these, we tried "Programming Windows" by Petzold (this was 1994), and SICP more recently. With the right group of people, you can learn a lot and do some cool stuff.

  69. Independent Project = Independent Wealth by fusion812 · · Score: 1, Insightful

    If you have the motivation to spend 20% of your day building an independent project, chances are, you also have the motivation to have that project under your own terms (i.e., your own development company). From the perspective of the individual and not the corporation, I would rather spend my time funneling that kind of motivation into a system that sells and/or ends on my own terms. Even if the company offered independent project terms, I would still save my best project ideas for my own external projects.

  70. Research time. by Anonymous Coward · · Score: 1, Interesting

    I work within an "Advanced Projects" group at my company, an aerospace firm. My department allows people to spend up to 10% of their time per week working on projects not related to their assigned work. These are generically termed "research" and there are two constraints:

    1. The research must be related somehow to work. Since our department works primarily in software development and on a variety of operating systems, this allows for a wide variety of projects. Also, our department head allows a very broad and fuzzy definition of "related". In practical terms you can justify pretty much anything except surfing pr0n sites or running an ebay business.

    2. One must periodically (a couple of times a year) report one's work to the department in the form of a brief talk/discussion. This is intended to spread information around and to keep the projects from becoming too frivolous. We have a weekly meeting at which one of the department members makes a presentation. The presentations can be informal. It's a small price to pay for a fairly generous benefit.

    What was surprising to me and to my boss was that very few people in our department choose to take advantage of this 10% of freedom. We're not sure why. One theory is that four hours a week is not really enough to entice people. The other theory is that the idea of having to make presentations to the group turns people off. (However, we draft people into making presentations anyway, even if they're not taking advantage of the research program, so I don't really buy this theory.)

  71. Build project mentality into your culture first... by bADlOGIN · · Score: 3, Informative

    Mandating something like this is counterproductive. People either have the drive to do things on thier own via personal projects or they don't. If having employees who have the drive to learn more and improve themselves via projects is important (and I believe it is), you need to make the cultural changes to enable it. Many people are likely to be doing things on thier own time as it is. You should start there and then begin accomodating "work time" to do it once you see people have the personal commitment not to abuse the freedom. Here's a few suggestions to encourage personal projects to start with:

    1.) Provide a personal project server w/ CVS access from both inside and outside the company. Personally speaking, traffic sucks where I am. If I can crank on something out durring rush hour, then pick it up over the weekend or at night as well as tinker at luchtime w/o copying files around it would be a godsend.

    2.) Sponsor weekly project lunch where the company pays for pizza around noon and people are encouraged to discuss, demo, or work on personal projects. Show, tell, talk, encourage.

    3.)Work the project concept into the job itself. When doing performance reviews, ask what people have done in the way of personal projects and/or professional development since the last time. Let it become a cultural expectation and include the concept that "we encourage and support personal projects around here" part interview process.

    If you do put these things in place, don't forget to include some Slack as well every now and then. Good developers write software in part because they love to, but even they need some downtime. Replace that show & tell pizza lunch w/ tickets to an afternoon geekfest type movie or something sometime.

    --
    *** Sigs are a stupid waste of bandwidth.
  72. creativity at work by Anonymous Coward · · Score: 0

    Our company is very much into creativity. We've even brought in a great consultant: Michael Vance. Vance worked with Walt Disney during the heydey and was very much a part of starting Disney World in Florida. He's also written several books about thinking out of the box.

    http://www.thinkoutofthebox.com/

  73. Brain breaks coding instead of foosball by sphix42 · · Score: 1

    http://db.etree.org wouldn't be what it is today without my ex jobs. Implementing a great idea immediatly made working in powerbuilder tolerable.

  74. EA has a great approach to this... by Anita+Coney · · Score: 1

    ... where employees are allowed to work on their own projects during their 4 hours of "sleep" time each day.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  75. Google does it every Friday by kryocore · · Score: 1

    Google requires that each employee work on such a project every Friday. That is how they make up the 20%.

  76. Finding Open Source Contractable Eengineers by bobs666 · · Score: 1

    On the other hand

    How can I find a company that can offer
    short term support for small open source
    projects.

    For example to field single signon
    like the example in O'relly's Apache
    Moduals book.

  77. democratic management by AeiwiMaster · · Score: 1

    An idea I read about, is what I would call democratic management.

    The idea is simple that the manager should be chosen
    bottom-up instead of top-down.

    A team member can challenge the team manager for the manager position.

    Then the team vote between the two for the new manager.

    If the challenger win the vote, he/she becomes the new manager.
    If the challenger lose the vote he can't challenges the manager
    for the next 90 days.

    The team manager can challenges the department manager.
    The department manager can challenges he's manager,
    etc. up to the top.

    In this way the best manager talent raise to the top.

    1. Re:democratic management by vsync64 · · Score: 1

      s/best manager talent/most popular manager talent/

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    2. Re:democratic management by AeiwiMaster · · Score: 1
  78. 20% Time at Google. by chrisd · · Score: 5, Informative
    20% time works pretty simply, you identify a project you want to work on, write up a design doc and have that be your 20% time. You can also put your work into an existing project at Google. You can also bunch up 20% time and take it all at once or in larger chunks than 1 day a week or whatever. Of course, Google engineers are expected to make sure that thier 80% projects are in a good place, but we trust each other to make those kinds of decisions. The trust is what makes 20% time work for everyone.

    There are some caveats, but that's the broad strokes. News.google.com, Orkut and a bunch of stuff on labs came from 20% time.

    Chris

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
    1. Re:20% Time at Google. by ZorbaTHut · · Score: 2, Informative

      Personally, I don't even write it up - I just start playing with something. Once it's cool enough to be useful, that's the time to write it up. :)

      (Which has the added side effect that nobody knows about the ideas that turned out to be completely useless . . .)

      --
      Breaking Into the Industry - A development log about starting a game studio.
  79. Let people use time they save by beforewisdom · · Score: 1

    How about letting developers play with their pet projects on company time that is left over after meeting a dealine early( reasonably set deadline )?

    It might have the serendiptious benefit of developers not wasting time surfing the net if they know it can recycled into something more rewarding.

  80. Peopleware by Anonymous Coward · · Score: 0

    Anyone managing teams, especially of software developers, needs to read this book:

    http://www.amazon.com/exec/obidos/tg/detail/-/0932 633439/qid=1106084568/sr=8-1/ref=pd_csp_1/104-7684 966-5920746?v=glance&s=books&n=507846

    I found that book because lots of other writings referred to it. Joel on Software and Death March both cite it extensively, and for good reason.

    Almost everything Google does is spelled out in that book as the best way to manage people. Almost everything companies that suck do is shown as what not to do if you want to add value to the company.

    Unfortunately, management classes teach rediculous methods all based on squeezing more from your workforce by squashing their individuality and saving on measurable costs like work environment while losing unknown amounts on things like lack of productivity, turnover, etc. because those are harder to measure.

  81. Friday Afternoon Policy by jmeinhorn · · Score: 1

    We would dedicate Friday afternoon to working on personal projects, which worked well since not alot of regular work is ever completed on Friday afternoon. We then had quarterly presentations of the personal projects, which provided the opportunity to see the things people where working on.

  82. To All Future Managers: by Dystopian+Rebel · · Score: 1

    If your goal is to inspire your team, LET THEM BE CREATIVE. Google has the right idea!

    Your employees will learn to use the tools better, they will find their creative energy renewed, they will feel challenged and they will be better employees.

    Or you can crush the life out of the little vermin, the way my manager does. ;o)

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  83. A former employer used a different solution by Smegma4U · · Score: 1

    A former employer wanted to do something similar, but approached it from another perspective.

    They took an area they wanted to expand their product line into, but where they had previously failed due to technical/financial limitations.

    Rather than have people work in their free time, they simply had a contest for teams to solve the problem in any way they could think of. You had to work with coworkers during off-hours, but the top three ideas (as voted on by your peers, not management!) all received cash prizes.

    The end result is that some innovative ideas were produced and people were glad to work on it because there was a possibility for a $ reward as well as recognition from the company.

    It's not quite what the poster was asking about, but I think it's a great idea that many companies could use. It encouraged employees from different areas to get together and brainstorm and made them feel empowered because the whole engineering group, and not just a PHB, would be listening to their ideas.

    --
    If it's supposed to move and doesn't, use WD-40. If it moves and it shouldn't, use duct tape.
  84. Informal flexi-time by Craig+Ringer · · Score: 1

    I'm on a system similar to that, but informal and a bit sloppier. I simply work "about" 20 hours per week, plus or minus a bit each week. Some of this is at home, some in normal business hours on site, some on site outside business hours (server maintainance, etc). It usually balances out very well.

    If I need to a lot more for a while, they even pay me overtime.

    Being able to say "I can't be stuffed going to work today and there's nothing critical on. I'm going sailing." is worth a lot to me.

  85. Where I work... by Tenzen01 · · Score: 1

    Generally, where I work, I have found resistance to formally "Let the Engineers work on whatever they want" one day a week.

    It is far easier to just work on your own projects a little bit from time to time, and then show Management later what you have done (if there is something to show for it).

    If I did nothing but what they asked me to (or what marketing thinks the product needs), I would be a mediocre engineer. In my opinion, good engineers will go out on a limb and investigate on their own. This doesn't have to be an extensive effort, but enough to see if its worth working further on.

    Once I have something to show, it is far easier to get management to buy into a larger effort.

    Just like the old saying goes, "it is easier to beg for forgiveness then ask permission".

  86. 3M is pretty much the case study by AlienBrain · · Score: 1

    The 15% rule is one of the more famous examples of steps that 3M takes to ensure one of the best company cultures to work it. It's studied pretty closely in Built To Last, a book about long lasting and healthy companies.

    As mentioned in your link, Post-It notes were invented in that 15% of time. And that's just one example of quite a few big breakthroughs dicovered while hacking around.

    J

    1. Re:3M is pretty much the case study by Anonymous Coward · · Score: 0

      It's gone. Having worked at 3M I can tell you that the company has changed. It's outsource first, buy smaller companies next, research last. 3M went from being the best place to work in the twin cities to one of the worst.

  87. How Google really does it by RichG · · Score: 4, Informative

    I have a friend who's an Uber Tech Lead (I am not making that up) at Google and he told me how it works in practice:

    Everyone gets their 1 day a week to work on whatever they want, *however*, in reality at Google you're slammed working on your project like anywhere else. Therefore, on Friday, you really need to finish patching that security hole in Gmail, so you 'bank' your time. Once your project lets up a bit, you withdraw your time and take n days to work on your personal project.

    It seems like this is a fairly practical system for software development, which goes in waves of heavy work and then light times of regrouping and gathering requirements. The 20% gets used during those times when you'd otherwise be waiting for the next big thing to hit.

    The interesting thing about Google is that people work to gather other 20%ers onto your 20% project, thereby increasing your project and hopefully eventually presenting it to mgmt for work as a real project (Orkut and Gmail started this way). If you can't gather others onto your 20% project, you're encouraged to find another project... :)

    Anyway, I wish I could implement this system at my work, but my PHBs think it's "wasted time" and given our quarter-to-quarter existence, spending that 20% on customer issues is probably a better use of time, at least for the short-term.

    1. Re:How Google really does it by Anonymous Coward · · Score: 0

      im pretty sure that at least one of those "rejected" ideas would be pretty cool if other dudes worked on it.

    2. Re:How Google really does it by weicco · · Score: 1

      That's nice idea. But who owns those projects and copyrights? You've done your personal project on work-time with employers computer so I think it's the company that owns all the rights to your project. I like to keep my project as my own and release them under any license I see fit (BSD is my favorite). This concerns my ideas (my precious Intellectual Property) also.

      If I were given that 20% to do as I will I would surely install Half-Life 2 and Counter Strike on my computer :)

      --
      You don't know what you don't know.
  88. My former employer tried this... by sirgoran · · Score: 1

    At my former job, they tried to do something like this only they suggested that we focus the project to improve the company or make the work flow better. There was never any support for the idea once it was mentioned and they quickly forgot about it.

    However, my co-workers and I didn't forget and we used a "research" billing number for the time we spent on the projects and used free time between real projects and lunch tiem to work on them. The result was a job ticketing system, the company intranet, and a digital archive of previous work.

    After putting the job ticket system into production, management quickly stopped using it when they realized that a "paper trail" was now in place to document their screw-ups. It died a quick death.

    The intranet is still being used, but the new company President felt that many of the fun things we added to it were "Not job related" had us remove them and killed the reason most employees would visit it. She also ended the "Fun Committee" whos job was to try to plan one fun activity each month.

    The digital archive died when I left the company. They never asked me where the database was or the numbering system I used to mark the drawer full of CD's and DVD's of past projects. I was in the process of transfering old projects from old DAT tapes to CD or DVD since the one Tape drive we have is no longer made and could crap out at any time.

    On the plus side, many of the things we created was a practical test of new code and became a testing ground for doing many things which could then be used for client projects.

    -Goran

    --
    Carpe Scrotum - The only way to deal with your competition.
  89. At Google... by fisheye1969 · · Score: 1

    I had a couple of interviews with Google (which I rather enjoyed, but no job sadly...), and I asked the interviewers specifically about this.

    From what I remember, workers do have the time to work on their own projects, but the project had to be okay'd because it had to be of benefit to Google. I understand that Orkut came around like this.

    I proposed continuing my thesis research if I was offered the post. Shame they didn't employ me because I've since found out some wicked stuff about how people search for information. (which I keeping to myself until the right time. Watch the HCI journals in about 2 years.)

    Umm, any venture capitalists out there? :^)

  90. Weekly sabbatical by whitis · · Score: 2, Interesting

    None of my employers have granted time to work on personal projects or discretionary time. This is one of the reasons many of them went belly up.

    This idea has many advantages besides just helping to attract better people. It can allow people to be more productive and innovative. At least for creative people like engineers, programmers, and scientists. Making it work for non-creative people is more difficult, though they can still benifit from things like learning how to use a spreadsheet or database or even how to program.

    One implementation is simply to allow people 20% discretionary time that is exempt from management control. With people who aren't goof offs, this has considerable benifit. The projects might not necessarily be unrelated to work. The time could be used to solve problems that interfere with your productivity without having to justify it to micromanaging managers. Creating a database of parts in the company stock room that is actually useful to engineering. Instead of "RESISTOR", you have "RESISTER VALUE=10ohms WATTAGE=1/4W PRECISION=1% PACKAGE=0805". Management thought this was a waste of time but the real waste of time was not having the database; Less than 1 man month of time is needed to build the database but not having it was wasting multiple man months every year. Another example was creating a program to handle purchase orders instead of writing them out by hand (this was adopted company wide). These projects aren't intellectually stimulating but they reduce aggravation and boost productivity.

    Discretionary time would be easier to sell to management than purely personal projects. Discretinary time would be work related but exempt from management control.

    For over 20 years I have worked on a high tech haunted house. I take vacation time to do it although one of the participants did manage to get some annual paid sabbatical leave. The primary participants all worked in major R&D labs. But ironically, the management in the R&D labs was afraid to try anything new. The halloween show, termed "frivolous activity" by one boss, actually had considerable benifits to our employers. All of our employers have benifitted from technology developed while working on the show. One of the big benifits of doing halloween projects is that you can risk failure. If you try something new and it doesn't work, it is no big deal; in reality, the projects did work though some had to wait until the next year. Software waveform synthesizer techniques used for halloween laser shows were later used on industrial motor controls. A "frivolous" color organ using flourescent lights (traditionally considered undimmable) instead of incandescent lights led to office lighting controllers that saved energy. Halloween robotic projects led to bomb diffusing robots. And the junior people working on the show learned things like prototyping techniques and how to program microcontrollers.

    In engineering, the shortest distance between two points (i.e. finishing a project) is rarely a straight line. This is a concept that most managers do not understand; sanctioned discretionary time is a way of letting engineers manage their time more effectively.

    The choice of personal projects is often influenced by the problems faced in the workplace. Problems prototyping equipment leads to work on CNC machine tools. Problems cramming circuitry onto PC Boards leads to work with FPGAs. Utility programs are written to fill in the gaps in existing software.

    The maximum benifit to the employer is likely to come from projects that are tangentially related to the companies products.

    The employer should have a shop right in personal projects done on company time but it is a good policy to release the projects under a business friendly open source license (i.e. BSD style over GPL).

    Paid sabbatical leave is institutionalized at many universities. For example, a professor may get one semester at full pay or two semesters at half pay every seven years.

    Many companies give eductational benifits to employees. But for people with technical skills, working on personal projects can be much more effective than stuffing them in a classroom.

  91. Tunneling to home to work on personal projects. by Nonesuch · · Score: 2, Informative
    AGTiny writes:
    You just need 1 open TCP port to enable an SSH connection to your home machine via your firewall's port forwarding. Then you can create any number of SSH port forwards to handle any kind of traffic you like. As a bonus, it's AES encrypted so your boss can't spy on it. :)
    That works great... right up until the day they terminate you "for cause", resulting in losing not only your primary source of income, but also any chance at severance or collecting unemployment.

    Any network security product or admin worth their salt can detect this kind of "tunnelling" activity with minimal effort. Whether they "choose" to notice this is a different matter, until your productivity drops or an excuse is needed to trim staff.

    1. Re:Tunneling to home to work on personal projects. by jschrod · · Score: 1
      Miminal effort means automatically; since no manual check of outbound communication in any realistic setting can be done. I.e., one needs to detect timing patterns in communication that's different from normal traffic: If one has thousands of https connections, one can't check them all, to see which ones carries an ssh connection that has itself tunnels and which ones won't. One needs monitoring tools for this. Signature-based IDSs like snort or ISS Real-Secure doesn't cut it for that task: too much false positives since timing-based signatures are notoriously difficult to create; been there, done that.

      Therefore: I'm looking for such monitoring tools to detect tunneling automatically. Specifically, tunnelling over ssh port forwarding and tunnelling over stunnel (HTTPS proxy forwarder). I would also like to know if that tool prefers false negatives or false positives.

      Since you present yourself as knowledgeable and are surely `worth your salt', you hopefully can enlighten me with pointers to such tools. Even though I'm working since 15 years as security consultant, I've yet to see something that allows such a discovery task to be done with `minimal effort'. (Of course; I know that the task can be done, but the effort is seldomly worth the result.)

      Inquiring mind wants to know,

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    2. Re:Tunneling to home to work on personal projects. by SuiteSisterMary · · Score: 1

      What, you've never wondered why Bill's machine has an HTTP session that started at 8:45 and stopped at 5ish?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    3. Re:Tunneling to home to work on personal projects. by jschrod · · Score: 1

      (1) Almost no session lasts as long, they're interrupted before. (2) Besides, there are a lot valid long-running HTTPS (most of them are Web Service connections) and ssh connections. Even if I'm checking `just' the multi-hour connections, it's still several thousands per day. (I don't talk about solutions for small or mid-sized companies. This should have been clear from my OP already.) (3) And in the global networks of our clients, 8 to 5 does not cut it either -- which timezone? Matching internal IPs to timezones is almost impossible (read: not cost effective).

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    4. Re:Tunneling to home to work on personal projects. by SuiteSisterMary · · Score: 1
      Almost no session lasts as long, they're interrupted before.

      True.

      Besides, there are a lot valid long-running HTTPS (most of them are Web Service connections) and ssh connections. Even if I'm checking `just' the multi-hour connections, it's still several thousands per day.

      So pay attention to the ones going to 'dynamic' IP pools, indicating residental DSL or cable. Such lists exist for spam filtering, if nothing else.

      which timezone? Matching internal IPs to timezones is almost impossible (read: not cost effective).

      Well, if your subnets are allocated based on georgraphy, it's not *that* difficult to determine.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    5. Re:Tunneling to home to work on personal projects. by Nonesuch · · Score: 1
      (1) Almost no session lasts as long, they're interrupted before. (2) Besides, there are a lot valid long-running HTTPS (most of them are Web Service connections) and ssh connections. Even if I'm checking `just' the multi-hour connections, it's still several thousands per day. (I don't talk about solutions for small or mid-sized companies. This should have been clear from my OP already.) (3) And in the global networks of our clients, 8 to 5 does not cut it either -- which timezone? Matching internal IPs to timezones is almost impossible (read: not cost effective).
      How big a company are you talking about? tens of thousands of clients? more?

      Looking at logs for big corporation outbound HTTP/HTTPS sessions, only 0.1% of "web" TCP/IP connections stay active for longer than ten minutes, and sessions lasting five or more hours are a tiny fraction of those.

      You can eliminate the majority of the false positives by looking at the destination IP and destination port (assuming paypal.com doesn't have a tunnel server listening on TCP/443) or even just interviewing the employee who uses the workstation initiating the unusual traffic.

  92. How about this by bullring1 · · Score: 1

    i spend 20% of my time working and the rest of the day working on my own projects.... Why not it's worked for the past two years and they keep giving me a raise...

    --
    Bullring
  93. Homegrown by Doc+Ruby · · Score: 1

    Even the most successful tech consulting companies generally have less than 80% "utilization" of billable human resources. When I ran such a shop (actually in excess of 80% most quarters, but we were a crazy successful bubble shop), we had our developers (including graphic artists) run projects of their own, just like the billable ones in every respect. They were merely prioritized lowest, so billable projects would preempt them on a daily basis (sorry, guys). The products of those projects were owned by our corporation, just like the rest: our corp was the customer of these works for hire, just like the banks were for their billables. But any successful project at the least found its products going into more productive projects, on which their developers would get placed - making their jobs easier (therefore more $:time for them, as less time for the same money). And anything we commercialized got the developers cut in. Which only made sense in motivation through the entire product lifecycle. A few developers left with their own projects, and we didn't stop them - notably a guy we were firing for some "bad acts", who took "his" porno website template with him, and probably made more money with it than we did without him.

    --

    --
    make install -not war

  94. starts at 4:20 by Anonymous Coward · · Score: 0

    If we want to get creative here we just burn one.

  95. We have this where I work by Peter+McC · · Score: 2, Interesting

    We have a so-called "non-directional" day where I work. It's pretty nice; every Wednesday you're supposed to work on some sort of side project. There's a few around you can join, or start your own. The caveat, of course, is that the company owns any outcome from this, but that's fair since it's their time. Of course, if you contribute to a GPL licensed product, then the company is the proud owner of the copyright to a GPL'ed patch, so you can do that if you want. It's also possible to get approval to start a new GPLed project, and people do have independant (non-GPL) projects that they work on in their "real" spare time that the company doesn't have any sort of claim to.

    You do have to get the project approved, but that's only to prevent you from starting a "let's blow up the company" type of project. The only one that was ever been turned down was one that would directly compete with us.

    The main problem has actually been getting people motivated to start a project, and then keeping them working on it (especially in the face of real deadlines). A few have turned out to be surprisingly interesting, but we haven't had any notable successes like Google has, at least not just yet. There have been a few sizable improvements to internal projects that came from this though. A key factor was moving the day from Friday to Wednesday; when it was on Friday there was just about no motivation to get started on these things.

    If you can convince your management to approve this, it's nice and rewarding.

    --
    You know what I hate? Wait, what do you like? I hate that!
  96. Google is pretty unique.-ICIP. by Anonymous Coward · · Score: 0

    "One of my engineering profs worked for 3M and said that there was no push to identify or disclose the projects you worked on in this 15%, much less justify them to superiors."

    What about IP issues?

  97. Some practical tips by phamlen · · Score: 1

    Since I didn't see anyone else post these tips, I thought I would add some practical suggestions for implementing this sort of thing.

    I think the keys are:
    1) Structure things so that people get positive feedback on their side projects.
    2) Create "deadlines" to encourage people to complete their side projects rather than fiddle around but never bring things to demonstratable state.
    3) Encourage stimulating technical discussions beyond just the problems that people are working on. These discussions usually encourage people to tackle new things.
    4) Encourage collaboration - two people on a project can maintain motivation more easily than just one person.

    In practice, these can usually be combined into just one or two things. For instance:
    a) A previous employer had occasional "Monday technical challenge" emails that would go out. It usually covered some interesting problem (usually unrelated to work) and asked people to solve it. On Wednesdays, there would be a lunch discussion of the problem. Many of these discussions led into side projects.

    b) In a similar vein, you could have monthly lunches in which people show what they've built. It helps with the deadline issue (people are now aiming for a particular meeting) and the feedback issue (people get pride of showing off).

    -Peter

  98. Slack time - the key to business flexibility by rcpettengill · · Score: 1

    Be sure to read Tom DeMarco's "Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency". This concise book does a great job with the business case for policies like this and how to best shape them.

  99. Yeah sure. by jotaeleemeese · · Score: 1

    The bigger companies pay the most and they get the talent they want.

    People working in companies with big bureacucracies go rounds people in small companies, with the honourable exceptions, and there are economical reasons for this.

    I know now you will throw bunches of small companies that got lucky and managed to get one or two smart guys. Those are the exceptions, not the rules. Smart people go were the money is, not for selfish reasons necessarily, but because with money you have better chances of developping your talent.

    Some /.ers are so dead on against big corps that will blind themsleves to the glaringly obivous...

    --
    IANAL but write like a drunk one.
    1. Re:Yeah sure. by Fnkmaster · · Score: 1

      Well, I agree that companies that compensate talent better tend to get better talent. It's just that there are lots of ways to compensate people. 5 years ago when I graduated from college NOBODY with talent went to a big company, period. You'd be nuts - I could make 60k working for IBM, or 130k working for Trilogy software (yeah, that was my offer, pretty nuts, huh?). There are a few big companies that have been able to consistently hire a large portion of top talent (Microsoft, for example). Do IBM and HP have top notch people? Sure, but those top notch people are a small portion of their overall employee pool - I would say based on the folks I've interacted with at some of the biggest tech companies, the quality is decidedly middling compared to the people I've met from smaller companies.

      And there are decidedly more opportunities for advancement at small companies, which tend to be more meritocratic and less bureaucratic.

      Obviously companies that are too broke to pay competitively and otherwise give perks and bennies to make themselves attractive are going to have a tough time attracting top talent.

  100. I was always tweaking my desktop back then(OT) by Anonymous Coward · · Score: 0

    young whippersnappers. I was fiddling around with Litestep, and I had 4 desks visible on a pager. It was the closest thing to Linux that I had in a Window$-only firm. ANd it was harmless enough so that I could easily switch back to the Redmond colors when audit time came...

    But the Themes man...THe Themes...

  101. envy me :) by Anonymous Coward · · Score: 0

    Where I work our independent project time is pwow: playing world of warcraft :)

  102. Two bad it doesn't work in practice by conJunk · · Score: 2, Interesting

    I used to work for a company that, no joke, had a masseuese (sp?) who came in once a week to give everyone a rub-down... she was pretty hot too. I have no idea how much she was paid, but the company went belly-up and took a bending-over in a last-distch acquisisition deal pretty quickly. we spent more money on perqs like massage bunnies and free popcorn and cool high-def monitors than even a fraction of what were bringing in proffit-wise...

    so, with appologies for all the two-part vocab, we can only dream of massage bunnies, because it's time to update the resume when they show up (maybe that's 'murphey's law' of massage bunnies?)

    ah 2000.... that was fun....

    1. Re:Two bad it doesn't work in practice by Anonymous Coward · · Score: 0

      Perhaps the reason the company went up in smoke was that its employees were all illiterate? "Two bad", and you can't even spell common words like "perks", "apologies" and "profit"... you might be the smartest guy to grace the planet, but if you write like that, people will think you are a moron.

  103. Creativity??? by vortex2.71 · · Score: 1

    Considering that creativity and inovation were key words in your post, why are you so darn concerned with how this time issue is managed. Why not let the employee decide how to allocate their time, what type of projects they will work on, whether they will work in groups or as individuals, and if any deadlines will be applied. The pervasive veiw that employees will jump around like a pack of wild monkeys unless you give them structure is sadly indicitive of your view of your employees. Lighten up and some inovative and creative projects just might come out of your 20% policy.

  104. More like a 2h day? by lilmouse · · Score: 1

    A 2 hour day? That sounds great!

    --LWM

  105. Side Projects by StormReaver · · Score: 1

    I am developing a database design program (SourceForge name is dbarchitect) which I have been using in my side businesses. One of my coworkers started using it to design his databases at work.

    I showed it to my boss, who liked it, and now it is becoming a part of our work processes. Since it speeds my application development, my bosses are happy to let me have it. I use some work time to improve it, and nobody cares because my increased productivity outweighs the work time I spend on it.

  106. Here's how to make it work by Mandatory+Default · · Score: 3, Interesting

    At my company, we provide the research time between projects. This allows people to focus on the new activity and to not affect deliverables. Typically people get a one to two weeks of open time between projects.

    The vast majority of people can't handle undirected activities, so we enforce some controls over junior people. We require them to learn foundation skills that they don't already know that will benefit both them and the company. For employees who are anywhere from an intern to a software engineer, there is a stock list of topics you can choose from, including langauges, techniques, coding standards, testing, new tools, etc. Unusual topics can be studied with approval. At the end, these employees have a discussion with a technical lead about what was learned (note: not a grilling, but a "fill in the gaps" kind of discussion.) This last bit also forces them to practice their communication and organizational skills.

    More senior people, who have demonstrated innate initiative and curiousity, can choose their own research topics, but they have to present their findings to the rest of the senior staff. Therefore there's some peer pressure to pick relevant topics.

    A very important additional benefit is that everyone has their own book budget, the size of which is dependent on experience. You can spend the money on any technical book you want without having to get prior approval.

  107. 20% researching by scottjpearson · · Score: 1

    Working in a major university research lab, I'm in an environment which thrives off of innovation. Of course, there is no substitute for surrounding oneself with talented people. Nevertheless, creativity can be stimulated by reading and researching ideas. For example, I recently had trouble with an interface I'm working on, so I read a leading book on interface design. Not only did this fix my problem, but it also gave me several more ideas I plan to implement in the interface. Expanding one's worldview will always accomplish the task of enhancing creativity.

  108. Double take? by recharged95 · · Score: 1
    "Has anybody experienced other successful ways to stimulate creativity at their workplace?"

    Creativity? uh, why do you think we're on here?

    Obvious a newbie slashdot user.

  109. Do it all the time by Anonymous Coward · · Score: 0

    I do this all the time. In fact I even showed my boss I was working on writing an ncurses based mail client (which has nothing to do with my job). He didnt mind because he knew I was improving my programming skills.

    1. Re:Do it all the time by hyperstation · · Score: 1

      Michael Elkins?

  110. Re:Time Management for Not-So-Dummies by tverbeek · · Score: 2, Insightful
    The project manager will take projected timelines for your required projects, and add 20%.

    Yes, he probably will, which is why it's important to explain to him why he needs to add 25%. If you spend 20% of your time on unrelated projects, it will actually take you 25% more calendar time to complete the original project. Suppose a project requires 160 hours of work (i.e. 4 weeks). If you spend 20% of each week doing other things, that leaves 32 hours each week for the project. 160/32 = 5 weeks, a 25% increase over the original plan.

    --
    http://alternatives.rzero.com/
  111. Too busy! by crivens · · Score: 1

    I don't have time to do "other stuff". I'm too busy convincing my boss that I don't need to work overtime and weekends.

  112. It worked really well... for some of us. by NoOnesMessiah · · Score: 1

    We did this from 1996 through about 1999. Some time spent building one new company, some time spent on a little software project. The company is still a steaming pile of monkey shiz losing money hand over fist but the software product went on to impress AOL. Not that we can all birth the next killer app....

  113. Two Simple Words by Anonymous Coward · · Score: 0

    Quake Time

  114. Make your own 20% time! by descil · · Score: 1

    I work in Professional Services for my Chinese-managed company... they're strict about certain things, but I can still get away with stuff.

    Basically it seems like no matter where you are, if you have a little downtime and you devote it to a project that will help the company, they'll pretty much give you leave to do whatever you like. It's not like management is going to say "No, you can't do that project that is going to make our product more valuable." - unless there's some good reason, like you're giving away company secrets (oops).

  115. And the other question... by RomulusNR · · Score: 1

    ...how the fuck do you free up 20% of your work time when your staff has 150% of its time already tied up with the work of 2 people per worker under turnaround deadlines that are 3 months short of reasonable?

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  116. Rights issues? by DanThe1Man · · Score: 1

    This idea was used at chemistry nobel prize winner Kary Mullis office when he invented a process that reproduced DNA litterally a billion times, starting the period of time where cloneing could be possible.

    He showed it to his boss, and the boss' company sold the rights of the process for millions of dollars with none of the money going to Dr. Mullis.

    Maybe the tradeoff of giving the employee less 'labor time' would still be worth the rights issue, but this kind of thing is bound to repeat itself.

  117. Dell by Mr+Syd · · Score: 1

    We had this when I worked in the web-dev team at Dell. Friday afternoons was "personal project" time. I guess they figurued no-one did anything on Friday afternoon anyway. It has to be said, however, that most people didn't take it for anything more than an excuse to not even *pretend* to be working. The few people that took it seriously tended to use it to learn new languages and explore new ideas, rather than develop anything anyone would ever consider useful. This helped their CVs, though, more than it helped Dell - I got some Java onto my CV that I didn't have before, which helped me to get my next job after Dull (sic!).

    --
    Que voy a hacerle yo
    Si me gusta el whisky sin soda
  118. OT: Firefox fix for /. by dolmen.fr · · Score: 1
    This bookmarklet will redraw the page (delete any space):
    javascript:bs=document.getElementsByTagName(%22bod y%22)[0].style;bs.display='none';bs.display='block ';void(0);
  119. I spend 20% of my day by camcloud1 · · Score: 0

    reading and posting on /. Does that count?

  120. I can answer one question by Anonymous Coward · · Score: 0

    Has anybody experienced other successful ways to stimulate creativity at their workplace?
    ------
    Usually when marketing sends an RFP to outside vendors, our team's creative juices start flowing. The prospect of a possible layoff is very stimulating.

  121. One very important thing: by Jerk+City+Troll · · Score: 1

    Do not attempt to assume ownership of anything employees do with this 20%. A big part of the motivation to do anything useful in this department within the domain of self-improvement is ownership over what you create. If I come up with an idea that is useful to others that I can learn a lot from doing, and the company comes in and says: "we reserve all rights to whatever you create", I am not going to bother doing anything. In fact, the only restriction should be that the works are open source somehow. That way, the employee retains ownership, the company can freely use the work in their own projects, and the organization can claim they are contributing back to the community, and the original employee project will get expanded and built upon (which helps push the state-of-the-art). Everybody wins.

  122. Creativity is a big step by Anonymous Coward · · Score: 0

    Creativity starts with the people you have working at your company. If you want creativity you hire creative people. You cannot change a few work conditions and increase the innate creativity of your employees.

    Google has created an entire culture to recruit, encourage, and leverage creative people. Recruiting creativity starts with the Google Aptitude Test and Prime Number billboards. They encourage it with the 20% policy. Finally, they leverage and reward the creativity with actually releasing and using the ideas, while also rewarding the employees.

    If you really want to increase the creativity in your company you need to think about a few things:

    1.) Management will lose control
    2.) You will lose money short term
    3.) You will need to reshape your workforce
    4.) Your current employees will not be happy
    5.) Does the trading unpredictability for creativity benefit you in your industry?

    Here's why:

    1.) As you allow for creativity, you necessarily have to give people more freedom. Managers will not know or understand what employees are working on.
    2.) You will not see results of your transformation for quite a while.
    3.) If your company is not currently creative, chances are any creative employees you had left the company. You may need to hire creative people and let rigid employees go. People work where they fit in. If they don't like the company culture they move on, and that's mutually beneficial to the company and employee.
    4.) As above, the people you have are used to the status quo. Changing expectations and company values may not fit their personalities and expectations.
    5.) To steal an analogy from another post, do you really want people to freelance in the legal system? Of course not. Google has a very unconventional industry; innovation is how they make money. Does working outside the norms of your industry reward or penalize you? It's possible your entire company would not benefit from being more creative, maybe a change to a single division or group of your company would reap higher dividends.

  123. Let's see by rjshields · · Score: 1

    20% of time, that's one day per week. It would make more sense than a few days at the end of each month, since you would forget what you were doing three weeks before! My (UK) employer gives me Friday afternoon to work on personal stuff. It's only 10 percent but it's a start. How do you keep your real project from impacting it? If there is a tight deadline, I ignore my personal work and do work work. At what point are the projects reviewed? My personal work doesn't get reviewed (it's personal - duh) but I can give a "show and tell" on it any time. This guy seems to be finding it so hard to imagine how this can work.. It's quite simple really, once you realise that cracking the whip only breeds resentment.

    --
    In this world nothing is certain but death, taxes and flawed car analogies.
  124. My work side projects benfit work by slapout · · Score: 1

    At my previous job, I wrote several small programs at home to help me on my job. Why did I write them at home? Because I didn't have the tools I needed at work and I enjoy programming small projects. The programs helped make my work easier and (to me) were worth the effort. [I had several coworkers ask me for copies of one of them.] I wish I had been able to write them at work. (Would've made testing a lot easier :-)

    --
    Coder's Stone: The programming language quick ref for iPad
  125. Detection and "termination" of tunnelling clients by Nonesuch · · Score: 1
    Miminal effort means automatically; since no manual check of outbound communication in any realistic setting can be done. I.e., one needs to detect timing patterns in communication that's different from normal traffic: If one has thousands of https connections, one can't check them all, to see which ones carries an ssh connection that has itself tunnels and which ones won't. One needs monitoring tools for this. Signature-based IDSs like snort or ISS Real-Secure doesn't cut it for that task: too much false positives since timing-based signatures are notoriously difficult to create; been there, done that.
    It's trivial to set up a Snort signature to look for SSH negotation on what is supposed to be a HTTPS session; Smart people would tunnel SSH inside SSL to get around this, but that takes extra effort, which just makes them look that much more "guilty" when they finally do get caught.
    Therefore: I'm looking for such monitoring tools to detect tunneling automatically.
    To be honest, I find it much easier to post-process long term logs of firewall permitted sessions, find the users who show patterns that stand out as unusual, and then start collecting realtime sniffer data and other evidence to determine what they are *really* doing. If it turns out to be benign, the user never knows they were investigated. If not, the packet captures and analysis are handed off to the appropriate internal enforcement group (HR, audit, management, whatever) for resolution.
    Specifically, tunnelling over ssh port forwarding and tunnelling over stunnel (HTTPS proxy forwarder). I would also like to know if that tool prefers false negatives or false positives.
    For starters, invest in some "censorware", web filtering software like Websense. These products, even if not set to block, will categorize your traffic and produce reports showing connections to known "evasion" sites (http-tunnel.com) and also to destinations which are uncategorized or in address ranges assigned to DSL, cablemodem, and other dynamic blocks where you wouldn't expect to find an employee browsing to for a legitimate business reason.
    Since you present yourself as knowledgeable and are surely `worth your salt', you hopefully can enlighten me with pointers to such tools. Even though I'm working since 15 years as security consultant, I've yet to see something that allows such a discovery task to be done with `minimal effort'. (Of course; I know that the task can be done, but the effort is seldomly worth the result.)
    Most of what I have, I've built for customers under contract and cannot publish -- all I can say is that they thought the effort was worth the expense.

    The simple approach to finding people abusing the system is to look for activity that doesn't fit normal patterns of use -- long lived sessions with lots of data flowing in both directions just are not something you normally see on TCP/80 and TCP/443. These patterns indicate something abnormal, usually IM, sometimes something more sinister.

  126. Re:Detection and "termination" of tunnelling clien by jschrod · · Score: 1
    I think we're not too far apart. You present solutions, but sadly not the ones that I need. (I knew them already and have systems deployed like you describe.) Since you made the effort of writing a sensible answer; I want to reply with some information about our case, maybe it's of interest to you.

    Please note that I wrote: tunneling over HTTPS, not HTTP. I.e., over TCP/443, encrypted by SSL. Actually, in our case users most often use proxies; i.e., they tunnel over CONNECT requests. Snort signatures doesn't help a bit here, neither does "censorware".

    Since the proxy typically terminates connections quite quickly, traffic analysis doesn't bring a lot -- there are no long-living connections. But some employees have quite intelligent setups and do regular re-connects. Due to heavy `normal' usage of the proxy and due to heavy SOAP usage over SSL, it's not easy to distinguish these frequent requests from the problematic ones.

    The context: We're talking about companies with either >50,000 employees, or with IT staff >3,000. No ISP, large global company networks, connected to many suppliers and vendors. No ADSLs, no cablemodems visible, internally there are just VLANs that may be arranged as the network guys want. (And the LAN guys don't really talk to the security guys -- two separate departments, not even in the same org branch...) Dynamic blocks (i.e., DHCP) are used by all workstations, only servers have fixed IP addresses. This is a fairly common situation that occurs at several of my large customers.

    Traffic analysis works for specific high-risk departments or for special business branches, and we do it there; but not `with minimal effort' for the general case. And this minimal effort was what I was questioning. Yes, it can be doable, but the effort is not minimal and thus there must be a business case for it first. For our customers in the finance world, the business case is easy to make and we create solutions for them. But they involve manual work -- as you have written yourself. For our customers in the margin-sensitive automotive industry, it's a much harder issue. Fixed infrastructure costs have to be cut by 60%, to free money for new development. New deployments must not introduce additional regular manual work without lots of approvals. Welcome to the new world of autonomous computing where systems are supposed to `heal' themselves. ;-)

    For the record: I'm not interested in catching people because they `skipped work' or whatever they are doing outside. IMO, this is a matter for their supervisor -- any supervisor who doesn't recognize that his staff isn't working on their assignments isn't worth his salary anyhow and will be cheated on. Neither I'm interested in outbound connections -- there are lots of possibilities to get data out of house. I'm really worried about reverse tunneling, where people connect from the outside back into the Intranet, bypassing all security checks.

    An example case: I had the case of a sysadmin who automatically connected every 15 minutes to his home machine, enabling himself to log in back to his work system via reverse tunneling. It was `to be able to check for problems'. He didn't want to use the available VPN solution (CP SecureClient) because we forbid routing on the VPN client side and he wanted arbitrary routing into his home network. (And thus with two hops from the Internet into the company backbone...) If it wouldn't have been due to the regularity -- i.e., if he would have used a more irregular connection pattern -- and if it wouldn't have been a seperately protected and checked department network; we wouldn't have recognized him for a long time.

    Enough rambling, have to get back to work now.

    --

    Joachim

    People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

  127. Re:Detection and "termination" of tunnelling clien by Nonesuch · · Score: 1
    I just ran an analysis of long-lived sessions covering the past week (we kill all TCP/IP sessions that run longer than 200,000 seconds), and every single HTTPS (TCP/443) session which lasted longer than 86,400 seconds was Instant Messaging... mostly AIM, some Yahoo.
    Please note that I wrote: tunneling over HTTPS, not HTTP. I.e., over TCP/443, encrypted by SSL. Actually, in our case users most often use proxies; i.e., they tunnel over CONNECT requests. Snort signatures doesn't help a bit here, neither does "censorware".
    The majority of the unusual TCP/443 weirdness isn't really SSL -- the client does send a "CONNECT", but then doesn't actually use SSL negotiation inside that session, they use the open socket to talk the native protocol "in the clear". So a Snort signature for SSH would still see SSH negotiation happening on port 443, and alert on that anomoly.

    Where "Censorware" comes in handy is in taking the destination IP address of that CONNECT message and telling you the classification/reputation of that hostname or IP address -- is that an online banking firm, a "proxy avoidance" tunnel service, or a porn site?

    For the record: I'm not interested in catching people because they `skipped work' or whatever they are doing outside. IMO, this is a matter for their supervisor -- any supervisor who doesn't recognize that his staff isn't working on their assignments isn't worth his salary anyhow and will be cheated on. Neither I'm interested in outbound connections -- there are lots of possibilities to get data out of house. I'm really worried about reverse tunneling, where people connect from the outside back into the Intranet, bypassing all security checks.
    Yeah, that's a real issue. Of course we see more incidents of that with services like GoToMyPC, LogMeIn, or "WebEx Remote Support" than with smart insiders setting up their own tunnels...

    An example case: I had the case of a sysadmin who automatically connected every 15 minutes to his home machine, enabling himself to log in back to his work system via reverse tunneling. It was `to be able to check for problems'. He didn't want to use the available VPN solution (CP SecureClient) because we forbid routing on the VPN client side and he wanted arbitrary routing into his home network. (And thus with two hops from the Internet into the company backbone...) If it wouldn't have been due to the regularity -- i.e., if he would have used a more irregular connection pattern -- and if it wouldn't have been a seperately protected and checked department network; we wouldn't have recognized him for a long time.
    I feed proxy logs through a set of custom perl scripts which report on the top resources users, including inbound/outbound/session count/duration and the like, but not timing patterns like this... yet.

    If you want to discuss this further, feel free to email, the address given in my profile is valid.