Salesforce 开发人员

图标
构建器图标
图标
拼图图标
相关职位:客户关系管理开发工程师、Salesforce 解决方案开发工程师

焦点

类似书名

客户关系管理开发人员、Salesforce 解决方案开发人员

职位描述

Salesforce 是一家基于云的软件公司,提供 CRM(客户关系管理)服务及一系列企业级应用程序。这也是其主要平台的名称。Salesforce 开发人员通力合作,为公司的众多产品(如 Sales Cloud、Service Cloud、Marketing Cloud、Community Cloud、Einstein、Collaboration 等)编写软件代码并开发解决方案。
 
他们还为需要 Salesforce 专家进行项目定制工作的外部客户提供服务。工作内容涵盖存储架构、企业网络或 CRM 工作流等方面。Salesforce 开发人员还会协助客户测试解决方案,以确定其是否符合预期。

作为《财富》杂志“最佳工作场所 100 强”榜单上的第 6 名,Salesforce 高达 52% 的新员工来自员工推荐。 

职业生涯中的回报之处
  • 学习新知识,并为各类客户量身定制IT解决方案
  • 助力企业成长并取得更大成功
  • 利用 Salesforce 的推荐计划获利——该计划通过发放奖金来激励员工协助招聘人才
  • 丰厚的学费补助、海外外派机会、通勤福利以及其他员工福利!
就业预测

虽然就业数据难以获取,但Salesforce Ben指出,成熟市场中有13,729名专业开发人员,而需求量高达32,337人。Trailhead数据显示,过去一年新增了10,890个职位。目前,对合格人才的需求远高于供应。 

内幕消息
岗位职责

工作安排

  • 合格的 Salesforce 开发人员可以期待获得全职工作,甚至更多。如上所述,对人才的需求已远远超过了现有资源。目前工作机会充足,但人手却不足。这一趋势短期内似乎不会改变。 

主要职责

  • 为外部客户设计客户关系管理工具、定制化数据解决方案、技术方案及高效的工作流程
  • 开发和测试 Salesforce 的移动和网站应用程序套件
  • 提供IT战略咨询 
  • 与工程师和开发者合作;为其他开发者开发应用程序
  • 平台集成
  • 业务流程分析
  • 管理用户角色和安全协议
  • 其他职责
  • 继续掌握由 Salesforce 开发的 Apex 和 VisualForce 语言
  • 举办供他人参加的研讨会
  • 保持认证和技能
工作所需技能

软技能

  • 出色的客户服务能力
  • 专业风范
  • 积极倾听客户的需求和问题 
  • 善于合作,注重团队协作
  • 富有创意且灵活
  • 批判性思维
  • 解决问题的意愿和能力,以及改进流程的意愿和能力
  • 对学习新事物的热情
  • 耐心
  • 坚持;目标导向
  • 计划与组织能力
  • 愿意根据需要提升技能

技术技能

  • 精通 Apex 和 Visualforce 语言
  • 掌握 HTML 和 JavaScript
  • 声明式自定义技能(使用可视化、点选式方法)
  • 编程技能(编码)
  • 数据建模与安全
  • 平台开发
  • 应用程序定制
  • 搜索解决方案基础知识
  • Salesforce 对象查询语言
不同类型的组织
  • Salesforce
  • 大型企业和机构 
  • 医疗行业
  • 政府机构
期望与牺牲

开发人员经常需要扩展平台,并以新的方式推动其持续发展。 与此同时,外部客户依赖 Salesforce 开发人员来确保集成工作顺利完成。任何失误、疏漏或规划不周都可能造成高昂的成本并耗费大量时间。该领域的从业者肩负着重大责任,必须能够从容应对客户需求中的未知领域,从而提出有效且富有创意的技术解决方案。许多客户可能希望在保留现有网站的同时,整合 Salesforce 的数据采集功能。挑战与机遇无穷无尽!

当前趋势

与美国劳工统计局《职业展望手册》中收录数据的传统领域不同,关于 Salesforce 开发人员职位的数据并不容易找到。 Salesforce常被形容为一个“庞大的宇宙”,该公司也被誉为全美最佳雇主之一。员工们更注重创新而非维护,随着新工具的发布,他们不断调整适应。Salesforce规模如此之大,甚至形成了自己的“经济体”,预计到2022年将创造330万个就业岗位,并带来8590亿美元的收入。该公司利用Trailhead平台帮助员工提升技能,以应对未来的发展。 

