從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

作者 |

Sashe Vuchkov

譯者 | 張紅月

出品 | CSDN(ID:CSDNnews)

為了在職業發展中取得成功,我們必須在感興趣的領域找到一些優秀的人才,並以他們為榜樣,向他們學習。因為他們掌握了一些取得成功的訣竅,而最快取得成功方法之一就是“爬到巨人的肩膀上”。

為此,我計劃尋找最有影響力的 JavaScript 開發人員,分析他們的線上資料(網站、社交資料等),並嘗試找出為什麼他們成為了成功的專業人士。

在本文中,我們將瞭解他們取得成功的諸多細節,包括:

他們的成就與貢獻領域;

如何才能躋身該領域;

是否需要接受正規的教育和/或其他證書;

如何賺取額外的收入;

如何營銷自己、建立人脈,並贏得最好的工作機會;

以及許多其他方面。

準備好了嗎?下面,我們開始……

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

編制JavaScript專家列表

每當展示某個領域的“專家”、“思想領袖”或“最具影響力”的開發人員名單時,我都擔心冒犯沒有出現在名單上的人,或者有些人覺得並非名單上的所有人都有很高的影響力。

下面,我們來談一談我是如何選擇這些工程師的,他們是我的研究的一部分。

1、開啟搜尋引擎,搜尋以下關鍵詞:“最佳JavaScript開發者”、“JavaScript專家”、“最值得關注的JavaScript開發者”以及”最有影響力的JavaScript開發者“。

2、挑選一些專業人士的列表連結。請注意,我對編制這些列表的作者及其採用的流程一無所知,例如,他們是如何決定是否將某個人納入名單的?出於這個原因,我假定這些列表都是非常主觀的資訊來源。

然而,你可以透過搜尋引擎找到各個社群的大神。

我收集了61份GitHub上的個人資料、109個社交個人資料(推特、LinkedIn、YouTube 等)以及115個其他線上資源的原始資訊,最終提煉出了這份開發人員名單。

雖然我的這份名單不完整,但很準確。為什麼?

因為這61位工程師有大量的粉絲,所有人在推特上共有4,407,212個粉絲,在GitHub上有675,960個開發人員粉絲。他們共計為10,162個程式碼庫做出了貢獻,其中包括一些超級流行的庫、框架和專案,比如Next。js、d3、Lodash、Underscore等。

此外,他們中的許多人都出版了書籍,還做了大量公開演講,討論的都是我們JavaScript開發人員感興趣的主題。

完整的列表,請見這裡:https://buhalbu。com/stream/61-of-the-most-influential-javascript-developers-who-make-a-difference。

下面,我們就來看一看透過分析他們的數字資料,我們能學到哪些經驗教訓。

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

第一條經驗:成為一名真正的貢獻者

如今,有許許多多的人在不斷努力,渴望獲得所有人的認可。他們想要出名和富有,卻沒有付出任何有價值的東西來換取這一切。反觀許多有影響力的人實際上付出了大量艱辛的努力才取得了如今的成功。

我們的世界總是渴望有趣的東西,但在青少年的圈子和做網紅之外,這個世界還有真正在為人類做貢獻,並取得了偉大成就的人群,他們努力工作,為我們所有人付出。

這些研究人員活躍在各個領域,比如可持續性經濟發展、醫學的進步,當然還有數字化轉型等等。

我在網際網路上找到的這些JavaScript開發人員就是這樣的一群人。他們活躍在我們的JavaScript社群,備受尊崇,因為他們發揮著積極的作用,最重要的是他們都為開源做出了偉大的貢獻。

如上所述,他們為10,162個公共程式碼庫做出了貢獻,其中包括一些非常流行的庫和框架,例如Next。js、Redux、Create React App、Vue、Angular、RxJs、Svelte、jQuery、Lodash、Bootstrap、 CoffeeScript、npm、Node。js、Google Lighthouse等等。

雖然這61位開發人員中的一些人不是某個流行開源專案的唯一建立者,但他們也曾為我們許多人每天都在使用的某個庫或框架做出過貢獻。

下面,我們來看一組具體的數字:

在上述61位開發人員中,68。9%的人特別參與了某個著名的專案,但即使是剩下的31。1%也經常活躍在GitHub上,並在過去的12個月內貢獻了12,872次程式碼。第一組人(68。9%)貢獻了49,319次程式碼。

過去12個月內的貢獻總次數為 62,191,最近在這61名JavaScript開發者中只有1名沒有提交程式碼、發表評論或新開議題。

