Related Posts
How would you define "strategy” in one sentence?
More Posts
What is Amazon’s extensive background check?

Anyone know the raise amounts for BCG yet?
Additional Posts in Salesforce Professionals
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.



When you’re hands on and getting exposure you will start learning to write code, I definitely recommend doing some trailhead to get some practice though.
IMO, learning to code (regardless of language) needs to be done holistically.
Just doing some trailheads on writing a simple trigger isn’t really going to cut it without a base understanding of the logic at play. You really have to train your mind to “think” about development in the right way.
I would recommend finding a good online course on the fundamentals of CS - in Java, python etc. You don’t need to be an expert on data structures, algorithms etc. to write some simple apex but having a 101 understanding of how to reason through problems is what will enable it to “click”. From there, you can apply this knowledge to any programming languages as at that point it’s just syntactic differences.
I’m a junior developer and I had the same issue for about the first 6-8 months when learning apex, so this thought is still fresh in my head.
The moment it clicked for me is when I could grasp the concepts of variable types, expressions, variable assignments, loops, soql, conditionals, collections, triggers and test classes.
Once I learned all of these concepts separately it was time to put it together. Projects that combined all of these concepts and a good mentor made it “click”.
This is the absolute bare minimum and you should not be writing production code if you don't understand these...
2008
Are you an admin trying to write code? Please, for everyone's sake, get trained on the fundamentals outside of Salesforce.
I can't tell you how much garbage I've had to deal with from "developers" who were only hired because they were admins for years.
I don't care how much Salesforce tries to push the "clicks not code" agenda, anyone who works in the field needs to have a base understanding of comp sci fundamentals, or else you end up with a mess of formula fields and quick actions that I then have to untangle.
Don't get me started on "flow experts" complaining about MDR.
Hey, sorry for the aggressive comment, I think I was venting that day as opposed to you entering the field. If you want an intro, check out Colt Steele on Udemy. He has 2 courses; full stack web dev, and data structures/algorithms. Take them both