I’ve recently started a small discussion here in Linkedin about how to call people who are doing declarative development/point-n-click development/configuration of Salesforce orgs – are they “admins” or “developers”. And while the answers were almost equally split between these two options I still think that “developer” is much closer to the reality. Let me explain why.
Coders vs. Developers
Administrators are developing functionality, aren’t they?
This leads us to a pretty obvious statement that administrators do create new functionality. Yes, as an admin I’ll surely use a process builder or workflow rules or any other tool that Salesforce provides us to create needed functionality, but do you think that those who will use Salesforce as end-users care about what way of implementing this or that feature you’ve selected? 🙂
I’d say even more here – best developers should know as much about the platform as possible. Only with this knowledge they won’t invent the wheel each time and will use as much declarative development as possible, if it fits their needs – this will save time and money for everybody.
Underestimated impact of point-n-click configurations
It is also a pretty common case to see that the power of point-n-click configuration is underestimated by developers, who have used to write code and resolve complex solutions with a magic of beautiful code.
Even when I look at myself a couple years ago I see that my C# and Salesforce development background was whispering me:
psst, dude, what can you do with your mouse? Are you going to compare complex code with fifty pages with buttons and checkboxes? Are you serious??
his has changed a lot since I’ve spent hours and hours in Salesforce’s Setup menu with all that hundreds of pages, buttons, links, menus and the power that is hidden behind them.
This is why I’m 100% sure that those who are doing point-n-click configuration in Salesforce are developers! And what do you think?
P.S.: As we understand the complexity and importance of the declarative development for Salesforce you might guess that we are doing our best to simplify point-n-click configuration and remove unneeded complexity for those who “click” as well as for those who “code” 🙂 Check out the great set of features and capabilities of The Welkin Suite IDE – you won’t regret that 5 minutes 😉