作為獨立的開發者而言:生活在這個國內的大環境中非常的不容易,與國外的獨立開發者相比真的是可憐很多。國內的人都喜歡免費,破解版的東西,即使讓用戶支付1分錢去使用,都是一件很困難的事;尤其是現在,隨著各大應用市場上各種軟件魚龍混雜,可以說各類應用應有盡有,再加上國內應用市場也是很分散,不統一,所以國內的獨立開發者可謂是舉步維艱。
當今獨立開發者,我認為最缺乏的就是“恒心和毅力”。當然,這也是可以理解;畢竟個人的時間和力量是非常有限,在預定的期間內沒有產生預想的收益;慢慢的就會失去耐心,進而放棄。
那么是不是個人開發者就沒有出路了呢?
當然不是,創新、快速、低成本是個人開發者破局的三個重點。
創新
創新一詞,應該都不陌生,但要做到真的很難 ;創新需要以現有的思維模式提出有別于常規或常人思路的見解為導向,利用現有的知識和物質,在特定的環境中,本著理想化需要或為滿足社會需求,而改進或創造新的事物、方法、元素、路徑、環境,并能獲得一定有益效果的行為。
那么作為個人開發者,該如何理解創新?只有站在巨人的肩膀上才能看的更好,走的更遠;所以市場上哪個熱門就抄哪個就對了;一個模板,多套馬甲,多個平臺;只要量上來了,才有創新的基礎。
快速
有時候,好的靈感會在不經意間出現;心情也是大喜,接著是沉思,最后是放棄。為什么會這樣呢?
靈感的產生往往是天馬行空,當開始想著自己是否具備條件去實現時,會發現自己除了一腔熱血,啥也不具備了,最后不得已就放棄?;蛘唛_始一段時間后,難度系數超乎自己想象,也半途而廢了。
低成本
開發過程中存在2種類型,一種是純客戶端,另外一種是客戶端+服務端。雖然說服務端是一款產品的靈魂,但是不是一定要服務端呢?答案是不一定,我所知道的一家40+員工的公司20來號開發人員中,沒有一個是后端開發人員;這個公司的產品日活量也能達到好幾萬,也活的好好的。
因此,如果非常在意成本的投入,前期可以只需要客戶端,不做服務端;等量起來后再加入服務端,也是一種方式。
如今市場上也有不少云后端,例如bomb、南瓜樹等。這類云后端是按照流量進行收費,故如果需要輕后端的話,選擇云端也是一種好的方式。
個人是一位JAVA后端開發人員,這兩年也在嘗試轉做個人開發者;前段時間一直在思考一些問題:
1、如果做個人開發者,自己該從那個方面入手?
2、那些是自己有的,那些是需要整合他人資源的?
3、基于目前已有的條件下,我能做什么?
有幸加入了森哥的微信群,聽了森哥的直播后;也意識到了自己的路該怎么走。在此非常感謝森哥(一個成功的個人開發者)。
個人開發者并非全能型高手,只要你有想法,會借力整合資源;你也可以做到?。。。。?/p>