精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产成人精品a视频一区| 欧美狂野激情性xxxx在线观| 青草视频在线观看免费| 欧美人体视频| 偷拍与自拍一区| 精品视频在线观看| 日韩在线 中文字幕| 欧美日韩一区二区三区视频播放| 欧美色精品天天在线观看视频| 天堂资源在线亚洲视频| 一级黄色免费片| 亚洲国产一区二区在线观看| 欧美草草影院在线视频| 免费国产黄色网址| 国产高清一区在线观看| 久久精品久久综合| 欧美巨大黑人极品精男| 国产精品福利导航| 三上悠亚一区二区| 亚洲欧洲国产日本综合| www.av一区视频| 亚洲大片免费观看| 久久久久蜜桃| 日韩精品免费在线视频观看| 538任你躁在线精品免费| 最新黄网在线观看| 久久久综合网站| 亚洲综合av影视| 久久国产黄色片| 91久久夜色精品国产按摩| 精品国产自在久精品国产| 各处沟厕大尺度偷拍女厕嘘嘘| av网页在线| kk眼镜猥琐国模调教系列一区二区| 青青青国产精品一区二区| 91香蕉一区二区三区在线观看 | 91sa在线看| sm捆绑调教视频| 久久国产精品免费精品3p| 欧美日韩一区二区三区四区| 国产在线视频在线| 2021av在线| 精品无人码麻豆乱码1区2区| 97国产在线视频| 老熟妇高潮一区二区三区| 色狠狠久久av综合| 日韩一区二区视频在线观看| www.日日操| 电影在线观看一区| 亚洲蜜臀av乱码久久精品蜜桃| 日本精品一区二区| 偷拍精品一区二区三区| 国产在线精品一区二区夜色| 欧美亚洲午夜视频在线观看| 欧美成人国产精品高潮| 欧美系列电影免费观看| 亚洲黄一区二区| 欧美女同在线观看| 欧美日韩亚洲国产| 欧美日韩中文字幕日韩欧美| av网站手机在线观看| av片在线观看永久免费| 17c精品麻豆一区二区免费| 欧美色欧美亚洲另类七区| 狠狠人妻久久久久久综合麻豆| 久久er精品视频| 国产精品视频不卡| 中文字幕乱码无码人妻系列蜜桃| 久久一日本道色综合久久| 欧美一级片一区| 成年人免费看毛片| 中文视频一区| 欧美成年人在线观看| 中文字幕在线观看二区| 人人狠狠综合久久亚洲婷婷| 一区二区三区在线播放欧美| 一级片视频免费看| 精品少妇av| 中文字幕日韩av综合精品| 天堂在线中文视频| 日韩国产在线| 精品国偷自产在线| 中文字幕人妻一区二| 99精品视频在线观看播放| 久久好看免费视频| 日本高清黄色片| 91亚洲国产高清| 久久综合久久八八| 毛片aaaaa| 亚洲国产日韩欧美一区二区三区| 91精品成人久久| 五月婷婷视频在线| 亚洲免费精品| 国产精品99蜜臀久久不卡二区| 欧美brazzers| 日本成人超碰在线观看| 成人写真福利网| 亚洲va天堂va欧美ⅴa在线| 东方aⅴ免费观看久久av| 国产在线精品日韩| 成年人在线视频| 亚洲男人天堂av网| 青青草精品视频在线| 成人性生活视频| 欧美日韩国产综合一区二区| 美女又黄又免费的视频| 2020国产精品极品色在线观看| 亚洲国产美女精品久久久久∴| 3d动漫精品啪啪一区二区下载| 久久在线视频| 久久免费视频这里只有精品| 91porny九色| 国产一区二区三区日韩| 黄色一区三区| 一区二区高清不卡| 天天操天天综合网| 国产成人精品综合久久久久99 | 国产成人综合在线| 日本一区二区三区视频免费看| 精品日韩av| 欧美乱熟臀69xxxxxx| 国产艳俗歌舞表演hd| 国产一区视频在线观看免费| 国产在线观看91精品一区| 欧洲亚洲精品视频| 亚洲国产日产av| 四虎成人在线播放| 日本一本不卡| 日本一本a高清免费不卡| 好吊色在线观看| 一区二区三区视频在线看| 超碰超碰在线观看| 精品产国自在拍| 91wwwcom在线观看| 亚洲 欧美 精品| 午夜精品免费在线| 人妻换人妻a片爽麻豆| 91精品国产乱码久久久久久久| 日韩美女视频中文字幕| 午夜视频福利在线| 午夜精品123| 伊人久久一区二区三区| 黄页网站一区| 国产嫩草一区二区三区在线观看| 天堂成人av| 欧美成人aa大片| 在线不卡中文字幕| 欧美精品欧美极品欧美激情| 亚洲网站在线| 国产精品中文久久久久久久| 成人午夜在线观看视频| 日本韩国一区二区三区| 巨胸大乳www视频免费观看| 亚洲一区日韩| 欧美一区二区视频17c| 人人视频精品| 亚洲香蕉成视频在线观看| 国产精品久久久久久久久夜色| 久久色在线视频| 熟妇人妻无乱码中文字幕真矢织江| 神马电影久久| 国产精品一区电影| 九七久久人人| 欧美va亚洲va| 欧美精品亚洲精品日韩精品| 久久综合九色综合欧美亚洲| 老司机午夜av| 亚洲综合色站| 国产乱码精品一区二区三区日韩精品| 91www在线| 亚洲美女在线看| 日本黄色中文字幕| 国产精品久久久久国产精品日日| 天堂在线一区二区三区| 欧美欧美天天天天操| 国产精品视频在线免费观看| 高清不卡亚洲| 日韩在线免费视频| a级片在线视频| 亚洲自拍偷拍九九九| 国产成人av无码精品| 日韩在线一区二区| 人人妻人人澡人人爽精品欧美一区| 在线精品国产亚洲| 欧美最猛性xxxx| 91.xxx.高清在线| 精品免费国产二区三区| 美女又爽又黄免费视频| 国产精品美女久久久久久久| 日本成人在线免费观看| 国产一区白浆| 亚洲最新在线| 老司机在线精品视频| 国产精品99免视看9| 国产人成网在线播放va免费| 亚洲高清不卡av| 中文区中文字幕免费看| 亚洲永久免费av| 一区二区伦理片| 国产v综合v亚洲欧| 看欧美ab黄色大片视频免费| 综合一区av| 日韩精品av一区二区三区| 日韩欧美高清一区二区三区| 国产精品久久久久久久久久99| 欧美大片黄色| 日韩一区在线视频| 四虎影视在线播放| 日韩欧美亚洲另类制服综合在线| 区一区二在线观看| 亚洲国产精品精华液网站| 久艹在线观看视频| 久久婷婷国产综合国色天香| 亚洲美女精品视频| 美女精品一区二区| 色综合久久久久无码专区| 欧美+日本+国产+在线a∨观看| 午夜欧美一区二区三区免费观看| 国产精品qvod| 97自拍视频| 9999在线精品视频| 国产精品青青在线观看爽香蕉 | 亚洲妇女屁股眼交7| 国产一二三四视频| 久久久激情视频| 中文字幕 亚洲一区| 国产河南妇女毛片精品久久久| 特级丰满少妇一级| 日韩国产欧美在线观看| 鲁一鲁一鲁一鲁一澡| 午夜国产精品视频| 樱花www成人免费视频| 欧美亚洲在线日韩| 欧美下载看逼逼| 亚洲品质自拍| 精品伦精品一区二区三区视频| 亚洲日本va中文字幕| 999视频在线观看| 电影一区中文字幕| 成人精品久久久| 自拍偷拍亚洲| 国产在线视频欧美| 亚洲黑人在线| 国产精品免费视频久久久| 性高爱久久久久久久久| 日本在线精品视频| 欧美片第一页| 国产精品99久久久久久人| 亚洲成人va| 国产精品亚洲视频在线观看| 亚洲伦理网站| 91精品国产综合久久男男| 日韩国产一二三区| 91九色在线视频| 国产精品xnxxcom| 91麻豆精品秘密入口| av日韩精品| 激情视频一区二区| 国产一区二区三区电影在线观看 | 黄色成人在线网址| 三上悠亚久久精品| 一区二区动漫| 别急慢慢来1978如如2| 看片的网站亚洲| 欧美人与性动交α欧美精品| 国产成人在线电影| 在线免费观看a级片| 久久精品人人做| 国产jizz18女人高潮| 一区二区三区在线高清| 日韩欧美大片在线观看| 日本黄色一区二区| 91国内精品久久久| 精品国产1区二区| 欧美一区二区少妇| 上原亚衣av一区二区三区| av在线网址观看| 91sa在线看| 人人玩人人添人人澡欧美| 91精品久久久久久蜜桃| caoporn成人| 欧美专区一二三| 欧美精品国产一区| 国产l精品国产亚洲区久久| 欧美a级一区二区| 人妻体体内射精一区二区| 91美女片黄在线观看| 亚洲精品国产精品乱码在线观看| 亚洲在线视频一区| 国产美女www爽爽爽| 日韩女优视频免费观看| 男人天堂亚洲二区| 久久九九有精品国产23| 亚洲男人av| 99热在线国产| 成人免费在线观看av| 妺妺窝人体色777777| 青青草视频一区| 漂亮人妻被黑人久久精品| 国产精品免费aⅴ片在线观看| 久久精品免费av| 欧美日韩一区不卡| 午夜在线视频免费| 久久天堂电影网| 伊人久久国产| 国产精品18毛片一区二区| 欧美肥老太太性生活| 日本wwww视频| 成人美女在线视频| 任你操精品视频| 色综合久久综合| 免费国产黄色片| 久久在线视频在线| а√天堂资源国产精品| 激情小说综合区| 欧美激情1区2区| 日本不卡一区二区在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 久久黄色免费网站| 欧美高清视频www夜色资源网| 精品无人乱码| 69久久夜色精品国产7777| 一区二区精彩视频| av中文字幕av| 黑人精品欧美一区二区蜜桃 | 成人嘿咻视频免费看| 男女激情无遮挡| 成人一区二区三区视频| www.99re7| 91精品国产一区二区三区香蕉 | 中文字幕欧美一| 怡春院在线视频| 在线播放国产精品| 成人看片网页| 日本一区二区在线| 日韩精品久久久久久| 中文字幕国产专区| 欧美午夜精品久久久久久久| 色欲av永久无码精品无码蜜桃| 欧美成人精品不卡视频在线观看| 日韩精品一级毛片在线播放| 亚洲欧洲精品在线| 蜜臀久久久99精品久久久久久| 成人黄色免费网址| 欧美亚洲综合一区| 川上优的av在线一区二区| 国产精品第一视频| jvid福利在线一区二区| 亚洲污视频在线观看| 国产精品九色蝌蚪自拍| 亚洲一区 中文字幕| 最近日韩中文字幕中文| 日本久久一区| 特级西西444| 懂色av中文字幕一区二区三区| 精品一区二区三区人妻| 亚洲国产欧美自拍| 成人动漫一区| 亚洲精品高清视频| 久久99这里只有精品| 91精品一区二区三区蜜桃| 欧美一区二区女人| 91九色在线播放| 欧美久久久久久一卡四| 奇米一区二区三区| 亚洲国产123| 亚洲第一精品夜夜躁人人爽| 性国裸体高清亚洲| 亚洲精品在线视频观看| 国产真实乱子伦精品视频| 久久精品视频久久| 亚洲欧美三级伦理| 婷婷精品久久久久久久久久不卡| 精品国产一区二区三区在线| 国产99久久久久久免费看农村| 国产 日韩 欧美 在线| 亚洲香蕉成视频在线观看| 国产精品99久久免费| 久久成人免费观看| 国产精品入口麻豆原神| 午夜精品久久久久久久第一页按摩| 88国产精品欧美一区二区三区| 日本久久一二三四| 你懂的在线观看网站| 欧美三级电影在线观看| 国产桃色电影在线播放| 日韩片电影在线免费观看| 国产一区在线观看视频| 四虎精品永久在线| 美女少妇精品视频| 国产精品一区2区3区| av在线网站免费观看| 欧美日韩综合视频| 超碰porn在线| 日韩电影在线播放| 成人午夜av电影| 国产又粗又黄又爽的视频| 亚州精品天堂中文字幕| 国产精品二区不卡| 中文字幕网站在线观看|