2020:非適應(yīng)性完美主義、存在主義哲學(xué)、架構(gòu)、基金翻倍、有效休息

前言

有些事情現(xiàn)在不做,以后就不會再做了,比如年度總結(jié)。

這是一篇差點(diǎn)鴿了的年終總結(jié),因?yàn)楦鞣N抽不開身。

但真的有這么忙嗎?

【TED】如何掌控你的自由時間

這篇 TED 演講讓我意識到,之所以說沒時間,是因?yàn)闆]有把總結(jié)擺在一個重要的位置上。

總結(jié)有多重要?

定期的總結(jié),可以把相近的事物歸類,把不同的事物做對比,跳出瑣碎看到主要,又能跳出自身 又能存檔 還能經(jīng)驗(yàn)分享。

值得總結(jié)的內(nèi)容有很多,比如:

  1. 總結(jié)每月的消費(fèi)清單,看有沒有哪些方面需要調(diào)整;

  2. 總結(jié)自己每年的閱讀書單,來分析和調(diào)整知識結(jié)構(gòu);

  3. 總結(jié)每一階段的工作成績和過失;

  4. 總結(jié)每年的收獲,校正目標(biāo)。

每一天的日子都是瑣碎的,總結(jié)就好比針線,把散亂的碎片串起來。我如果連年終總結(jié)都沒做到,就更別提總結(jié)其他的了。

那么,我們馬上開始吧!

一、認(rèn)知與工作篇

今年完成了非常關(guān)鍵的轉(zhuǎn)變:

一是:意識到不少之前存在的誤區(qū) 二是:走出架構(gòu),深入業(yè)務(wù),回過頭,再感悟架構(gòu)

拋開誤區(qū)

離職的空白期,你會做些什么?來場旅行?見想見的人?

我的選擇是:對自己的學(xué)習(xí)方式,進(jìn)行一場徹頭徹尾的審查。

收獲頗豐,本節(jié)的誤區(qū),有不少是我在審查的過程中發(fā)現(xiàn)的。

誤區(qū)一:非適應(yīng)性完美主義;解決:打破紙上談兵

因?yàn)榉沁m應(yīng)性的完美主義,我總是避免出錯害怕出錯。

怕出錯的心態(tài),讓自己趨于被動。有時刻意繞過了一些坑,其實(shí)有些坑,是一定要經(jīng)歷的,比如自己設(shè)計(jì)的模塊線上出故障。對于出了錯的事情,教訓(xùn)的印象是非常深刻的,如果一直過于順利,可能做完就完事了,不會主動去挖掘可以成長的點(diǎn),這樣無形中就失去了很多機(jī)會,即使把事情做好了,能力提升也不大。

同時,怕出錯,有時把復(fù)雜的事情推脫掉,進(jìn)而也阻斷了解決復(fù)雜問題的機(jī)會,從而能力不能得到提升。

還自以為通過 看書、看博客,就可以獲得提升,但今年一連串的問題轟炸下來,才發(fā)現(xiàn),最有效的提升方式,就是通過實(shí)際地解決問題得到鍛煉!

書籍、博文、資料 起的作用只是,在實(shí)際解決問題中,給出思路,給出綱要,加深對解決問題的理解,能夠讓解決特殊問題變?yōu)榻鉀Q普遍問題。而成長必須經(jīng)歷的一個步驟,就是把知識內(nèi)化成能力。知識是用腦記住的,能力是用手練習(xí)出來的。

比如,之前干研究不少業(yè)務(wù)層架構(gòu)設(shè)計(jì),但是當(dāng)我真正投入到從 0 到 1 新項(xiàng)目的業(yè)務(wù)中去,才發(fā)現(xiàn)橘生淮南的道理。

所以,如果老是畏手畏腳,沒有在主動性方面有根本性的轉(zhuǎn)變,就會停留在原地,放過一個又一個的機(jī)會。

但如果有了根本的轉(zhuǎn)變,就會由中級變?yōu)楦呒?,高級在解決每一個問題的時候,都得到鍛煉和提升,從而與靜止?fàn)顟B(tài)的中級漸行漸遠(yuǎn)。這樣漸行漸遠(yuǎn)的距離,就是一個分水嶺,中級還是那個中級,但高級很快就不是那個高級了。

