
作者:Christian Heilmann
編譯:莊七
| 定義開發者倡導
開發者大使(Developer Advocate)是公司及其內部開發者與外部生態開發者之間的代言人、調解員及翻譯官。在公司裡面每天都會發生開發者和非技術人員間相互不交流,或是交流中完全錯誤的理解對方的觀點的情況,從而導致了公司每天都會有數以萬計的美元被浪費掉。
在開發者的努力下計算機的世界才得以運轉起來。一個偉大的產品始於一個好的idea,而信息架構、設計和用戶體驗使其更好的為用戶服務。但是要將它實現出來並為用戶提供服務,首先需要的是開發者。但可惜的是,在現實中開發者通常會被定義為”交付者 “而不是 “思考者”,這是不正確的。所以,在公司內可以向開發者講述或者開啟一個讓他們感到興奮的東西或項目。
提示:一家開明的公司會向全世界的第三方生態開發者開放你的產品或接口。這可以是一個簡單的數據饋送(DataFeed)、API、SDK,更或是將整個產品都開源出來。這樣做的好處是,可以讓全球的開發者在使用產品的過程中發現那些你從未想到過的產品問題。創新不僅僅存在於企業內部,它應該存在於世界上的任何地方。這意味著你在「僱傭」那些已經熟悉產品的用戶的同時,你還需要更好的去激發他們對產品的興奮,並在其貢獻的過程中第一時間提供幫助。這正是開發者大使發揮作用的地方。
在這個社會上(當然也包含公司裡),有很多敬業且高水平的開發者,時刻做好著解決技術難題的準備。你需要做的是讓他們像一個10歲的孩子得到了小狗一起愉快和興奮。對極客們來說,在一個有吸引力的技術上編程就如同小孩遇到小狗一樣。
如果你能用開發者的語言和他們溝通,那麼開發者很有動力去解決各種技術難題。反之,他們很可能會顯得怪異和不善於交流。開發者在工作過程中,通常不會像企業市場部門那樣容易興奮。如果你不能激發他們的興奮度,他們可能會把精力轉移到其他地方,比如飼養寵物或是其他選項。
| 從樹立正確的心態開始
作為開發者大使,追逐技術永遠都是不可遺漏的初心。因為在一場接著一場的演講(Presentation)中,我們很容易養成重複使用演講材料的習慣,但這也導致演講不會有很大的回響。
如果公司上線了新的產品,那麼開發者大使需要像一個外部開發者一樣去體驗。然後使用它去做一些開發,並記錄下你是構建的整個過程,這樣你就已經有了全新的文章或是演講內容。
當然,每份工作都有屬於自己的屬性,正如在政府機構工作與在大型跨國公司工作是不同的。作為開發者大使,擁有開發者的經驗是非常重要的(多多益善)。因為你的工作內容是吸引各種的開發者對公司的技術產品產生興趣,所以只有你親自體驗過後,才能真正的了解開發者,幫助你更好的去完成工作。
雖然成為一個技術專家是非常重要的,但是你應該還意識到,在公司裡還有很多瑣碎的事情需要你去打理。如果你沒有處理這些事情的經驗(包含了失敗、成功),你將很難為開發者提供可以說服對方老闆使用自己產品的依據及理由。
開發者大使主要是由開發者轉變而成的一個全新角色,而不是來自於HR, PR或是市場營銷。他的主要工作仍然是開發,但其主要圍繞著示例、培訓材料和demo演示等,而非實際產品。
| 找準定位發揮自身優勢
當然不是每個人都可以成為全棧的開發者大使,你只需要在整個倡導的閉環內找到自己的定位就足夠了。思考你最喜歡做的是什麼,然後付諸於行動,創造一些東西出來。在整個倡導的工作職責中最常見的有:
✅ 編寫代碼教程
✅ 撰寫博客
✅ 公開演講
✅ 產品培訓
✅ 社交媒體推廣
✅ 流媒體運營
✅ 社區支持
可以查看這本手冊的其他內容,看看哪些內容最能引起你的共鳴。然後付諸於行動,你不會有任何的損失。如果你專注於這份事業,你很可能會慢慢的愛上它。
| 關於手冊 |
這本手冊可以幫助你去成為一名優秀的開發者大使,無論是什麼產品或是公司,只要根據自己的做事風格,針對不同的市場及受眾去進行調整即可。因為重要的原則對世界上任何角落的任何一個人都是有效的。
開發者倡導是一個相對較新的工作領域,你遇到的第一個障礙可能是向人們介紹什麼是開發者大使,為什麼所有科技公司都需要這樣的角色。
在11年前,我在職業發展上遇到了一道坎,正是因為這件事情促使我寫了這本手冊。當時我已經是首席開發了,再往上只能是開發主管,可是這不是我喜歡做的事情。然後我開始在工作以外做一些簡單的事情,比如是向開發者介紹自己的公司,當然那時並沒有得到相應的認可。於是,我想出了「開發者佈道師(Developer Evangelist)」這個角色,並將其作為了公司全新的工作崗位。我很幸運,公司在當時同意並支持我去做了這件事情。所以幫助其他人像我一樣獲得機會是我寫這本手冊的初衷。
在2020年,我更新了這本手冊,於此同時還重新命名了手冊,將開發者佈道(Developer Evangelism)修改成了開發者倡導(Developer Advocacy)。因為佈道是一個宗教術語,而倡導有著一個更美好的寓意。作為開發者世界的大使,你就是那個在公司內外為開發者追求良好開發者體驗的人。
| 關於作者

克里斯蒂安·海爾曼(Christian Heilmann)是一位有著20年工作經驗的web開發者。在過去的10年裡面,他任職於Yahoo、Mozilla和Microsoft等公司,長期從事著開發者佈道師/開發者大使的工作。目前他住在柏林,擔任微軟的首席項目經理。領導著開發者與開發者大使團隊。他從2005年開始在christianheilmann.com下撰寫博客,在Twitter上搜索codepo8即可找到他。
本手冊原文地址:https://developer-advocacy.com/

轉載請註明:開發者關係 »