想來想去,倒是可以記錄一下最近的一些事件和思考。
刪了一行代碼,功能加速 100 倍
寫代碼也有好幾年了,盡管是業(yè)余工作,但多少還是有一些提升。肉眼可見的是,開發(fā)速度明顯下降(這是前半句)。幾年前,只要想到什么邏輯就怎么寫,不少功能左手就是一個(gè),右手又是一個(gè),一晚上下來可能可以寫上百行。而現(xiàn)在,寫一行代碼也有思考半天,一晚上下來,可能反而是刪了一行代碼。
也就是代碼越寫反而越少,換句話說,開發(fā)質(zhì)量提升了(這是后半句)。TBtools 的熱圖功能刷新時(shí)會(huì)有卡頓,這個(gè)問題我也忘了從哪個(gè)版本引入?;艘粋€(gè)晚上,刷了一遍代碼,發(fā)現(xiàn)其實(shí)就是多了依舊 Graphics.update()。這一行代碼直接將本來只需要 10ms 的事情搞成 1000ms,但是呢,他并無存在必要。
播客,有意思的選擇
了解我的朋友基本都知道,目前我與吳老師貴廣異地,大體上每兩周的一個(gè)周末(或其他假期),我大體會(huì)周五晚上飛貴陽,周天晚上飛廣州。從學(xué)校出發(fā)到家里,地鐵 1h + 機(jī)場等候 0.5h + 飛機(jī) 2h + 的士 0.5h ,所以至少是 4h起步,一般是 5h,來回就是 10h。10個(gè)小時(shí)的時(shí)間里,以前我會(huì)選擇看書,專業(yè)類的書籍看不下去了,看領(lǐng)域文獻(xiàn),領(lǐng)域文獻(xiàn)后來也看不下去了,確實(shí)太累,于是我選擇看一些人文類書籍,后來也看不下去了。眼睛不一定受得了,尤其是晚上飛行,身邊人或許也要休息。后來就開始只聽歌,閉眼休息,再后來覺得聽歌其實(shí)也很無趣。無意間發(fā)現(xiàn)有 播客 這類音頻節(jié)目。這個(gè)類似“廣播”但是呢,又常常有不少高質(zhì)量的輸出。聽一些播客,可從中了解到一些對(duì)一些領(lǐng)域相對(duì)了解的人的思考,觀察和觀點(diǎn),充實(shí)大腦。
如果也經(jīng)常出差,建議帶上耳機(jī),提前在一些音頻類軟件緩存一些播客內(nèi)容,那么一般飛行兩三個(gè)小時(shí),聽一兩節(jié)就差不多了。
為“知識(shí)付費(fèi)”而不是為“知識(shí)”付費(fèi)
最近,不時(shí)付費(fèi)支持一些軟件開發(fā)或音頻節(jié)目,常常并非需要這些會(huì)員或者授權(quán),而更多的,是希望開發(fā)團(tuán)隊(duì)能繼續(xù)完善,甚至我個(gè)人的想法是,按年付費(fèi),支持他們的開發(fā)。
難度很大,有一些開發(fā)得不錯(cuò)的軟件已經(jīng)停更了,也有不少播客也停播了。邏輯上很好厘清,這些有能力的人,往往只能業(yè)余開展這些工作,更或者他們曾經(jīng)想要全職開展,但......還是得向現(xiàn)實(shí)低頭。持續(xù)且長久的支持,太難。
運(yùn)氣很好,其中有兩款軟件還有一檔節(jié)目仍然在更新,一年過去了。我相信,這三個(gè)一定還會(huì)繼續(xù),于是我又都繼續(xù)買了一年,后者我甚至沒打開過節(jié)目對(duì)應(yīng)的社群,因?yàn)槲矣X得從收獲價(jià)值的角度來看,我已然被滿足。多少付費(fèi)之后,甚至還覺得自己“有情懷”了許多,不知是否錯(cuò)覺。當(dāng)然,這三個(gè)軟件/節(jié)目本來就是有一定的商業(yè)模式。
這似乎與我久前想明白的一個(gè)事情是類似的,亦即“僅憑一腔熱血,并不能成事”。
簡單理解,那么就是 熱血有多少,撒完那么就完了,長久的發(fā)現(xiàn),必須有支撐,其中最基本的即物質(zhì)支撐。周邊可見,幾乎不可能存在無物質(zhì)支撐的純公益,簡單看各類自媒體號(hào),多少不是有對(duì)應(yīng)的商業(yè)模式,或者是公司專門宣傳號(hào),為的是流量和知名度;或者是團(tuán)隊(duì)公眾號(hào),為的是教育市場和組織培訓(xùn);更或者有一些目的更直接,為的就是流量買賣,為的是眼球和變現(xiàn).... 當(dāng)然還有其他。
至于我......更為簡單,本來也想只是寫寫,后來代理運(yùn)營,以此可以平補(bǔ)旅途支出,何樂不為?有余力時(shí),支持其他個(gè)人/團(tuán)隊(duì),顯得自己“有情懷”。
寫在最后
請大伙及時(shí)更新到 TBtools v1.098673 ,使用安裝器更新而不是替換 JAR 文件。對(duì)應(yīng)的,主要解決了一些依賴問題,另外也做了不少功能增強(qiáng),比如用戶目錄位置支持自定義,那么就可以隨便安裝幾乎所有插件,甚至R插件,10個(gè)G都不怕了,不再占用系統(tǒng)盤空間。