誤區(qū)二:錯誤地理解了“基礎(chǔ)”的意思;解決:深究的心

其實(shí)這個誤區(qū),也和過度完美主義有些關(guān)系,總是覺得自己 算法不行,編譯原理不行,操作系統(tǒng)半桶水……貪多嚼不爛。

這樣,很容易把時間投入在無任何產(chǎn)出的基礎(chǔ)上。浪費(fèi)時間,還讓自己產(chǎn)生一種虛幻的很強(qiáng)的錯覺,既不利于能力提升,也會讓自己心態(tài)失衡。

一定要切記,打基礎(chǔ),是和工作任務(wù)相關(guān)的基礎(chǔ),而不是整個計(jì)算機(jī)行業(yè)的基礎(chǔ)。妄想把 編譯原理、Linux底層、操作系統(tǒng) 都掌握,這是不可能的。

那反過來說,想打基礎(chǔ),一方面,在工作中一定要有顆深究的心。

為什么會這樣?為什么不會這樣?

計(jì)算機(jī)是誠實(shí)的,沒有偶現(xiàn)的 bug ,只有找不到復(fù)現(xiàn)路徑的 bug。

我常常隨手把詭異的問題記錄下來,抽空研究研究,琢磨琢磨,知識點(diǎn)就是這么 一點(diǎn) 帶出一片 再帶出一整面的。

另一方面,用最高的工作標(biāo)準(zhǔn)牽引基本功的鍛煉。

什么是基本功?

日常工作中高頻發(fā)生的動作,比如做設(shè)計(jì)、寫代碼、Code Review、問題排查等等,一定要在這上面去深究和求精。

誤區(qū)三:忽略了經(jīng)歷沉淀;解決:多去看看風(fēng)景

我當(dāng)然也有受挫的時候,在看到大佬們 隨手就畫出一張 前后端加解密設(shè)計(jì)方案圖、大數(shù)據(jù)營銷標(biāo)簽設(shè)計(jì)、隨口一說:是不是XXX有問題,一驗(yàn)證果然是的 時 陷入消極:天,我這腦子,我怎么就想不出來呢?

這里就陷入了一個誤區(qū) —— 以為 這一張張精美的方案,憑直覺的工作 是創(chuàng)造性的,是完全從無到有的,忽略了經(jīng)驗(yàn)的沉淀。

所以,我留心觀察大佬建立溯因推理的過程:

先是 畫出疑難雜癥中包含的整個流程的結(jié)構(gòu),尋找各種規(guī)則,接著 把情境套進(jìn)去,看看是否符合相應(yīng)的規(guī)則。如果已知的規(guī)則被窮盡?就創(chuàng)造性地突破自己知道的規(guī)則,積極和其他端同事溝通,尋找更多的信息,產(chǎn)生新的規(guī)則。這樣,不斷探尋所有規(guī)則,一一突破自己所掌握的邊界。

這樣的解決問題過程,收益不在于最終的結(jié)果,而是挖掘出所有的能力,下次遇到問題,就能憑直覺知道哪個鏈路出了問題。

所以,一個人能不能做出合理的設(shè)計(jì),能不能做出最優(yōu)解,不在于這個人有沒有這個意識, 而在于這個人有沒有經(jīng)歷。很多時候, 光有意識是不夠的, 必須自己去經(jīng)歷過,撞過南墻,碰過壁,然后才能形成豐富的經(jīng)驗(yàn)積累,快速抓住問題的關(guān)鍵點(diǎn)。

其實(shí)是自己看的風(fēng)景還不夠多,多經(jīng)歷,多沉淀才是真。

誤區(qū)四:從來學(xué)完了就完了;解決:思維導(dǎo)圖

從來學(xué)完了也不總結(jié)也不做筆記,最多寫篇博文,結(jié)果是忘得一干二凈。

那現(xiàn)在加上思維導(dǎo)圖如何?把它看成是大腦中現(xiàn)有知識網(wǎng)絡(luò)的一種可視化的表達(dá)。

隨著學(xué)習(xí)的進(jìn)程,思維導(dǎo)圖會持續(xù)地修正,等到真正地掌握了這個技術(shù),這張圖其實(shí)也就不需要了,因?yàn)樗航?jīng)“長”在大腦中,不再需要畫出來了。

