• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Service v/s Product company In India

 
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
What you prefer to work on the service or product company in j2ee after 5+ experience in India?
 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Both are challenging and interesting to work if you still wish to code. From a managerial perspective, it is much challenging to be in a services industry and from a functional perspective, a product industry would be enticing.
 
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jothi Shankar Kumar wrote:Both are challenging and interesting to work if you still wish to code. From a managerial perspective, it is much challenging to be in a services industry and from a functional perspective, a product industry would be enticing.



Thanks, it will also be helpful if you can provide inputs from a financial perspective.

Honestly, I have never found a chance to interact with someone from Java/J2EE in a product development company. So any inputs will widen my perspective.

Regards
 
Joe San
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm now in a services industry and gaining more technical experience than I did when I was in a product company. On the contrary, I gained much functional knowledge in a product company than now.
 
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I'm now in a services industry and gaining more technical experience than I did when I was in a product company. On the contrary, I gained much functional knowledge in a product company than now




Completely agree with Shankar...Even within in the same firm, the service stream and products stream differ widely interms of the use of latest technologies and depth of technological concepts usage .

However, in the products stream, should you just get real good hands on the application once and continue in there, there would be good recognition and even vertical growth, but one would always be haunted by lack of technical expertise on technologies ...
 
Ranch Hand
Posts: 117
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In a service company there will be lot of maintenance projects only. So if you are lucky and into development project, then

you can learn more and get in-depth knowledge.

But i prefer working in a product company as you can become a true technical architect / Senior technical manager only in a

product company and it is very difficult in a service company.

Other views/ suggestions are welcome !

Cheers,
Raghu
 
Joe San
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

raghuraman guruswamy wrote:In a service company there will be lot of maintenance projects only. So if you are lucky and into development project, then

you can learn more and get in-depth knowledge.

But i prefer working in a product company as you can become a true technical architect / Senior technical manager only in a

product company and it is very difficult in a service company.

Other views/ suggestions are welcome !

Cheers,
Raghu



Not really! I'm damn sure that a technical architect from a services company will have wider exposure to multitude of technologies than the one in a product company. If you have a diubt in this, then test it for yourself.
 
Ranch Hand
Posts: 628
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I started my career in a product company and till date I have been working with product companies..I am now planning to move to a services company...

1.I think career growth will be much faster in a services company than a product company.You will become a manager soon in a services company.
2.You have the option to move from one project to another,this option may not be available in a product company.
3.If you want to build your expertise in a specific domain,product company might be a better bet..



 
Ranch Hand
Posts: 597
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Grass always looks green from other side. Both have their plus and minus. It depends where you match.
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It comes down to a personal preference. Depending on what you want to learn and the perks that comes with the options, people have their own opinions.

I have opinions of my own regarding which is better regarding growth, work etc, but they might not align with your needs. Pick the style that suits you best.
 
ambar patil
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I also prefer Service company as here you get client interaction,onsite,work on latest tech,scope of change any time in your profile & work environment.At 5 + I think if you join product company there will be role of just coding but If I join service company then there can be multiple roles to play.
But sometimes I doubt my decision as product development is R&D & innovation
 
Manikandan Swaminathan
Ranch Hand
Posts: 117
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It seems that many people are interested to work in service companies.

But, in my view working in a prodcut company has far more advantages if one wants to become technically strong.

For example,if you want to become a Java architect then you have to be involved in the entire SDLC of an application /
product and of course other factors are also there.

There is no denying fact that working in high tech companies like Google,Yahoo,Amazon are simply amazing technically &
one cannot expect the same environment / work in service companies.

This is my personal view and i welcome ideas from people working in product companies.

Thanks,
Raghu
 
Ranch Hand
Posts: 160
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In my three years of work experience I have worked in both the product and services company. I list down my observation for both

Service Advantage:-
1) You get to work in different technologies / projects.
2) On site opportunities
2) Promotions are faster
3) Easier to distinguishes your self as technically good person

Service DisAdvantage:-
1) Indian salary in very low
2) You don't focus on algos , performance that much
3) They make you wear the formal dresses
4) Generally timings are not flexible
5) Some times you get really crap work

Product Advantages:-
1) High salaries
2) Focus on technology
3) Best minds in the industry
4) Company is very caring and supportive of employee
5) Flexible timings and no compulsion of formal dress

Product DisAdvantages:-
1) No onsite
2) You stuck with a technology and product for long time
3) Sometime people are stuck in maintenance and bug fixing for long
4) Delayed promotions compared to services

Personally I prefer the product company
 
Ranch Hand
Posts: 8946
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would like to add. In services,

- you may not work on technical stuff for a long time may be 2-3 yrs, after that you will be excel/word expert. Of course some become tech architects
- Pressure is more. Can't displease the client
- formal dresses ? not always true. may be in infy,tcs
-If you do travel abroad, you will earn more than a prod dev company guy. More lobbying,favoritism
-More stress on on CMM stuff, docs

Product dev
- In India most of them get test and maintenance work. May differ from company to company Algo projects are less, not many of us are qualified to get in likes of Google
- Can relax more, less politics or politics less visible to you, happens though
- Product life cycle is long. You might take it ;longer to know your code/future was useful to client. Longer feedback time. Services you will get quicker feedback from customers.
 
Ranch Hand
Posts: 237
MyEclipse IDE Firefox Browser Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i been working in product based.
no formal dresses,no timings,no time lines,no work pressure.
but i got to work in some of technologies,testing,maintenance.
i am hoping to get one in service oriented company.
 
Manish Singh
Ranch Hand
Posts: 160
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sudhir
Are you ready to take the pay cut because i don't know any service based company which much
 
Ranch Hand
Posts: 91
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I believe there are some really good US MNC service companies in India, who pay near to a product company.

I wanted to know, how difficult will it be to convince an interviewer for a reason to switch from product to service and later service to product. Because I have nearly two years of experience(just out of campus) in a product development company. I am not getting a chance to do core coding in J2EE stuff(middleware, JSP, Web frameworks like struts, JSF etc.,). I am getting chances to work only in Core Java. So I am bit concerned as this is the good time to learn J2EE related frameworks and concepts. So planning to switch to a service company which can offer me such a job. But I am little hesitant as to know how difficult will it be to switch back to product development after some 3 or 4 years in a service base company.

Please suggest me with your points.
 
I'm not dead! I feel happy! I'd like to go for a walk! I'll even read a tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic