A few weeks back I met a person who reminded me of myself, the way I was a few years back. I’m not saying that I was totally like this person, but something in the way he dealt with people, how he talked, how he saw things made me think that I was a little bit like that once.
Being a contractor, I changed jobs a lot in the past 8 years. Either left because I got bored or didn’t like it (sorry, but I can’t say that cliche with ‘I left because I wanted new challenges’, who believes that anyway?) I was looking for newer, better, higher things. Always wanted a perfect place where testing was done perfectly by perfect people. I always looked at things with criticism, finding faults. Don’t get me wrong, I was never a mean person who points the finger at people but I did think I was better than others and so liked to criticize the people around me.
It took me a while – actually a few years – to realize that criticizing people does not take you anywhere, finding faults is not the way to go, you will not be a better person by doing these things, even though you think you’re better than others. There is no perfect testing, you have to work with what you have, usually tight deadlines and less people than you need. There are no perfect people. Changing jobs will not change the way you are. You will not grow if you don’t see what’s wrong and don’t want to improve.
How hard is it to say something nice about someone? Among all those faults that you see there must be something good that is worth mentioning to that person. Help the people around you, help your project succeed. You will feel much better about yourself and people will think better of you!