前兩天午休的時候,看了這篇文章( https://overreacted.io/my-decade-in-review/)葱椭,覺得非常喜歡%EF%BC%8C%E8%A7%89%E5%BE%97%E9%9D%9E%E5%B8%B8%E5%96%9C%E6%AC%A2). 文章是 React core team member Dan Abramov 自己講述的過去十年的成長經(jīng)歷,在我看來,簡直就是非常勵志的逆襲之路轴踱。
先說感受,我大概 17 年左右就知道他了啄枕,并且看過幾個他的演講視頻膀值,最有名的當(dāng)然是他在 React conf 里面第一次講述 React Hooks 的視頻了,覺得他的布道十分有趣栅葡,后來就關(guān)注了他的個人推特和個人博客茉兰,一直到現(xiàn)在。在我的印象當(dāng)中欣簇,我一直認為他是一個受過良好教育的白人中年程序員规脸,我以為他已經(jīng)有 30 幾歲了,后來看這篇文章才知道熊咽,原來和我自己的年齡相差無幾莫鸭。
簡單概括一下:
俄羅斯人,10 年的時候横殴,大一剛剛結(jié)束就輟學(xué)了被因,在一家軟件公司上班,開始編程工作。當(dāng)然在此之前梨与,已經(jīng)有了多年的編程經(jīng)驗堕花,他第一年拿到的薪水是$18k 每年。
11 年粥鞋,暗黑時刻缘挽,被辭退。于是努力學(xué)習(xí)呻粹,嘗試各種新鮮技術(shù)壕曼,包括 Git, basics of Python, Django, a bit of CSS and JavaScript, and some Bash。
12 年尚猿,找工作遇到了很多挫折窝稿,想要去的公司也沒有去成功。很迷茫凿掂,學(xué)習(xí)各種知識伴榔,包括 Compilers and Machine Learning courses. 后來去到了莫斯科一家做 ios 開發(fā)的公司。
13 年庄萎,$30k 每年踪少。在那家做 ios 的公司做得很認真,但是產(chǎn)品并沒有賣得很好糠涛。
14 年援奢,是他的 React 元年, 他的一個同事最早知道了 React忍捡,并把 React 介紹給了他集漾,他于是做了一些嘗試和探索。從此開始入坑砸脊,當(dāng)時 React 生態(tài)還很不健全具篇,他研究了“hot module replacement”機制,并且發(fā)布了推特凌埂,慢慢地有了一些影響力驱显。他也第一次得到了 Facebook 公司的 recruiter 招聘信,但是他沒有太多理會瞳抓。他開始從這一年起埃疫,參加技術(shù)大會,做技術(shù)分享孩哑,了解到要想布道栓霜,也要有非常好的演講準(zhǔn)備和演講技巧。他在假期的時候横蜒,也不忘記敲代碼叙淌,這也是他能夠成功的原因秤掌。
15 年,繼續(xù)在開源的路上越走越遠鹰霍,繼續(xù)支持 React 生態(tài)的發(fā)展闻鉴,積極參加技術(shù)大會,在技術(shù)大會和推特上認識了好多技術(shù)牛人茂洒,互相學(xué)習(xí)孟岛。寫下了 Redux,后來通過一個技術(shù)牛人督勺,得以進入 Facebook 倫敦部門(由于某些原因渠羞,無法獲得美國簽證,只能去倫敦了)
薪水嘛智哀, 125k vesting over four years. I also had a signing bonus of $18k次询。
16 年,正是進入 React core team瓷叫,成為 React 的核心開發(fā)團隊成員屯吊。這是美國以外唯一一個遠程 core team member。 后來鑒于當(dāng)時社區(qū)有大量第三方的腳手架摹菠,核心團隊自己搭了一個標(biāo)準(zhǔn)典范腳手架盒卸,也就是著名的 Creat React App.
17 年,為了 React 16.0 這個版本次氨,重寫 React.
18-19 年蔽介,獲得晉升,倫敦團隊日益壯大煮寡,自己也有了幾個 side project虹蓄,有了更大的影響力。
總結(jié)起來幸撕,我覺得這個故事真的很勵志了薇组,讓我最大的感受是他的堅持,不斷地學(xué)習(xí)和探索杈帐。以及他對于開源這件事的態(tài)度,正是開源专钉,擴大了他的影響力挑童,很順利的進入了 Facebook,被招安了跃须,也挺好站叼。