Эта статья морально устарела :( . Приглашаю продолжить ваше знакомство с Salesforce на нашем Форуме!
Спешу сообщить что завершилось наше небольшое исследование на тему "Шкала компетентности Salesforce разработчика". Подведем итоги.
Прежде всего хочу поблагодарить всех кто принял участие в обсуждении и голосовании. Голосование нам помог организовать Eugene Konstantinof. Евгений, отдельное спасибо.
По данным, в голосовании приняли участие около 20 человек. Вот сама таблица с распределением областей знаний по званиям разработчиков junior, middle, senior:
JUNIOR | MIDDLE | SENIOR |
Standard Objects Custom Objects RecordTypes Visualforce page Custom controllers Extensions Triggers Custom Settings Custom Labels Standard Layout CRUD & FLS (Profiles) Email Templates Migration tools (ant) Standard Reports HTML CSS |
Licences types Tests Validation rules Workflows Approval Processes Sharing Outbound Messages Batch Future methods Callouts Data Loader Site Customer Portal Community Chatter (apex use) Static Resources Javascript (Jquery) Visualforce components REST SOAP |
Salesforce1 Canvas SSO Packages ChangeSets API Security Scanner (publish in AppExchange) KnowledgeBase |
Мои примечания: Очень интересно разместились некоторые позиции в данной таблице. По своему опыту скажу что Email Templates очень непростая штука и даже middle не знают многих нюансов работы с ними, поэтому их место в колонке Junior очень сомнительно. В тоже время как Javascript (Jquery) попал в Middle мне тоже совсем не понятно. Если разработчик не умеет пользоваться Javascript и Jquery его сложно будет назвать Web разработчиком и браузер с интернетом явно не его область компетентности. Ну и последний штрих - Migration Tools (ant) штука полезная, но явно выходящая за пределы компетентности Junior, на мой взгляд. А в остальном вроде все выглядит очень красиво.
Будем надеяться что наш труд пригодится бизнесу для организиции работы Salesforce разработчиков, поможет понять какие области знаний бывают в Salesforce и кто может с ними справляться.
Для обсуждения нашей таблицы приглашаю на форум в тему "Шкала компетентности Salesforce разработчика"
Альтернативная миниатюра для статьи :) Junior vs Senior.