誤區(qū)五:只強(qiáng)調(diào)量變;解決:選準(zhǔn)方向

我們常常聽到,學(xué)技術(shù)不能急于求成,量變一定會引起質(zhì)變。 但是如果一味追求量變,忽略了質(zhì)的改變,那就只是在增加熟練度而已。比如:希望新的一年技術(shù)比現(xiàn)在要強(qiáng),這就只描述了量變,沒有描述質(zhì)。

從工作中選準(zhǔn)方向,實(shí)施自我覺察,不斷發(fā)現(xiàn)問題、不斷自我強(qiáng)化所要達(dá)到的意義,才讓量的持續(xù)累積變得有價值。一切困難和問題,都是磨練,都是通往成功的過程,否則,困難就是困難,問題就是問題。

誤區(qū)六:先深后廣;解決:學(xué)習(xí)態(tài)度才最重要

廣度和深度的選擇,是老話題了,先深后廣,先廣后深?

1 年前的我,回答先深后廣,而現(xiàn)在,我的回答是,深度和廣度相互穿插。

這兩者不是零和關(guān)系。比如學(xué)習(xí)并發(fā)編程時,首先學(xué)習(xí) 內(nèi)存模型 相關(guān)的概念,然后看 JMM 和 并發(fā)關(guān)鍵字,最后看 線程切換、鎖,連帶著看 異步庫 和 并發(fā)集合。在技術(shù)點(diǎn)逐漸深度研究的過程中,廣度也得到了完善。

所以不管是哪種學(xué)習(xí)方式,學(xué)習(xí)態(tài)度才是最重要的,在廣度學(xué)習(xí)的時候有深入研究的態(tài)度就能達(dá)到一定的深度,在深度學(xué)習(xí)的時候,主動學(xué)習(xí)相關(guān)的技術(shù)點(diǎn),廣度也能得到拓寬。

業(yè)務(wù)與架構(gòu)

在業(yè)務(wù)團(tuán)隊(duì)中很難有長進(jìn)?

業(yè)務(wù)開發(fā)者無規(guī)范無設(shè)計(jì)?

架構(gòu)師不懂業(yè)務(wù)吃干飯?

架構(gòu)和業(yè)務(wù)很難互相理解?

今年,出架構(gòu)部,入業(yè)務(wù)部,我切換了視角,去審視架構(gòu)和業(yè)務(wù)的關(guān)系。

1. 基礎(chǔ)庫要符合業(yè)務(wù)預(yù)期

站在業(yè)務(wù)方的角度,就有很深的感慨:基礎(chǔ)庫越簡單越好,越易用越好,少步驟,少術(shù)語,少嵌套,減少理解成本。

那這個簡單如何衡量?是 API 參數(shù)少?是暴露的 API 少?是命名規(guī)范?

不,都不是。

我的理解是,符合預(yù)期 即為簡單。

打個比方,網(wǎng)絡(luò)基礎(chǔ)庫,業(yè)務(wù)的預(yù)期是 response = post(request),就不要設(shè)計(jì)為 post(url, body, callback) + 繼承場景類。

再比如,IM庫,設(shè)計(jì)上要預(yù)判到業(yè)務(wù)方外部定制 UI的需求,避免數(shù)據(jù)和視圖耦合并完全隱藏。

2. 在業(yè)務(wù)團(tuán)隊(duì)中并非難長進(jìn)

業(yè)務(wù)最主要的提高的能力是 業(yè)務(wù)抽象和架構(gòu)能力,正是因?yàn)闃I(yè)務(wù)場景復(fù)雜,才更促進(jìn)思考:需求如何更靈活,業(yè)務(wù)如何抽象,快速支持業(yè)務(wù)需要什么基礎(chǔ)。

3. 架構(gòu)從業(yè)務(wù)中來

軟件開發(fā)畢竟還是年輕的行業(yè),各方面還在劇烈變化中。

就像之前強(qiáng)類型語言時代,我們認(rèn)為封裝非常重要,而在 Python 中 public 是常態(tài),private 反而是變態(tài),動態(tài)語言的出現(xiàn)和流行,顛覆了傳統(tǒng)面向?qū)ο笏枷氲囊恍┰瓌t。再比如 Web 化等基本思想的變遷,這些劇烈變化,促使架構(gòu)必須重視實(shí)踐,與時俱進(jìn)。

