one觀點 做乙個開源專案

2021-08-23 14:35:23 字數 897 閱讀 3226

對於普通程式猿來說,擁有乙個開源專案就意味著你需要把自己約會、打遊戲、刷劇的時間貢獻出來,去編寫乙個非直接利益相關的**。

當然,更多情況下,應該是某猿(媛)在工作的專案中受到了啟發,覺得可以把某個元件提煉出來,作為自己的乙個積累,然後編寫乙個demo發布到開源社群,順便寫寫部落格,記錄一下自己的工作歷程。能收穫人氣或start數自然更好,再不濟用來自己日後檢視總結,也是乙個非常好的資源。

我個人覺得,那些對技術非常熱衷的大牛們,要麼就是堅持寫自己技術部落格的,要麼就是由自己開源專案的,或者這兩者都有(那可以說是非常厲害了)

我雖然也寫過一些技術部落格,在git上傳過幾個專案,但是礙於自身水平,更多的內容其實都是在總結網上教程和一些程式設計技巧,二次加工把他們發布出去,然後美其名曰積累,畢竟都是程式設計師的事情嘛,怎麼能叫抄(手動滑稽)

雖然質量一般般,但是我還是覺得,有總比沒有強吧,一點點積累唄。

學習就是乙個輸入和輸入的過程。搬磚、寫部落格、做開源專案,都是輸出,而唯有讀書、看教程、寫總結才算是輸入。二者之前是需要找到乙個平衡的,接下來的事情,就是自然而然地在平衡點間成長。

下面章內容**自 慕課網-從零做乙個前端開源專案

開源並不是一堆源**,而是乙個相對完整的工程體系。

乙個完整的開源專案應該包含如下的幾個內容:

開源能帶來的好處如下:

要知道想做什麼,就得先明半你做開源的一些期望,然後再去想做什麼:

那麼具體可以做哪些內容呢:

ok,如果你心中已經有了乙個小想法,仔細琢磨了一下之後覺得還不錯,那麼一定一定要慢慢著手開始做,因為只有開始實踐,才能有進展!

以上,只摘要了部分我覺得不錯的內容,有興趣的小夥伴可以去慕課上**完整的教程~

若有疑問可以qq聯絡筆者,雖然不一定100%解決你的問題,但是可以交流**一波:2276604211

如何做乙個專案

早上上csdn瞧瞧,發現有位同學想在暑期做個論壇,想要點建議,相信有不少已經入門想有所提高的同學都有這個想法。那麼我就在此提幾點意見,大家可以討論討論。首先選專案,我覺得這位同學拿論壇入手是比較合適的,原因有這樣幾點 1 論壇的基本業務邏輯大家都很熟悉2 量不是很大,可以在兩個月內完成基本功能的實現...

如何做乙個真正牛X 的開源專案

近年來,越來越多的開發者選擇將自己的產品以開源形式發布,有時的結果是 你滿懷誠意地開源,卻無人問津。儘管你的產品做得相當好,但是僅把產品的源 公布出來,這還不算開源,因為其他使用者可能無從下手。沒有使用者,久而久之,你的滿腔熱情就會熄滅。那麼如何才能讓開源專案為更多人所知,成為乙個真正牛x的開源專案...

如何做乙個真正牛X 的開源專案

如何做乙個真正牛x 的開源專案 近年來,越來越多的開發者選擇將自己的產品以開源形式發布,有時的結果是 你滿懷誠意地開源,卻無人問津。儘管你的產品做得相當好,但是僅把產品的源 公布出來,這還不算開源,因為其他使用者可能無從下手。沒有使用者,久而久之,你的滿腔熱情就會熄滅。那麼如何才能讓開源專案為更多人...