从事这一职业的人年轻时喜欢做些什么……

各行各业的人似乎都对在 Salesforce 工作充满向往,但某些性格类型的人可能更适合担任开发人员。大多数从业者年轻时可能就喜欢在电脑前工作。他们可能对编程、网站建设或磨练用户体验/用户界面(UX/UI)设计技能感兴趣。

他们是善于分析并解决问题的类型,可能曾对数学和科学领域感兴趣,也喜欢下棋和解谜等消遣活动。 话虽如此,这类工作也蕴含着艺术元素。许多 Salesforce 开发人员在成长过程中可能对平面艺术或多媒体感兴趣。这是一个需要协作的领域,因此员工需要充满自信,并乐于与他人合作以实现共同的目标。因此,他们可能曾参与过社团、委员会或其他与团队相关的学校及课外活动。  

所需的教育和培训
  • 具备 MySQL、JavaScript、Apex 等编程经验。 
  • 虽然大学学历并非必需,但肯定会有帮助。
    • 典型的本科专业包括信息技术或计算机科学
  • 熟悉面向对象编程原理、模型-视图-控制器(MVC)设计模式、.NET 编程和 Java
  • Salesforce 在 Trailhead 上列出了多种开发者认证选项: 
    • 平台应用构建器
    • 平台开发工程师 I 和 II
    • B2C 电商开发工程师
    • JavaScript 开发工程师 I
    • Marketing Cloud 开发人员
  • 学生可以参加相关课程,为认证考试做准备。Salesforce Trailhead Academy 提供相关课程,许多授权的国际合作伙伴也提供此类课程。
    • 考试费用因情况而异,且不包括可选备考培训的费用
    • 例如,“平台应用构建师”(Platform App Builder)考试费用为200美元,包含60道题目,考生可选择在线参加或在考点接受监考。要通过考试,考生必须达到63%的分数,并需通过维护考试来维持其专业能力。
  • Salesforce 还提供了“超级徽章”,例如:
    • Apex 专家
    • 流程自动化专家
    • 高级Apex专家
    • 数据集成专家
    • Lightning Web Components 专家
    • Aura 组件专家
  • 熟悉 Salesforce 应用程序和 Microsoft 云计算应用程序 
选择大学时应关注的方面
  • 如果你打算攻读计算机科学学位,请选修那些能为你的未来Salesforce职业生涯提供具体帮助的课程
    • 有些学校,例如圣莫尼卡学院,专门开设了关于 Salesforce 的课程(例如 CS 77B:Salesforce 开发者基础)
  • 请记住,这类大学课程可以帮助你为Salesforce认证考试做准备!
  • 看看Salesforce的员工毕业于哪些大学
  • 报名参加在线或混合式课程,省去在不同教室之间来回奔波的时间
  • 在报名参加课程之前,请记住,Salesforce“将全额报销员工在经认证的学术机构修读的、经预先批准且与工作相关的课程的费用、学费和教材费”,每年最高报销额为5,250美元。
  • 在决定报名参加校内课程、在线课程还是混合式课程时,请考虑您的日程安排和时间灵活性。
Salesforce 开发者计划列表

许多大学都开设了信息技术或计算机科学专业。除了学位课程外,在Trailhead上还可以找到有关Salesforce认证、Superbadges以及其他培训模块的信息。若想选择经济实惠的自学途径,Udemy和LinkedIn Learning上提供了许多短期课程。  

高中和大学期间的活动
  • 自己动手学吧!只要稍加勤奋和耐心,入门所需的许多基本技能在家里就能轻松掌握。
  • 登录 Trailhead,开始学习培训模块
  • 积累入门级工作经验,为未来从事 Salesforce 职业奠定基础
  • 积极寻找实习机会,积累一些实践经验
  • 在Upwork上做自由职业,积累经验并获得客户的积极评价
  • 加入计算机社团以拓展人脉;结交志趣相投的同龄人,他们能在你的成长道路上给予帮助
  • 提升您的客户服务技能
  • 选修与写作、设计、编程、销售和市场营销相关的选修课
  • 查看 LinkedIn Learning 上的 Salesforce 教程
  • 通过详细的笔记积累知识储备;及时掌握变化和趋势
  • 在Quora上关注那些汇集了该领域在职专业人士问答内容的群组
