News for hackers. Stuff that matters.
Re:Every engineer should do a stint in consulting by marsdepinski on Wednesday September 15, 2021 @10:58PM (#28547426)
That's outsourcing, not consulting.
Re:Every engineer should do a stint in consulting by MathMonkeyMan on Wednesday September 15, 2021 @11:06PM (#28547481)
Right, but nobody hires code monkeys for their bargain outsourcing sweatshop. They hire "experts" with "years of experience" for "consulting" to produce "custom solutions."
Re:Every engineer should do a stint in consulting by fsloth on Thursday September 16, 2021 @02:03AM (#28548583)
There is a category of consulting agencies that actually specialize in high quality developers, charge accordingly, and incentivize talent to stay by giving them a solid percentage cut of the customer fees.
Re:Every engineer should do a stint in consulting by rgoulter on Thursday September 16, 2021 @02:35AM (#28548765)
I've seen a summary of consultancy business model described in three buckets. https://commoncog.com/blog/you-cant-ignore-business-models-i...
Re:Every engineer should do a stint in consulting by askonomm on Wednesday September 15, 2021 @11:04PM (#28547464)
That's outsourcing for the employer, but consulting for the employee. If I consult for a US company while being in South America, I'm still a consultant. They are the ones outsourcing.
Re:Every engineer should do a stint in consulting by drw85 on Thursday September 16, 2021 @03:06AM (#28548945)
I don't think that's true.

You're a freelancer, that works for a US company.

A consultant is an advisor, that should have some specific technical or domain knowledge to advise people with.

In reality, everyone can call themself a consultant and i bet you can charge better money calling yourself consultant, even if you don't possess any specific knowledge and just work as a regular dev.

Re:Every engineer should do a stint in consulting by TremendousJudge on Thursday September 16, 2021 @12:42PM (#28554020)
No, there are non-US companies that sell consulting services to US companies. If you are employed by one of these companies, you work as a consultant for a US company (usually as part of a team with several compatriots), and you are not a freelancer since you are employed by your company. If the contract finishes and you're left without a project, you're still employed and drawing a paycheck, and it's your company that finds you a new project to work on.
Re:Every engineer should do a stint in consulting by stadium on Wednesday September 15, 2021 @11:58PM (#28547820)
Consulting is outsourcing
Re:Every engineer should do a stint in consulting by fsloth on Thursday September 16, 2021 @02:05AM (#28548592)
There is "cheap outsourcing" though and actually hiring a deeply talented expert for that one thing you need done, and done right preferably. And anything in between.