陈皓谈对待技术的态度
最近在酷殼上,陳皓撰文闡述了對待技術(shù)的態(tài)度,如何面對技術(shù)的快速更新?是否做軟件開發(fā)比以前更加困難了?他都給出了自己的見解。
陳皓首先針對“如何看待日新月異的新技術(shù)”做出了回答:
遇到新技術(shù)我會去了解,但不會把很大的精力放在這些技術(shù)(如:NoSQL,Node.js,等)。這些技術(shù)尚不成熟,只需要跟得住就可以了。技術(shù)十年以上可能是一個門檻。有人說技術(shù)更新?lián)Q代很快,我一點(diǎn)兒都不覺得是這樣想。雖然有不成熟的技術(shù)不斷地涌出,但是成熟的技術(shù),比如Unix,40多年,C,40多年,C++,30多年,TCP/IP,20多年,Java也有將近20年了……,所以,如果你著眼成熟的技術(shù),其實(shí)并不多。
他的核心觀點(diǎn)是——要了解技術(shù)就一定需要了解整個計(jì)算機(jī)的技術(shù)歷史發(fā)展和進(jìn)化路線。你要朝著球運(yùn)動的軌跡去,而不是朝著球的位置去,要知道球的運(yùn)動軌跡,你就需要知道它歷史上是怎么跑的。
然后,他簡要回顧了IT技術(shù)的脈絡(luò),并列出了幾條關(guān)鍵的主線:
70年代Unix的出現(xiàn),是軟件發(fā)展方面的一個里程碑,那個時(shí)期的C語言,也是語言方面的里程碑。(當(dāng)時(shí))所有的項(xiàng)目都在Unix/C上,全世界人都在用這兩樣?xùn)|西寫軟件。Linux跟隨的是Unix, Windows下的開發(fā)也是 C/C++。這時(shí)候出現(xiàn)的C++很自然就被大家接受了,企業(yè)級的系統(tǒng)很自然就會遷移到這上面,C++雖然接過了C的接力棒,但是它的問題是它沒有一個企業(yè)方面的架構(gòu),而且太隨意了,否則也不會有今天的Java。C++和C非常接近,它只不過是C的一個擴(kuò)展,長年沒有一個企業(yè)架構(gòu)的框架。而Java在被發(fā)明后,被IBM把企業(yè)架構(gòu)這部分的需求接了過來,J2EE的出現(xiàn)讓C/C++捉襟見肘了,在語言進(jìn)化上,還有Python/Ruby,后面還有了.NET,但可惜的是這只局限在Windows平臺上。這些就是企業(yè)級軟件方面語言層面就是C -> C++ -> Java這條主干,操作系統(tǒng)是Unix -> Linux/Windows這條主干,軟件開發(fā)中需要了解的網(wǎng)絡(luò)知識就是Ethernet -> IP -> TCP/UDP 這條主干。另外一條脈絡(luò)就是互聯(lián)網(wǎng)方面的(HTML/CSS/JS/LAMP…)。
同時(shí),他還分析了架構(gòu)領(lǐng)域的發(fā)展:
- 從單機(jī)的年代,到C/S架構(gòu)(界面,業(yè)務(wù)邏輯,數(shù)據(jù)SQL都在Client上,只有數(shù)據(jù)庫服庫在S上)
- 再到B/S結(jié)構(gòu)(用瀏覽器來充當(dāng)Client,但是傳統(tǒng)的ASP/PHP/JSP/Perl/CGI這樣的編程也都把界面,業(yè)務(wù)邏輯,和SQL都放在一起),但是B/S已經(jīng)把這些東西放到了Web Server上,
- 再到后來的中間件,把業(yè)務(wù)邏輯再抽出一層,放到一個叫App Server上,經(jīng)典的三層結(jié)構(gòu)。
- 然后再到分布式結(jié)構(gòu),業(yè)務(wù)層分布式,數(shù)據(jù)層分布式。
- 再到今天的云架構(gòu)——全部移到服務(wù)器。
陳皓針對“忽視關(guān)鍵核心技術(shù),盲目追逐新技術(shù)”的現(xiàn)象做出了回應(yīng):“如果連技術(shù)主干都可以不學(xué)的話,還有什么其他的好學(xué)呢?這些是計(jì)算機(jī)發(fā)展的根、脈絡(luò)、祖師爺,這樣的東西怎么可以不學(xué)呢?”
那么,現(xiàn)在做一個軟件開發(fā)者是否更加困難了?陳皓認(rèn)為“更簡單了”:
因?yàn)楝F(xiàn)在互聯(lián)網(wǎng)很發(fā)達(dá),你可以找到很多共享的知識——相對于我那個時(shí)候。第一,知識你容易查到,然后社區(qū)很多,文章、分享的人也越來越多。我們那個時(shí)候沒有的。上網(wǎng)一查,什么都沒有。都得去自己琢磨,自己去調(diào)查。所以我覺得相比我們那個時(shí)候更容易了。第二,工具變多了。現(xiàn)在的工具比那個時(shí)候好用多了。我們那個時(shí)候就是一天到晚在vi里面,連個自動提示都沒有,連個版本庫管理都沒有。不光工具變多,框架也多了,各種各樣的編程框架。我們那時(shí)候都是生寫。寫JavaScript,生寫,連個jQuery都沒有。沒有這些輔助性的、讓你提高生產(chǎn)力的東西。J2EE那時(shí)候也沒有。而且整個(開發(fā)環(huán)境)都很不成熟。一個服務(wù)器的最高配置就1GB的情況下,一個WebSphere起來就占了900多MB——這還能跑什么應(yīng)用?所以只能去用最基礎(chǔ)的系統(tǒng)。所以我覺得現(xiàn)在,無論是環(huán)境,還是開發(fā)的過程,都更規(guī)范了。以前我做開發(fā)的時(shí)候就是,什么都不懂就上了,瞎搞,沒有什么開發(fā)規(guī)范,沒有人理你,反正你搞得好就搞好,搞不好就搞不好了,全靠自己,包括做測試維護(hù)等等。我覺得現(xiàn)在的軟件開發(fā)就很好,你一上去,就有好的工具,有好的知識庫,有好的社區(qū),有好的開發(fā)框架,還有好的流程,方法,甚至還有人幫你做測試,還有人告訴你應(yīng)該怎么做。幸福得很。現(xiàn)在好多人還說這個不好那個不好,開發(fā)難什么的。其實(shí)容易多了。
但是,有個東西我覺得是現(xiàn)在的軟件開發(fā)者比我們那時(shí)候變得更難的。就是,你享福了以后,人就變懶,變嬌氣了。對很多東西的抱怨就開始多了。我們那個時(shí)候哪有什么好抱怨的?沒啥好抱怨的,有活就干,有東西學(xué)就趕快學(xué)。現(xiàn)在呢,學(xué)個什么東西還挑挑揀揀的,抱怨這個語言太扯,那個IDE不好,這個框架太差,版本管理工具太扯,等等。這就好像以前我沒東西吃,只有個糠吃,要是有面包有饅頭,我就覺得非常非常好了。現(xiàn)在是,好吃的東西多了我們還學(xué)會挑食了,這也不好用,那也不好用。
根本就不是技術(shù)變難了,環(huán)境變差了,是程序員變嬌氣了。所以軟件開發(fā)變難,歸根結(jié)底還是程序員們自己變嬌氣了。
陳浩認(rèn)為“任何一門技術(shù)玩深了,都是很有意思的”:
另外,任何一門技術(shù)玩深了,都是很有意思的。有些人形成了一個價(jià)值取向,“我只做什么,絕不做什么”。前段時(shí)間有一個剛來亞馬遜的工程師,他原來做的是數(shù)據(jù)挖掘推薦系統(tǒng),原來的公司重組要讓他做前端,他不肯就離職了,他說他不想做前端。我覺得,前端后端都是編程,Javascript是編程,C++也是編程。編程不在于你用什么語言去coding,而是你組織程序、設(shè)計(jì)軟件的能力,只要你上升到腦力勞動上來,用什么都一樣,技術(shù)無貴賤。你可以不喜歡那個技術(shù),但是還是要了解了解,也沒有必要完全不用,完全拋棄。
......
如果你沒有興趣,什么都是借口,如果你有興趣了,什么都是好玩的。
原文[http://coolshell.cn/articles/8088.html]如下:
最近人品爆發(fā),圖靈社區(qū),InfoQ,51CTO相繼對我做了采訪,前兩天我把InfoQ對我的采訪張貼了出來,今天,圖靈社區(qū)和51CTO對我的采訪發(fā)布了(圖靈的訪談?,51CTO的訪談),我是一個有技術(shù)焦慮癥的人,我的經(jīng)歷比較特殊,對大家來說可能也沒有什么意思,這兩個采都有一些重疊的部分,不過有些觀點(diǎn)我想再加強(qiáng)一些,并放在這里和大家一起分享一下。
對于日新月異的新技術(shù),你是什么態(tài)度?
遇到新技術(shù)我會去了解,但不會把很大的精力放在這些技術(shù)(如:NoSQL,Node.js,等)。這些技術(shù)尚不成熟,只需要跟得住就可以了。技術(shù)十年以上可能是一個門檻。有人說技術(shù)更新?lián)Q代很快,我一點(diǎn)兒都不覺得是這樣想。雖然有不成熟的技術(shù)不斷地涌出,但是成熟的技術(shù),比如Unix,40多年,C,40多年,C++,30多年,TCP/IP,20多年,Java也有將近20年了……,所以,如果你著眼成熟的技術(shù),其實(shí)并不多。
我的觀點(diǎn)是——要了解技術(shù)就一定需要了解整個計(jì)算機(jī)的技術(shù)歷史發(fā)展和進(jìn)化路線。(這個觀點(diǎn),我在《程序員練級攻略》和《C++的坑多嗎?》中提到過多次了。)因?yàn)?#xff0c;你要朝著球運(yùn)動的軌跡去,而不是朝著球的位置去,要知道球的運(yùn)動軌跡,你就需要知道它歷史上是怎么跑的。
如果要捋一個技術(shù)的脈絡(luò),70年代Unix的出現(xiàn),是軟件發(fā)展方面的一個里程碑,那個時(shí)期的C語言,也是語言方面的里程碑。(當(dāng)時(shí))所有的項(xiàng)目都在Unix/C上,全世界人都在用這兩樣?xùn)|西寫軟件。Linux跟隨的是Unix, Windows下的開發(fā)也是 C/C++。這時(shí)候出現(xiàn)的C++很自然就被大家接受了,企業(yè)級的系統(tǒng)很自然就會遷移到這上面,C++雖然接過了C的接力棒,但是它的問題是它沒有一個企業(yè)方面的架構(gòu),而且太隨意了,否則也不會有今天的Java。C++和C非常接近,它只不過是C的一個擴(kuò)展,長年沒有一個企業(yè)架構(gòu)的框架。而Java在被發(fā)明后,被IBM把企業(yè)架構(gòu)這部分的需求接了過來,J2EE的出現(xiàn)讓C/C++捉襟見肘了,在語言進(jìn)化上,還有Python/Ruby,后面還有了.NET,但可惜的是這只局限在Windows平臺上。這些就是企業(yè)級軟件方面語言層面就是C -> C++ -> Java這條主干,操作系統(tǒng)是Unix -> Linux/Windows這條主干,軟件開發(fā)中需要了解的網(wǎng)絡(luò)知識就是Ethernet -> IP -> TCP/UDP 這條主干。另外一條脈絡(luò)就是互聯(lián)網(wǎng)方面的(HTML/CSS/JS/LAMP…)。我是一個有技術(shù)憂慮癥的人,這幾條軟件開發(fā)的主線一定不能放棄。
另外,從架構(gòu)上來說,我們可以看到,
?
- 從單機(jī)的年代,到C/S架構(gòu)(界面,業(yè)務(wù)邏輯,數(shù)據(jù)SQL都在Client上,只有數(shù)據(jù)庫服庫在S上)
- 再到B/S結(jié)構(gòu)(用瀏覽器來充當(dāng)Client,但是傳統(tǒng)的ASP/PHP/JSP/Perl/CGI這樣的編程也都把界面,業(yè)務(wù)邏輯,和SQL都放在一起),但是B/S已經(jīng)把這些東西放到了Web Server上,
- 再到后來的中間件,把業(yè)務(wù)邏輯再抽出一層,放到一個叫App Server上,經(jīng)典的三層結(jié)構(gòu)。
- 然后再到分布式結(jié)構(gòu),業(yè)務(wù)層分布式,數(shù)據(jù)層分布式。
- 再到今天的云架構(gòu)——全部移到服務(wù)器。
另外,我聽到有很多人說,一些技術(shù)不適用,一些技術(shù)太學(xué)院派,但對我來說,無論是應(yīng)用還是學(xué)術(shù),我都會看,知識不愁多。何必搞應(yīng)用的和搞學(xué)術(shù)的分開陣營,都是知識,學(xué)就好了。
技術(shù)的發(fā)展要根植于歷史,而不是未來。不要和我描述這個技術(shù)的未來會多么美好(InfoQ 的 ArchSummit大會上有一個微軟來的人把Node.js說得跟仙女一樣,然后給了一個Hello World),我承認(rèn)你用一些新的技術(shù)可以實(shí)現(xiàn)很多花哨的東西。但是,我認(rèn)為技術(shù)都是承前的,只有承前的才會常青。所以說“某某(技術(shù))要火”這樣的話是沒有意義的,等它火了、應(yīng)用多了,規(guī)模大了,再說。有些人說:“不學(xué)C/C++也是沒有問題的”,我對此的回應(yīng)是:如果連技術(shù)主干都可以不學(xué)的話,還有什么其他的好學(xué)呢?這些是計(jì)算機(jī)發(fā)展的根、脈絡(luò)、祖師爺,這樣的東西怎么可以不學(xué)呢?
另外,我們要去了解整個計(jì)算機(jī)文化,我覺得計(jì)算機(jī)文化源起于Unix/C這條線上(注意,我說的是文化不是技術(shù))。我也寫過很多與Unix文化相關(guān)的文章,大家可以看看我寫的“Unix傳奇(尤其是下篇)”。
可是在應(yīng)用環(huán)境中,對新技術(shù)的需求是很高的,你覺得在教育領(lǐng)域計(jì)算機(jī)科學(xué)的側(cè)重應(yīng)該是什么樣的?
學(xué)校教的大部分都是知識密集型的技術(shù),但是社會上的企業(yè)大部分都是勞動密集型的。什么是勞動密集型的企業(yè)呢?麥當(dāng)勞炸薯?xiàng)l就是勞動密集型的工作,用不到學(xué)校教授的那些知識。如果有一天你不炸薯?xiàng)l了,而要去做更大更專業(yè)的東西,學(xué)校里的知識就會派上用場。有人說一個語言、一個技術(shù),能解決問題能用就行了,我不這樣認(rèn)為。我覺得你應(yīng)該至少要知道這些演變和進(jìn)化的過程。而如果你要解決一些業(yè)務(wù)和技術(shù)難題,就需要抓住某種技術(shù)很深入地學(xué)習(xí),當(dāng)成藝術(shù)一樣來學(xué)習(xí)。
我在“軟件開發(fā)‘三重門’”里說過,第一重門是業(yè)務(wù)功能,在這重門里,的確是會編程就可以了;第二重門是業(yè)務(wù)性能,在這一重門里,技術(shù)的基礎(chǔ)就很管用了,比如:操作系統(tǒng)的文件管理,進(jìn)程調(diào)度,內(nèi)存管理,網(wǎng)絡(luò)的七層模型,TCP/UCPUDP的協(xié)議,語言用法、編譯和類庫的實(shí)現(xiàn),數(shù)據(jù)結(jié)構(gòu),算法等等就非常關(guān)鍵了;第三重門是業(yè)務(wù)智能,在這一重門里,你會發(fā)現(xiàn)很多東西都很學(xué)院派了,比如,搜索算法,推薦算法,預(yù)測,統(tǒng)計(jì),機(jī)器學(xué)習(xí),圖像識別,分布式架構(gòu)和算法,等等,你需要讀很多計(jì)算機(jī)學(xué)院派的論文。
總之,這主要看你職業(yè)生涯的背景了,如果你整天被當(dāng)作勞動力來使用,你用到的技術(shù)就比較淺,比較實(shí)用,但是如果你做一些知識密集型的工作,你就需要用心來搞搞研究,就會發(fā)現(xiàn)你需要理論上的知識。比如說,我之前做過的跨國庫存調(diào)配,需要知道最短路徑的算法,而我現(xiàn)在在亞馬遜做的庫存預(yù)測系統(tǒng),數(shù)據(jù)挖掘的那些東西都需要很強(qiáng)的數(shù)學(xué)建模、算法、數(shù)據(jù)挖掘的功底。
我覺得真正的高手都來自知識密集型的學(xué)院派。他們更強(qiáng)的是,可以把那些理論的基礎(chǔ)知識應(yīng)用到現(xiàn)在的業(yè)務(wù)上來。但很可惜,我們國內(nèi)今天的教育并沒有很好地把那些學(xué)院派的理論知識和現(xiàn)實(shí)的業(yè)務(wù)問題很好地接合起來。比如說一些哈希表或二叉樹的數(shù)據(jù)結(jié)構(gòu),如果我們的學(xué)校在講述這些知識的時(shí)候能夠接合實(shí)際的業(yè)務(wù)問題,效果會非常不錯,如:設(shè)計(jì)一個IP地址和地理位置的查詢系統(tǒng),設(shè)計(jì)一個分布式的NoSQL的數(shù)據(jù)庫,或是設(shè)計(jì)一個地理位置的檢索應(yīng)用等等。在學(xué)習(xí)操作系統(tǒng)的時(shí)候,如果老師可以帶學(xué)生做一個手機(jī)或嵌入式操作系統(tǒng),或是研究一下Unix System V或是Linux的源碼的話,會更有意思。在學(xué)習(xí)網(wǎng)絡(luò)知識的時(shí)候,能帶學(xué)生重點(diǎn)學(xué)一下以太網(wǎng)和TCP/IP的特性,并調(diào)優(yōu),如果能做一個網(wǎng)絡(luò)上的pub/sub的消息系統(tǒng)或是做一個像Nginx一樣的web server,那會更好。如果在學(xué)圖形學(xué)的過程中能帶領(lǐng)學(xué)生實(shí)踐一個作圖工具或是一個游戲引擎,那會更有意思。
總之,我們的教育和現(xiàn)實(shí)脫節(jié)太嚴(yán)重了,教的東西無論是在技術(shù)還是在實(shí)踐上都嚴(yán)重落后和脫節(jié),沒有通過實(shí)際的業(yè)務(wù)或技術(shù)問題來教學(xué)生那些理論知識,這是一個失敗。
那么,現(xiàn)在做一個軟件開發(fā)者是否更加困難了?
我覺得倒不是。做一個軟件開發(fā)者更簡單了。因?yàn)楝F(xiàn)在互聯(lián)網(wǎng)很發(fā)達(dá),你可以找到很多共享的知識——相對于我那個時(shí)候。第一,知識你容易查到,然后社區(qū)很多,文章、分享的人也越來越多。我們那個時(shí)候沒有的。上網(wǎng)一查,什么都沒有。都得去自己琢磨,自己去調(diào)查。所以我覺得相比我們那個時(shí)候更容易了。第二,工具變多了。現(xiàn)在的工具比那個時(shí)候好用多了。我們那個時(shí)候就是一天到晚在vi里面,連個自動提示都沒有,連個版本庫管理都沒有。不光工具變多,框架也多了,各種各樣的編程框架。我們那時(shí)候都是生寫。寫JavaScript,生寫,連個jQuery都沒有。沒有這些輔助性的、讓你提高生產(chǎn)力的東西。J2EE那時(shí)候也沒有。而且整個(開發(fā)環(huán)境)都很不成熟。一個服務(wù)器的最高配置就1GB的情況下,一個WebSphere起來就占了900多MB——這還能跑什么應(yīng)用?所以只能去用最基礎(chǔ)的系統(tǒng)。所以我覺得現(xiàn)在,無論是環(huán)境,還是開發(fā)的過程,都更規(guī)范了。以前我做開發(fā)的時(shí)候就是,什么都不懂就上了,瞎搞,沒有什么開發(fā)規(guī)范,沒有人理你,反正你搞得好就搞好,搞不好就搞不好了,全靠自己,包括做測試維護(hù)等等。我覺得現(xiàn)在的軟件開發(fā)就很好,你一上去,就有好的工具,有好的知識庫,有好的社區(qū),有好的開發(fā)框架,還有好的流程,方法,甚至還有人幫你做測試,還有人告訴你應(yīng)該怎么做。幸福得很。現(xiàn)在好多人還說這個不好那個不好,開發(fā)難什么的。其實(shí)容易多了。
但是,有個東西我覺得是現(xiàn)在的軟件開發(fā)者比我們那時(shí)候變得更難的。就是,你享福了以后,人就變懶,變嬌氣了。對很多東西的抱怨就開始多了。我們那個時(shí)候哪有什么好抱怨的?沒啥好抱怨的,有活就干,有東西學(xué)就趕快學(xué)。現(xiàn)在呢,學(xué)個什么東西還挑挑揀揀的,抱怨這個語言太扯,那個IDE不好,這個框架太差,版本管理工具太扯,等等。這就好像以前我沒東西吃,只有個糠吃,要是有面包有饅頭,我就覺得非常非常好了。現(xiàn)在是,好吃的東西多了我們還學(xué)會挑食了,這也不好用,那也不好用。
根本就不是技術(shù)變難了,環(huán)境變差了,是程序員變嬌氣了。所以軟件開發(fā)變難,歸根結(jié)底還是程序員們自己變嬌氣了。
你如何在進(jìn)度壓力下,享受技術(shù)帶來的快樂?
中國人中庸的思想,入世和出世,每天的工作就是入世。舉個例子,我十年前在上海的時(shí)候,給交通銀行做項(xiàng)目的時(shí)候,每周休息一天,早九點(diǎn)到晚十點(diǎn),每天工作12個小時(shí),這樣的工作持續(xù)了一整年,沒有節(jié)假日,項(xiàng)目上的技術(shù)也沒什么意思。當(dāng)時(shí)我晚上十點(diǎn)回到住處,還想學(xué)一些C++/Java和Unix/Windows的技術(shù),于是就看書到晚上11:30,每天如此,一年下來學(xué)到很多東西,時(shí)間沒有荒廢,心里就很開心。我覺得當(dāng)時(shí)是快樂的,因?yàn)橛谐砷L的感覺是快樂的。
現(xiàn)在的我,工作、寫博客、養(yǎng)孩子,事情其實(shí)更多。我早上7:30起床,會瀏覽一下國外的新聞,hacker news, tech church, reddit, highavailability之類的站點(diǎn),9點(diǎn)上班。晚上6、7點(diǎn)鐘下班,開始帶孩子。十點(diǎn)鐘孩子睡了覺,我會開始重新細(xì)讀一下這一天都發(fā)生了些什么事情。這個時(shí)間也有可能會用來看書。學(xué)習(xí)的過程(我)是不喜歡被打斷的,所以從十點(diǎn)到十二點(diǎn),家人都睡了,這正是我連續(xù)學(xué)習(xí)的好時(shí)間。可能從晚上11:30開始,我會做點(diǎn)筆記或者寫博客。我現(xiàn)在對酷殼文章的質(zhì)量要求比較高一些,所以大概積累一個星期的時(shí)間才可以生成一篇文章。每天我大概都在一兩點(diǎn)鐘才會睡覺。沒辦法,我有技術(shù)焦慮癥。但是覺得這樣的生活很充實(shí),也很踏實(shí)。
另外,任何一門技術(shù)玩深了,都是很有意思的。有些人形成了一個價(jià)值取向,“我只做什么,絕不做什么”。前段時(shí)間有一個剛來亞馬遜的工程師,他原來做的是數(shù)據(jù)挖掘推薦系統(tǒng),原來的公司重組要讓他做前端,他不肯就離職了,他說他不想做前端。我覺得,前端后端都是編程,Javascript是編程,C++也是編程。編程不在于你用什么語言去coding,而是你組織程序、設(shè)計(jì)軟件的能力,只要你上升到腦力勞動上來,用什么都一樣,技術(shù)無貴賤。你可以不喜歡那個技術(shù),但是還是要了解了解,也沒有必要完全不用,完全拋棄。Javascript啊——只要能被Javascript實(shí)現(xiàn)的,未來總有一天會被Javascript所取代。
回到問題,怎么才能享受到快樂呢?
- 第一,入世和出世要分開,不要讓世俗的東西打擾到你的內(nèi)心世界,你的情緒不應(yīng)該為別人所控,也不應(yīng)該被世俗所污染,活得真實(shí),活得真實(shí)你才會快樂。
- 第二,就是要有熱情,有了熱情,你的心情就會很好,加班都可以是快樂的,想一想我們整個通宵用來打游戲的時(shí)光,雖然很累,但是你也很開心,這都是因?yàn)橛辛藷崆榈木壒省?/li>
總之一句話——如果你沒有興趣,什么都是借口,如果你有興趣了,什么都是好玩的。
總結(jié)
以上是生活随笔為你收集整理的陈皓谈对待技术的态度的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新员工加入企业微信的2种方法:邀请和被邀
- 下一篇: 2015年 行人检测总结1