技術,要拿得起,更要放得下
這篇文章,我想和大家分享一些我學習生涯中的一些體會,其中一項,就是技術要拿得起,更要放得下。
回想數(shù)年前,我也曾經(jīng)在C++虛擬繼承類的object memory layout研究過程中激動過。也為了實踐不同的COM Apartment Model寫過多種測試程序。當然,也為了到底是學Java還是.NET躊躇過。也在論壇上為了牛角尖問題和人家打過口水仗,也拿自己用匯編寫的程序炫耀過。也懷疑過算法到底對實際工作有多大幫助,也沉迷于論壇上回答問題賺的分。
學習的路上也吃了不少虧。曾經(jīng)花了幾百大洋買MFC的中文類庫大全,其實就是個MSDN的翻譯。買過粗制濫造的技術書,以至于學到最后還以為Java和Javascript就是一個東西。曾經(jīng)看到OpenGL很火而研究了數(shù)周,最后還是不得其門。還買過UML的幾本教程,最后覺得不如買草紙。
當然,學習過程中的快樂也沒漏。拿到C++對象模型,C++專家編程時候如獲珍寶的感覺。用巧妙方法寫出臺球游戲外掛的自豪,通殺論壇上所有問題的淋漓感覺……
看現(xiàn)在手頭的工作,以前"研究"的技術好像一個都用不上。別說虛擬繼承,C++的工程都不知道怎么建了。Javascript也是每次都去google找現(xiàn)成代碼。平時雖說用C#寫寫代碼,但是class的繼承關系,基本不超過3層。ASP.NET也就還記得。NET 1.1上的東西,從master page的概念出來后就基本一無所知。WPF也只會搭一個hello world做一下基本的測試,更不用說Silverlight了。ORM,框架,各種模式等,更是云里霧里。
有朋友感嘆,技術發(fā)展太快,跟不上。環(huán)境太浮躁,很難踏實和深入。其實,翻開一片片文章,我看到的大多是新名詞,但是我并不覺得技術發(fā)展太快,或者環(huán)境浮躁之類有什么好或者不好。因為技術,最后都要放下的。
不知道大家有沒有裝電腦的經(jīng)歷;叵氘斈曛袑W,當紅CPU,內存,硬盤,顯卡的型號,參數(shù),大致價格都可以背下來。怎么裝系統(tǒng),怎么備份系統(tǒng),怎么快速還原,怎么做細節(jié)上的安裝優(yōu)化,都是要多套方案。隨身的'啟動軟盤,上面的工具隨時保持更新。但是到了后來,都是到了要買電腦的時候,才去往上看一圈,其實也八九不離十。
我感受到的技術要放下,就是一樣的道理。雖說跟不上新名詞,新技術,但是對于新東西,思考方法已經(jīng)和以前大不同了。以前想到的就是怎么做一個例子程序,研究不同的使用技巧,關心誰有多了解了一些內幕技術,糾結于各種評論和技術比較。但是現(xiàn)在,想到的是這個技術解決了什么問題,和以往技術比有什么優(yōu)勢, 局限又在什么地方,是否適合自己手頭的工作。了解清楚后,就沒有興趣再深入了。等到有一天,遇上一個具體的問題,感覺現(xiàn)在應該有對應的解決方案了吧,然后再回憶一下,去網(wǎng)上找一圈,然后再開始深入學習。后來發(fā)現(xiàn),原來技術都大同小異,只要不是科學問題,工程師的技術都是可以隨意拿起,再隨意放下的。
凡是能從書本上學到的技術,我都放下了。你呢?
【技術,要拿得起,更要放得下】相關文章:
要學會拿得起放得下勵志文章12-17
拿得起放得下的個性說說01-26
要堅持更要專注的勵志文章08-24
簡歷要放照片嗎10-05
放小球的技術要領09-07
理綜考試要放平心態(tài)10-15
扶持,更要寬容失敗11-05
質量管理:治標更要治本!10-08
建筑工程變更要點08-18