- Set up impossible deadlines!
Repeated failure demotivates even the most undeviating member of your team. If you don't meet deadlines and are not trying to do something about it (like improving your software process) every new deadline will be a farce. You can be sure that in this case your team members will see every time estimation as a torture, randomly guessing some numbers, hoping that this time everything will work out. But of course they'll know that it can't work (you set an impossible deadline, remember), so they will be demotivated enough to get a nice vicious circle started. - Let them work overtime!
I wrote let them instead of make them intentionally. Often software developers actually like to program. To make sure that they will introduce a lot of errors, which will eventually demotivate them, you just have to let them work. And work. And work. After some hours they will get tired (but will not recognize this state themselves) and will just check in some messed up code. Time works for you on this issue. If they don't work overtimes for fun, just make them (see 2 for a more humane way to achieve this). - Don't allow breaks!
This is tightly coupled to 9. If your employee works overtime but makes a lot of breaks you gain nothing. The geeky brain has surprisingly quick regeneration capabilities (especially if a lot of caffeine is involved). So you basically have to combine 8 and 9 to get the pack tired enough. This way you maximize the error rate which will eventually yield the demotivation you aimed for. - Place a ban on laughing!
You can use this tip not only for programming teams. If you want creative workers to produce nothing useful, don't allow them to laugh or even better: don't allow them to talk. When they're quiet and unhappy you can be sure that you will not be able to write code. - Break the coffee machine!
Programmer (n): An organism that can turn caffeine into code. - Don't shield them from the dirty daily business
Even the brains of programmers have limited capabilities. So one easy way to demotivate your software developer is to challenge him with tasks he hates. Tasks that have nothing to do with software development work best here. Make the developer lie to the customer about schedules, or make your team hold the customers hand when they don't want to learn the basics to integrate your product into a complex environment. Often you get a nice demotivation by forwarding angry mails from other company's CEOs to your development team or let them handle wobbly feature requests. - Don't challenge them!
Most developers are motivated when they can work on a real challenge. So don't let them. Of course with software development being a challenge per se, this will inevitably lead to 5. But if you try to implement tip number 5, you have to remember not to give them tasks that challenge too much. - Underpay them!
While paying more than your programmer is worth will usually not gain any additional productivity, you can easily get a good demotivation by paying less. The important thing is that the developer knows that he's underpayed - this maximizes the negative impact on his overall performance. You can easily drop the productivity by a factor of two or three depending on the basic motivation level of your employee. - Bribe them!
And do so generously! Promise them a lot of money if they meet some utterly impossible deadlines (see 10). You can be sure that this will motivate your programmer - to mess up. She will work overtimes (see 9), sitting in front of her computer without a break (see 8), not accepting any interruptions by coworkers that want to cheer her up (see 7) or take her to the coffee machine (see 6). She will be concerned about the figures all the time to make sure that everything is all right (see 5). - Infiltrate a team member who is demotivated anyway!
If you don't want to use 1 to 9 for ethical reasons, you can always find those people who are demotivated anyway. These are mostly people that don't really want to develop software and just do it for the money. Since it's mostly easy to make everything look bad, this is usually what they're really good at. And since they don't want to work, they'll pull everybody around them down into their little black hole of demotivation.
Wednesday, December 20, 2006
Top 10 Ways To Demotivate Your Programming Team
If you're in charge of an overly motivated programming team that meets all deadlines and produces high quality code you may recognize that they don't really need you. Here are 10 tips how to regain control.
Labels:
Software
Subscribe to:
Post Comments (Atom)
This all seems so familiar...
ReplyDelete0. Choose the worst team member and appoint him as leader.
ReplyDeleteOh, god. my office met all the point u mentioned. no wonder i'm so depressed...
ReplyDeleteLove number 6 - what a great definition of a programmer!
ReplyDeleteLet your programmers work on a new feature, when they are almost done with it, tell them it is not needed.
ReplyDeleteConstantly working on things that will never see the light of the day is a great way to demotivate.
Even better, create a design but donĂ¢€™t show it to your programmers, let them suffer and come up with a there own design, approve it and let them continue to coding and then when they think they are almost done tell them it is all wrong and show your design.
...And I was wondering if anyone from my old job was reading this...
ReplyDeleteDevender, you must have gotten my old job. Eventually I figured out that I had to lie about how much progress I had made, because whenever I was almost done, the feature got dropped. So I'd say I was about 60% done when I was within hours of checking in a winner.
Still never saw the light of day, but at least I got to finish something!
And the "create a design but donĂ¢€™t show it to your programmers ... and then when they think they are almost done tell them it is all wrong and show your design" part -- well, that's the real reason I left the job.
Tell the girls across the hall that michael said 'hi' ;-)
bankrupt your company
ReplyDeleteIf you want to demotivate your staff allow them to put up one of these posters.
ReplyDeletewww.demotivate.org
Pete
My company is doing everyone of these. F***ing great!
ReplyDeleteCall in your overstressed team that is already working overtime against impossible deadlines and tell them that you have good new and bad news. The bad news is, the 3 new positions we were going to open have been dropped by budgets. The good news is, we're getting in 3 new massive projects!
ReplyDelete[...] I am comfortable with that. Nevertheless, having stumbled across these very entertaining posts on Top 10 Ways To Demotivate Your Programming Team and The Anti-Team, I found myself feeling peculiarly nostalgic about my last permanent [...]
ReplyDeleteVery useful information :) I see there are realy good tips. I am going to use some of them
ReplyDeleteGood thread, i like these tips, its looks that i knew just small part.
ReplyDelete[...] http://klimek.box4.net/blog/2006/12/20/top-10-ways-to-demotivate-your-programming-team/ [...]
ReplyDelete[...] code you may recognize that they don't really need you. Here are 10 tips how to regain control.http://klimek.box4.net/blog/2006/12/20/top-10-ways-to-demotivate-your-programming-team/Effective meetings -- Griffiths 330 7484: 35 -- BMJ Career FocusLove them or hate them, meetings are [...]
ReplyDelete[...] code you may recognize that they don't really need you. Here are 10 tips how to regain control.http://klimek.box4.net/blog/2006/12/20/top-10-ways-to-demotivate-your-programming-team/UNESCO General Conference - Ministerial Round Table Meeting on ...Only in this way can education [...]
ReplyDeleteraweruh...
ReplyDelete[...] code you may recognize that they don't really need you. Here are 10 tips how to regain control.http://klimek.box4.net/blog/2006/12/20/top-10-ways-to-demotivate-your-programming-team/College Paper Deadlines: How to Get Your Work Done on Time & Ask ...Wrong. Here&39s what you [...]
ReplyDeletemade it .All information on this site is represented for users. A site isg
ReplyDeleteHi, all. Nice site...I really like your site ! Good job man.
ReplyDeleteI have your site for its useful and funny content and simple design./
ReplyDeleteGreat site. I will bookmark for my sons to view as well!!!e
ReplyDeleteHi our little brothers.o
ReplyDeleteA fantastic site, and brilliant effort. A great piece of work.A
ReplyDeleteWow!!! Good job. Could I take some of yours triks to build my own site?3
ReplyDeleteExcellent web site I will be visiting oftenI
ReplyDeleteYou guys do a wonderful job! Keep up the good work!!!
ReplyDeleteHello people! Nice site!
ReplyDeleteGreetings!..h
ReplyDeleteNice site its very interesting site! your site is fantastic.
ReplyDeletehuyak
ReplyDeleteThanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!1
ReplyDeleteA fantastic site, and brilliant effort. A great piece of work.
ReplyDeleteFound your site in google, and it has a lot of usefull information. Thanx.a
ReplyDeleteI have been looking for sites like this for a long time. Thank you!
ReplyDeleteNice post. I\'ll return.s
ReplyDeletemade it .All information on this site is represented for users. A site isW
ReplyDeleteExcellent web site I will be visiting often
ReplyDeleteThis is very interesting site...
ReplyDeleteDa nu Nahc
ReplyDeleteHi our little brothers.e
ReplyDeletemade it .All information on this site is represented for users. A site isc
ReplyDeleteHello admin, nice site ! Good content, eautiful design, thank !
ReplyDeleteNice post. I\'ll return.t
ReplyDeleteNice site... Cool guestbook...e
ReplyDeleteI praise God for answering my prayers. God, you are so wonderful, majestic. Jesus Christ, I adore Your Sacred Heart.u
ReplyDeleteHi, good morning to all of you... Nice Guestbook ;-) !!!
ReplyDeleteHi our little brothers..
ReplyDeleteI like this website. This website helped me with prayer learning. Good job. Thank you. Please provide more French prayers. Bye-bye.m
ReplyDeleteHi our little brothers.
ReplyDeleteI praise God for answering my prayers. God, you are so wonderful, majestic. Jesus Christ, I adore Your Sacred Heart.l
ReplyDeleteIt\'s a great and valuable site!n
ReplyDeleteYour work is marvelous!!w
ReplyDeleteWonderful pages! Keep up the grat work.e
ReplyDeleteHi our little brothers.
ReplyDeleteA fantastic site, and brilliant effort. A great piece of work.
ReplyDeleteThis is very interesting site.
ReplyDeleteThanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!
ReplyDeleteThanks for your project. I like this site. KEEP IT UP..
ReplyDeleteI you all love!
ReplyDeleteVery good web site, great work and thank you for your service.t
ReplyDeleteDid you hear? Russian agressor attacks USA...
ReplyDeleteMore info here: hotusanewx.blogspot.com
SHOKED!!
Hello admin, nice site ! Good content, eautiful design, thank !k
ReplyDeletePretty nice site, wants to see much more on it! :)a
ReplyDeleteI browse and saw you website and I found it very interesting.Thank you for the good work, greetingsl
ReplyDeletei love this site.f
ReplyDeleteThis website is Great! I will recommend you to all my friends. I found so much useful things here. Thank you.
ReplyDeleteI praise God for answering my prayers. God, you are so wonderful, majestic. Jesus Christ, I adore Your Sacred Heart.t
ReplyDeletePretty nice site, wants to see much more on it! :)m
ReplyDeleteLet your programmers work on a new feature, when they are almost done with it, tell them it is not needed.
ReplyDeleteConstantly working on things that will never see the light of the day is a great way to demotivate.
Even better, create a design but donĂ¢€™t show it to your programmers, let them suffer and come up with a there own design, approve it and let them continue to coding and then when they think they are almost done tell them it is all wrong and show your design.
Great Site - really useful information!
ReplyDeleteVery cool design! Useful information. Go on!
ReplyDeleteHi our little brothers.o
ReplyDeletePretty nice site, wants to see much more on it! :)
ReplyDeleteNice post. I\'ll return.?
ReplyDeleteHi, everybodyo
ReplyDeleteLooking for information and found it at this great site...e
ReplyDeleteI you all love!
ReplyDeleteHello admin, nice site ! Good content, eautiful design, thank !o
ReplyDeletePlease, do not delete the given message. Money obtained from spam will go to the help hungry to children ugandi
ReplyDeleteHi, everybody
ReplyDeleteDa nu Nah
ReplyDeleteMany interesting information on your site - keep up good workk
ReplyDeleteI have your site for its useful and funny content and simple design.h
ReplyDeleteI thank the Lord for giving us the gift of brilliant preachers!n
ReplyDeleteI\'l be back... :)y
ReplyDeleteThis website is Great! I will recommend you to all my friends. I found so much useful things here. Thank you.
ReplyDeleteCheck out my new site:)f
ReplyDeleteThis website is useful for individuals who are searching prayers and novenas and all.C
ReplyDeleteHello admin, nice site ! Good content, eautiful design, thank !
ReplyDeleteThis site is really superb!!! Thank you for you work! Good Luck
ReplyDeleteExcellent site, added to favorites!!d
ReplyDeleteHello people! Nice site!a
ReplyDeleteNice site! Big thanx to webmaster!e
ReplyDeleteCool!.. Nice work...l
ReplyDeleteI enjoy your site very much! THANK YOUa
ReplyDeleteSentimental and nostalgic. Great.
ReplyDeleteYou have an outstanding good and well structured site. I enjoyed browsing through it.n
ReplyDeletes prazdnikov vas
ReplyDeleteI can find the prayer I want. I thank God for this website.
ReplyDeleteExcellent web site I will be visiting oftenn
ReplyDeleteThis website is useful for individuals who are searching prayers and novenas and all.
ReplyDeleteLooking for information and found it at this great site...b
ReplyDeleteNice site... Cool guestbook...
ReplyDeleteI like it and the background and colors make it easy to read
ReplyDeleteI praise God for answering my prayers. God, you are so wonderful, majestic. Jesus Christ, I adore Your Sacred Heart.e
ReplyDeleteThe site\'\'s very professional! Keep up the good work! Oh yes, one extra comment - maybe you could add more pictures too! So, good luck to your team!
ReplyDeleteThanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!=
ReplyDeleteDear web-master ! I looked your site and I want to say that yor very well
ReplyDeleteCool!.. Nice work...
ReplyDeleteIt\'s a great and valuable site!.
ReplyDeleteExcellent site, added to favorites!!
ReplyDeleteI can find the prayer I want. I thank God for this website.r
ReplyDeleteYou guys do a wonderful job! Keep up the good work!!!i
ReplyDeleteGreetings!..w
ReplyDeletesourcearticle.info has some more information
ReplyDeleteThere's some more information here if anyone's interested
ReplyDeletesourcearticle.info has a similiar post if anyone's interested
ReplyDeleteInteresting article. I found some more information here
ReplyDeletehochu vodki!
ReplyDeleteHi our little brothers.e
ReplyDelete[...] Read more [...]
ReplyDeleteqsyijafo eicqao pudlg hqbvrkcy wnaekfcs vjgdyoflb gmauqis
ReplyDeleteLove all of them!!!!!
ReplyDeleteLoved it!
ReplyDeleteThat list is terribly close to home... :/
ReplyDelete[...] found this nice article on Manuel Klimek blog: Top 10 Ways To Demotivate Your Programming Team. I like it and nice mentioned points in tips. IMHO it’s intresting and exciting to find how [...]
ReplyDelete