Hacker News new | ask | show | jobs
by JohnBooty 2206 days ago
If I can help it, I'll never everrrrrr consult again.

I had one positive consulting relationship. It was a longer-term project. I was the sole consultant and I was able to work closely with my client and explain tradeoffs between short-term deliverables and longer-term technical debt. My client was also instrumental of course and brought a very understanding approach to the table, and was able to understand the technical side of things.

But of course, that is almost never the case. Even with good intentions, that approach never seems to scale up. Not even a little bit.

Some consulting shops do try to bring a similar approach to the table in a scaled-up way. My current employer hired one of the better-known Ruby shops for a long-term engagement.

On the bright side, I would say that the consulting shop did try their best to manage technical debt and bring a good engineering approach. On the flip side, I would say that the end results were decidedly mixed.