精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

優秀的程序員如何思考、學習新技術的原則和方式

開發 前端
最近了解了幾個MVC的框架,其中有兩個是公司內部的。發現這些東西都是類似的,從處理邏輯到頁面渲染;從service到layout;配置的實現無非就是XML,或者annotation……我有種感覺,興許已經跳不出這個思維圈子了?
先看下面這樣的困惑:

最近了解了幾個MVC的框架,其中有兩個是公司內部的。發現這些東西都是類似的,從處理邏輯到頁面渲染;從service到layout;配置的實現無非就是XML,或者annotation……我有種感覺,興許已經跳不出這個思維圈子了?

[[131476]]

如今的時代,是一個概念翻飛的時代,oschina里的開源軟件數量就已經超過了兩萬,五花八門的技術層出不窮,到底什么技術才是值得學習的?

有位朋友說,他想學習一些關于Android上的開發技術,興趣驅使。幾個月過去了,他說他已經能做出許多小程序了,可是他現在回想起來,掌握一門技術是好,可興趣之外還有什么呢?他說,“如果我的工作中不使用Android平臺,我學它還有何用?”。

學習技術到底是一件有意思的事,還是一件痛苦的事?讀書的時候,我曾經買過侯捷翻譯的《深入淺出MFC》,對那時的我來說,似乎太困難了一點,我強迫自己看完了三分之一,實在是沒有毅力繼續往下讀了。我在其中察覺不到快樂,這本書在當時似乎充滿了生澀。

如上這樣的故事太多了,很多時候,程序員們(包括我在內)辛苦地學習,有的沒有好的效果,有的過程充滿痛苦,有的更是不知道我學它的目的是什么。

國內的教育體制,培養了這樣一批人:

他們努力、奮進,熱愛技術,愿意投身軟件行業,愿意寫出高質量的代碼,他們對業界的東西很感興趣,他們愿意學習扎實的基礎知識,他們渴求火熱的新技術……

幾年以后,他們擁有廣泛的視野,閱歷寬闊、經驗老到、言辭犀利,對行業動態了如指掌,顯然,他們是行業的博學者。

然而……

他們卻缺乏這樣一種能力——思考。

欠缺思考容易導致這樣的現象:

不會做設計

遇到了問題,拿見到過的、學到了的熟悉的框架、方案、模式往上套,而不仔細分析其中的利弊,只是盡可能地尋找最接近當前問題的解決途徑。

有的是不會做系統設計。和少數所謂的“架構師”接觸過,他們“只懂業務,不懂技術”,這樣設計出來的系統只能滿足功能性需求;而論壇上的一些具體問題的討論話題,則暴露出一些跟帖討論者“只談技術,不提業務”,譬如“XXX大容量的解決方案”、“秒殺系統的***架構”,企圖對某一類寬泛的問題,設計出一套放之四海皆準的通用解決方案。

還有的則是不會做面向對象設計,缺少抽象和解耦的能力,這樣的例子就更多了。朋友告訴我,他的單位有一位寫Ruby的老員工,一個龐大的工程,代碼里面居然只有一個上帝類,就搞定了所有的問題。

不能堅持自己的觀點

這一點在面試中最容易觀察到。應聘者有剛畢業的學生,也有工作超過10年的有豐富經驗的從業者。他給出一個粗略的方案以后,在方案沒有細化到一定程度以前,很難給出優劣的評論,但是,如果你輕輕地challenge一下,他就迅速放棄本來的構思,跑到你的思路上來。

例如,SNS系統中,服務端有消息要怎樣通知到客戶端,這樣的一個問題,解決方案有很多種,比如客戶端輪詢、服務端hold住連接推送等,各有利弊。應聘者應當有自己的觀點。

不能細化一個問題解決方案

怎樣區分一個空談家和一個實干家?給他一個具體的問題是***的辦法。在我剛工作的時候,我曾經很欽佩那些在活動中、討論中高談闊論的人,我覺得他們很能說。可是后來我逐漸發現,能說的人實在是太多太多了。細化設計、甚至落到編碼,才是對一個程序員真實的檢驗。當然,如果你覺得做軟件設計的人可以不熟悉編碼、架構師可以不首先是一名高級程序員,那我們也沒有什么可談了:)。

