看板 Soft_Job 關於我們 聯絡資訊
11 月對我而言是很爆炸的一個月,過度忙碌的幾週下來沒睡到多少覺,不過依然忙裡偷 閒做了些 side project,這一兩週我的一個業餘專案 stacks-cli,在 GitHub 上有一點 不錯的迴響,有點意外的上了 HackerNews 首頁和 GitHub Trending,嚇到之後便決定 著手整理一下其中的心路歷程並分享給更多開發者。 https://i.imgur.com/xNefbd6.png
https://i.imgur.com/JYEFuLn.png
以下是專案網址: https://github.com/WeiChiaChang/stacks-cli 動機 motivation: 相信大家都用過 Wappalyzer,大致上就是個分析網頁背後使用工具的 Chrome Extension ,平常做開發看到不錯的網站都會不自覺的點開看看,但最近看到了不少基於 JavaScrip t 開發的 CLI 專案,便想說如果可以把 Wappalyzer 移植到 command line 的介面,應 該會是個不錯練習的 side project。 雖然後來想想有點本末倒置,畢竟把 url 貼到 CLI 還不如直接用 Extention 更快更直 接,但我覺得還是各自有各自的市場存在,可能A就是不喜歡安裝這麼多 Extension,畢 竟 Chrome 都這麼吃效能了,可能B就是單純喜歡 CLI 低調快捷的風格,所以以 CLI 為 優先考量。stacks-cli 的初衷除了想要自己業餘練功以外,更想要讓開發者在為數不多 的選擇限制下能夠多出一個選項,做為一個 side-project 的目標其實已經達成了。 心態 mindset: 當你辛辛苦苦研究了一些新東西然後做出成品,拿給身邊的朋友看卻得到 soso 的評價也 別灰心,因為 stacks-cli 其實就是這樣,很可能東西本身就不夠好,沒有第一眼會讓人 注意到的亮點,但同時也很有可能只是受眾不夠多,Reddit 社群沒什麼反應就試著去 Ha ckerNews po 看看啊! 有類似需求的人永遠比你想像的還要多出許多。 當然更重要的前提是,請先捲起袖子,trial and error,先去嘗試把東西做出來,一步 步更接近腦海中的想像絕對是遠勝過一堆空口的滿嘴幹話。 建議 tips: README 重要性不在話下,誠如人月神話一書中所提到的觀點,寫程式的時間和寫文件的 時間應該盡可能是 1:1 的分配,當然這是行有餘力的理想狀態,公司專案可能根本做不 到,高流動率的情況下連簡單交接都有問題了,但既然是業餘的 side project,不妨試 著多做一點,畢竟以開發者的角度而言,你認為的理所當然在別人眼裡很可能是黑人問號 ,過於本位思考容易自我迷失,盡量用同理心去逆推其他開發者看到會怎麼想,能夠清楚 的把自己的意念用文字傳達說明並讓更多人理解也是相當重要的。至於去何處宣傳,這篇 文章我大力推薦: https://goo.gl/gc66Km 我會建議優先去 HackerNews 和 Reddit/programming 以及相關討論區 po 看看,國外開 發者在上面都還蠻踴躍給你意見的,就是會開 Issues 和發 PR 的那種活躍度XD 如果真 的上了 HackerNews,能夠帶來的流量可以到至少 5000 ~ 10000 以上的 unique visitor s,如果自覺東西真的不錯用也有真的解決一些問題,那就多給自己一點信心試著分享給 更多人使用吧! 檢討 feedback: 大四那一整年在 IOH 實習時,超哥最喜歡在忙碌了一整天下來,讓實習生說說自己的 fe edback 給大家聽,現在想想其實蠻想念那段時光的,想念各種人事物,比起職場的種種 現實,Studio 的美好氛圍就像個烏托邦的存在,雖然離開 IOH 有段時間了,沒想到這樣 的習慣還是存在,總是會反覆問著自己,哪裡還可以做得更好,哪裡可以改善,現在這個 年紀也許正在起步中,離想像中的樣子可能還有不小的差距,這時可以試著想想,反正 I have nothing to lose,撞牆撞習慣之後就再也沒什麼好怕的了。 stacks-cli 本身其實說穿了沒用到什麼厲害的技術,就只是把 Wappalyzer 移植到 CLI 的介面罷了,能夠受到國外開發者的歡迎其實運氣成分相當濃厚,不過整體而言也是個相 當奇妙的經驗。衷心期待不久之後也能在 GitHub Trending 上看到更多來自台灣開發者 的作品! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.161.55 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1512176067.A.FE1.html
PoloHuang117: 推 12/02 09:00
pttworld: 超哥那位 12/02 09:06
vi000246: 厲害12/02 11:15
※ 編輯: w2sw2sw2s (118.171.161.55), 12/02/2017 12:00:37
xxhomey: 推 12/02 12:41
xxxorc: 推 提一下 後端的資訊可以用騙的 12/02 13:33
v9290026: 推 12/02 15:29
Mtcat: 12/02 17:20
TitanEric: 好厲害 推個 12/02 18:14
aszx4510: 好厲害 推 12/03 01:49
bitcch: 其實還滿實用的 12/03 16:01