程序员除了转行做管理,还可以做什么?


软件工程师有无数的职业道路,比如我遇到的几位工程师,他们经历了多年的编码生活,最后他们转向了开发倡导者。我想如果大家知道开发者布道师是什么,会有更多人会这样做。

开发者布道师一般都是技术人员,但是他们擅长沟通。让开发者布道师这个职业变的如此欢迎的原因是,它可以接受更多人。训练营的助教、热情的博主、热情的技术专家等有技术背景的工作者都能在这个工作中取得成功。

作为一个新兴领域,有许多人还不知道什么是开发者布道师,并且有些人已经提出了错误的结论。这就是为什么我和 15 位开发者布道师谈论他们的日常职责以及人们对他们工作的常见误解。(注意:这不是一个愉快的交流旅行,他们中并不是所有的人都擅长交流,他们中的许多人仍然沉溺于编码。)

注:开发者布道师(Developer Advocate)简称 DA,其内容核心就是宣传公司产品,让更多的人参与使用公司产品。主要的工作内容是写博客宣传公司出品,建立代码仓库演示如何集成使用公司产品、参加各种会议宣传公司产品等等。

以下是技术布道师所做的事情,其中记录了这些人在做什么以及自己如何成为技术布道师的:

人们对技术布道师所做的最大误解是什么?

亚历克斯·拉卡托斯(JavaScript 的 Developer Avocado):

人们看到我们在世界各地的所有的凉爽的地方旅行,他们认为这就是我们所做的一切。但没有人理解,在这些我们去旅行的地方,我们主要是在机场、酒店和会场场地。尽管我可能只在舞台上待了一个小时,但是我也需要为此准备很多工作。这导致我们必须要弄清楚如何在飞机、火车和汽车上工作。

唐古德曼·威尔逊(GitHub 的 Developer Advocate(EMEA)):

这项工作并不需要很强的技术能力,相对而言,建立人际关系的能力是迄今为止这项工作最重要的能力,但你也需要具备足够的技术以至于才能参与所提出的各种对话。

布赖恩里·纳尔迪(Progress Software的内容总监,曾担任 Progress Software 的开发倡导者):

人们对我们最大的误解是我们花了很多时间去编码。不得不承认我见过许多喜欢编码的人正在充当这个角色。但事实证明,它可能只需要你有 10-25% 的编码的能力(我通常会说在该范围的低端)。我喜欢将其视为当我们有机会编码时去学习新事物,去尝试、去创造。这也就是为什么我们的很多工作涉及会议,写作,旅行,演示和其他非代码活动。

开发倡导者的日常工作是什么?

Ihor Dvoretskyi(Cloud Native Computing Foundation(CNCF)的开发布道师):

云原生计算基金会是世界上一些增长最快的开源项目的所在地,其中包括 Kubernetes、Prometheus、EnvoyHelm 等。在我看来,CNCF 是一个非营利性,以社区为中心的组织,我的工作是社区项目管理和技术开发人员倡导的有机结合。

我专注于为 CNCF 项目(特别是 Kubernetes 和 Helm)以及更广泛的 Cloud Native 生态系统推广(即博客、公开演讲)。除此之外,CNCF 还运营着一些面向社区的计划,包括大使计划,Meetups 和 CNCF 参与 Google Summer of Code,这些都是我策划的。作为一个以社区为中心的组织的开发倡导者是一种非常幸运的体验,特别是对于像我一样热衷于开源的人。

阿马拉格·雷厄姆(IBM 的开发者布道师):

我主要负责编写内容(教程,博客和代码片段)以及组织和领导个人研讨会和讲座风格的会谈。偶尔我也会有以客户为中心的会议,我会和开发团队合作,向他们展示 IBM Cloud 或 Watson API Services 的工作方式。所有这些活动都会从外部开发社区获得反馈,我希望这些反馈能够带给内部团队,以确保我们正在构建正确的东西。

