News for hackers. Stuff that matters.
Re:Every engineer should do a stint in consulting by tootie on Wednesday September 15, 2021 @11:10PM (#28547507)
I spent more than half my career in digital consulting for mid-size (500-5000 people) that did full service product development (strategy, design, tech, marketing). Eventually working my way up to director level that meant doing sales and writing contracts.

We did some crazy stuff. Delivered some gigantic ambitious projects with pure chutzpah. Dove into tech we didn't know anything about. Go sell a project to an airline, read everything about the airline business, then walk in like experts. It felt like fraud at times but we pulled it off so well you just start to feel invincible. It was a meat grinder but also thrilling. The kind of stuff I feel privileged to have been part of but never want to do again.

Re:Every engineer should do a stint in consulting by kokekolo on Thursday September 16, 2021 @12:25AM (#28548000)
> It felt like fraud at times but we pulled it off so well

This hits home. 99% of work for those projects is common sense, and 1% is that special knowledge that you can learn on the job.

Re:Every engineer should do a stint in consulting by zwp on Thursday September 16, 2021 @03:00AM (#28548899)
A colleague used to call this "reading the manual in the bathroom".
Re:Every engineer should do a stint in consulting by tootie on Thursday September 16, 2021 @11:30AM (#28553078)
Exactly. And after you've done it a few times for different businesses you see really clearly what things you have to modulate. Then you just dig up your case studies that solved whichever set of problems they have to prove your bona fides and sprinkle on a bit of innovation and some design splash.
Re:Every engineer should do a stint in consulting by FpUser on Wednesday September 15, 2021 @11:28PM (#28547624)
>"We did some crazy stuff. Delivered some gigantic ambitious projects with pure chutzpah. Dove into tech we didn't know anything about ..."

OMG. I had exactly the same story word for word until I got fed up with this meat grinder and had started my own business 20 years ago.

Re:Every engineer should do a stint in consulting by coldcode on Thursday September 16, 2021 @07:07AM (#28550227)
I spent a 5 years out of 40 working for a consulting firm, and I think it was valuable, as you get thrown in to all sorts of random things, which provides some great experience at dealing with stuff you barely knew existed before the customer walked into the door. This was mostly around the turn of the millennium (including Dotcom era).

The flip side was seeing some idiotic customers you had to build things for that clearly made zero sense, technical or business, and often led you to wonder about your sanity. I worked on one project for several months at which point the company pivoted to an unrelated business, and then refused to pay for the work done, as they no longer needed it. Another project was very successful in fixing their business issues, but they refused to pay for an extra week caused by a relatively major requirement change, so I had to leave the project incomplete. In another project the arguments about signing the contract took longer than the project did, so I was forced to work without any communication with the client.

Re:Every engineer should do a stint in consulting by Shinchy on Thursday September 16, 2021 @02:15AM (#28548658)
This is a great summarisation of what I feel being a consultant feels like too. I often find an avid eagerness to produce the best there is, learn and adapt is a must, but once that fire goes out - like you say - you would never want to do it again.
Re:Every engineer should do a stint in consulting by unixhero on Thursday September 16, 2021 @04:19AM (#28549317)
>It was a meat grinder but also thrilling.

Fully agree. It was thrilling. I also did the exact same thing.