十年如歌,一曲終散
回顧十年之前,2008年8月8日,那是個值得我銘記的日子,我個人初次離開長大的地方去外省求學,伴随着失意與期望,到達了另外一個地方。那天晚上,在另一個省份從電視上見證了北京奧運會的開幕。
今天2018年8月8日,整整十年過去了,趁着夜幕降臨,梳理下過去的種種,給未來做借鑒。
08-09年
08~09年的時候,社交網站51,開心網,人人網如火如荼,偷菜,農場等網頁小遊戲占據了龐大的流量,但最終都敗給了騰訊,最後無人問津。 微軟.net釋出了重大的3.5版本,推出WCF,WPF,Silverlight,linq等一系列應用,現在Silverlight早已消亡,linq已經成為.net必不可少的東西了。
10-12年
10年iphone4s火爆全球,徹夜排隊的盛況經曆過的人總會有印象。移動網際網路開始起苗頭。
10~12年電商寒冬,白團大戰,一片熱潮一片寒冬。小米手機開始發力,微信也開始展露頭腳。當然還有臭名昭著的3q大戰。
13-18年
13年~18年微服務概念開始盛行,微軟更換ceo全面擁抱雲計算,人工智能。開源.netcore企圖扭轉頹勢。java生态更加如日中天。 直播,3d列印,比特币,LBS風口一個接一個,消亡的一個比一個快。
以上簡述僅憑記憶。
鑽石恒久遠,一顆永相傳
人的精力是有限的,縱觀曆史,哪些知識是恒定穩健的呢?當然是與系統,網絡相關的部分,如tcp,網絡,線程程序等。如果盲目隻追求最新架構,是會累死的。Silverlight,WPF我一點沒看過,就是因為覺着用處太小。sharepoint之類的使用者群也較小,也沒有去熟悉。 雖然微軟的東西淘汰了很多但.netcore我是完全看好的,因為它夠颠覆,夠輕量級。這個是肯定要學的。 除了這些編碼類的,還有思想理論類的,如算法之類的,人工智能,機器學習的,未來二十年都不會過時。但這些需要大量的知識儲備,不是簡單看個demo就會的。 還有些靈活開發,驅動設計,微服務架構,分布式之類,十年之内都會有它的應用價值。
說完了上面的虛的,來點實際的。.net或java各種各樣的理念實踐,最終都離不開落庫的,是以保證消息隊列,資料庫(sqlserver,MySQL,mongodb),緩存redis,搜尋引擎Elasticsearch等,加深這些知識的儲備,也不會太過時。
每想起遙遠的以前在搜尋gridview七十二變就覺得好可笑。雖然aspx淘汰了,但不可否認現在流行的前端架構也都類似得影子,就隻怪aspx放到了服務端了吧,如果當時是個前端架構,也不會這麼衰。
除非是專門寫中間件和架構的人,大部分其他人都是要寫業務的。是以臨時流行性的東西也不可錯過,但你要大概要了解能流行多久。
以上讨論了學習的重點。下面來稍微讨論下學習的方法。
學習方法
一,理論修養
對于技術學習,一般來說,離不開理論支撐,沒有完整理論支撐的東西就有些片面。君不見彙編語言,b語言,asp,foxpro,access等一代代流行,轉瞬間芳華落盡,卻看那人月神話,微軟分布式架構基礎actor更是1978年就釋出了。2000年一篇rest架構的論文發表,現在風靡全球。谷歌分布式監控論文dapper發表以後,各種分布式插件盛況來臨。理論為道,代碼為術。
二,代碼實踐
陸遊曾經說過:紙上得來終覺淺,絕之此事要躬行。這是大言。學習理論之後,時常進行代碼實踐。隻有寫過了的代碼才是自己的,時常分享,參與讨論,關注最新動态,才能有所進步。說來可笑,我下載下傳量最多的還是工作第一年2011寫的一個遠端控制軟體。這麼些年來竟然沒有其他的來源代碼可供下載下傳分享,這是嚴重不對的。
三,積極分享
代碼實踐完成或理論看完,就會有思考,如果不及時寫成日志記錄下來,那是一種浪費,一種損失。部落格園是個很好的分享地方。共同分享,共同進步。如果無人觀看,無人評論,無人推薦,不要氣餒,日志是對自己學習思考的沉澱。積累的多了,才會有進一步的提升。 就比如說善友大神的許多文章,單篇來看,并不是最好的。但能十幾年如一日堅持下來,就成最好的了。
四,目标導向
以目标為導向,學習要出成果。以前我們的CEO發過一句話,我深有感觸:任何三天兩頭式的學習都不如考個證來的實際。原句怎麼說的我忘了,大概就是這意思。 是以如果你足夠耐心,足夠時間,就以成果為導向吧,如考證,出版書籍,如毅力不夠,能出個學習系列也是退而求其次。
向先進的人學習
以上是我思考的四個方面,還有一種是緊随大流,看看先知在做什麼,比你厲害的人在做什麼。 十年練廚,十年悟廚。程式員就像廚子,為每個需求炒出不同的菜。每個人從事工作時間有長有短,但時間過的很快的,一眨眼我就來上海五年了。真的好快,如果時間可以倒流……
擴充眼界
最後程式員不隻是程式員,你還是一個獨立的人,擴充眼界,不要局限于.net一畝三分地,現在python,golang,java如此火,都可以抽時間實踐實踐,至少增删查改,驗證登入要熟悉完成。才不枉是中國之少年!……不談政治。
廢話說了那麼多,過去的時光已經過去,未來十年怎樣度過?面向未來,成為未來思想的自己。總不會太差。 讓未來比今天好一點,讓今天比昨天進步一點,如果沒有就三省吾身吧!不進步就是退步。
寫到這裡,為十年前的2008做個總結,展望下一個十年2028。未來的自己是什麼樣?
最後,身體是革命的本錢,注意養生,不要猝死。 離開舒适區,成長性思維。結束,感謝觀看!
作者:
從此啟程/範存威出處:
http://www.cnblogs.com/fancunwei/本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連結。如文章對您有用,煩請點個推薦再走,感謝! 本部落格新開通打賞,滑鼠移到右側打賞浮動處,即可賞部落客點零花錢,感謝您的支援!