大卫·李约瑟(Pantheon 的开发布道师):

我的大部分时间都专注于教育和培训,但我也积极为 Drupal 和 WordPress 社区做贡献。我觉得我们正在通过 Pantheon for Trainers 和 Drupal 8 入门这样的课程做得很好。Pantheon 期望 DevRel 团队“了解”社区,我们也通过自己积极参与社区活动来实现这一目标。我们会在社区举办的会议上做志愿者,我们认为这是一种最好的方式来了解这样一群人,而不是通过提供给他们服务。Developer Advocacy 对我来说是个完美的工作。我不卖任何东西,我只是分享我所学到的东西,尽我所能,并亲眼看到它有所作为。

什么样的人在布道师角色中做得好?

Josh Dzielak(DeveloperMode 的联合创始人,前 Algolia 的开发者关系负责人):

技术布道师需要适应同时使用左右脑。技术布道师是代码与编写代码的人之间的桥梁,因此他们需要理解这两者。最好的布道师都有天生的愿望,那就是帮助开发人员解决问题,即使问题与他们公司的产品没有直接关系。一种永不满足的好奇心和企业家精神是我要添加到列表中的两个特征。很多DevRel正在探索没有剧本的全新领域。

Zan Markan(Pusher的开发布道师):

能够自主工作的工程师或者开发人员社区。我认为,喜欢分享知识和帮助其他人的人都可以很好地胜任这项工作。由于各个角色和职责在公司之间甚至从团队之间变化很大,因此你对工作的想法与公司的想法是一致的非常重要。

NicolasGrenié(Typeform的开发布道师):

大型科技公司都正在寻找雇佣能够做这种事情的人。然而在今天,每个 devrel 角色都很专业化。人们可以更专注于社区方面,比如创建内容或致力于构建/编码。我认为维护开发关系角色的最佳人选必须好奇,好奇地听到人们的故事,好奇地结识新朋友,好奇地尝试新事物,同时这个人也必须谦虚。其实也并不是每个外向的人都会成为一个好的开发布道者,喜欢写作和讲故事的内向者也非常适合,事实上我们很多人都是内向的。

你是如何成为一名开发者布道师的,你对那些有兴趣成为布道师的人有什么建议?

大卫G.西蒙斯(InfluxData 的高级开发布道师):

大约25年前,我陷入了困境,因为当时我因为是一名全职工程师而感到无聊,我想要出去和人交谈。对于感兴趣的工程师,请以任何人都能理解的方式练习谈论你的工作。不要只专注于与人交谈,而要找到解释事物,讲故事等的有趣方法,并学会倾听,真的听听其他开发者告诉你的内容。

罗娜·米切尔(Nexmo的高级开发布道师):

作为一名软件开发人员,我非常喜欢写博客,我也做了很多会议讲座,然后写了一些书......所以我成了一名倡导者!对于所有工程师而言,我认为以某种方式走出社区是非常重要和有益的,例如撰写一些博客文章或改进你最喜欢的项目的叙述文件。

Tim Falls(DigitalOcean开发者关系总监):

我偶然发现自己开始了开发者关系专业人士的职业生涯。我是 SendGrid 的早期员工,当时我的一位朋友 John Sheehan 正好启动了 Twilio 的开发布道者计划。我意识到我们两家公司的目标是通过与同一社区(即开发人员)合作来实现相同的业务目标时。我就决定将我们的能力结合起来,在 Dev Rel 工作中合作。

建议:如果你对进入 Dev Rel 感兴趣,探索和找到路径的最简单方法就是开始这样做:成为你老板的技术代表,参与你感兴趣的开发者社区,为这些社区贡献价值,并在开发社区内建立你的个人品牌。

如果你目前没有受到产品/服务公司的雇佣,那么请在市场中找到可能从 Dev Rel 获得价值并与你的利益和价值观保持一致的技术,产品和公司。然后简单地与他们的社区成员互动,使用他们的技术构建一些东西并在博客文章中展示它,在聚会/会议谈话中提及它们等等,慢慢的,你的贡献将被注意到。

