1) When you really realize how little you know about something like an ERP system / module, you are ready to become a consultant.
2) Being a consultant is far less about having a lot of knowledge about an area, and much more about knowing where to find knowledge for your use.
3) Project Managers for consulting implementation projects assign 125% of project plan tasks in any 8-hour "assgined" work period. They are paid to. You are paid to be behind in your work as a result. Actually, you are paid to be able to identify those tasks that you have been assigned that are garbage and disregard them... well, at least until the PM asks you for their status...
4) You, as an IT person, are half as important at your company as a sales person who spends each night on his expense account getting liquored. Wait, you're actually only one-quarter as important... no, that's wrong to... maybe one-eighth... if you're lucky and really good... Get used to this perspective!
5) The unspoken truth of an implementation project of a core system at a client... is that the work is never expected to end from the view of the consulting company.
6) One million articles exist that state that training your employees is the best way to reduce their stress and make them more productive (and, thus, retain them for far longer periods of tenure as they will enjoy their jobs more... which will rub off on others at the company... and help improve their work lives... and so on, and so on). Nevertheless, in IT, you will not get training because it cannot be directly traced back to improved profit (though, anyone with a mind for numbers can surely illustrate the cost-savings of retention of employees, and having fewer employees do more, better work... that will just be ignored, though).
7) If you are billed by the hour to clients (and are highly billable), you will have more success getting a wild tiger to adopt your newborn as her own than to get your consulting firm to train you in what you are supposed to be an expert on. Those who suck at the client site will get all of your training that you should have received.
8) Tech Republic talks a lot about "hot certifications"... that's what it is... "hot air".
9) If you are paying for consultants, some of them don't have a clue what they are supposed to be doing...
and so many more...
Keep Up with TechRepublic