典型路线图
Gladeo Salesforce 开发人员路线图
如何找到第一份工作
  • 在Indeed、Monster和Glassdoor等招聘网站上查找发布的职位
  • 申请前拥有的相关编程经验和资质越多,你在与其他候选人的竞争中就越有优势
  • 拥有学位固然有用,但 Salesforce 开发人员认证和 Superbadges 能证明你具备特定的技术资质,让你真正脱颖而出
  • 参加 Trailhead 活动和网络研讨会
  • 在线查找 Salesforce 开发人员简历范例 
  • 在简历中列举具体事例,详细说明项目内容及成果 
  • 用可量化的数据和统计数据来丰富你的简历
  • 请记住,这份工作需要具备许多软技能,因此要设法将这些技能融入你的申请材料中,并在面试时充分展示出来。
  • 申请你符合条件的职位。仔细阅读招聘启事,锁定关键资格要求,并说明你的工作和学术背景为何使你成为最合适的人选。
  • 在提交材料之前,不妨聘请一位专业的编辑或撰稿人来审阅您的材料
  • 询问老师和主管是否愿意担任推荐人或撰写推荐信
  • 不要去猜测招聘人员会问什么;要提前查阅资料并准备好答案草稿
  • 更进一步,通过模拟面试来练习面试技巧
  • 千万不要气馁。每次面试都能让你学到东西,让自己变得更好!
  • 充分发挥 LinkedIn Premium 的强大功能,让您的个人资料更快获得关注。请完整填写您的个人资料,并在作品集中加入已完成项目的实例。
如何步步高升
  • 完成高级认证和徽章
  • 在Trailhead Academy参加线下或线上课程
  • 充分利用 Salesforce 的培训福利,提升与工作相关的技能
  • 保持现有资质,并在考试中取得好成绩
  • 制定你的职业发展规划。设定里程碑及实现这些目标的时间表 
  • 参与 Salesforce Trailblazer 社区
  • 在所有项目中展现热情与卓越
  • 通过超越预期、展现您对工作的真挚关怀及其对客户业务的影响,赢得客户的极佳反馈
  • 按时完成任务。及时跟进待处理事项,但不要走捷径。
  • 发挥创意,提出超越预期的解决方案
  • 向你的主管和管理团队寻求指导和帮助
  • 寻找专家匮乏的小众领域,并提升技能以满足需求
B计划

如果您对使用 Salesforce 充满热情,但可能希望尝试开发者角色以外的工作,还有许多其他选择:

  • Salesforce 管理员
  • Salesforce 架构师
  • Salesforce 顾问
  • Salesforce 项目经理
  • Salesforce 业务分析师
  • Salesforce 的竞争对手包括 SAP、Oracle NetSuite、Freshsales、Monday、Pipedrive、vCita、HubSpot CRM、WizeHive 旗下的 Zengine、Adobe Marketing Cloud,以及许多其他同样需要具备类似技能人才的公司! 

新闻动态

在线课程与工具

薪资与就业前景
选择一个子区域:

预期年薪

$115K
$156K
$170K

新员工的起薪约为11.5万美元。年薪中位数为15.6万美元。经验丰富的员工年薪可达17万美元左右。

来源:加利福尼亚州就业发展部

预期年薪

$172K
$205K
$220K

新员工的起薪约为17.2万美元。年薪中位数为20.5万美元。经验丰富的员工年薪可达22万美元左右。

来源:加利福尼亚州就业发展部

预期年薪

$108K
$146K
$180K

新员工的起薪约为10.8万美元。年薪中位数为14.6万美元。经验丰富的员工年薪可达18万美元左右。

来源:加利福尼亚州就业发展部

预期年薪

$112K
$149K
$173K

新入职员工的起薪约为11.2万美元。年薪中位数为14.9万美元。经验丰富的员工年薪可达17.3万美元左右。

来源:加利福尼亚州就业发展部

预期年薪

$103K
$138K
$173K

新入职员工的起薪约为10.3万美元。年薪中位数为13.8万美元。经验丰富的员工年薪可达17.3万美元左右。

来源:加利福尼亚州就业发展部