关于 HenCoder
先寒暄一下:大家好,今天沒(méi)貨。對(duì),寶寶又拖更了。
然后,說(shuō)點(diǎn)一直想說(shuō)但沒(méi)說(shuō)的,一些「關(guān)于」。
關(guān)于 HenCoder 的定位
很多人知道,HenCoder 的定位是「高級(jí) Android 工程師的進(jìn)階手冊(cè)」:
這里有三個(gè)關(guān)鍵詞:高級(jí)、進(jìn)階、手冊(cè)。
-
高級(jí):
定位在高級(jí)工程師,是因?yàn)槲艺J(rèn)為現(xiàn)在國(guó)內(nèi) Android 開(kāi)發(fā)最嚴(yán)重的瓶頸在于高級(jí)工程師們的水平普遍遇到了瓶頸。幾乎每個(gè)小型或微型公司的 Android 團(tuán)隊(duì),都是由一個(gè)大哥負(fù)責(zé)架構(gòu)搭建、任務(wù)分配、主編碼以及難點(diǎn)的編碼,或者干脆就是整個(gè)公司的 Android 只有一個(gè)人負(fù)責(zé)。這些或是帶頭大哥或是光桿司令的 Android 工程師,水平一般都是不錯(cuò)的,但很多人卻也遇到了技術(shù)瓶頸,在一個(gè)還有一定上升空間的位置就有點(diǎn)摸到了天花板的感覺(jué)。而且,這還不是個(gè)例,而是普遍現(xiàn)象。這就導(dǎo)致,除了騰訊阿里美團(tuán)滴滴這些高手云集的大公司,國(guó)內(nèi)的很多公司的 Android App 都會(huì)出現(xiàn)一些「功能實(shí)現(xiàn)不了」「功能有 bug」「性能不佳」的問(wèn)題,而且還無(wú)法解決:為什么?因?yàn)槔洗蠖疾粫?huì)啊!
而如果老大們的技術(shù)突破了,他們不僅可以幫助公司解決問(wèn)題,還能帶領(lǐng)手下的小弟們一起進(jìn)步,這,將是多么美好的事啊!
所以,我的目標(biāo)讀者定位在「高級(jí)」。而且,內(nèi)容上我也沒(méi)有選擇 Data Binding、熱修復(fù)、React Native 等等這些熱門(mén)內(nèi)容,而是一些相對(duì)基礎(chǔ)的內(nèi)容。也許一些人相對(duì)初級(jí)的人會(huì)覺(jué)得這些內(nèi)容不夠酷、沒(méi)有用,但其實(shí),這些基礎(chǔ)才是卡住大部分高級(jí)人員的真正的瓶頸,這些他們心里很清楚。他們把這些突破了,會(huì)得到很大的提升,而且是長(zhǎng)期的提升,因?yàn)樵谕黄七@些之后,很多以前「看不懂」的技術(shù)他們就都能看懂了,于是他們的技術(shù)成長(zhǎng)的停滯也會(huì)隨著結(jié)束,接下來(lái)他們將會(huì)進(jìn)入下一個(gè)高速成長(zhǎng)的時(shí)期。
當(dāng)然,我并不是在說(shuō)初級(jí)的中級(jí)的不許看,趕緊給我取關(guān)。相反,我在做每一期內(nèi)容的時(shí)候,都會(huì)適當(dāng)?shù)乜紤]到初中級(jí)人群的情況,適當(dāng)?shù)囟嘟忉屢恍?。畢竟這些對(duì)初中級(jí)人員也有用,只是相比起來(lái),高級(jí)人員會(huì)更需要它們而已。
-
進(jìn)階:
就像上面這段話(huà)說(shuō)的,我的目標(biāo)很明確,不是熱點(diǎn)追蹤、不是新技術(shù)探索、更不是雞湯,而是進(jìn)階。你看了我的內(nèi)容,得到鼓勵(lì),不是我的目標(biāo);打開(kāi)了視野發(fā)現(xiàn)了各種新奇的黑科技,不是我的目標(biāo);我的目標(biāo)只有一個(gè):你在看了我的文章后,技術(shù)水平提高了半個(gè)或一個(gè)或更多的等級(jí)。有的人喜歡量化,那我就用一個(gè)可量化的標(biāo)準(zhǔn)來(lái)說(shuō):你看了我的文章后,能拿到更多的薪資(漲工資,或跳槽后有更多的要價(jià)資本),是我的目標(biāo)。
-
手冊(cè):
這是一部進(jìn)階手冊(cè),而不是進(jìn)階指南。
指南,只能是針對(duì)小白的,針對(duì)那些還沒(méi)入行的人。他們什么都不會(huì),一份指南可以讓他們跨過(guò)入行的門(mén)檻。
而高級(jí)的人員,每一個(gè)都是身懷絕技的。他們很多人都有比我強(qiáng)的地方,有的人甚至大多數(shù)方面都比我強(qiáng);而且每個(gè)人的技術(shù)方向也都有不同的細(xì)分,所以各自需要精進(jìn)的方向也在無(wú)數(shù)個(gè)不同的分支。這些人這么強(qiáng),方向又這么分散,要為他們定制一份「只要看這個(gè)就夠了」的進(jìn)階指南,是做不到的。起碼,我做不到。
但我可以做一份手冊(cè)。手冊(cè)內(nèi)容不多,無(wú)法囊括任何一個(gè)人的技術(shù)輻射角,但卻包含了了大多數(shù)人的必備基礎(chǔ)。也許你現(xiàn)在就恰好需要,也許你現(xiàn)在還沒(méi)空研究,但你一定會(huì)需要它。而當(dāng)你需要用到的時(shí)候,這份手冊(cè)就在這里,隨用隨看。
這就是手冊(cè)和指南的區(qū)別。
這,就是「HenCoder,給高級(jí) Android 工程師的進(jìn)階手冊(cè)」的意思,就是我對(duì) HenCoder 的定位。
關(guān)于更新頻率
很多人問(wèn)過(guò)我更新頻率,我的回復(fù)千篇一律「大概周更,但不承諾」。
因?yàn)榘凑瘴业膭?chuàng)作速度,一周一篇大概是正好的,我還可以抽空去跟朋友擼個(gè)串、跟老婆看個(gè)電影、陪孩子去個(gè)游樂(lè)場(chǎng),以及刷一集權(quán)力的游戲。
有人可能會(huì)問(wèn):這么慢啊?你不是全職做這個(gè)嗎,別人業(yè)余做公眾號(hào)都是高產(chǎn)如母豬的的,你怎么全職做還只能一周一篇?
其實(shí)我也能高產(chǎn)的,我高產(chǎn)起來(lái)連我自己都怕,但我不能。因?yàn)槲乙刂瀑|(zhì)量。
首先是選題的質(zhì)量。在當(dāng)下,2017 年,網(wǎng)上已經(jīng)很少有搜不到的知識(shí)了。很多知識(shí),如果你想學(xué),上網(wǎng)一搜,不論是看別人寫(xiě)的博客還是官方文檔,就基本可以解決了。但有一些知識(shí),它就是那么難,難道你看博客也看不懂、讀官方文檔也學(xué)不會(huì),而且最可惡的是,它還很有用!怎么辦?我來(lái)講,我想辦法把它們講明白。從幾年前到現(xiàn)在,不論是線上的文章分享,還是線下的技術(shù)演講,我從來(lái)都是選擇一些既有用有困難的內(nèi)容,比如 Dagger、RxJava,比如現(xiàn)在的 HenCoder。分享這些內(nèi)容,可以更好得真正幫助到別人,所以我選擇它們。但副作用就是:它們太。難。講。了。所以,就會(huì)比較耗時(shí)。
除了選題的質(zhì)量,還有內(nèi)容的質(zhì)量。我認(rèn)為,既然做公開(kāi)分享,那就做得精一點(diǎn),盡量省出讀者的時(shí)間。我跟一些朋友在聊天時(shí)說(shuō)過(guò):「同樣的內(nèi)容,寫(xiě)一篇讓你一周能看懂的文章,我需要兩個(gè)小時(shí);但如果要讓你 5 分鐘就看懂,我可能要花一個(gè)月。」所以你們看到的那些一周一篇的文章(或者文章加視頻),也許我一天或者半天就寫(xiě)好第一稿了,剩下的時(shí)間都在改動(dòng)它們。你看到我一篇兩萬(wàn)字的文章,也許我寫(xiě)寫(xiě)刪刪有二十萬(wàn)字,只是另外那十八萬(wàn)字都煙消云散了,你沒(méi)看到。這個(gè)是我產(chǎn)出慢的第二個(gè)原因。
P.S. 其實(shí)我以前在做公司內(nèi)部分享的時(shí)候反倒沒(méi)有花這么巨大的心思(當(dāng)然熬兩三個(gè)夜還是必須的),因?yàn)槭鼙娭挥袔讉€(gè)或者十幾個(gè),「為大家節(jié)省時(shí)間」的動(dòng)力就小了很多……
產(chǎn)出慢的第三個(gè)原因是,我有時(shí)候會(huì)做視頻,而我的視頻經(jīng)驗(yàn)還不夠豐富。這個(gè)可能會(huì)慢慢彌補(bǔ)起來(lái)。
最后一個(gè)原因是……
我貪玩呀!
我現(xiàn)在雖然是全職做分享,但也是五天工作制,每周休兩天。如果把工作時(shí)間改為 997,應(yīng)該能提高產(chǎn)量,但我自己就第一個(gè)不同意。只工作不玩耍,那叫什么人生?
文可以不更,錢(qián)可以不掙,但串不能不擼,覺(jué)不能不睡,老婆孩子不能不陪,權(quán)游不能不看,而且,不光要權(quán)游,還有旅游。
說(shuō)到旅游,順便說(shuō)一下,最近想和老婆去廈門(mén)玩幾天,下個(gè)月(九月)還要去北京玩幾天,十月初計(jì)劃搞一票大的——十幾個(gè)人自駕游,所以如果什么時(shí)候你發(fā)現(xiàn)我停更了,不要報(bào)警,我沒(méi)有死,我只是出去浪了。
所以,我一周一更已經(jīng)是能力極限了。
催更的人,你們已經(jīng)被我記到小本本上了。
關(guān)于收費(fèi)與不收費(fèi)
一直有些人在建議我收費(fèi),理由無(wú)外乎兩個(gè):
你做的東西很好,我怕你不收費(fèi)的話(huà)以后就不好好做了;
你做的東西很好,但只要不收費(fèi),人們就不會(huì)珍惜,收費(fèi)的話(huà)反而會(huì)讓交錢(qián)的人更認(rèn)真地看,更大地發(fā)揮你內(nèi)容的價(jià)值;
你做的東西很好,我希望通過(guò)交學(xué)費(fèi)來(lái)贊助你。
在回應(yīng)這三個(gè)理由之前,我再重申一下我為什么不收費(fèi):我不收費(fèi),是因?yàn)闀?huì)有太多人因?yàn)椴辉父顿M(fèi)就看不到,而我目前做的分享,受眾面非常廣,雖然這是他們的選擇,但看不到就是看不到,他們得不到這些內(nèi)容,我就幫不到他們。這是我不希望的。
然后回應(yīng)上面的幾點(diǎn):
不收費(fèi)就不好好做?
不會(huì)的,剛才我也說(shuō)了,我做的這些內(nèi)容受眾面非常廣,所以我不希望因?yàn)槭召M(fèi)而有太多人看不到。如果以后我做小眾的內(nèi)容,我會(huì)考慮收費(fèi)的。
不收費(fèi)就不被珍惜?
對(duì)于這種人我能說(shuō)我無(wú) Fuck 說(shuō)嗎?
想交學(xué)費(fèi)來(lái)贊助?
你可以頁(yè)面底部贊賞呀。
覺(jué)得贊?
那就轉(zhuǎn)發(fā)一下,讓你認(rèn)為需要 HenCoder 的人也看到吧。
總結(jié)
以上是生活随笔為你收集整理的关于 HenCoder的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Didn‘t find class “a
- 下一篇: wps计算机打印双面输出,如何在电脑wp