乾貨 | 作為前端開發者如何邁向獨立開發者

南城大前端 發表於 2022-07-19
前端
獨立開發者,指的是不依賴外部資源來維持專案運營的開發者,僅用自己現有的資源,來保證自己的專案開發。
雖然實際生活中,「獨立開發者」往往也不是真的以單槍匹馬形式出現,但獨立開發者較小的團隊規模,往往是決定能對自己的作品有更好的「質量控制」的關鍵:既不需要與各種甲方或營銷需求打交道,因此能在較少干擾的同時,按照自己的理想來創作自己的 App。

作為一名前端開發人員,如果你的從業時間足夠長,相信你經手的產品一定不再是屈指可數。亦作為一個網際網路從業者,多多少少對市面上的各種產品有自己的見解和自己的一些想法。至少我是這樣的,看到好的產品會思考它是如何做到的,如何挖掘需求,做好使用者體驗,解決使用者痛點等;遇到體驗不好的產品會想這個產品有自身去體驗過嗎,如此難用怎麼留得住使用者呢。

文字適合還未踏入獨立開發者的小白,如果你已經是一位有經驗的獨立開發者,本文可能對你的用處不大。本文將從幾個方向說明,如何邁向獨立開發者。當然這也只是個人的一些經驗和見解,如果你也是朝著這個方向的同學,或者你已經是獨立開發者了,希望可以多加交流,本文有不足的地方望多加指出。

靈感來源

做到完全以獨立開發為生的話,那麼則需要你的產品收益能夠足夠的支援你的開銷和前進。需要做出一款或多款能夠產生一定的收益的產品來支撐你,這個說來簡單,實現很難。其實大多的產品程式碼邏輯開發相對都還好,畢竟都是入行多年的搬磚人,重點是如何找到好的創意,如何發掘到使用者的需求點。下面列舉一些本人尋找靈感的途徑供大家參考。

  • 靜下心來思考,每天可以抽出一定的時間,比如上下班的路上或者晚上睡覺前可以從各個方面和自己頭腦風暴,可以從你近期看到的新聞,某個產品新推出的功能,亦或者某人的一句言論都可以。從中發掘需求點,這是從自身出發,如果完全沒有想法,那麼就可以多逛逛如下幾個平臺。
  • w2solo 國內獨立開發者社群,始於2018.10,由眾多獨立開發者維護,致力於搭建和維護好國內獨立開發者圈子和氛圍。有很多新的idea都在這上面交流,在這你可以發現很多不錯的產品和獨立開發的大佬。
  • ProductHunt 國外平臺,現在已經成為了使用者發現新產品、創業者們獲得靈感、投資人們尋找新機會,以及創始人對自己的產品進行推廣的最好地方,綜合起來也就是一個社群。內容很不錯,每天只要能抽出時間,我都會去逛,去發掘一些新的idea,看看全球的開發者們都在做什麼樣的產品。
  • 創造者日報 創造者創意社群,獨立開發者社群。和ProductHunt類似的國內產品,網站中的產品主要也都是國內的產品,裡面也有很多不錯的國內開發者的產品。
  • 新趣集 新趣集是一個產品發現社群,發現最新的網站,移動App和技術產品,翻譯了ProductHunt中的產品和國內的一些產品。
  • 阮一峰的部落格 這個部落格相信很多前端開發者都知道,各種教程文章。現在每週五必看的就是它的科技愛好者週刊,週刊內會包含程式及產品相關的內容。
  • [36氪-8點1氪]() 微信公眾號36氪每天早上八點推送的網際網路人的資訊早餐,彙集大新聞,公司大事件,酷產品等推薦。

市面情況

有了靈感的下一步並不是馬上開工,因為類似的產品可能市面上已經數不勝數,比如圖片去水印工具類的就太多的人在做。我們需要通過一些平臺來決定是否要開始這個專案,就如同公司內部的產品新功能前期的各種會議討論是否夠足以立項。

我們可以通過微信指數,頭條巨量算數,百度指數等平臺通過靈感關鍵詞分析資料。基於關鍵詞搜尋趨勢、洞察網民興趣和需求、監測輿情動向、定位受眾特徵。如果搜尋關鍵詞沒有資料,或者資料量太小說明當下是沒有相關需求存在的,所以想要進行下一步行動則需慎重考慮。當然這幾個平臺只能代表一部分的人群,僅供一個參考指標。