克洛·伊康登(微软的Cloud Developer Advocate):

我拥有戏剧表演学位,自学了编程并将其应用于Hackbright。我通常在晚上和周末担任音乐剧女演员(在白天担任技术管理员)。当我们在Hackbright向潜在雇主展示我们的最终项目时,我的DevRel顿悟就发生了。我意识到尽管我的团队中的许多女性在技术上非常强大,但许多女性都害怕公开演讲并演讲技术内容。

我发现维护开发者关系是一个非常专业职业,我知道这是我的优势。因为它需要某种类型的人来处理内容写作/呈现/教学/同情工程师,我在表演艺术方面的经验现在是我交谈、直播,营销和网络的秘密武器。

我将几乎所有的开发人员关系任务视为表演,因为工程师也是人,他们喜欢笑,玩得开心,也喜欢娱乐。我建议任何考虑成为开发倡导者的人都不要害怕开箱即用,使用你的背景和经验站在开发人员的角度去思考如何让开发者体验更好,那就足够了!

所以现在怎么办?

如果你有兴趣了解有关开发布道师的更多信息或者想要进入这个领域,请立即行动起来!
各种java高级资料等你来领取(Java并发编程/Spring源码分析/redis/mongodb/dubbo/zookeeperfka /Spring-cloud和高并发、高可用、分布式、高性能架构设计精讲,还有面试专题)
领取方式:加群:714526711,群文件可直接下载

原文地址:https://blog.51cto.com/14207296/2354638

时间: 2024-07-31 09:48:44

程序员除了转行做管理,还可以做什么?的相关文章

转一篇dudu大人的文章:程序员,用NuGet管理好你的包包

每个女人都有很多包包:其实男人也有,但只有会写程序的男人才有 -- 代码世界中的大"包"小"包".这些大包小包,有花钱买的,有从开源市场淘的,也有自己或同事亲手制作的. 包包有个特点:容易坏,更新快,新品多.于是,市场上有了包包专卖店,家里有了专门放包包的衣橱.于是,女人经常逛街买包包,经常整理衣橱里的包包.而男人呢,不喜欢逛街,不喜欢整理...面对越来越多的包包,很多人发出感叹:做"会写程序的男人"难! 终于有人无法忍受这些大包小包的困扰,一款

OSChina 周二乱弹 —— 程序员如何转行卖烧烤

9月8日,星期二,上了一天班,还有四天班,还没算加班,想想心就累,各位 OSCer 你们还好吗? @熊二: 有一天一个程序员见到了上帝.上帝: 小伙子,我可以满足你一个愿望.程序员: 我希望中国国家队能再次打进世界杯.上帝: 这个啊!这个不好办啊,你还说下一个吧!程序员: 那好!我的下一个愿望是每天都能休息6个小时以上.上帝: 还是让中国国家打进世界杯吧... @wht248:哎,堵死了,半天车没动 上班的兴趣已消磨殆尽! @涉水轻舟:这话说的,好像上班了就不穷一样- 穷自己也就算了,有的盆友竟

黑衣路人:程序员可以转行做产品经理吗?

5年前,我还是一位Java开发的程序员和PHP的开发人员,有着同学中还算可以的技术基础,然而后来我却去了网易找了份运营的实习,并且现在成了一名-1岁的产品经理.很多朋友其实对我的转变并不是很理解.于是他们问我:"你为什么不做技术了?"但每回我总是苦涩地笑着回答:"我从来没有说过我放弃技术呀!"然后便是他们一脸疑惑的表情.因为在他们看来,做一行便是一行,你做了产品经理便意味着你不会再去触碰代码. 但是事实真的是这样吗?谁规定了程序员只能敲代码不能研究产品,不能是个作家

