Code-level signals, mirroring the Apex senior question but for consulting.
Listening before lecturing. Junior consultants jump to recommendations; senior consultants ask questions for an extra 20 minutes before suggesting anything.
Strong opinions, weakly held. Senior consultants have clear views grounded in experience. They express them confidently. They update them when evidence shifts.
Calibrated communication. Senior consultants choose audience-appropriate detail. Executives get summaries; engineers get specs. Same information, different shape.
Systems thinking. When a stakeholder reports "this isn't working", the senior asks: "what else broke around the same time? Whose workflow does this connect to?" Sees connections.
Pragmatism over purity. Junior consultant lectures on "best practice"; senior consultant says "here's the right way and here's the situation, let's discuss the trade-off."
Comfort with ambiguity. Junior wants every requirement nailed before proceeding; senior makes progress with partial information, marks assumptions explicitly.
Surfaces risks early. Junior hopes problems go away; senior raises them when they're cheap to fix.
Manages own time. Junior says yes to every meeting; senior protects deep work time. Quality requires it.
Documents decisions. Junior makes decisions verbally; senior writes decision logs. Future-them benefits.
Owns mistakes. Junior deflects; senior says "I called that wrong, here's what I'll do differently."
Says no thoughtfully. Junior takes every project; senior declines work that doesn't fit. Respects own credibility.
Builds depth in 1-2 areas. Junior tries to know everything; senior is genuinely deep in (say) Sales Cloud + Marketing integration. Specialism beats general dabbling.
Mentors juniors. Senior consultants share, teach, lift others. Builds the firm's capability.
Stays current. Reads release notes. Tries new features in scratch orgs. Maintains certifications. Doesn't coast on 2018 knowledge.
Manages client relationships strategically. Not just delivering projects; building long-term advisor relationships.
Knows their value. Junior consultant priced by the hour; senior consultant priced for the outcome. Internalises that confidence.
Reads the room. Senior consultants notice tension, hidden agendas, political subcurrents. Adapts approach.
Brings frameworks, not just expertise. Junior knows Salesforce; senior knows how to think about Salesforce decisions repeatably.
Says hard things diplomatically. "I think we're heading toward a problem because X, Y, Z. Could we explore option A instead?" — direct without being abrasive.
A senior consultant's value isn't faster Salesforce configuration — it's better decisions, fewer mistakes, smoother delivery, durable client relationships.
The path: 5-10 years of varied projects + deliberate reflection + intentional skill development. There's no shortcut.