如下是搜尋 "前端" 關鍵詞資料展示圖:
乾貨 | 作為前端開發者如何邁向獨立開發者

乾貨 | 作為前端開發者如何邁向獨立開發者

乾貨 | 作為前端開發者如何邁向獨立開發者

如果搜尋結果資料量可觀,則再進行下一步。全網查詢是否有類似的產品在運營,通過指數監測的資料量和搜尋出的產品數量進行對比。

  • 指數資料可觀,當下無上線產品,這種就可以進入到具體的需求梳理中了
  • 指數關鍵詞未收錄,或搜尋量很少,這種想要進行下一步要慎重
  • 指數資料可觀,當下上線產品眾多,這種想要進行下一步要慎重
  • 還有一種情況是這個產品在PC端有,但是沒有開發移動端或H5小程式等,可綜合考量是否有在非PC端的場景,如有則可以進行下一步

這一步我認為是很重要的,如果有疏漏或者考量的不夠全面,導致進入到下一個環節後,可能前功盡棄,所以當要真正開始一個新產品的創作時,需要有足夠的時間和空間去調研分析是否真的可繼續進行。

產品形式 & 開發

前期調研分析確定需要進入到開發階段時,則需要考慮前期已什麼樣的產品形式進入市場。是做App呢,還是小程式,還是PC網站等,這和前期確定的產品定位及受眾人群等有對應的關係,如你的產品是母嬰行業,那麼首選推薦的肯定是微信小程式,如你的產品是基於抖音投放的某工具型產品,那麼首選肯定是抖音小程式,總之就是前期的平臺要對上。

前期考慮的肯定是要快速驗證產品可行性,那麼是要以最快的速度先上線一個小版本,考慮開發的效率,前端可以使用uniapp類的多端開發框架,開發效率及上手都很快,後期增長可觀可更換效能更好的其他框架。

後端開發前期推薦Serverless與前端互動,目前個人用過的平臺有LeanCloud、阿里雲Serverless、騰訊雲Serverless,騰訊雲現在已經開始收費了,用的最多的是LeanCloud,體驗很不錯,有想法的同學可以試試看。推薦這幾個平臺都是基於Nodejs開發,對於前端同學上手極快,沒有很大的學習成本。

運營

開發完了如何帶來第一波使用者,作為獨立開發者前期肯定是要能省則省,後期使用者量穩定增長的時候可以投入一定的廣告費用。前期可以向w2solo ProductHunt 創造者日報等這類新產品聚焦社群投稿釋出,在這裡都是同行,曝光的同時也會收集到同行的建議。

除開以上產品聚集地,可以繼續向各大部落格網站發文投稿,如掘金,知乎,思否,51CTO,CSDN,部落格園等,這些平臺最好平時也都儲存釋出文章,給自己累積一些粉絲和影響力。這樣當你有什麼新的產品釋出我想肯定能夠帶來一定的使用者增長。

以上是列舉了一些免費曝光的平臺,對於前期的種子使用者積累有一定的成效。這只是我的一些瞭解,除此之外肯定還有很多其他的渠道和方式,如釋出到群聊推廣等,就看哪種方式更適合。

然後就是關於變現,一般可分為兩大類,即廣告收入和會員或內購收入。這種也要看不同的行業領域,比如工具型產品就適合接入廣告,比如是某種解決方案型產品適合內購,推薦是非廣告產品,做廣告型產品前提得要使用者量足夠大收益才可觀。如果是做廣告型產品,在微信小程式可直接接入流量主。App端可接入穿山甲、優量匯等平臺,這類平臺比較多,可對比選擇使用。

最後

本文從開始如何找到靈感到新產品上線運營相對粗略的以個人的實戰角度說明了每一個步驟如何行動,這都是以個人的角度來看,並不一定正常或恰當,如果你也是在這條路上,歡迎指正和交流。這是一條道阻且長的路,但行則將至,只要多加堅持,不斷改正,相信未來可期。看完如果覺得有用,記得點個贊再走吧,收藏起來說不定哪天就用上啦。

專注前端開發,分享前端相關技術乾貨,公眾號:南城大前端(ID: nanchengfe)