想像一下增長 39,185% 的東西。 一位農民種植了兩個西紅柿,收穫了 783,600 個。 或者,一隻 0.2 磅重的熊貓寶寶長大後重達 3.9 噸,比一般的亞洲像還要大。 這是一種讓創業界人們垂涎欲滴的“曲棍球棒式”用戶增長。 ORCID 僅用了六年時間就實現了這一目標。
加入 ORCID 2012 年擔任技術主管對我來說最初是一次飛躍。 我曾幫助發展五家初創公司,但從未參與過非營利或學術領域的工作。 六年後,1 月 XNUMX 日我離開時,我想回顧一下我的經歷。
我最初被聘為首席開發人員,幫助穩定、擴展和加快軟件生命週期 ORCID的遺留分支 Java 代碼庫。 我在註冊中心啟動後不久就加入了,當時我們有 10 台服務器和一個由三名軟件顧問組成的團隊,為快速增長的超過 14K 用戶研究人員群體提供服務。 我記得第一次演講時那種如魚離水的感覺 ORCID 我的房間裡擠滿了歐洲核子研究中心的多位博士學者,他們擁有我的社區大學數學副學士學位和未完成的學士學位。 但我們都有一個共同的願景,這讓我們齊心協力去做一些不可思議的事情。
儘管開放研究基礎設施領域對我來說是全新的,但管理日常軟件發布週期和為代碼庫做出貢獻是我的職責。 我們建立了一個結合了開放、商業和初創文化精華的團隊,我們能夠快速修復並開始走上快速擴展的道路。 事實證明,我在快速發展的加州初創公司工作中的“牛仔”方法非常適合 ORCID以使命為中心的非營利結構和國際規模。 早期的兩大痛點是服務器穩定性和將代碼庫推送到開源存儲庫,以符合 ORCID 原則。 到 2012 年底,即我們推出後 2.5 個月(!),我們已經發展到超過 50,000用戶 以及25個成員組織。 到2013年底,我們 接近500萬用戶,來自各個國家。
當然,一開始就存在障礙。 在前兩個月,我無法構建代碼庫或訪問服務器構建腳本。 為什麼? 因為我們的部分代碼庫被鎖定在軟件諮詢公司的防火牆後面。 這意味著必須推送直播 我無法手動測試和修改服務器(這都是糟糕的做法,但優點是可以讓您準確地了解自己在做什麼!)。 由於無法 100% 訪問代碼庫的所有部分,開源和共享的重要性給我留下了深刻的印象。
今天, ORCID 在全球擁有超過 5.5 萬用戶,我們的會員數量接近 1,000 名。 我的角色也隨之增長。 我於 2016 年 40 月從首席開發人員轉型為技術總監,在此期間,我領導了一支由 XNUMX 人組成的技術團隊,分佈在三大洲,足跡遍及 XNUMX 多個城市。 我的想法從未在南極洲的團隊會議上獲得批准(那裡有世界上研究人員密度最高的地方,非常適合 ORCID!)在此過程中,當思考是什麼使得 ORCID 故事如此特別:
- 社區。 在我參加的第一次董事會會議上, ORCID 只有四名員工和 14 名董事會成員! 每個員工對應三名董事會成員的比例看起來多麼奇怪——這是你在矽谷初創公司中從未見過的。 雖然這些數字隨著我們的發展而趨於平衡,但董事會仍然是指路明燈。 這些年來,我逐漸意識到 ORCID 社區關心以及有多少 ORCID 社區值得信任。 作為一名早期員工,我做出的任何犧牲都會得到社區三倍的回報。 你真是太棒了!
- 迎接改變。 發佈時, ORCID 遵循為大型出版商設計的企業軟件流程和文化規則。 雖然這些做法有其優點,但作為一家小型初創公司,我們需要不怕違背公認的最佳做法,而是找到適合我們的正確做法。 早期的一個例子是我們的外部軟件顧問堅持要求我們對每個版本進行負載測試。 當然,推到服務器上,實際情況與測試結果不符。 ORCID 花費了大量的時間和金錢在一些一直被證明無效的事情上。 從之前在財富 500 強公司的工作經驗來看,我知道負載測試通常充滿了錯誤的假設。 因此,我們創建了一種讓程序員閱讀和理解代碼更改的文化。 ORCID 願意在每一步中採用新的、更合適的解決方案。
- 快速迭代,以小步邁向大目標。 盡快將微小的改變推向生產是我們擴展能力的重要組成部分。 儘管最終目標是巨大的,但分解步驟幫助我們實現了目標。 小步驟意味著小風險。 一個很好的例子就是我第一天的經歷。 我知道 API 的第一個構建有一個嚴重缺陷,最好將其描述為整體式的。 大多數情況下,這與為書籍構建的其他 API 之後對研究人員的 API 進行建模有關。 研究人員比書本複雜得多! 團隊必須通過小步驟來解決這個問題 - 27 次迭代和數百次代碼提交才能實現 API 2.0 版 - 直到我們最終擁有我們需要允許的 API ORCID 繼續擴大規模。
當我開始時,有八台生產機器。 在過去的六年裡,我們不得不將這些數字增加一倍,以增加服務器的大小/功率,以應對快速指數增長的時期。 現在, ORCID 隨著我們 API 的使用,增長最快 — 每天約有 3,456,000 個請求,並且還在不斷增長。 保持領先增長是一項持續的工作。 我非常自豪能夠成為其中的一員 ORCID 故事,尤其是早期的動盪歲月。 當我開始我的下一次冒險時,我希望 ORCID 發現新的挑戰和更大的成功。