所以,架構(gòu)無法脫離業(yè)務(wù)造架子。

脫離了,這樣的設(shè)計(jì),執(zhí)行不下去,或者執(zhí)行下去也代價巨大。

另一方面,如果業(yè)務(wù)開發(fā)者對于架構(gòu)設(shè)計(jì)的原則缺乏了解,不愿意提高對于軟件架構(gòu)設(shè)計(jì)的認(rèn)識和理解,不理解也不支持架構(gòu)設(shè)計(jì),那么結(jié)果往往是,兩個角色之間產(chǎn)生矛盾。業(yè)務(wù)開發(fā)者抱怨架構(gòu)設(shè)計(jì) 不懂業(yè)務(wù),華而不實(shí),架構(gòu)師抱怨開發(fā)者 不懂抽象,不會設(shè)計(jì)。

當(dāng)我在這兩個角色之間切換,才體會到:

  1. 充分實(shí)踐,但不宥于實(shí)踐;

  2. 掌握理論后,一定要親自落實(shí),要思考理論是如何得出的,是靠歷史經(jīng)驗(yàn)嗎? 不少理論都是在特定的場景下才會產(chǎn)生的,一定要自己親手實(shí)踐驗(yàn)證下;

  3. 當(dāng)理論與實(shí)踐產(chǎn)生矛盾的時候,既不要輕易否定理論,也不要削足適履,而是認(rèn)真分析矛盾產(chǎn)生的原因,研究可能的對策,反復(fù)思考和實(shí)踐;

  4. 向業(yè)務(wù)開發(fā)者傳達(dá)意圖,答疑解惑,實(shí)現(xiàn)整個團(tuán)隊(duì)的思想一致。

二、自我篇

大忌讓不適感變?yōu)榱?xí)慣

豐田公司的改進(jìn)文化核心就是:不斷改進(jìn)、不斷進(jìn)步、精益求精。這不僅僅可以指導(dǎo)工作,還可以指導(dǎo)生活,畢竟人有很強(qiáng)的適應(yīng)性,當(dāng)生活的小環(huán)境中剛出現(xiàn)什么新事物時,刺激性是非常強(qiáng)的。如果它停留一小段時間,既不制造危險也不創(chuàng)造機(jī)遇,就會變成“環(huán)境”或者背景的一部分,最終被完全剔除出去。

所以哪里不協(xié)調(diào),哪里不適合,要及時隨手記錄改進(jìn)項(xiàng),大到靈感火花,小到頭疼小毛病。

無欲則弱 與 存在主義

今年因?yàn)樯眢w扛著 996 的毒打,受著身體小毛病的折磨,一定程度上擾亂了大腦思路和心情。特別是 超長的感受力導(dǎo)致周期性情緒憂郁,反反復(fù)復(fù)陷入虛無主義。

我們的意義是什么?生命,又是什么?追求有所求,我到底有何求?

最后,我是如何救了腦子要爆炸的自己?

1. 存在先于本質(zhì),這也許就是生命本就是虛無的原因吧

首先是接受這個現(xiàn)實(shí),正如薩特所說,宇宙從來都是沒有意義的,宇宙不過是一片虛空,生命也是如此,畢竟存在先于本質(zhì)(本質(zhì)可以理解為意義)。

虛無感是人類共通的,你看,曹雪芹寫“落了片白茫茫大地真干凈”,不過到底是虛無的 還是 存在主義的,最好的方法就是不去思考這個問題,“凝視深淵的人,深淵也在凝視他”,糾結(jié)于人生虛無與否的問題思考只會 無法自拔、毫無用處。

目的也不是生來有的,自己去選擇,自己去決定。

2. 具象化

忙的時候想過,認(rèn)為欲望(食欲/物欲)是很低層次甚至動物世界的東西,在有自我追求時是毫無意義甚至浪費(fèi)時間的,但是無欲則弱,何不將自己的想法具象化,比如 直接下載 app 選好心儀的房子。

3. 保持身體健康