为什么很多Java程序员都转行做大数据了?

如今大数据发展的越来越成熟.各大企业纷纷成立大数据部门.尤其BAT等一线互联网公司每天处理的数据量都是TB级别.大数据部门已成为这些企业的核心部门,数据已成为企业最核心的资产. 但是大数据人才缺口巨大,据统计目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万. 因此大数据工程师薪资也比其他职位高出不少.以北京为例.1-3年的大数据工程师平均年薪30-50万,3-5年经验的大数据工程师年薪在50-80万.想学习的同学欢迎加入大数据学习扣群:458345782,有大量干货(零

2020年我国到底有多少程序员?现在学习java还来得及吗?

中国有多少程序员?现在还值得学java吗?跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发!JAVA起于1995年,经过20多年的发展,JAVA如今已经发展成为世界第一编程语言.而且越来越多的人加入到JAVA开发的大军中.2014年的数据:球的软件开发者数量达到1850万,其中1100万是专业的软件开发人员,另外750万是开发爱好者,其中我国程序员占比是很少的,大概只有90万不到.14亿人口只有大概90万,稀缺资源.2020年,没有具体数据,但是从我国的各大论

漫画:程序员,你能“管理”好你的产品经理吗?

一.第三选择 在工作中,你面对产品经理的各种需求变动.项目经理对关键点的 Deadline,总会有一些冲突发生.而对于事情最终执行的开发人员来说,如果这些冲突处理的不好,可能就会变成你个人的问题. 做为最终实现功能的程序员,你总不会想被贴上一个 "无法按时完成任务的开发" ,这样的标签吧? 这些问题,其实都可以借鉴第三选择的思想来解决.<第三选择>是一本书,作者是 史蒂芬·柯维,我想说到该作者的另外一本书,应该更多人能知道,<高效能人士的七个习惯>.而在<

程序员IT狗有什么副业可以做呢?

1. 开篇 副业有很多,全网有做什么公众号.闲鱼.手机卡,各种各样的都有,大部分是骗子,小部分是通过自己的努力,获得了成功. 从年初就开始实践如何做一个自由职业者,近大半年有一些感受正好一起分享交流一下. 2. 流量 今年有一个名词:私域流量很火,什么意思呢,其实通俗易懂地说就是粉丝经济,只不过这个名词表达得更广泛.更系统. 举个初级例子,我们最常见的公众号,就是一个比较好的聚集私域流量的介质.假如做技术垂类的公众号,比如讲python,最后通过技术.运营把粉丝做到一定规模,阅读量做到一定规模,

程序员拥有这些工具,还怕干不出好活?

老话说,工欲善其事,必先利其器. 那么,作为编程人员,你都用过哪些“兵器”呢?你的”兵器“够”锋利”吗? 近期,有很多新朋友问,都有什么画流程图的工具,给推荐推荐? 索性,就静下来,好好梳理一下,从事编程十余载中,用到了哪些工具?尝试汇总分享给大家,希望对大家有所帮助. Tips: 1. 考虑方便收藏,文末已经把文中提到的工具整理成图. 2. 曾经用过的,以及目前在用的工具梳理,势必会有适合你的款. 01. 设计原型 代码写久了,也会客串一下产品的角色,画点原型.按照接触时间,主要分享两款. 一

程序员们的时间管理法则

转自:http://www.csdn.net/article/2012-07-26/2807737 软件开发是非常令人兴奋的工作,经过多年的工作,你不仅可以得到相应的报酬(随着工作经验增长)还会有其他晋升的机会.大多数人只关心保持头浮出水面.但这并不是我们所要追求的目标,那仅仅是我们在学校或者孩童时代的梦想? 为了赚更多的钱,大多数人还会找额外的工作并且不太关注编程以外的东西.没有时间休息.没有时间和家人朋友小聚.除了工作还是工作.因此导致压力越来越大,对生活的不满足感油然而生. 其实我们只要稍