I’ve been working at a consulting company my entire career and have typically found a strong online bias towards product companies instead of consulting. I have my own assumptions as to why this could be, but I want to isolate the actual differences and why discourse typically favours product companies.
What is the actual difference between the software engineering experience at a consulting vs a product company? Why is there a negative bias against hiring software engineers from consulting companies? If there’s a deficiency in the experience you get at consulting companies, how can I adjust for it?
My experience in consulting has been that we’re either working for clients in a staff aug situation or having a multi capability (SE, QA, PM, UX, etc) pod(s) of 5-10 people work on medium-large project (6 months – 1 year+). The projects are typically staffed based on relevant experience, but in my case specifically I’ve typically had a very wide exposure to different industries and technologies across the stack. Most of the projects I’ve worked on the tech was on the modern side with only a handful of projects having a legacy codebase.
submitted by /u/AbdealiGames
[link] [comments]
r/cscareerquestions I’ve been working at a consulting company my entire career and have typically found a strong online bias towards product companies instead of consulting. I have my own assumptions as to why this could be, but I want to isolate the actual differences and why discourse typically favours product companies. What is the actual difference between the software engineering experience at a consulting vs a product company? Why is there a negative bias against hiring software engineers from consulting companies? If there’s a deficiency in the experience you get at consulting companies, how can I adjust for it? My experience in consulting has been that we’re either working for clients in a staff aug situation or having a multi capability (SE, QA, PM, UX, etc) pod(s) of 5-10 people work on medium-large project (6 months – 1 year+). The projects are typically staffed based on relevant experience, but in my case specifically I’ve typically had a very wide exposure to different industries and technologies across the stack. Most of the projects I’ve worked on the tech was on the modern side with only a handful of projects having a legacy codebase. submitted by /u/AbdealiGames [link] [comments]
I’ve been working at a consulting company my entire career and have typically found a strong online bias towards product companies instead of consulting. I have my own assumptions as to why this could be, but I want to isolate the actual differences and why discourse typically favours product companies.
What is the actual difference between the software engineering experience at a consulting vs a product company? Why is there a negative bias against hiring software engineers from consulting companies? If there’s a deficiency in the experience you get at consulting companies, how can I adjust for it?
My experience in consulting has been that we’re either working for clients in a staff aug situation or having a multi capability (SE, QA, PM, UX, etc) pod(s) of 5-10 people work on medium-large project (6 months – 1 year+). The projects are typically staffed based on relevant experience, but in my case specifically I’ve typically had a very wide exposure to different industries and technologies across the stack. Most of the projects I’ve worked on the tech was on the modern side with only a handful of projects having a legacy codebase.
submitted by /u/AbdealiGames
[link] [comments]