Hacker News new | ask | show | jobs
by camjohnson26 1886 days ago
Totally agree about the perfectionism. I started out in consulting and it was a great way to work across a bunch of industries and technologies and to get exposure to different ways of doing things. The reason I left was I felt like my skills around support, testing, and architecture were atrophying because those just aren’t priorities on short, hourly engagements.

Since starting at a product company I’ve been able to build deep expertise, but I still rely on those consulting skills when talking with product people, QA, or if we need somebody to quickly ramp up on 3rd party libraries or understand something outside the scope of the team.

This all only applies to small, short term engagements though. Multiyear engagements are their own beast and I always stayed far away. Consulting politics is another layer of hell that most people will want to stay away from.

1 comments

ok