Tuesday, July 15, 2008

Eternal Question of Services vs Product Company

It is an eternal question which most of us in IT software world will keep looking for an answer. My view of this after working for nearly 10 years in this industry is both have their merits and de-merits and would finally depend on an individual where he/she feels comfortable in.

Please find few thoughts on the same. I would appreciate views and comments on the same

  1. Services company provide a best opportunity to improve your softer skills and you need to have strong people management skills in services company compared to product company
  2. Most of you might debate this, but you need to be technically good to survive in product company. In a service company you can get away with it
  3. You will be always firefighting in services company for different issues compared to product company.
  4. Socially services company are better compared to product company
  5. Delivery pressures are lesser in a product company compared to services company ( again one can debate this)
  6. Services company always looks individuals or team members in terms of billability
  7. Technical growth curve and opportunity to do different things technically is far better in product company compared to services company ( Architects will agree with me on this)
  8. Ownership of product or software or work is better in a product company compared to services company
  9. Most of the services company don't know how to use the resources at the top level in comparison to a product company. Example :- In a product company a resource with 8 years experience will also be a developer
  10. I feel it is difficult for a resource to move from services to product company, feel other way round might be little bit easier

No comments: