Consultants always want to do the coolest projects. The most innovative ones. Challenging ones. For the hippest customers. Everybody wants to try the newest technologies. Use the hottest frameworks / methodologies. Develop from the scratch. Attend the most abroad conference at the most Facebook-likes-giving spot on earth.
But being asked to do a migration project? No thanks, not challenging enough! Stabilization or upgrading an JEE solution? OMG, so last season! Developing on client’s ESB or BPM platform? Forget it, uncool. Writing user documentation? Dull! Preparing a sales presentation or a proposal? Boring! That boring !
Enough. Wake up. Face reality. Sometimes you just have to do what has to be done. No discussion. No excuses. Periode. So, rule #65: Do what is required.
Or to use Churchill’s words:
It’s not enough that we do our best. Sometimes we have to do what’s required.
Credits to all consultants out there who always think “me first” for the inspiriation to this rule.