程序員除了轉行做管理,還可以做什麼?

程序員除了轉行做管理,還可以做什麼?
軟件工程師有無數的職業道路,比如我遇到的幾位工程師,他們經歷了多年的編碼生活,最後他們轉向了開發倡導者。我想如果大家知道開發者佈道師是什麼,會有更多人會這樣做。

開發者佈道師一般都是技術人員,但是他們擅長溝通。讓開發者佈道師這個職業變的如此歡迎的原因是,它可以接受更多人。訓練營的助教、熱情的博主、熱情的技術專家等有技術背景的工作者都能在這個工作中取得成功。

作爲一個新興領域,有許多人還不知道什麼是開發者佈道師,並且有些人已經提出了錯誤的結論。這就是爲什麼我和 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,羣文件可直接下載程序員除了轉行做管理,還可以做什麼?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章