如果你會學習,你可以成長得很快;如果你不會思考,你永遠只能跟在別人后面。

在新技術的學習上我認為也應當多思考,不同的人有不同的學習動機。在非外界所迫的情況下,對于新技術的學習,我的觀點可以概括為:

它要解決什么問題,就是所謂的問題域,是我關心的嗎?

我沒有去研究操作系統底層的實現,并非這沒有價值,而是我沒有興趣,這就是問題域的影響(不過現在我有興趣了,我想做一些這方面的事情)。

和過往解決方案它的優勢在哪里,是否顯著?

這是competition,重復的技術是沒有生存空間的(當然,你是微軟的話除外:)),就像互聯網同一個類型的網站,競爭到***就那么兩三家。就像Groovy,我很喜歡它,但是有了Scala以后,我覺得興許有一個要死掉(Groovy創始人說,如果他早些知道Scala的話,就沒有Groovy什么事了。具體的報道請去Google上搜他的blog)。

它的實現和帶來的效果上看,有沒有很有意思的思路,是值得借鑒和思考的?

這是最難講的一個問題。以去年初開始接觸的Node.js為例,它可以做到把后端的聚合(譬如portlet之流)放到前端來,后端只保留一種類型的頁面服務——頁面模板,以及若干易于管理的API接口,大大簡化了后端體系的復雜度,而且還能把壓力分散到前端來,這是我早些年不曾見到的。

這三個問題想過之后,覺得有價值,我才去學習。要不然,對我而言就是不想深入的東西,了解了解也就罷了。

新技術學習的方式呢,我想說這么幾點:

尋找切入點

我很喜歡BlueDavy的blog上的一句話:“理論不懂就實踐,實踐不會就學理論!”。

******是要落到動手實踐上去的,但是倘若習慣從那些原理介紹的文字入手,未嘗不是一種不好的選擇。而且,現實情況會有一些約束,例如在了解幾家互聯網公司的云平臺的時候(Amazon的EC2,M$的Azure等等),除非你是這幾家公司的員工,否則是很難深入其中的。

尋找自己的興趣點

學習應當是一件有意思的事情,當你的大腦排斥它的時候,我不相信可以很容易地掌握這門新技術。如果你找不到興趣點,那么,不妨回到我前文對于新技術是否值得你學習的觀點上去,既然你沒有什么興趣,你學它干嘛?西安軟件培訓

善于比較

比較是一種非常容易上手的思考方式,和什么比較?和相似技術比較,和操作系統、網絡這些基礎設施上面的例子比較,***,和生活中的例子比較(譬如,JAVANIO的實現是一個很好的例子)。

不斷獲得回饋

回饋是什么?做出一個HelloWorld的例子,就是一個極好的回饋;理解某一項實現原理,聯想到其它類似的實現,產生一種恍然大悟的感覺,也是一種回饋。在學習的過程中,不斷產生回饋,意味著你不斷地收獲成就感,這是繼續下去的動力之一。

責任編輯:王雪燕 來源: 搜狐
相關推薦

2013-05-16 10:27:03

技術學習新技術學習建議

2017-11-14 21:30:15

2012-11-08 11:19:38

2009-03-18 13:08:08

程序員新技術焦慮癥

2017-10-22 16:16:03

程序員編程代碼

2023-11-27 09:25:42

程序員思維

2013-07-25 09:47:40

程序員職業發展

2013-07-09 09:11:50

程序員

2012-09-17 09:25:28

程序員學習非程序

2012-11-01 13:46:54

程序員

2009-07-24 13:09:57

ASP.NET程序員

2012-11-12 10:46:37

2014-11-10 09:46:57

程序員

2015-11-24 16:33:05

程序員思考分享

2020-03-29 08:19:56

程序員代碼

2015-10-12 08:56:37

程序員成長法則

2015-06-17 14:24:48

優秀程序員整潔代碼

2012-05-25 10:54:24

程序員

2021-05-29 07:32:14

優秀程序員代碼

2011-05-31 10:50:36

程序員
點贊
收藏

51CTO技術棧公眾號

