Can't We Just Be Nice?


such as: "What does 'nice' mean?"; "If I find and point out flaws in the software, is that 'not nice'?"; "That creepy DBA who never gets to our requests should be held accountable, not treated nicely"; or "However nice or not nice I am has no impact on my bonus check amount." I'd love it for every company to put high value on a respectful work environment that promotes learning, creativity and innovation--that's how companies get to be successful. And organizations are often faced with hard, not-nice decisions, like needing to fire someone who does a bad job and refuses to try to improve.

I can't make everyone behave with courtesy and civility, and neither can you. But, I can remind myself often to follow the Golden Rule, and so can you. I think it could rub off on our coworkers. Why not experiment and ask that everyone think about being a bit nicer--whatever their definition of "nice" might be?

There's much more joy in working with nice people than with a bunch of grumps who don't have time for anyone who has a question or needs a hand. It's fun to be able to propose an idea knowing that, while your team or community might not go for it, they won't slap you down for saying it. So find a reason to smile, assume that everyone is trying their best, and treat them with respect. Why not make our lives more pleasant, our work more productive, and our teams more successful by being nice to each other?

User Comments

Anonymous's picture


March 16, 2010 - 4:19am
Anonymous's picture

Having experience as a developer, QA Manager, and IT Manager, my prospective on the comment about testers: "You don't know anything about the XYZ aspect of ...". This is a communication issue more than technical aptitude issue. Developers benefit from seeing products first from inception and getting the opportunity to see how it works. At the same time, they sometimes get focused on the trees instead of understanding the prospective from the forest level and are unable to understand a prospective that has less information available to them than what they benifit from. Yes QA can become technically inferior without the same rigor of developing code on a regular basis. Maybe role reversal is a good idea.<br>Remember, much of the time QA has to be adaptive, and execute on partial information, is subject to less product information in a shorter time frame than what a developer is aided by. It reasons don't end there, I can go on. Contrary to perception, most of this is not really the fault of a QA.<br>The first thing I wonder is if a develop needs to make is product more transparent. The first question I have is if QA is having difficulty then will a real user have difficulty. In what way do I need to do a better job at in communicating about my product.<br>

April 1, 2010 - 9:51pm
Anonymous's picture

Bill, you make an excellent point, thank you!

April 1, 2010 - 11:29pm
Anonymous's picture

Well, the simplicity of it all is that it is just nice to be nice, in general. <br><br>Day to day, and particularly in an Agile software development environment we face many challenges on bringing the right solution to our customers on time and under budget. Isn't it better to hae the ability to bring deliverables forth in an environment were the knowledge and contribution of each person is respected and valued. Not only by management, but also by colleagues.<br><br>Ultimately is about professionalism and not only about technical knowledge. The inability of any given team member to respect, value and collaborate with any team member will eventually show.<br><br>If we fail to comprehend the above and all else fails we should always keep in mind the concept of Karma. The person you are disrespecting and being rude to this week, may end up being your boss the next, or may hold the key to your professional success in the future. Treat others with the respect and decency that you'd like to be treated. And don't forget that disrespect can be manifested in so many ways. My rule of thumb is: If I won't treat or speak to my boss or the President of the company in the manner that I am speaking to a colleague, then I am being disrespectful, and THAT is just not professional.

June 16, 2010 - 9:32pm


About the author

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.