aspose file tools*
The moose likes Jobs Discussion and the fly likes Service v/s Product company In India Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Service v/s Product company In India" Watch "Service v/s Product company In India" New topic
Author

Service v/s Product company In India

ambar patil
Ranch Hand

Joined: Nov 29, 2005
Posts: 226
Hi,
What you prefer to work on the service or product company in j2ee after 5+ experience in India?
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9427
    
    2

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.


SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Collin Dugas
Ranch Hand

Joined: Jul 10, 2009
Posts: 91
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 Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9427
    
    2

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.
Ram Korutla
Ranch Hand

Joined: Dec 24, 2007
Posts: 80
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 ...
Manikandan Swaminathan
Ranch Hand

Joined: Aug 10, 2008
Posts: 117
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 Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9427
    
    2

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.
Rambo Prasad
Ranch Hand

Joined: Feb 23, 2006
Posts: 628
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..




Helping hands are much better than the praying lips
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
Grass always looks green from other side. Both have their plus and minus. It depends where you match.


Sandeep
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6662
    
    5

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.


SCJP 6 articles - SCJP 5/6 mock exams - More SCJP Mocks
ambar patil
Ranch Hand

Joined: Nov 29, 2005
Posts: 226
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

Joined: Aug 10, 2008
Posts: 117
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
Manish Singh
Ranch Hand

Joined: Jan 26, 2007
Posts: 160
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
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

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.


Groovy
sudheer kiran
Ranch Hand

Joined: Jun 26, 2008
Posts: 237

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.


Sudheer
SCWCD, SCJP 5
Manish Singh
Ranch Hand

Joined: Jan 26, 2007
Posts: 160
Sudhir
Are you ready to take the pay cut because i don't know any service based company which much
Muthukrishnan Manoharan
Ranch Hand

Joined: Aug 27, 2008
Posts: 91

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 agree. Here's the link: http://aspose.com/file-tools
 
subject: Service v/s Product company In India