叔本華認(rèn)為,身體健康才能帶來心情的健康。科學(xué)也贊同這一點(diǎn)。比如熬夜,感冒都會導(dǎo)致神經(jīng)和心情的紊亂。同樣,身體鍛煉會促進(jìn)多巴胺的分泌有助于心情變化,少看哲學(xué),多出去走走是真。

4. 對智慧的興趣

重新拾起自己對生命體的研究興趣,活著就是為了增加智慧,獲得自由,把握規(guī)律和真理。

一個保有余力的生活狀態(tài)是最有力的武器

今年經(jīng)歷過很多次覺得自己干不動的時刻:有被逐幀驗(yàn)收的動效折磨得頭禿,有生物鐘顛倒,有為項(xiàng)目整周午覺無法入睡 ……

現(xiàn)在回過頭來看,感觸很深:

  1. 勤動腦,不動心

    正常的工作、生活是沒問題的,但是不要動心。也就是說,一件事情,放不下,吃飯的時候也想、睡覺的時候也想,時時刻刻掛在心上,這就是動心了。動心會氣郁傷身。

  2. 保持規(guī)律化狀態(tài)

    每次我覺得自己不行了,做不動了,最后都是熬過來了。所以大多數(shù)所謂的心情問題、狀態(tài)問題、創(chuàng)造力問題,都是身體健康和精力的問題。吃得健康、持續(xù)鍛煉、保證睡眠,這種保持一個韌性的持續(xù)狀態(tài),幾乎可以帶人走出任何困境。

這種規(guī)律化不是死板,而是一種境界,一種原則,一種負(fù)責(zé)。就算天塌了,我也要按時睡覺按時起床。當(dāng)把一種好習(xí)慣變成自然,它將成為你最厚的鎧甲,最鋒利的武器,就像 007 的槍,李小龍的雙截棍,或者海明威的筆。有這種生活狀態(tài)的人,就算遭受重?fù)?,仍然能恢?fù)到自己本來的位置。

還有什么能比這更幸福?每晚都心滿意足地躺下,清晨都滿懷期待地睜眼。當(dāng)人處于這樣的狀態(tài)中時,時間本身像裹了糖一樣。

所以,不要太過分透支精力,不要熬夜學(xué)習(xí),不必因?yàn)橐粌纱卧缢《趩剩驗(yàn)槲覀兊哪繕?biāo)不是一城一池,而是一個狀態(tài),一個保有余力的生活狀態(tài)。

三、生活篇

關(guān)鍵詞:有效休息、裝修、買保險、中藥續(xù)命、注意力收斂

今年最大的體會:有效休息

你有沒有發(fā)現(xiàn) 周末倒頭就睡,晌午才起,但是卻發(fā)現(xiàn)越休息越累?

常識使得很多人對疲勞的第一反應(yīng)就是:“去躺一躺吧”,“好好睡一覺”。但在自我調(diào)整了好幾次之后,我發(fā)現(xiàn)這是一個誤區(qū)。

睡眠 的確是一種有效的休息方式,但它主要對 睡眠不足或體力勞動者 適用。對體力勞動者來說,“疲勞”主要是由體內(nèi)產(chǎn)生大量酸性物質(zhì)引起,通過睡覺,可以把堆積的廢物排除出去。但如果是腦力勞動者,大腦皮層極度興奮,反之身體處于低興奮狀態(tài),這種疲勞,睡眠能起的作用不大,因?yàn)槲覀冃枰牟皇峭ㄟ^“靜止”恢復(fù)體能,而是要找個事兒把神經(jīng)放松下來。

那什么活動可放松神經(jīng)呢?嗯,要么耗盡體力以讓大腦獲得休息,要么就分散大腦的注意力。

1. 切換

改換活動內(nèi)容,使大腦的不同區(qū)域得到休息。當(dāng)遇到難題時,最好是從椅子上站起來,離開屏幕 代替 玩手機(jī)。

那如果無法在腦力勞動和體力勞動切換?

不妨試試在腦力勞動內(nèi)部轉(zhuǎn)換。

