At this years Dreamforce (2014), I did a talk about Career Strategies for Developers Transitioning to Salesforce. I interviewed several developers, who all had some great advice to share. Even though I have spotlighted three developers who had a lot to share, this post is a summary of some of the best advice they ALL offered for those developers new to the platform.
Eric Bell – Salesforce Developer at Polymorph Corporation
“As in everything else execution is critical. Newbies will make many, many mistakes but it in the actual doing it that they have the best chance of learning, improving and mastering. They need someone with experience to review their work and make improvement suggestions. This is the only thing that counts in the end – doing it.”
Rahul Suresh Borgaonkar – Salesforce Developer at SYNETY PLC
“Certification will give you basic knowledge but experience counts a lot. Always try to get hands on approach if you find anything new as you will remember it for future use. Read latest blog updates and developer board all the time. Get inspired by people who have achieved all Salesforce certification and try to follow them. This will refresh your knowledge and keep you in learning mode.”
Michael Clayton – Software Developer at American Thoraic Society
“Go light in salesforce. the ease of development can sometimes encourage bad habits, like quick and dirty code.”
Hargobind Singh – Technical Architect at Acromobile
“Read Documentation, End-To-End. No exceptions or shortcuts. Study guides, e.g. Apex Guide, Visualforce Guide, and Apex_API.pdf have a lot of information. Though it takes time to read, and it might seem that just reading relevant topics is enough… but this would be time well spent. There are so many aspects of everything in Salesforce that knowing things completely is the only road to success. In addition, if a developer knows all aspects, they can implement an optimum solutions. In my whole career, I have seen a lot of newbie developers writing non-optimized code, and using code where they can use point-and-click, or not implementing not-to-hit governor limits. “
Jason Hammerle – Salesforce Technical Architect at PROS
“If you already program in Java or C# then the transition will be very easy for you. If you are a front end developer then your experience would likely be extremely valuable to a Salesforce development team. And to all other developers (and even managers), you can be a Salesforce developer too by leveraging the great Salesforce training course, Salesforce resources, Success forums, blogs, and the many many people (like Sara) that have already transitioned and really want to help you. I also very much would like to help anyone that wants to make this transition too.”
Michael Welburn – Salesforce Technical Architect at 7Summits
“Pay attention to the best practices that are documented, you will see them ALL. THE. TIME. https://developer.salesforce.com/page/Apex_Code_Best_Practices The workbooks that Salesforce provides for Force.com, Apex, and VF are also extremely helpful. https://developer.salesforce.com/page/Force.com_workbook Beyond that, just get your hands dirty in a dev org! “
Thanks for the use full topic. Very useful information.
We IT hub Online Training are good in giving the salesforce Training