使用数据来获得下次加薪

无服务器 ROI 追踪器应用展示了在学习新技能的同时解决实际问题的好处。
228 位读者喜欢这篇文章。
Shaking hands, networking

当我想学习新事物时,我不仅仅是阅读或观看教程,我还想同时完成一些事情。因此,当我决定要学习无服务器应用时,我决定解决几乎每个工作人员都会遇到的问题:记录他们在年度审查过程中的成就。

您的 ROI 是多少?

大多数人都害怕年度审查过程。很难记住你在一年中所做的一切,并以简洁明了的方式进行总结。工程师们还有额外的负担:将技术成就转化为以业务为中心的同事能够理解的格式。尽管有困难,我们都需要能够用数字来支持我们的成就,这些数字表明我们正在为公司的投资提供良好的回报,即“ROI”。

我喜欢使用商业术语“ROI”,因为它让我思考:我是否为公司赚的钱比公司花在我身上的钱更多?我是否为他们赚了更多?他们知道吗?如果他们不知道,我最好告诉他们,这样他们就会给我一些钱。

记录 ROI 的公式——“成功陈述”——源于一次沟通失败。在我的经理和导师晋升一年后,她被叫到副总裁办公室,被问及她在过去一年里做了什么。虽然她知道自己壮大了团队并实施了改进,但她没有数字来支持她的成就。在副总裁看来,她似乎一年到头几乎什么都没做,而她却觉得自己做得超出了一切。于是她制定了成功陈述。

如何撰写成功陈述

成功陈述是将你的成就转化为商业界每个人都能理解的语言——金钱的一种方式。

撰写成功陈述有三个指导原则。首先,它们应该少于 140 个字符,就像经典的 Twitter 一样。你应该能够像浏览简历一样快速浏览它们。其次,它们应该以高层次的方式编写,并且对于可能不熟悉你工作的人来说易于理解。第三,它们应该以金钱或时间来量化。金钱是最容易的,但由于薪水可能是公司最大的成本之一,时间可以转化为成本节约。

拥有一致的格式使成功陈述易于阅读,并使你保持信息一致。确切的格式是

我通过“这种方法” “改进了这件事” “达到了这个可衡量的数量”。

以下是两个例子

  • “我通过归档数据降低了存储成本每月节省 5.00 美元。”
  • “我通过创建自动化测试减少了手动测试每周节省 60 分钟。”

自动化成功

我决定制作一个 ROI 追踪器 应用,帮助人们全年追踪他们的个人 ROI 并创建业务报告,这样当绩效评估的时候到来时,他们就有数字来支持他们的理由。

现在你可能会想,“我已经学会了这个很棒的沟通方法,那么我为什么还需要一个应用来追踪它们呢?” 首先,每年,我可能有上百个 ROI 例子,在我创建这个应用之前,我必须手动梳理它们,找出哪些要按日期包含,并计算节省的费用。这很麻烦。其次,我是一名工程师,所以我的人生目标是自动化一切。第三,这是一个学习无服务器应用的绝佳机会。

为什么要选择无服务器?

无服务器计算允许你在云端构建和运行你的应用程序,云服务提供商会根据应用程序的需求动态管理和分配机器资源。

在我开始使用无服务器应用之前,我的大多数项目都在同一个地方走到了尽头。我非常擅长设计 API 和函数,但对 DevOps 没有兴趣。因此,当到了部署我的应用的时候,我会看到大约 20 个我不理解的概念,然后放弃。并不是我没有能力,只是那不是让我兴奋的事情,所以我没有抽出时间。采用无服务器架构让我克服了这个障碍。

以下是我用来创建无服务器应用的服务

  • 接口: API 网关。它处理路由、视图和模式验证。
  • 数据存储: DynamoDB。它是一个非关系型数据库。它更像是数据的倾倒场,而不是组织良好的 SQL 数据库。但是,它易于设置和使用,因此非常适合小型应用。
  • 算法: Lambda。这是无服务器应用的核心。lambda 只是一个函数。仅此而已。如果你以前编写过任何脚本或工具,你可以将其转移到 lambda 中。
  • 家: AWS S3。应用需要存在于你的计算机之外的某个地方,而 S3 是一个方便的存储区域。
  • 部署: AWS 无服务器应用模型 (SAM)。有很多方法可以部署无服务器应用,但我发现 SAM 是最简单的。SAM 使用 YAML 或 JSON 模板告诉 AWS,“这些是我想要使用的服务,请设置它们。” 有更简单的方法(例如 Chalice 库)和更强大的方法(例如 AWS CloudFormation),但我选择了中间路线。

圆满结局

那么,我的经理怎么样了?使用成功陈述如何帮助她成功?她被晋升并负责多个部门。而且,在她向她的团队成员传授了成功陈述之后,他们也能够取得伟大的成就。这些成就包括

  • 她部门中每年有 25% 的员工获得晋升。
  • 公司奖项获得者中有 18% 来自她的部门。
  • 庆祝入职 15 周年的员工中有 20% 来自她的部门。
  • 她 63% 的实习生被聘为全职员工。

我希望这能激励你构建你的应用,收集你的数据,并给你的老板留下深刻印象!这将展示你所有的辛勤工作,你的老板将别无选择,只能给你们所有人加薪。不用客气。欢迎寄给我你新获得的财富的一部分。


Michelle Brenner 将在第 17 届南加州 Linux 展会 (SCaLE 17x) 于 3 月 7 日至 10 日在加利福尼亚州帕萨迪纳市举行的会议上展示 如何使用数据来获得加薪(并制作你的第一个无服务器应用)。在她的技术播客 From The Source 上收听更多 Michelle 的内容。

标签
Headshot
Michelle 是 ChowNow 的高级后端工程师,通过将当地企业与发现他们美味佳肴的顾客联系起来,帮助当地企业蓬勃发展。在过去的 7 年多里,她曾担任娱乐技术的工程师和经理。她一直孜孜不倦地帮助电影和电视制作更快、更便宜,为制作节省了数百万美元。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.