透過以上我的小研究,我們可以總結出一條重要的經驗:如果想在我們的領域真正取得成功,就必須做出大量貢獻。我們必須積極地為社群做貢獻,讓開源變得越來越好。

也許有一天,你突然發現你建立的某個開源專案流行了起來。

當然,我們還有其他的貢獻方式。下面,我們就來討論一個重要的方式。

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

第二條經驗:積極分享

為了回饋社群,我們可以為npm庫和框架做貢獻,因為我們從社群獲得的東西都是無價的。

但免費編寫程式碼並不是為社群做貢獻的唯一方式。你也可以分享自己的知識。

許多人剛剛開始Web開發之旅,他們需要資訊、示例和建議,才能成長併成為專業人士。此外,並不是每個人都有機會從事大規模或尖端的工作,因此並不是每個人都能獲得學習專業知識的機會。

你可以分享與工作、流程和其他相關主題相關的資訊,為推進JavaScript領域積極貢獻自己的力量。

此外,你還可以展示一下自己的技術力,這不僅可以幫助你找到更好的工作,受到更多尊重,還可以在行業內建立更多人脈。

所以,無論從哪個方面來說,都是雙贏的局面。

我整理出的61位最有影響力的開發者中,大多人都在積極建立和釋出與教育相關的內容。其中20人(32。8%)曾出版過書籍,17人(28%)撰寫過線上課程,45人(74%)在部落格上分享過內容。

令人驚訝的人,83。6%的人是專業演講者,或有一些公開演講的經歷。此外,60人(98。3%)都參加過一項或多項知識共享活動。

由此,我們可以透過這些最有影響力的同行學到第二條重要的經驗:非常慷慨地分享他們掌握的JavaScript知識。

他們喜歡幫助我們。他們喜歡啟發我們。他們花了大量時間來做這件事。

那麼,我們是否需要正規教育或豐富的經驗才能成為像他們一樣的專業人士呢?

下面,我們就來看看第三條經驗。

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

第三條經驗:文憑並不能說明一切

我們都習慣於相信,上大學是我們在職業發展中取得成功的關鍵因素。

然而,這是一種非常錯誤的觀點,實際情況並非如此。

你可以透過許多不同的渠道獲得知識和專有技術,而且並非所有方式都要求你成為學生,並獲得學士或碩士學位。

是的,許多專業都需要文憑才能從事實際的工作。舉個例子,如果你想成為一名醫生或律師,那麼就必須上大學,並獲得相應的資格證書,然後才能實現夢想。

但是,如果你想成為一名出色的作家、營銷專家、平面設計師、網路開發人員,那麼是否在文憑上投入大量時間、精力和金錢,從而為自己的職業或業務的發展帶來質的提升,這完全由個人決定。

你可以透過其他渠道學習數學或如何分析演算法,現如今很多公司都願意聘用沒有受過正規教育但有豐富經驗和深刻理解的人。

我們是否需要靠文憑才能出人頭地?不一定。

我們需要適當的教育嗎?需要,而且通常我們也會選擇這個渠道。

那麼,我整理出的61位最有影響力的開發者的實際情況又是怎樣的呢?

26人(42。6%)接受過計算機科學領域的正規教育,其中19人在大公司工作。

最重要的是,他們之中64。7%的開發人員並沒有計算機科學領域的文憑,也沒有在大公司工作,其中包括 Evan You (Vue)、Dan Abramov (Redux) 和 Guillermo Rauch (Next。js)。

但我敢肯定,他們一直在堅持閱讀、學習和磨練自己的技術力。

從 61 名最有影響力的 JavaScript 開發者身上,我總結出了這三大“成功秘訣”

總結

一些最有影響力的JavaScript工程師經常為開源專案做出貢獻;他們透過發表演講、撰寫書籍和線上授課等方式傳播知識;他們寫部落格;他們受過良好的教育,但並不一定擁有高學位。

此外,如你所見,他們都很忙……

他們不會在5點準時結束一天的工作,他們會做很多沒有人要求他們做的事情。儘管如此,他們依然非常主動,非常慷慨,他們願意與我們分享自己的時間、知識和工作。

而這些,我認為正是他們

成功的關鍵。

原文地址:https://buhalbu。com/stream/roadmap-to-success-3-lessons-i-learned-from-61-of-the-most-influential-javascript-developers

炒股開戶享福利,入金抽188元紅包,100%中獎!

開啟App看更多精彩內容