在2013初,筆者把過去兩年開發(fā)app后端的經(jīng)驗(yàn)總結(jié)成十多篇文章發(fā)表在博客上,那些筆記發(fā)表以后的反響出乎本人的意料,本人從網(wǎng)絡(luò)上得到網(wǎng)友的支持和肯定,證明這些知識還是有價(jià)值。
2013年離開了當(dāng)時(shí)的創(chuàng)業(yè)團(tuán)隊(duì)后思考今后的技術(shù)方向,當(dāng)時(shí)筆者已經(jīng)開發(fā)過兩個(gè)社交app的后臺,對開發(fā)app后端的流程比較熟悉,但是從技術(shù)發(fā)展的角度來看,筆者缺乏開發(fā)大流量大并發(fā)的技術(shù)經(jīng)驗(yàn),在今后的職業(yè)發(fā)展上必須填補(bǔ)這方面的空缺,因此就職時(shí)傾向于選擇一些有大流量的公司。
當(dāng)時(shí)筆者只投了兩家企業(yè),最后都拿到了offer,一個(gè)offer是現(xiàn)在工作的bmob后端云,每天訪問量有上億,另外一個(gè)offer 是一個(gè)用戶量上億的音樂app的基礎(chǔ)技術(shù)部,每天的訪問量更大。當(dāng)時(shí)筆者考慮是那時(shí)bmob后端云我加入后也就3個(gè)后臺工程師,在這種大平臺小團(tuán)隊(duì)的環(huán)境中,想完整地掌握整個(gè)后臺的架構(gòu)不難,而且能得到應(yīng)付每日億級訪問量的經(jīng)驗(yàn),有更多的負(fù)責(zé)全局的機(jī)會;而音樂app公司后臺技術(shù)團(tuán)隊(duì)人員已經(jīng)很多,筆者加入的話只能負(fù)責(zé)其中某些模塊,很難完整掌握整個(gè)后臺架構(gòu)。因此筆者最后決定加入了bmob后端云。
筆者加入bmob接觸到后臺各個(gè)方面,技術(shù)水平和眼界也有了很大的提升,對以前寫的一系列app后端開發(fā)文章也不太滿意,當(dāng)時(shí)和qq群上網(wǎng)友聊天時(shí)透露的這些想法也得到眾多網(wǎng)友的支持,于是就打算重新寫一系列關(guān)于“app后端架構(gòu)”文章。
2015年時(shí)自媒體概念流行,微信公眾號上的口號“再小的個(gè)體,也有自己的品牌”撩動(dòng)了大眾的神經(jīng),而筆者一向推崇“學(xué)習(xí),實(shí)踐和分享應(yīng)該是3位一體”,正好借助重寫一系列“app后端架構(gòu)”文章的機(jī)會,實(shí)踐和反思學(xué)習(xí)到的商業(yè)知識。
當(dāng)時(shí)筆者的想法是試水自媒體,而產(chǎn)品就是一系列“app后端架構(gòu)”文章,通過運(yùn)作這個(gè)品牌和產(chǎn)品去實(shí)踐學(xué)習(xí)過的商業(yè)知識。
后來筆者這系列“app后端架構(gòu)”文章在博文視點(diǎn)的付編輯幫助下,能以書籍《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》的方式展現(xiàn)在各位讀者面前。
本文從下面幾個(gè)方面展示了筆者在這個(gè)過程中的思考:
產(chǎn)品分析
目標(biāo)用戶
賣點(diǎn)
渠道
內(nèi)容
內(nèi)容的優(yōu)化
思維的飛躍
產(chǎn)品分析
產(chǎn)品
產(chǎn)品就是一系列的“app后端架構(gòu)”文章,而筆者自身的客觀情況決定了能寫出什么樣的文章,因此產(chǎn)品分析其實(shí)是筆者自身情況的分析。
2015年時(shí)筆者分析自身的狀況,優(yōu)點(diǎn)如下:
1.兩年半的外資企業(yè)工作經(jīng)歷,養(yǎng)成了良好的做事習(xí)慣和規(guī)范化的開發(fā)流程。
2.接近兩年在創(chuàng)業(yè)團(tuán)隊(duì)中app后臺開發(fā)經(jīng)驗(yàn),完整地經(jīng)歷了兩個(gè)app后臺“從0到1”的階段,熟悉創(chuàng)業(yè)團(tuán)隊(duì)的整個(gè)工作流程和創(chuàng)業(yè)團(tuán)隊(duì)的開發(fā)模式。
3.兩年在bmob后端云的工作經(jīng)驗(yàn),真正經(jīng)歷了億級日訪問量的技術(shù)洗禮,同時(shí)由于大平臺小團(tuán)隊(duì)的原因,負(fù)責(zé)了大量的開發(fā)和運(yùn)維工作,接觸的技術(shù)范圍非常廣,對整個(gè)后臺架構(gòu)也非常熟悉。
4.一直以文藝青年(現(xiàn)在已進(jìn)化為文藝中年人^-^)自居,享受寫作的過程。
5.有長期寫博客的習(xí)慣,文筆還行。
不足的地方如下:
1.沒有一線互聯(lián)網(wǎng)公司的工作經(jīng)歷,不了解大公司的工作流程和企業(yè)文化。
2.雖然通過網(wǎng)絡(luò)了解過BAT等巨頭的技術(shù)架構(gòu),但沒有真正的實(shí)踐經(jīng)驗(yàn),也沒法和真正的業(yè)務(wù)結(jié)合起來,因此這些知識都是紙上談兵,只能在吹牛時(shí)提高自身的逼格。
目標(biāo)用戶:
結(jié)合自身長期工作于創(chuàng)業(yè)團(tuán)隊(duì)的經(jīng)歷,對初創(chuàng)型團(tuán)隊(duì)的了解比較深入,而且技術(shù)上的技能是以app后臺開發(fā)為主,這兩者結(jié)合起來就是“創(chuàng)業(yè)團(tuán)隊(duì)中的app后臺開發(fā)”。
什么人對“創(chuàng)業(yè)團(tuán)隊(duì)中的app后臺開發(fā)”這個(gè)主題感興趣?
一開始我以為只有和我類似經(jīng)歷的“app后臺開發(fā)人員“是我的目標(biāo)用戶,后來在網(wǎng)絡(luò)上發(fā)表的文章我留下了一個(gè)qq群號碼,讓感興趣的同學(xué)加入到qq群中交流。在交流的過程中,我發(fā)現(xiàn)了目標(biāo)用戶比我想象中的更多,總結(jié)了下面3種用戶畫像(用戶有多種,通過用戶畫像(例如職業(yè),年齡,學(xué)歷,地域等屬性)給用戶分類,通過分類更容易把握用戶的需求):
1.從傳統(tǒng)軟件開發(fā)行業(yè)轉(zhuǎn)入app后臺的開發(fā)人員。
2. 創(chuàng)業(yè)團(tuán)隊(duì)中的創(chuàng)始人,需要尋找技術(shù)合伙人。
3. 進(jìn)入了創(chuàng)業(yè)團(tuán)隊(duì),但還沒有完整app后臺開發(fā)經(jīng)驗(yàn)的初級開發(fā)人員。
我估算了他們的比例:
app后臺開發(fā)經(jīng)驗(yàn)的初級開發(fā)人員:80%
從傳統(tǒng)軟件開發(fā)行業(yè)轉(zhuǎn)入app后臺的開發(fā)人員:10%
創(chuàng)業(yè)團(tuán)隊(duì)中的創(chuàng)始人:10%(2015年股災(zāi)后,這部分的用戶基本消失了)
賣點(diǎn):
有了上面的目標(biāo)用戶定位后,筆者就要確定“app后端”這個(gè)自媒體的賣點(diǎn)是什么?
這里的賣點(diǎn),筆者所指的是由于app后臺開發(fā)的內(nèi)容非常廣泛,“app后端”自媒體中的內(nèi)容主要偏向于哪些方面?自媒體通過提供這些方面的知識來吸引目標(biāo)用戶。app后臺開發(fā)的內(nèi)容很廣泛,有高深的架構(gòu)知識、有運(yùn)維知識、還有開發(fā)的管理方面,各個(gè)方面的內(nèi)容都有各自的受眾,需要結(jié)合自身的特點(diǎn)和市場來決定自身的賣點(diǎn)。
筆者分析賣點(diǎn),是通過分析目標(biāo)用戶的需求來決定:
下面是筆者列舉“創(chuàng)業(yè)團(tuán)隊(duì)中的app后臺開發(fā)”的需求:
1.正式開發(fā)產(chǎn)品前,要招聘app后臺工程師的需求,例如招聘使用哪種語言的工程師?
2.開發(fā)產(chǎn)品時(shí),有下面的需求:
(1)分析業(yè)務(wù)流程,決定基本的技術(shù)架構(gòu)的需求。
(2)完善產(chǎn)品開發(fā)效率的需求,例如面對創(chuàng)業(yè)團(tuán)隊(duì)中產(chǎn)品需求多變的特點(diǎn),開發(fā)上應(yīng)該怎樣應(yīng)對?
(3)技術(shù)的選型需求,例如用哪種數(shù)據(jù)庫,用哪些推送服務(wù),用哪種服務(wù)器?
(4)對于從未接觸過app后臺的開發(fā)人員,還要了解app后臺不同于web的一些技術(shù):例如推送,LBS。
3.產(chǎn)品上線后,有運(yùn)維的需求:
(1)開發(fā)人員怎么合理選擇服務(wù)器的具體配置,怎么快速部署服務(wù)器?
(2)面對線上出現(xiàn)的各種問題,怎么分析原因在哪?
(3)如何應(yīng)對開發(fā)速度跟不上業(yè)務(wù)上的快速增長?
在本文的產(chǎn)品分析中提到,筆者的主要特點(diǎn):
1.技術(shù)面廣。
2.沒有專研深入的技術(shù)領(lǐng)域。
3.比較喜歡寫作。
因此結(jié)合上面的需求,筆者決定了下面的核心賣點(diǎn):
使用通俗易懂的語言去講述app后臺各類技術(shù),主要涉及某個(gè)技術(shù)的應(yīng)用場景以及基本原理。
上面的核心賣點(diǎn)確定后,由于這個(gè)自媒體的賣點(diǎn)是使用通俗易懂的語言講技術(shù),對技術(shù)的基礎(chǔ)要求不高,因此 “app后端”這個(gè)自媒體的目標(biāo)讀者范圍可以擴(kuò)大,增加了產(chǎn)品經(jīng)理,android和ios程序員,因?yàn)樗麄兌加辛私鈇pp后臺的需求。
渠道:
渠道是指:在哪里發(fā)表文章?
文章發(fā)表在哪里,這個(gè)問題的核心是:“app后端”的目標(biāo)用戶怎么才能接觸到“app后端”這個(gè)自媒體的文章?
簡單點(diǎn)來說,因?yàn)橛脩粼诰W(wǎng)絡(luò)中會通過各種網(wǎng)站和app接觸到不同的信息,例如微博,微信,知乎,搜索引擎等等, “app后端”的目標(biāo)用戶主要集中在哪個(gè)網(wǎng)站或app?只有把“app后端”發(fā)表在正確的渠道,才能讓目標(biāo)用戶了解和接觸到“app后端”這個(gè)自媒體的內(nèi)容。當(dāng)然了,如果有足夠的精力可以發(fā)布在所有你知道的渠道上,但本人精力有限,只能挑一至兩個(gè)渠道發(fā)布。
下面是筆者對幾個(gè)渠道的分析:
微信公眾號
微博
知乎
搜索引擎
(1)微信公眾號
現(xiàn)在想找到一個(gè)沒有安裝微信的手機(jī)很困難,微信公眾號是移動(dòng)互聯(lián)網(wǎng)年代最大的中文信息入口,基于中國龐大人口帶來的紅利,無論多小眾的領(lǐng)域都能在微信上找到對應(yīng)的目標(biāo)用戶。
按照“app后端”目標(biāo)用戶“IT人員”的使用習(xí)慣,使用微信最主要的時(shí)間是在上下班的交通工具和家里,但這兩個(gè)時(shí)間段都沒有一個(gè)良好的學(xué)習(xí)驅(qū)動(dòng)力,閱讀微信上的信息主要以休閑娛樂為主。
而且微信公眾號的設(shè)計(jì)是以時(shí)間線為主,這就意味著文章必須具備很強(qiáng)的熱點(diǎn)效應(yīng),一篇文章發(fā)的幾天不能吸引用戶閱讀,以后就更不會有用戶閱讀,對筆者這種講解基本原理的文章很不利。
所以在微信渠道上筆者沒投入多少時(shí)間,但是考慮到微信強(qiáng)大的溝通效果,和用戶建立聯(lián)系的便捷性,筆者把微信作為一個(gè)輔助的渠道。
(2)微博
娛樂八卦消息太多,不考慮。
(3)知乎
優(yōu)質(zhì)的渠道,上面聚集了大量的IT用戶,但里面的內(nèi)容不是以IT技術(shù)為主,但問答的方式不利于講述各類技術(shù),而且現(xiàn)在知乎的運(yùn)營上有向八卦平臺發(fā)展的方向。
讀者可以想想,如果筆者想講述某個(gè)具體的技術(shù),必須要找一個(gè)對應(yīng)的問題,很多技術(shù)不一定有相應(yīng)的問題,這就只能自問自答了。
還有一個(gè)知乎專欄,雖然能解決上面提到?jīng)]有相應(yīng)問題的矛盾,但是專欄的流量是由答主通過回答問題,吸引用戶關(guān)注導(dǎo)入,既然筆者不愿意回答問題,那也不會有啥流量。
最后考慮到筆者精力有限,放棄了知乎這個(gè)渠道。
(4)搜索引擎
在什么樣的場景下,讀者才會需要了解某個(gè)技術(shù)的適用范圍和基本原理?
根據(jù)筆者自身的經(jīng)驗(yàn),是在自身遇到某個(gè)技術(shù)相關(guān)問題的時(shí)候。
而遇到某個(gè)技術(shù)相關(guān)問題時(shí),最重要的解決方法是什么?是搜索。
“遇到技術(shù)問題,搜索相關(guān)答案”的場景,是技術(shù)類文章最重要的用戶入口。所以筆者把搜索引擎作為“app后端”最主要的渠道。
內(nèi)容:
完成渠道的選擇后,就要根據(jù)渠道去制作相關(guān)的內(nèi)容。
內(nèi)容有下面3種形式:視頻、音頻、文字。
音頻對于技術(shù)類的內(nèi)容來說,可以放棄。
視頻內(nèi)容是不利于搜索(現(xiàn)在的技術(shù)還沒法搜索視頻的內(nèi)容),不容易制作(一個(gè)視頻不允許有重大失誤,不然就只能重錄),不利于修改(沒法修改,只能選擇重錄),再加上筆者一口廣東普通話,因此放棄了。
搜索渠道最適合的內(nèi)容載體是文字,搜索引擎可以收錄文字的全部內(nèi)容。
既然最重要的是搜索渠道,那么就不得不提SEO。
筆者使用的主要SEO方法:
(1)權(quán)重
筆者長期在CSDN博客上發(fā)表文章,既然要打造“app后端”這個(gè)自媒體,那么需要建立一個(gè)獨(dú)立博客嗎?
考慮到CSDN這個(gè)專業(yè)的IT網(wǎng)站比獨(dú)立博客有更高的權(quán)重,更容易被搜索引擎收錄,排名更高,而且筆者目前的主要需求就是寫文章而已,還不需要用到其他的功能,因此還是選擇把文章發(fā)表在CSDN。
(2)關(guān)鍵詞矩陣
用一級核心關(guān)鍵詞+多個(gè)二級關(guān)鍵詞作為文章標(biāo)題,實(shí)現(xiàn)SEO霸屏術(shù),確保文章能有足夠多的機(jī)會能為用戶搜索到。
一級關(guān)鍵詞是最容器被搜索到的關(guān)鍵詞, 當(dāng)時(shí)考慮到的一級關(guān)鍵詞有兩個(gè):“app后臺”和“app后端”。比較后發(fā)現(xiàn)“app后臺”在搜索引擎上被很多公司競價(jià)排名了,如果筆者用這個(gè)詞作為一級關(guān)鍵詞,爭不贏競價(jià)的公司,所以最后選擇了“app后端”一級核心關(guān)鍵詞。
二級關(guān)鍵詞是圍繞著“app后端”相關(guān)的技術(shù),例如開發(fā)語言,服務(wù)器,LBS等等,最后的文章標(biāo)題是這樣的:
app后端選擇什么開發(fā)語言
app后端選擇什么服務(wù)器
app后端如何實(shí)現(xiàn)LBS
(3)文章的互相索引
如果用戶閱讀了“app后端”系列的其中一篇文章,怎么引導(dǎo)用戶閱讀其它文章?
由于CSDN博客不支持文章簽名功能,因此筆者選擇的方法是在“app后端”系列每篇文章的結(jié)尾都指向了一篇相同的索引文章,在這篇索引文章中列出了所有發(fā)表的文章。
內(nèi)容的優(yōu)化:
接下來的問題是:如何用通俗易懂的語言寫文章?這是不是有一定的方法或技巧的呢?
筆者參照《商業(yè)就是一場秀》這本書的內(nèi)容,在“app后端”系列文章中使用了下面的寫作框架:
(1)描述背景,建立認(rèn)同感。
文章閱讀猶如下階梯,應(yīng)該從第一句開始就吸引讀者的注意,讓讀者讀完第一句就想讀第二句,再到第三句,直到結(jié)尾。
什么內(nèi)容最容易吸引讀者注意?和讀者利益相關(guān)的內(nèi)容,也就是這篇文章能給讀者帶來的好處,或者能給讀者解決的痛苦,從而獲得讀者的認(rèn)同,讓讀者有繼續(xù)閱讀的欲望。
另外在描述痛苦或好處中,同時(shí)建立了整篇文章的整體內(nèi)容框架,讓讀者對文章的內(nèi)容有個(gè)大概的認(rèn)識,減輕讀者的認(rèn)知負(fù)擔(dān)。
下面是《app是怎么煉成》這篇文章中開頭的例子:
很多剛進(jìn)入app后端的小伙伴,有的是之前沒有接觸過這個(gè)行業(yè),有的是只在學(xué)校學(xué)習(xí)了基本的技術(shù)知識,不知道開發(fā)app的整個(gè)流程是怎么樣的,因此心里會有一股恐懼。聽著別人口中的一大串a(chǎn)pp相關(guān)的術(shù)語,也不知道怎么回事,更談不上和別人交流。在本文中,根據(jù)本人在創(chuàng)業(yè)公司的經(jīng)歷,幫你解決以上的疑惑,助你邁入app開發(fā)的大門。
(2)講故事,使內(nèi)容不再抽象
大腦愛故事。
大腦天生不喜歡抽象的概念,喜歡具體形象的概念。通過擬人化的故事,使產(chǎn)品不再抽象。
但講故事這個(gè)技巧,筆者在《app后端》中沒用過,因?yàn)闆]學(xué)會^-^。而《商業(yè)就是一場秀》里面的故事,我覺得沒什么吸引力,很無聊。
(3)類比,建立事物間的聯(lián)系。
筆者一直認(rèn)為,計(jì)算機(jī)是人類智慧的產(chǎn)品,因此,計(jì)算機(jī)中的大量概念能在生活中找到原型。把讀者陌生的概念,和一個(gè)讀者生活中熟悉的概念建立連接,可以讓讀者更容易理解。
通過類比的方法介紹某個(gè)概念,會在一定程度上喪失了概念的精確性,但為了使讀者更容易理解某個(gè)概念,這種精確性的喪失對于科普類的文章來說,筆者認(rèn)為是可以接受。
筆者在介紹Fastdfs這款分布式文件系統(tǒng)時(shí),使用了下面的類比:
在生活中的倉庫里,有很多貨柜用來存放貨物,怎么能保證無論增大了多少貨柜,都能被合理使用的呢?
核心是每個(gè)倉庫里都有一個(gè)倉庫管理員,當(dāng)增加了貨柜,倉庫管理員都收到。當(dāng)工人需要向倉庫里放貨物,先問倉庫管理員哪個(gè)貨柜有足夠的空間存放貨物,倉庫管理員會告知工人具體哪個(gè)貨柜,然后工人走到對應(yīng)的貨柜中存放貨物。
上面?zhèn)}庫中的倉庫管理員和貨柜,就是FastDFS在生活中的模型。
FastDFS就是倉庫, ?FastDFS里有兩大角色:跟蹤器(tracker)和存儲節(jié)點(diǎn)(storage)。跟蹤器(tracker)就是倉庫管理員,主要做調(diào)度工作,在訪問上起負(fù)載均衡的作用。存儲節(jié)點(diǎn)(storage)就是貨柜。
(4)描述
使用講故事和類比的方法讓讀者初步了解某個(gè)概念后,就需要用精確的語言去描述具體的內(nèi)容,有兩個(gè)需要注意的地方:
1.盡量用具體形象的方法,例如發(fā)現(xiàn)某個(gè)概念用抽象的語言很難理解,可以畫圖說明。一副圖勝過前言萬語。這點(diǎn)在網(wǎng)絡(luò)上發(fā)表《app后端》系列文章時(shí)做得不好,后來在出版書籍《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》彌補(bǔ)了這點(diǎn),為《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》配上了200張左右的圖片。
2.避免“知識的詛咒”。如果目標(biāo)讀者是初學(xué)者的文章,一大堆的專業(yè)術(shù)語,他們看得懂嗎?在寫文章的時(shí)候,要注意初學(xué)者和行業(yè)資深人員知識上的差距,先從一些簡單的概念出發(fā),一步步引導(dǎo)初學(xué)者逐步掌握高深的概念。
思維的飛躍:
寫博客的過程中,讀者和我聊天時(shí)問我有沒有想過出書,他可以給我介紹編輯,但我覺得自己悠然自得地寫博客和公眾號就好了,書籍出版這個(gè)渠道太折騰,也沒啥用,于是婉拒了這位讀者的好意。
個(gè)人身處移動(dòng)互聯(lián)網(wǎng)行業(yè)4年多了,經(jīng)歷了3個(gè)創(chuàng)業(yè)團(tuán)隊(duì),兩次的失敗經(jīng)歷。在這個(gè)過程中,我都是負(fù)責(zé)技術(shù)方向的,考慮的都是后臺架構(gòu)方面的問題,怎么讓后臺更高效等。
后來慢慢開始在博客上,公眾號上分享自己在創(chuàng)業(yè)團(tuán)隊(duì)中的經(jīng)歷,在qq上,在app后端qq群上和來自全國的創(chuàng)業(yè)者和后端開發(fā)聊天,眼界打開了。這個(gè)過程中,雖然也有對產(chǎn)品和技術(shù)的思考,但更多的也只是停留在表面上,沒有進(jìn)一步思考到這里面的商業(yè)化思維。
直到我看了老鷹發(fā)表的這篇文章《我靠微信公眾號一天之內(nèi)忽悠了十萬元》做了深刻的反省,才發(fā)現(xiàn)自己是井底之蛙,一直都是“小農(nóng)思想”,不懂得商業(yè)化思維。
后來“博文視點(diǎn)”的付編輯聯(lián)系我,問我出書的意愿時(shí),我考慮了一下就答應(yīng)了。作為一名愛讀書的文藝中年人,寫書的過程要付出什么我很清楚,但當(dāng)我用商業(yè)化的思維去思考這件事情,發(fā)現(xiàn)是利大于弊:
(1)“博文視點(diǎn)”作為國內(nèi)著名的計(jì)算機(jī)圖書品牌,擁有眾多的合作渠道和良好的口碑,通過“博文視點(diǎn)”的渠道,我的作品能出現(xiàn)在大型的公眾號平臺(例如“運(yùn)維幫”),京東,當(dāng)當(dāng),亞馬遜等國兒大型的購書網(wǎng)站,電子書平臺,還有各大書店,這些渠道靠我目前個(gè)人的能力是無法接觸。
(2)出書能提升自身的技術(shù)形象,“某某書作者”這個(gè)頭銜在大眾的觀念中還是有一定的權(quán)威性。在某次去醫(yī)院的時(shí)候,一開始醫(yī)生還是臉無表情,聽到我出版了一本書,立刻和我興致勃勃地聊起了出書的事情。
(3)國內(nèi)的確是缺乏《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》這種專門針對App后臺技術(shù)的書籍,現(xiàn)在都是移動(dòng)互聯(lián)網(wǎng)的時(shí)代,有這方面的強(qiáng)烈需求。通過出版書籍,能讓更多的讀者了解到這方面的知識。
(4)作為一名文藝中年人,沒出過書始終是一大遺憾,雖然不能出版純文藝書籍,但出版一本技術(shù)書偽裝成技術(shù)文青還是挺好。這是一個(gè)文藝中年人熾熱的心?。?/p>
這個(gè)過程中的不足:
1. ?寫書的時(shí)候沒有和用戶的交流,所有業(yè)余時(shí)間都花費(fèi)在寫書上,這個(gè)過程是很危險(xiǎn),脫離了用戶,走錯(cuò)一步就無法返回了 。同時(shí)寫書后博客和公眾號都沒怎么更新了,熱度有所下降,幸好SEO策略生效了,博客上的文章每天都帶來固定的流量。
2. ?缺乏寫書的經(jīng)驗(yàn),有一些章節(jié)當(dāng)初沒想好就直接下筆了,導(dǎo)致交稿前3個(gè)星期,推倒重寫了一個(gè)章節(jié),時(shí)間非常緊迫。
3. ?經(jīng)歷了第一本書的寫作,這種悶頭寫書(中間曾經(jīng)想過把書稿發(fā)給部分朋友看,咨詢他們的意見,但沒法控制書稿不被泄露,最后還是放棄了這個(gè)想法)的方式太危險(xiǎn)了,整個(gè)寫書過程沒有任何反饋和迭代,一步錯(cuò)以后就全錯(cuò)了。這本書寫得我膽顫心驚,我很怕內(nèi)容把握錯(cuò)了,7個(gè)月的心血就全沒。
《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》一書上架各大網(wǎng)上書店的時(shí)候,發(fā)現(xiàn)了兩個(gè)問題:
1.由于書名是《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》,有部分網(wǎng)上書店的編輯人員把這本書歸到“移動(dòng)開發(fā)”這個(gè)分類,其實(shí)這本書應(yīng)該是“架構(gòu)”方面的分類,雖然后來做了些補(bǔ)救措施,但是有部分網(wǎng)站還是沒法改分類。
2.我一直認(rèn)為詳細(xì)的目錄是有利于讀者檢索和查找信息,因此這本書的目錄占到了7頁,結(jié)果網(wǎng)上的書店沒有把本書的目錄貼完整,大多數(shù)網(wǎng)站都只貼了一部分目錄,這樣極大不利于讀者在瀏覽網(wǎng)頁時(shí)了解本書的內(nèi)容。
《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》已經(jīng)在京東,當(dāng)當(dāng),亞馬遜等網(wǎng)上書店上架了,在創(chuàng)業(yè)過程中相當(dāng)于產(chǎn)品已經(jīng)出來了,接下來就是大力推廣(由于書籍的特殊性,沒法迭代)。
第一次推廣是在端午節(jié)前,在我經(jīng)營了兩年的qq群渠道(這個(gè)qq群的成員都是閱讀過我發(fā)表的“app后端”系列文章的讀者,和本書的目標(biāo)用戶高度重合)上用EDM郵件和@全體成員這兩大利器推廣,過了3天后就發(fā)現(xiàn)《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》上了京東計(jì)算機(jī)分類新書榜的第10位(第10位是個(gè)很關(guān)鍵的位置,這個(gè)位置意味著京東的用戶一打開“計(jì)算機(jī)”分類的網(wǎng)頁就能看到書《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》的鏈接,類似于app store的打榜),打算在端午后來第二波推廣,結(jié)果發(fā)現(xiàn)了一個(gè)殘酷的事實(shí):
書沒貨了!
書沒貨了!
書沒貨了!
京東的書沒貨了,那在京東這個(gè)渠道上怎么推廣都是白搭!這使我認(rèn)識到純粹的線上產(chǎn)品和實(shí)體產(chǎn)品的區(qū)別,我還不能控制京東什么能補(bǔ)上貨。實(shí)體產(chǎn)品受庫存的影響,還有供應(yīng)鏈的影響,推廣實(shí)體產(chǎn)品和純粹的互聯(lián)網(wǎng)產(chǎn)品是有區(qū)別。
接下來,我準(zhǔn)備干什么?
一直都在關(guān)注踏浪100這個(gè)互聯(lián)網(wǎng)營銷學(xué)習(xí)網(wǎng)站,于是我買了它的VIP會員資格,現(xiàn)學(xué)現(xiàn)用互聯(lián)網(wǎng)營銷的知識,這篇文章也是學(xué)了它的課程后根據(jù)相應(yīng)的知識點(diǎn)整理出來,接下來就是不斷學(xué)習(xí)上面的營銷知識,用所學(xué)的知識推廣書籍《App后臺開發(fā)運(yùn)維和架構(gòu)實(shí)踐》。
在《認(rèn)知寫作學(xué)》的課程中,陽老師提醒過我們:
最后一個(gè)提醒就是,成年后,絕大多數(shù)事情都是自我決定,自我驅(qū)動(dòng),自我教育,自我輸出。這種習(xí)慣的養(yǎng)成,容易受益終身。但是受制于小時(shí)候?qū)W習(xí)習(xí)慣的影響,我們依然每次學(xué)習(xí),都會追逐完美,總想直接拿100分,而忘記了「最小」,這一點(diǎn),相信不少同學(xué)會體味非常深刻。
你越追求完美,就容易拖延;你越追求「最小」,就越容易走到課程終點(diǎn)。成年后,像超級大牛西蒙所說的一樣,給自己上一課,做「追求滿意的人」而非「追求最優(yōu)的人」。
這是成年后,終身學(xué)習(xí)與高中時(shí)應(yīng)試學(xué)習(xí)最大的區(qū)別。永遠(yuǎn)學(xué)習(xí);永遠(yuǎn)好奇;永遠(yuǎn)保持獨(dú)立思考;永遠(yuǎn)與眾不同。
不懂網(wǎng)絡(luò)營銷怎么辦?學(xué)!
學(xué)了營銷的最小知識:寫文案,選擇渠道,監(jiān)測營銷效果后,就立刻把知識投入到實(shí)踐當(dāng)中。
實(shí)踐中發(fā)現(xiàn)問題怎么辦?改!不怕做錯(cuò),就怕不知道是做對還是做錯(cuò)。而且在這個(gè)過程中,試錯(cuò)的成本沒有大家想象中那么高:就算犯錯(cuò)了,我會損失什么?
學(xué)而時(shí)習(xí)之,不亦說乎?