從0做開源(上)—— 開源創意從何而來?

同款視頻講解 和 個人 Github 歡迎關注~~~

眾所周知, 開源無論是對跳槽找工作還是隊升職加薪, 或者日常裝x都起著舉足輕重的作用。 但事實是, 我周圍很多同事, 明明有了開源的實力, 卻沒有一個開源項目。但是對于開源之路很多人都有如下苦惱:

  • 怎么找到一個值得做的idea?
  • 怎么進行開源協作?
  • 如何讓自己的star增長起來,獲得更多關注?

我經過自己的思考和總結,得到如下內容,并通過三篇內容詳細闡述,希望能幫到大家:

第一篇:idea從何而來?

首先要澄清一個問題,能做開源的并不一定是最優秀的人或者最牛的人,而是那些善于思考,并努力付諸實踐的人,所以不要因為技術不夠牛,沒有達到頂尖水平就放棄做開源,很多時候都是先有一個好的想法, 然后去學習要做成這個想法的所需技能, 在我看來, 入行一年就可以擁有做一個好的開源的能力。

創意來源1:從變化中尋求機會

在現在編程界尤其是前端,有一個很大的特點就是新東西出現的太快。變化快就會產生兩方面的影響,第一, 我們很自然的感受就是要不斷的學習,一天不學習好像就要被世界淘汰了,很多人很抱怨學不動了,(話鋒一轉),但是,你有沒有想過,正是有了變化,才有了機會,才能夠彎道超車

具體到開源靈感來源(靈魂叩問):

我們在做iOS開發時需要日歷組件??,在做Android時需要日歷組件??,難道當flutter出來后,不需要一個好用的日歷組件??嗎?

我們知道PHP有Web框架laravel,Python有web框架 Django,那當Go出來的時候呢? 那當Node出來的時候呢? 或者還沒火的Deno語言呢,他們難道不需要一個web框架嗎?他們不需要相應的配套生態嗎?

react生態有某個組件,是不是能夠遷移到Vue呢?

簡而言之,當新的語言/框架/庫出現時,如果你認為是趨勢(有些賭博風險,他可能不火了),你可以借鑒其它語言/庫/框架,集眾家所長,針對此語言/庫/框架進行開發,相信是個不錯的選擇。

創意來源2:吐槽是你開源的契機

你有沒有在日常工作中吐槽xx組件/庫真是垃圾,真難用,要是我寫,肯定比他好一萬倍。 對,就是這個時刻,如果你發現自己在日常工作中使用的插件,組件,庫,工具不夠好用,有優化的空間時,記得拿筆記下,然后開始行動起來,相信你一定可以寫出比他好一萬倍的東西,祝福你祝?。

簡而言之,我們要吐槽,但不僅僅要吐槽, 更要思考改進空間是什么。

創意來源3:再一再二不再三原則

當你在寫某段邏輯時,寫了一遍,很正常; 當第二遍發現類似邏輯,拷貝一波,改改幾個參數名就可以了,可以接受; 但是當你又發現了一處類似邏輯,你就要考慮是不是可以抽象出一個方法/類/庫了。 當你抽象出來,放到你的項目后,如果挺不做,你就要考慮,是不是其他項目或者別人也需要類似一段代碼,如果你的回答是肯定的,恭喜你,你可以開源一波了!

簡而言之,在日常的開發過程,我們要養成don't repeat yourself的思維,從更高緯度抽象業務,久而久之你就能感覺自己的升華了。

創意來源4:從無到有、從有到優、從收費到免費

從無到有: 講道理,說實話,從無到有是比較難的,你很難在JQuery時代去想做一個MVVM的框架,封裝DOM操作,使用數據控制渲染;你很難在Node誕生前想象JS還能寫后端;你也很難想想人工智能時代,前端是怎么的狀態,但如果你想到了一個idea,他能做到之前技術做不到的事,又便捷又好用,恭喜你,你是新時代的創造者

從有到優: 這個相對簡單一些,也對應著創意來源2,當你發現你有一個比現有解決方案更優(更快?更小?更強?更簡單?)的解決方案時,你就大膽的干吧(dayjs的故事)

從收費到免費: 看看你的電腦,有什么收費又好用的軟件? 再看看日常開發中,有什么公司花錢買的? 能不能在不侵犯別人的權益下做一個類似的免費的,開源的軟件,例如一個開源的小說網站,一個開源的flutter電商網站,一個開源的教育管理系統?

創意來源5:新需求

由于業務的推動,新需求就會產生新問題,就需要有新的解決方案,就像雷老板說的, 如果你是一頭^(* ̄(oo) ̄)^, 但是站在技術風口編程的,相信都會被吹飛。 下面簡單總結了一下前端的幾個新需求:

  • 微前端: 由于前端日益變得復雜和龐大,如果對前端系統進行有效的拆分和組合,值得思考;
  • serverless: 大前端趨勢明顯,但 serverless 目前仍沒有較好的落地實踐,你是不是可以嘗試一波,并分享;
  • less code: 市場競爭從由于To C轉到To B導致這兩年,管理系統類開源項目越來越收歡迎,但由于后臺系統的標準化和統一化,所以推出了很多通過可視化拖拽實現界面的,但讓沒有一方獨大,你可以嘗試;
  • 人工智能:你不主動革命,就會有別人革你的命,如何用人工智能幫助前端實現升華,是一個思考的方向;
  • WebAssembly: 講道理,不是很懂,但應該是趨勢。

創意來源6:資料的整理

這個嚴格來說不能算編程,但也是開源的一個好方向,即通過收集一個專題資料,實現開源項目: 例如 awesome-vue / awesome-mac / 電子書 / 掙錢 等等。

創意來源7:知識分享

你是不是也關注過某位大牛 xxx原理分析,xxx源碼逐行分析的倉庫,你是不是也將開過別人將GitHub Issue作為寫技術文章的,沒做,將GitHub作為技術分析分享和積累的地方,也是一個不錯的開源選擇。

講了這么多思路,你是不是也在腦海中閃現了一些想法,不要猶豫,趕緊行動起來,你和開源只差一個想法!

聽說看完文章點贊的人都變帥/漂亮了(?ω?) (o) (ΦωΦ*)

視頻地址: https://www.bilibili.com/video/av83163648/

Github: https://github.com/dream2023

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,641評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,604評論 2 380

推薦閱讀更多精彩內容