一级毛片视频在线| 亚洲av无码乱码国产精品fc2| 波多野结衣欧美| 欧美日韩亚洲91| 亚洲不卡一卡2卡三卡4卡5卡精品| www五月天com| 伊人色**天天综合婷婷| 亚洲国产中文字幕久久网| 欧美国产日韩在线播放| 亚洲精品一线| 国产区在线观看成人精品| 91丝袜美腿美女视频网站| 亚州国产精品视频| 亚洲老妇激情| 一区二区欧美日韩视频| 美女久久久久久久久| 日韩精品第一| 午夜伊人狠狠久久| 日韩中文在线字幕| 成人资源www网在线最新版| 成人免费看的视频| 91精品免费看| 国产乱码77777777| 在线电影一区| 色在人av网站天堂精品| 性少妇xx生活| 欧美深夜视频| 精品精品国产高清a毛片牛牛| 午夜免费福利在线| 亚洲欧美韩国| 午夜精品成人在线| 成人在线视频一区二区三区| 永久av在线| 欧美激情一区二区在线| 快播日韩欧美| 无码国精品一区二区免费蜜桃| 精品亚洲成a人| 国产精品久久久久久久app | 亚洲高清免费观看| 亚洲国产精品女人| 大片免费在线看视频| 国产精品国产自产拍高清av| 欧美一区2区三区4区公司二百 | 中文字幕精品久久| 国产又粗又猛又爽又黄av| 久久亚洲黄色| 亚洲精品国产精品自产a区红杏吧 亚洲精品国产精品乱码不99按摩 亚洲精品国产精品久久清纯直播 亚洲精品国产精品国自产在线 | 午夜精品视频在线观看| 日韩中文在线字幕| 中日韩高清电影网| 一区二区三区日本| 欧美另类videosbestsex日本| 日本最新在线视频| 国产精品灌醉下药二区| 亚洲欧洲另类精品久久综合| 888av在线| 国产精品久线在线观看| 亚洲国产精品毛片| 日本视频在线| 亚洲日本在线视频观看| 欧美日韩午夜爽爽| av老司机免费在线| 欧美色xxxx| 国产情侣av自拍| 日韩精品一级毛片在线播放| 欧美日韩高清一区| 宇都宫紫苑在线播放| 日韩一区二区三区精品视频第3页| 欧美电视剧在线看免费| 日韩av手机在线播放| 日韩啪啪网站| 中文字幕一区二区精品| 日本黄色片免费观看| 欧美日本不卡高清| 45www国产精品网站| 91午夜精品亚洲一区二区三区| 日本视频免费一区| 亚洲一区二区三区视频播放| 色呦呦中文字幕| 久久日一线二线三线suv| 亚洲国产一区二区三区在线播| 男人影院在线观看| 五月天网站亚洲| 亚洲黄色小视频在线观看| 高清不卡一区| 日韩精品久久久久久福利| 国产综合精品久久久久成人av| 国产精品久久久久久| 欧美精品国产精品日韩精品| 无码人妻精品一区二区50| 精品亚洲国内自在自线福利| 国产伦精品一区二区三区视频黑人| 91麻豆国产精品| 久久久久久久久久影院| 麻豆成人久久精品二区三区小说| 成人国产一区二区| 久草视频在线看| 一区二区在线观看av| 日本a级片免费观看| 亚洲成人a级片| 日韩久久精品电影| 婷婷伊人五月天| 久久激情一区| av一区二区三区在线观看| 久久久久久青草| 亚洲一区在线免费观看| 五月天婷婷激情视频| 成人看片爽爽爽| 最近更新的2019中文字幕| xxxxxx国产| 国产综合久久久久久久久久久久| 久久久久久久久久码影片| 韩国中文字幕在线| 欧美在线免费观看视频| 中文字幕99页| 91精品秘密在线观看| 国产成人极品视频| 色呦呦视频在线| 一二三区精品福利视频| 最新天堂中文在线| 精品国产精品国产偷麻豆| 久久久久久噜噜噜久久久精品| 亚洲一级黄色大片| 欧美极品美女视频| 99热成人精品热久久66| 国产精品调教| 欧美高清性猛交| 国产麻豆精品一区| 欧美国产日产图区| 欧美视频第三页| 欧美人与动xxxxz0oz| 欧美大片在线看| 99热这里只有精品在线观看| 国产精品激情偷乱一区二区∴| 免费裸体美女网站| 天堂日韩电影| 2019国产精品自在线拍国产不卡| www.黄色小说.com| 亚洲美女少妇撒尿| 激情五月婷婷久久| 欧美色图国产精品| 国产精品久久久久9999| 国产在线自天天| 在线观看一区不卡| 日本欧美一区二区三区不卡视频| 日韩电影在线免费看| 日韩成人av电影在线| 欧美xo影院| 亚洲天天在线日亚洲洲精| 波多野结衣网站| 欧美激情一区二区三区全黄| 久草福利视频在线| 欧美超碰在线| 成人国内精品久久久久一区| 激情影院在线观看| 日韩欧美一级二级三级| 久久这里只有精品国产| 成人福利视频在线| 2022亚洲天堂| 欧美日韩国产在线观看网站| 国产精品香蕉在线观看| 国产三级在线播放| 日韩一区二区三区在线| 国产精品2020| 久久久久久久网| 一区二区三区 日韩| 久久影院100000精品| 亚洲综合色av| 麻豆蜜桃在线观看| 在线精品播放av| 国产区精品在线| 午夜国产精品影院在线观看| 亚洲精品国产一区黑色丝袜| 精品在线观看视频| 拔插拔插海外华人免费| 欧美人妖在线| 91免费视频国产| av剧情在线观看| 最近免费中文字幕视频2019| 亚洲av无码乱码国产精品| 午夜a成v人精品| 黄色精品视频在线观看| 成人免费视频网站在线观看| 蜜臀久久99精品久久久酒店新书| 天堂美国久久| 久久久久久久久久码影片| 亚洲人体在线| 欧美亚洲激情视频| 精品孕妇一区二区三区| 日韩经典第一页| 11024精品一区二区三区日韩| 亚洲国产精品自拍| 国产91在线播放九色| 9i在线看片成人免费| 亚洲最大成人在线观看| 999在线观看精品免费不卡网站| 亚洲精品乱码久久久久久蜜桃91| eeuss国产一区二区三区四区| 国产999在线| 丰乳肥臀在线| 精品国模在线视频| 青青久草在线| 日韩精品一区二区三区swag| 中文字幕日产av| 天天综合日日夜夜精品| 国产美女久久久久久| 久久精品一区蜜桃臀影院| 日本少妇xxx| 久草热8精品视频在线观看| 大陆极品少妇内射aaaaa| 欧美极品一区二区三区| 亚洲高清视频一区| 中日韩免视频上线全都免费| 国产精品视频免费一区| 精品国产乱码一区二区三区| 国产精品海角社区在线观看| av日韩中文| 欧美激情xxxxx| 免费av在线| 在线观看精品自拍私拍| 日韩一二三四| 亚洲激情视频网| 亚洲第一天堂影院| 91麻豆精品国产自产在线 | 国产精品久久久久毛片大屁完整版| 日本特级黄色大片| 清纯唯美亚洲综合一区| 麻豆av一区二区三区| 国产美女撒尿一区二区| 91情侣在线视频| 日韩成人在线观看视频| 91人成网站www| 91视频亚洲| 91美女片黄在线观| 香蕉成人在线| 成人免费xxxxx在线观看| 欧美一区=区三区| 国产日韩亚洲欧美| 久久精品国产精品亚洲毛片| 国产精品极品美女粉嫩高清在线| 成人影院网站| 国产成人精品视频在线| 美女福利一区二区三区| 国产91免费看片| 久久精品女人天堂av免费观看| 国产不卡在线观看| 青青热久免费精品视频在线18| 国产精品99导航| 开心久久婷婷综合中文字幕| 国产美女精品视频| 在线观看亚洲精品福利片| 91色中文字幕| 日韩免费精品| 久久国产精品亚洲va麻豆| 亚洲精品aaaaa| 日本一区二区不卡高清更新| 欧美日韩有码| 亚洲区成人777777精品| 黑丝一区二区| 日韩av资源在线| 日韩二区在线观看| 欧洲美女亚洲激情| 成人自拍视频在线| 色呦呦一区二区| 中文一区二区完整视频在线观看| 九九这里只有精品视频| 亚洲一区二区影院| 中文字幕在线天堂| 91精品国产麻豆国产自产在线| 亚洲av无码片一区二区三区| 日韩经典中文字幕| 视频免费一区| 国语对白做受69| 美女色狠狠久久| 成人免费91在线看| 伊人久久大香线蕉综合网蜜芽| 亚洲在线播放电影| 在线观看一区| 色国产在线视频| 高清日韩电视剧大全免费| 日韩精品卡通动漫网站| 综合久久久久久| 日韩在线观看第一页| 欧美丰满少妇xxxbbb| 女人18毛片水真多18精品| 尤物yw午夜国产精品视频| 午夜伦理在线视频| 国产成人精品久久| 日韩在线精品强乱中文字幕| 欧美人与性禽动交精品| 中文字幕免费一区二区| 美女福利视频在线| 国产福利一区二区三区在线视频| 国产交换配乱淫视频免费| 亚洲免费观看高清完整版在线观看熊| 你懂的国产在线| 日韩女同互慰一区二区| 国产爆初菊在线观看免费视频网站| 久久视频免费在线播放| 欧美18av| 精品午夜一区二区| 欧美精品日韩| 久国产精品视频| 国产喂奶挤奶一区二区三区| 精品小视频在线观看| 欧美日韩视频在线观看一区二区三区 | 亚洲人成五月天| 丁香花高清在线观看完整版| 成人av色在线观看| 国产精品免费不| 青青草精品视频在线| 国产酒店精品激情| 老司机福利在线观看| 欧美性猛交xxxxx水多| 国产激情无套内精对白视频| 中文字幕日韩欧美在线| 久久野战av| 精品在线观看一区二区| 激情亚洲网站| 久久aaaa片一区二区| 国产精品久久久久久久久果冻传媒| 超碰中文字幕在线| 亚洲精品福利免费在线观看| 黄色成人在线网| 亚洲一区久久久| 小处雏高清一区二区三区| 国产又大又黄又粗的视频| 26uuu精品一区二区| 国产黄色片免费看| 亚洲第一福利在线观看| 日本三级韩国三级欧美三级| 92裸体在线视频网站| 亚洲成人tv| 欧美激情第一区| 亚洲精品久久嫩草网站秘色| 国产三级漂亮女教师| 另类图片亚洲另类| 国产精品视频首页| 黄色一级片av| 国产成人鲁色资源国产91色综| 成人免费视频国产免费观看| 51久久夜色精品国产麻豆| 国产在线观看a| 中文字幕在线成人| jjzzjjzz欧美69巨大| 九七影院97影院理论片久久| 91国偷自产一区二区使用方法| 精品99在线视频| 国产99久久久国产精品| 成熟的女同志hd| 欧美大片在线观看一区二区| 日韩免费影院| 国产精品久久国产三级国电话系列 | 日韩一级欧洲| 右手影院亚洲欧美| 欧美天堂一区二区三区| 日本美女在线中文版| 91视频免费在线| 亚洲先锋成人| 成人无码www在线看免费| 色婷婷久久久久swag精品| 99re在线视频| 91久久大香伊蕉在人线| 在线高清一区| 国产一级久久久久毛片精品| 欧美三级中文字幕在线观看| 97影院秋霞午夜在线观看| 岛国一区二区三区高清视频| 国产视频一区在线观看一区免费| 欧美做受高潮6| 69堂精品视频| 国产乱码午夜在线视频| 日韩精品一区二区三区色偷偷| 久久se这里有精品| 日韩人妻无码一区二区三区99 | 米奇精品一区二区三区| 91久久精品www人人做人人爽| 日韩午夜av| 在线视频第一页| 91精品国产色综合久久久蜜香臀| a天堂资源在线| 一区二区三区四区在线视频| 高清日韩电视剧大全免费| 色av性av丰满av| 久久中文字幕视频| 大型av综合网站| 日日噜噜夜夜狠狠| 亚洲一线二线三线久久久| 国产黄在线观看免费观看不卡| 亚洲一区二区三区毛片| 视频在线在亚洲| 久久久久亚洲av片无码下载蜜桃| 亚洲免费电影一区| 国产精品亚洲四区在线观看| 欧美三级午夜理伦三级| 亚洲一区影音先锋| 77导航福利在线| 久久99国产精品99久久| 国产专区综合网| 91黑人精品一区二区三区|