Rules to better team members

I stumbled across SSW’s rules to better team members and rules to better project.

I haven’t read much of the later, but I read most of the points of the first one. There are good points there, although most of them are just common sense. Having said that, common sense is not common, is it?

I would want to see whether the points preached are also practiced there, but at least having those points compiled and put up for everyone to see is a good start. I would like to see lists like this for our company and that people are actually working towards better work environment and process.

These are points of interest:

  • Point 13 turning free work to billable hours. On my terms, this means do not be too lenient to our clients (ie doing lots of free work) and do not over estimate your capabilities to deliver, eg if you promised to do something in x hours of time but turned out that it actually takes x+y hours, then of course you have to work the additional y hours for free.
  • Point 8, persistence when you think some things need to be done and create a list somewhere to store your thoughts on these things. I think this is an excellent point, I have done this for previous company, I created a list of things that they can improve on, but I somehow I just didn’t give the list to them when I left and I can’t remember exactly why. I probably should start my list and give it to my boss (before I leave).
  • Point 38, knowledge sharing. I am a huge fan of knowledge sharing, I set up a Wiki at my old workplace (which unfortunatelly hasn’t been updated since I left) and tried to put up some of my knowledge and experience in my current workplace’s wiki and chase up the Chief Architect to put up his as well.

Some points that I think are questionable (and a bit silly):

  • Point 74, always carry a thumb drive.
  • Point 34, don’t listen to music at work. I actually can understand this point, but I personally think listening to music helps me a lot in tasks that require undivided attention.
  • Point 52, speak correct Egnlish. What happen if you are not a native english speaker? Surely you can forgive someone having grammatical or pronounciation errors at times, as long as he can communicate well.

All in all, it is a good guide to read up and to reflect, kudos to the SSW to put it up on the net so that others can benefit.