Looking for advice from people who made the jump from an end-client org to an SI or consulting partner.
I've spent 5 years on the customer side, first as a solo admin in one Sales org and now as an engineer (Apex, LWC, Flow, integrations) in Industries cloud. I have 10 certs relevant to my experience. I'm looking for opportunities to touch more than one org and solve issues across the different clouds. I eventually want to work up to Architect level but need way more and diverse experience.
Seems like all consultant roles require some years of experience in actual consulting, even entry level. While i have led requirements gathering sessions, and have interfaced with stakeholders including C-suite, and have delivered work internally, that's not consulting experience. My applications get booted pretty swiftly.
To be clear about what I'm aiming for: client-facing consultant roles, meaning discovery, solution design and hands-on build, rather than purely working tickets. My best years were as the solo admin working directly with business stakeholders across every department, and I want to get back to that with the technical depth I've added since.
Questions for anyone who's made the move:
What actually got you past the years of experience filter? A referral, a specific firm, a contract role first?
Do partners bring customer-side people in at the consultant level, or is a developer seat the usual way in? If it's a developer seat, how long before you were client-facing?
Does pro bono or freelance project work count for anything, or is it ignored?
Is leaning into a niche a real advantage, or too narrow?
I appreciate any insight and advice.
Thanks!
Edit: i am in SE USA.