盧梭就講過他的心得:“我本不是一個生來適于研究學(xué)問的人,因?yàn)槲矣霉Φ臅r間稍長一些就感到疲倦,甚至我不能一連半小時集中精力于一個問題上。但是,我連續(xù)研究幾個不同的問題,即使是不間斷,我也能夠輕松愉快地一個一個地尋思下去,這一個問題可以消除另一個問題所帶來的疲勞,用不著休息一下腦筋。于是,我就在我的治學(xué)中充分利用我所發(fā)現(xiàn)的這一特點(diǎn),對一些問題交替進(jìn)行研究。這樣,即使我整天用功也不覺得疲倦了?!?/p>

2. 做點(diǎn)困難的事

心理學(xué)家發(fā)現(xiàn)解除神經(jīng)緊張的方法,是去處理需要神經(jīng)緊張才能解決的問題,就是這么有意思。來道超級復(fù)雜的數(shù)獨(dú)?一盤驚險刺激的象棋?拆機(jī)換電池?

前幾個周末的我,差點(diǎn)把老年機(jī)報銷……

image-20210102221606487

3. 找到一片綠色,讓自己平靜下來

綠色,可以是房間、陽臺或小花園的一株植物,觀察植株的脈絡(luò)。

放空,看人來人往,看樓房上一開一關(guān)的燈光,想象別人的世界是怎么樣的,正在經(jīng)歷著什么。

安靜地坐著,觀察樹木、飛鳥、人群、星星及沉默的河水。

總之,只有意識到正在休息,才能真正享受休息

當(dāng)然,最適合的方法還是要自己探索,如何休息得最好取決于自己的愛好,只要是可以幫助自己獲得平靜感的活動,就可以達(dá)到有效的休息。我還發(fā)現(xiàn)個暗暗好笑的事情,今年生活和工作界限模糊,空閑時間少 讓我在確實(shí)休息時,更加珍惜和享受??磥?,只有意識到正在休息,才能真正享受休息啊。

曾經(jīng) 500 米的弱雞,能跑 3.5 公里啦

去年暗暗立下 5 公里的flag,今年最長也就 3.5 公里。沒事,慢慢來吧,想要達(dá)成什么目標(biāo),立馬就達(dá)成了,豈不是很沒意思。

image-20210102224444222

裝備齊全

今年是腰不行頸椎也不行了,給自己裝備上了 Herman Miller 赫曼米勒椅子 + 4k 顯示器 + nb 支架 + 松木桌 + 桌面延長板 + 屏幕掛燈,裝修了臥室和工作臺。

image-20210102223317453
image-20210102223309591

果然最好的投資就是椅子和床墊,值大媽 誠不欺我。

結(jié)果發(fā)現(xiàn)一個暗暗好笑的現(xiàn)象:

沒裝修前,學(xué)習(xí)不專心,就怨環(huán)境:椅子不舒服,電腦鍵盤不順手,屏幕高度不科學(xué)……

裝修后,照樣不專心,這次真的找不到借口了,就是自身原因,苦笑。

買保險

重要不緊急的長長清單,今年終于劃掉了一項(xiàng) —— 買保險。

有個顯而易見的好處,騎單車我都敢上 30 邁了,找回了高中讀書時的痛快。意氣風(fēng)發(fā)少年時,雙手脫把,離把轉(zhuǎn)彎,靠著 順風(fēng)或者下坡 超過電動車,想想都覺得自由。

投資

今年收斂了投資注意力,不適合長期拿的股票都斬掉,安安心心定投。

結(jié)果,btc 上 3w,基金翻倍,一句話, 不亂動就已經(jīng)贏了。

尾聲

互聯(lián)網(wǎng)的高強(qiáng)度工作對持續(xù)學(xué)習(xí)和體力都有要求,職場里的黃金時期其實(shí)沒多少年。

各位,珍惜好時光。

2021.1.02 于高鐵上


我是 FeelsChaotic,一個寫得了代碼 p 得了圖,剪得了視頻畫得了畫的程序媛,致力于追求代碼優(yōu)雅、架構(gòu)設(shè)計(jì)T 型成長。

歡迎關(guān)注 FeelsChaotic 的簡書掘金,如果我的文章對你哪怕有一點(diǎn)點(diǎn)幫助,歡迎 ??! 你的鼓勵是我寫作的最大動力!

最最重要的,請給出你的建議或意見,有錯誤請多多指正!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容