wood burning stoves 2.0*
The moose likes Jobs Discussion and the fly likes which is best??Product based or Consulting company Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "which is best??Product based or Consulting company" Watch "which is best??Product based or Consulting company" New topic
Author

which is best??Product based or Consulting company

Syed Zackriya Hussainy
Ranch Hand

Joined: Jun 24, 2002
Posts: 30
Hi All,
I have a doubt regarding Product based and Consulting type of companies. I am a java programmer, so could you tell me will it better to join Product based company or consulting company. If both offer same salary and position.
Thanks in advance
which is best??Product based or Consulting company
Jason Cox
Ranch Hand

Joined: Jan 21, 2004
Posts: 287
Product based software development is going overseas. If you're looking for a job in the US with some security, consultancy is a good place to be.
However, I am probably biased on the matter, seeing as how I am a consultant.
Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6037
It really depends on what you want, they are different types of jobs. In a nutshell (and these are "stereotypes" so your milage will vary)...
At product companies you'll hang around with a bunch of engineers. The product is the focus of the organization. Lots of highly technical people. Regular release cycles involveing new products, maintainance, and upgrades.
At consulting companies, the customer is the focus. You'll probably develop better business skills, even if you're not directly customer facing, simply because the people around you will be more business saavy. There will be a wider variety of projects to work on allowing you more exposure. Often these is extensive travel to client sites.
--Mark
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
over here consulting is dead. Consulting firms are dropping dead like flies in winter.
Their contracts are cancelled or at least not renewed, leaving them with large numbers of staff without paying projects.
Over here product companies ARE doing relatively well. Possibly this is because our language isn't English so outsourcing is more expensive (not that many Indians are Dutch language specialists as well as good programmers ), and also customers here want the support infrastructure close and often are prepared to pay for service.


42
Manish Hatwalne
Ranch Hand

Joined: Sep 22, 2001
Posts: 2578

Oh, looks like "Accenture Vs Oracle" thread is gone!
Well, it depends on "which company"; a good professional consulting company might be better (in terms of technology exposure) than a smallish product company where ppl don't know the difference between static and instance members.

Look what you might be getting in terms of technical growth and the stability they would offer.
HTH,
- Manish
Don Stadler
Ranch Hand

Joined: Feb 10, 2004
Posts: 451
At consulting companies, the customer is the focus. You'll probably develop better business skills, even if you're not directly customer facing, simply because the people around you will be more business saavy. There will be a wider variety of projects to work on allowing you more exposure. Often these is extensive travel to client sites.

There is less in this than you might think, Mark. Have you ever worked for one of the big consultantcies?
I would say the customer focus is missing, possibly because the customer usually doesn't know what they are looking for. So the consultantcy defines it for them. They spend a bunch of money and then seek to convince the customer that what they have produced is what was needed. Even when that is obviously not the case.
This is too general, I know. This refers to the sumo-sized consultantcies. Frequently the smaller firms are better both technically and at delivering customer business needs. I moved from a sumo-size consultantcy to a much smaller outfit recently. The culture is markedly different. Most notably the smaller outfit succeeds by delivering successful systems rather than creating immortal (long term) projects which go on for years and years.
Big consultancies are a great place to pick up lousy habits. I haven't worked at a product company, but it's hard to imagine that most of them are worse. For one thing you are responsible for delivering something sometime, and your customers cannot be entirely blinded by bullshit. So I suspect you must do decent work.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: which is best??Product based or Consulting company