26 March, 2026

The Salesforce Problems That Shouldn’t Exist

by John Sarkanjac

I did not arrive in Salesforce the usual way, and maybe that is exactly why it interested me.

From the outside, Salesforce can look big. A little intimidating. A little closed off. You look at the ecosystem, the terminology, the people who seem to know exactly what they’re talking about, and naturally you assume the hard part is getting in.

Learning the jargon.

Learning the tools.

Understanding what an admin actually does.

Getting certified.

Getting the job.

And yes, all of that is difficult.

But it’s also not the real difficulty.

That part only gets you through the door.

What actually changed the way I see Salesforce was discovering that the real challenge begins when Salesforce stops making sense.

That is where the job becomes real.

Because when you’re new, you imagine things working in a very clean way. You learn the system, somebody gives you a task, you solve it, everybody’s happy. Very nice idea. Sometimes even true.

But not always.

Sometimes everything looks right and still refuses to work. Sometimes the issue is so small it hides in plain sight. Sometimes the system behaves in a way that makes you question the platform, the logic, yourself, and probably the person who built it before you. And those are usually the moments that teach you the most.

That’s also when you realize technical knowledge, by itself, is not enough.

Of course it matters. It matters a lot. But after a certain point, what starts separating people is not just what they know. It’s how they behave when the obvious answer fails. When the platform insists something is correct and the result still says otherwise. When the problem is too stupid to be elegant and too persistent to ignore.

That’s where curiosity becomes useful.

And not the nice, decorative kind of curiosity. I mean the kind that makes you go back again. And again. The kind that makes you question what already looks confirmed. The kind that keeps you in the problem long enough for something hidden to finally reveal itself.

I think that’s one of the reasons I’ve grown to like working in Salesforce as much as I do.

It gives you amazing tools. Real room to build, to automate, to improve things in a meaningful way. But it does not do the thinking for you. It doesn’t hand you understanding just because you’ve learned the interface. At some point, you have to meet the platform halfway. You have to get to know it closely, personally even, not just in terms of features, but in terms of behavior. How it works. How it fails. How it surprises you.

And once you start seeing it that way, it becomes much more interesting.

This ecosystem is not reserved for people with perfectly linear paths.

You do not need the perfect background to grow here.

You do need patience.

You do need persistence.

And you do need some willingness to stay with a problem longer than other people do.

That’s usually where the good stuff is.

Start playing around with Salesforce.

Before you know it, you'll be doing the impossible every day.

And if for any reason you can't, or just don't feel like it, let us at codeSTREETS do the impossible for you.

Share: