我能為開源做些什麼?
Crmky獨立開發Cindy,已經很久了~~~至今只有他一個人。
這是一個Java的NIO開發框架,我在上一家公司,和現在所在的這家公司,都已經使用了這個框架。但是,開發人員始終只有他一個人。
前天他寫了一篇Blog:《目標》,對我有很大的觸動。我也一直存在這樣的疑慮,為什麼我們要用Java開發網路應用?或者說,使用java開發的網路應用,難道註定只是一個快速原型,就像當年用VB開發桌面應用?一旦需要面對效能需求時,就得推翻過去的工作,用C/C++重新實現一遍?
現在,目標已經很明確了——“無限接近於C/C++效率的java網路框架”。這是Cindy的終極目標,而我則相當確信,我一定要為這個目標,做出貢獻!現在,我已經是Cindy專案的第二名成員了。:)
(題圖來自:behance.net)
正好今天看到一篇Leal的blog。我能為開源社群做些什麼?
zoomq在woodpecker上寫道:
每日至少抽一刻鐘解答列表中初學者的問題,
每週至少抽兩小時整理新學知識,用Blog/Wiki/mail將體驗發表/分享出去,
每週至少抽四個小時來翻譯自個兒喜愛的自由軟體的文件,
每月至少抽八小時程式設計,推進自個兒的專案,
每年至少參加一次自由軟體的活動,傳播自由軟體思想,發展一名“自由人”……只要我們每個人都堅持下去……
10年!就足以改變中國軟體的整體風貌!
自接觸電腦以來,自由/開源軟體也一直給我諸多幫助和樂趣,Linux、Python、Vim凡此種種。當我有些業餘時間,有些體會和收穫時,又該為自由/開源社群做何回饋呢?
我的思考是:參加一個專案,或者發起一個專案,使用一個專案並且提交反饋,宣傳一個專案。不要僅僅是感嘆中國開源專案的水平。如果你是一個程式設計師,那麼,你也可以為之做點什麼。
原文寫於:2006年3月27日
相關文章
- 我用 Python 做些什麼?Python
- 把一個庫開源,你該做些什麼
- 人工智慧和機器學習能為抗擊新冠肺炎做些什麼?人工智慧機器學習
- 微信機器人能夠做些什麼事?機器人
- IT職場:成為六西格瑪黑帶,我需要做些什麼?
- 為什麼我變成了開源主義者
- Vue 3.0 來了,我們該做些什麼?Vue
- 作為DevOps角色能做些什麼?dev
- 軟體能為我們帶來什麼???今天算開張!
- GitHub的革命:為什麼我們現在都在開源Github
- 前端開發工程師做些什麼?前端工程師
- OA辦公系統能幫助企業做些什麼?
- 當我談開源時,我談些什麼?
- 為什麼要貢獻開源
- 我為什麼把失敗的創業專案開源了創業
- wuhan2020:技術人能為武漢新型冠狀病毒防疫做些什麼
- 資料倉儲能為你當前資料庫體系的不足做些什麼? (轉)資料庫
- 徐玉玉案宣判了,反思大資料能夠做些什麼!大資料
- Google 開源主管解釋為什麼開源“殘酷”Go
- 為什麼我不再做.NET開發
- 數字化重建巴黎聖母院,AI還能為人類文明遺產做些什麼?AI
- 現如今的技術浪潮中,我們到底該做些什麼?
- 應對網路安全威脅我們又該做些什麼?
- 我為什麼要做IT
- 為什麼我們從來不去感謝開源專案維護者?
- 徐開源:我為什麼辭職去做獨立開發者 | 掘金專訪 003
- 除了“好玩”,電子遊戲還能為我們帶來什麼?遊戲
- 為什麼我要公開程式碼和想法
- Flarum 的故事:我為什麼開發Flarum
- 為什麼我要離開Google投奔FacebookGo
- 為什麼我要用 C 來開發遊戲?開發遊戲
- 我為什麼使用Linux做開發Linux
- 從28萬個開源專案中,我們能夠學到一些什麼?
- 為什麼你應該為開源做設計
- 技術團隊為什麼要開源?
- Twitter能為你做什麼?
- 何謂機器學習 機器學習能做些什麼?機器學習
- oracle 諮詢工作做些什麼啊Oracle