Always agreeing

When interviewing a potential candidate recently I asked them the difference, in their opinion, between the way a consultant/contractor engages with a company and a full time employee.

From past experience I was expecting them to talk about the ability to avoid office politics, differences in holidays, training (and other permanent aspects) however their answer was that “the customer is always right”.

They believed that whatever the customer said was correct and their role was to go along with it and not challenge them; a full time employee had the right to challenge things. In the worst case scenario they proposed that they would potentially offer a couple of potential options but even then would not propose a specific answer/solution.

For me, that is a really poor approach. I want people I am working with to challenge what I say - to at least get me to justify choices and decisions. Similarly they should expect me to challenge decisions they propose. The last thing I want is someone who just “rolls over” and agrees with everything as I don’t believe they are bringing the best of their ability.

I used to have an employee working for me who I sometimes found difficult to work with as we had different views on a lot of things. However I would definitely have them in the team as we always challenged each other and it was for the best of the team and the company. There was never any animosity or anything personal, it was always with a deep respect for each others viewpoints. I even pointed this out in our one to ones and encouraged them to keep asking the difficult questions.

Even today I had a colleague ask me about my views on potentially introducing a process that would add some overhead to the work the team does. I was able to question the reasoning for this and it was based on a future requirement that may or may not happen. With this in mind I proposed we address it when the requirement exists. In discussing this it highlighted a gap in a different area and he has taken on the responsibility to address that gap. This colleague didn’t just take my initial answer, they pushed back with their reasoning and I am sure they will continue to do so in future.

Any work environment where it is not possible to question or challenge things is somewhere where they are not benefitting from the knowledge and experience of all their people.

Random Posts

The unknown future of software developers

The role of the software developer is set for a major upheaval over the coming years.


Read More

A personal link to 'The Mother Of All Demos'

There is a video of a demonstration given by Doug Engelbart in 1968 which is commonly referred to as “The Mother Of All Demos”. In the demo, he demonstrates a lot of technologies for the first time together that are common place today and some which we haven’t even achieved properly now:


Read More

Using crazy socks to make an impact

This is a great article about a small business that is growing rapidly and run with a smile on their faces. John and his dad started a business to sell crazy, fun socks and it has gone from strength to strength. I also like the 5% of sales to the Special Olympics and the socks for charities (watch the video).


Read More