Wednesday, July 16, 2008

Are Indians good thinkers and doers

I presume this question would have to each one of us. I feel though things have changed lot over last 2 decades where in we are taking on the world in all spheres, somehow due to legacy of history and colonialism I tend to agree with a view we are good in execution but fall short in coming up with ideas ( thinkers)

I think Indians are very good at parallel processing, multitasking or implementing tasks given in writing. However when it comes to actually thinking on concept and getting it off the ground, sometimes things tend to skip and lack in getting it conceptualized.

I feel quality of the work done by us is poor, as we always look at completing the job.

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