第83章 GitHub上的姜太公
「拉人……拉人……」
他看了一眼桌上的書單。
「媽的,不想了!」
王鵬飛猛地站起來,抓起自己的空背包。
「我現在就去買書!」
「買你說的那些『美國神作』!」
「我就不信了,我王鵬飛還想不出新的『拉人』的法子!」
夏冬看著他風風火火的樣子,點了點頭。
王鵬飛擺擺手,門「砰」的一聲關上了。
屋子裡又恢復了安靜。
夏冬靠在椅子上,長長地舒了口氣。
「挖」乾淨嗎?
王鵬飛這話說得糙,但理不糙。
可「挖」,不是靠他一個人就能搞定的。
「快看網」現在這個草台班子,是豆包用模板生成的,能跑起來就不錯了。
想要實現用戶數據分析、分類、實現他剛才跟王鵬飛說的「分一分」。
這背後需要的是一整套複雜的後台架構。
需要資料庫,需要算法,需要真正懂行的人。
當然也可以讓豆包繼續優化代碼,增加快看網的複雜度。
但是這樣太慢了。
而且還需要有人,和品牌方直接合作,去理解品牌方的需求,去設計出符合品牌方需求的解決方案。
自己也不可能把這些工作都包攬掉。
他一個人,不行。
他需要一個團隊。
【寫到這裡我希望讀者記一下我們域名𝑻𝑾看書網→𝒔𝒉𝒖.𝒕𝒘】
招聘網站上,找幾個普通的程式設計師,做做網頁,維護一下伺服器,這好辦,發個招聘啟事就行。
但是……
夏冬的目光變得深遠起來。
他需要的不是普通的碼農。
他需要的是那種,能和他一起,把這個草台班子,真正打造成一個「系統」的牛人。
是那種在2008年,就已經對分布式、高並發有概念的「技術大牛」。
這種人,在招聘網站上是找不到的。
頂級的技術大牛,根本不屑於投簡歷。
他們有自己的圈子,有自己的驕傲。
夏冬閉上眼睛,腦海里飛速地過濾著可能性。
獵頭?
太慢了,而且好的獵頭比大牛還難找,要價也高得離譜。
去各大技術論壇潛水,一個個私信挖人?
效率太低,無異於大海撈針。
而且,你怎麼證明自己不是個騙子?
一個剛高中畢業的小屁孩,說要搞一個偉大的項目,誰信?
夏冬的眉頭,漸漸擰成了一個疙瘩。
這似乎成了一個死局。
他的手指停在了桌面上,房間裡只剩下電腦主機風扇輕微的嗡嗡聲。
想著想著,夏冬突然就有了靈感。
GitHub!
就是它了。
他差點忘了這個神一樣的存在。
對於不寫代碼的人來說,GitHub這個名字可能有些陌生。
但在程式設計師的世界裡,這就是聖地。
它是一個面向開源及私有軟體項目的託管平台,因為只支持Git作為唯一的版本庫格式進行託管,故名GitHub。
簡單來說,就是程式設計師存放、管理、分享自己代碼的地方。
但它又遠不止是一個代碼倉庫。
在這裡,你可以看到全世界最頂尖的大神們在做什麼項目,可以學習他們的代碼,甚至可以參與進去,為項目貢獻自己的一份力量。
它是一個純粹的技術社區,一個程式設計師的社交網絡。
在後世,它還多了一個充滿善意的外號——全球最大的同性交友網站。
因為在這裡,程式設計師們尋找的不是伴侶,而是能與自己「代碼耦合」的「靈魂碼友」。
夏冬的手指敲擊屏幕,向豆包詢問GitHub的現狀。
豆包給出的信息是:GitHub於2008年4月才正式上線。
到現在,才剛剛三個月。
不過已經有很多後世大名鼎鼎的開源項目了。
正在吸引一大批技術開發者在上面交流。
一個呱呱墜地的嬰兒。
夏冬的嘴角,不由自主地勾起一抹弧度。
太好了。
正因為是初生,所以現在的GitHub上,還沒有後世那麼多跟風者。
能在這個時間點就摸到這裡來的,幾乎都是對技術最敏感、最有熱情的那一小撮人。
精英中的精英。
他們就像是淘金熱潮中第一批到達金礦的人,每個人都手握著最先進的工具,眼神里閃爍著對新世界的渴望。
但是,怎麼把這些人吸引過來?
總不能挨個發私信說:「嘿,哥們,我這有個年薪百萬的項目,來不來?」
那跟街邊發傳單的沒什麼兩樣。
對於這群高傲的極客來說,你必須用他們的方式,說他們的語言。
什麼語言?
代碼。
優秀到讓他們頂禮膜膜拜的代碼。
一個絕妙的念頭,在夏冬的腦海中逐漸成型。
他要當一個「姜太公」。
只不過,他的魚竿上,掛的不是普通的魚餌。
而是足以讓整個技術圈都為之瘋狂的「龍肝鳳髓」。
夏冬深吸一口氣,再次在豆包的對話框裡打字。
「構思一個領先當前時代(2008年7月)一年到一年半左右的後端技術框架。」
「要求:高性能、輕量級、異步非阻塞。」
「要能完美解決C10K問題(即單機同時處理一萬個並發連接)。」
「它必須在未來幾年內,成為高並發領域的主流解決方案之一。」
這是一個極其刁鑽的問題。
它考驗的不僅僅是信息儲備,更是對技術發展脈絡的深刻洞察。
豆包的對話框裡,出現了「正在思考……」的字樣。
這一次,等待的時間比以往要長一些。
大概過了一分鐘。
屏幕上,一行行文字開始浮現。
【框架名稱:Tornado】
【核心理念:基於Python語言,利用epoll非阻塞網絡I/O和協程,實現超高並發處理能力。】
【優勢:輕量、高效,開發速度快,性能接近C語言開發的伺服器。】
【發布時間:2009年9月,由FriendFeed公司發布並開源。】
夏冬看著屏幕上的名字,心臟有力地跳動了一下。
Tornado!
果然是它。
在前世,這個框架的出現,就像是在平靜的湖面上投下了一顆重磅炸彈。
它讓無數被高並發折磨得死去活來的Python程式設計師,第一次看到了曙光。
無數後來的知名網站,其早期版本都構建在這個框架之上。
現在,是2008年7月。
距離它真正的誕生,還有整整一年零兩個月。
項目很好,但不至於好到讓人2008年的程式設計師有驚世駭俗的感覺。
降維打擊。
夏冬的眼神變得銳利起來。
「豆包,生成Tornado框架的V1.0版本核心代碼。」
他的手指頓了頓,又補充了一句。
「代碼完成度,百分之七十。」
「在最關鍵的異步任務調度模塊,只留下接口定義和詳細的注釋,不給出具體實現。」
他看了一眼桌上的書單。
「媽的,不想了!」
王鵬飛猛地站起來,抓起自己的空背包。
「我現在就去買書!」
「買你說的那些『美國神作』!」
「我就不信了,我王鵬飛還想不出新的『拉人』的法子!」
夏冬看著他風風火火的樣子,點了點頭。
王鵬飛擺擺手,門「砰」的一聲關上了。
屋子裡又恢復了安靜。
夏冬靠在椅子上,長長地舒了口氣。
「挖」乾淨嗎?
王鵬飛這話說得糙,但理不糙。
可「挖」,不是靠他一個人就能搞定的。
「快看網」現在這個草台班子,是豆包用模板生成的,能跑起來就不錯了。
想要實現用戶數據分析、分類、實現他剛才跟王鵬飛說的「分一分」。
這背後需要的是一整套複雜的後台架構。
需要資料庫,需要算法,需要真正懂行的人。
當然也可以讓豆包繼續優化代碼,增加快看網的複雜度。
但是這樣太慢了。
而且還需要有人,和品牌方直接合作,去理解品牌方的需求,去設計出符合品牌方需求的解決方案。
自己也不可能把這些工作都包攬掉。
他一個人,不行。
他需要一個團隊。
【寫到這裡我希望讀者記一下我們域名𝑻𝑾看書網→𝒔𝒉𝒖.𝒕𝒘】
招聘網站上,找幾個普通的程式設計師,做做網頁,維護一下伺服器,這好辦,發個招聘啟事就行。
但是……
夏冬的目光變得深遠起來。
他需要的不是普通的碼農。
他需要的是那種,能和他一起,把這個草台班子,真正打造成一個「系統」的牛人。
是那種在2008年,就已經對分布式、高並發有概念的「技術大牛」。
這種人,在招聘網站上是找不到的。
頂級的技術大牛,根本不屑於投簡歷。
他們有自己的圈子,有自己的驕傲。
夏冬閉上眼睛,腦海里飛速地過濾著可能性。
獵頭?
太慢了,而且好的獵頭比大牛還難找,要價也高得離譜。
去各大技術論壇潛水,一個個私信挖人?
效率太低,無異於大海撈針。
而且,你怎麼證明自己不是個騙子?
一個剛高中畢業的小屁孩,說要搞一個偉大的項目,誰信?
夏冬的眉頭,漸漸擰成了一個疙瘩。
這似乎成了一個死局。
他的手指停在了桌面上,房間裡只剩下電腦主機風扇輕微的嗡嗡聲。
想著想著,夏冬突然就有了靈感。
GitHub!
就是它了。
他差點忘了這個神一樣的存在。
對於不寫代碼的人來說,GitHub這個名字可能有些陌生。
但在程式設計師的世界裡,這就是聖地。
它是一個面向開源及私有軟體項目的託管平台,因為只支持Git作為唯一的版本庫格式進行託管,故名GitHub。
簡單來說,就是程式設計師存放、管理、分享自己代碼的地方。
但它又遠不止是一個代碼倉庫。
在這裡,你可以看到全世界最頂尖的大神們在做什麼項目,可以學習他們的代碼,甚至可以參與進去,為項目貢獻自己的一份力量。
它是一個純粹的技術社區,一個程式設計師的社交網絡。
在後世,它還多了一個充滿善意的外號——全球最大的同性交友網站。
因為在這裡,程式設計師們尋找的不是伴侶,而是能與自己「代碼耦合」的「靈魂碼友」。
夏冬的手指敲擊屏幕,向豆包詢問GitHub的現狀。
豆包給出的信息是:GitHub於2008年4月才正式上線。
到現在,才剛剛三個月。
不過已經有很多後世大名鼎鼎的開源項目了。
正在吸引一大批技術開發者在上面交流。
一個呱呱墜地的嬰兒。
夏冬的嘴角,不由自主地勾起一抹弧度。
太好了。
正因為是初生,所以現在的GitHub上,還沒有後世那麼多跟風者。
能在這個時間點就摸到這裡來的,幾乎都是對技術最敏感、最有熱情的那一小撮人。
精英中的精英。
他們就像是淘金熱潮中第一批到達金礦的人,每個人都手握著最先進的工具,眼神里閃爍著對新世界的渴望。
但是,怎麼把這些人吸引過來?
總不能挨個發私信說:「嘿,哥們,我這有個年薪百萬的項目,來不來?」
那跟街邊發傳單的沒什麼兩樣。
對於這群高傲的極客來說,你必須用他們的方式,說他們的語言。
什麼語言?
代碼。
優秀到讓他們頂禮膜膜拜的代碼。
一個絕妙的念頭,在夏冬的腦海中逐漸成型。
他要當一個「姜太公」。
只不過,他的魚竿上,掛的不是普通的魚餌。
而是足以讓整個技術圈都為之瘋狂的「龍肝鳳髓」。
夏冬深吸一口氣,再次在豆包的對話框裡打字。
「構思一個領先當前時代(2008年7月)一年到一年半左右的後端技術框架。」
「要求:高性能、輕量級、異步非阻塞。」
「要能完美解決C10K問題(即單機同時處理一萬個並發連接)。」
「它必須在未來幾年內,成為高並發領域的主流解決方案之一。」
這是一個極其刁鑽的問題。
它考驗的不僅僅是信息儲備,更是對技術發展脈絡的深刻洞察。
豆包的對話框裡,出現了「正在思考……」的字樣。
這一次,等待的時間比以往要長一些。
大概過了一分鐘。
屏幕上,一行行文字開始浮現。
【框架名稱:Tornado】
【核心理念:基於Python語言,利用epoll非阻塞網絡I/O和協程,實現超高並發處理能力。】
【優勢:輕量、高效,開發速度快,性能接近C語言開發的伺服器。】
【發布時間:2009年9月,由FriendFeed公司發布並開源。】
夏冬看著屏幕上的名字,心臟有力地跳動了一下。
Tornado!
果然是它。
在前世,這個框架的出現,就像是在平靜的湖面上投下了一顆重磅炸彈。
它讓無數被高並發折磨得死去活來的Python程式設計師,第一次看到了曙光。
無數後來的知名網站,其早期版本都構建在這個框架之上。
現在,是2008年7月。
距離它真正的誕生,還有整整一年零兩個月。
項目很好,但不至於好到讓人2008年的程式設計師有驚世駭俗的感覺。
降維打擊。
夏冬的眼神變得銳利起來。
「豆包,生成Tornado框架的V1.0版本核心代碼。」
他的手指頓了頓,又補充了一句。
「代碼完成度,百分之七十。」
「在最關鍵的異步任務調度模塊,只留下接口定義和詳細的注釋,不給出具體實現。」