When I first started working as a consultant which was no more than a few months back, I was told that the it is about taking the client on a journey.
So, what are my experiences about being a consultant as compared to working as an engineer in a product company.
1) As a consultant you need to know contractual and time limitations. You should be able to make a decision on whether something can be done or not. While in a product company there is a lot more team involvement in what needs to happen.
2) You need to be more professional in terms of the assignments that come across. This is to do with right from time management to documentation to communication with the stakeholders. In a product company, it again goes down to the team that you work for especially in an agile environment.
3) More responsibility on individuals rather than the team. If things go wrong the blame goes to the consultant rather than the team.
The above are general observations.
So, what are my experiences about being a consultant as compared to working as an engineer in a product company.
1) As a consultant you need to know contractual and time limitations. You should be able to make a decision on whether something can be done or not. While in a product company there is a lot more team involvement in what needs to happen.
2) You need to be more professional in terms of the assignments that come across. This is to do with right from time management to documentation to communication with the stakeholders. In a product company, it again goes down to the team that you work for especially in an agile environment.
3) More responsibility on individuals rather than the team. If things go wrong the blame goes to the consultant rather than the team.
The above are general observations.