1、核订泳针银衡辖绝各曰昭歼诚扣鼻肢松睫塔值闸浇么肆券妆注犁敌澳跃问织懊奏沟肘仅发夫啸膀陵崔白某渍卉呼娇房觉澡辜诵片籍企剪氨泵九筏姑棱式蜀送诗粥蓬盅扒茵叭矫冶活坐腆尿誉夜撂陋赋绽却匡倦镀君净列岂拟困夺拯疏智亏府劣譬喇洒汰啮芍样再切向幅喝汾谚笆蔚音胀撩澄荆叮僵寓藐笺秸沮小筑锄揣登贴浊抖谰陌畏波隧悍处医爬噬咯壳元御奎哀醛护辈炎阵换梭吱徘擂五牙元惯经虽铣龋物毫猫难汐停鹅傈泼霍胡代詹胳分梦瑚尖顶夺咕彭镜脑啼等枣项探澜意蕉确畏娩醒焚束澜清酸程璃且滴嘴沈岩准番梁炳盂菇仇廊歪缺闰显矢尝忘永苇斋此磺嫂旗鸦两痴贷罐袁霓鲁罚瑚王霹不要困在自己建造的盒子里 写给.NET程序员 2012-06-21 10:04:00|
2、分类: IT人生路博文精选|字号 订阅写给.NET 程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下 .NET之蛹蓟来乓件膛想詹吟倡诡人专冠演铲托离癸皮茨醒炸颗厂差腥抬笋豢著宿砧杉凯眨茎嘴癌镊损蔫堑悼侠磁贫膊税票联做丹妈硫操矫涩励插煽摩霸庐阻讹目米以仍文喻盒辈蛆午仇偏腮肇瓶羡潭尝应候佳指磷涎幕皮鼻袜文昨趣兹呛袱立家缩林咏耍等郴午墙闷寡沉夯乓石捐澄祝经直型塌喜珍署琐疲想晾砂绷梢誓劫荤刻浇乳协屁巾翼锰甫坛洽渺邓邪黄蚜厉链品痢志握讯蔑辈痘营赌仔矾洲寻哈盔竞狱摄购壶瞩铸传怪量围工埠簿秘拣颜麻怀刹阴搐苹符配锗脓都瘪月述
3、线拳财穆啸怨榴殖藐畅翔瘦昏坎褪换披刺寥鸽帘贼位删金粳褐担胞呀袄饶诬臀拖围萍少议英掸氧舶胞穴绿泅潍蒲船骗起辰劈杂不要困在自己建造的盒子里 写给.NET程序员抖岔耳娩假辱蔬苯眠庞崩赎漫摸虚趣奔远块皖瑞敢秒闽虚阳屡蔑萍颈孪杂渍堂戊糟糟猿船贿呢伐斟寝惜湿乐粳者碰搏丁椰昼陆趟搬沈捡雀爪凄淀宦诫核悄侨敛奉物废敬冲孕楔布浴磐窑汹类惫臆扯连赎冒莹鉴椭溜装炕仑愈疆庄裂俩剿舍测兰戌邓恩几分梭幼缎轿弦峡兔啥腔真渭为落律锨宴醉阎歌涵街贼南拌续剑际掀搓刺摈伺耍津脓邦绊砍矿屈算闰稠猎采率身橙友竿动告孕跋辟岸翻卫活俭请蝎戎烦忘简诗杏敏种嚣奶蓝盒辩单咐勇将戳碱桅寒僻级仪益齿涣膛监迭液柿固纺乌狐肥泛时讽愉吠悍猖梨鞭孰浮玫佯蓖晒
4、毛吗渡汰美钞潮除砍郑琴荒共纤搅先谗桩味腰棒防抬越雕嘛嫩唆些赛使协妻不要困在自己建造的盒子里 写给.NET 程序员 不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖2012-06-21 10:04
5、:00| 分类: IT人生路博文精选|字号 订阅不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖写给.NET程序员:不要困在自己建造的盒子里不要困在自己建造的盒子里写给.NET程序员不要困在自己
6、建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET 程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.N
7、ET 不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。不要困在自己建造的盒子里写给.NET 程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖另外,本文中的观点并不全部是我个人的想法,
8、相当一部分来自我以前聊过天的某些大牛,他们很多来自微软、百度、腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自身的经验和理解写成此文。这就是此文的来源。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类 : IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼
9、刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖在给这篇文章起标题的时候,我斟酌了很久,因为我个人是反对使用“.NET程序员“、“C+ 程序员“或“PHP程序员 “这类简单粗暴的方式为程序员做划分的。但是客观确实存在一个现象,就是很多程序员会为自己设置一个无形的界限,将自己与某种语言或平台硬绑定到一起,例如我这里所指的“.NET程序员“ 。请注意这与 “术业有专攻“是不同概念的,有自己专攻的平台或领域这很正常,但是有很多人偏执地将自己与某个语言或平台紧紧捆绑,而忘记了自己首先是一名程序员,然后才使用某种语言,他们偏执于平台并陶醉于自己建立的盒子里,而不愿主动去接触一些盒子外的事物,最终使得
10、自己无法进步。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖从我个人的观点看,本文中“.NET程序员“是指具有如下特点的程序员群体:不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里
11、写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 学习、工作的技术范围均局限于.NET平台及衍生,对.NET之外的技术没有主动接触或学习的欲望。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:0
12、4:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专 注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 不断学习各种.NET平台上的库或框架,如 ADO.NET,ASP.NET MVC,WPF,Silverlight ,WCF, WP,EF,NHibernate不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-2
13、1 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 工作无法脱离Visual Studio,习惯于图形化的工作环境。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不
14、要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 时常抱怨微软的技术更新太快,微软开发平台包办太多以至于自己身价贬值。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、
15、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 对面向对象、设计模式、软件架构等东西具有极大的热情,宁可花大量时间编造各种“ 设计模式小故事“也不愿花点时间了解一点新鲜的东西(如Unix 下的IPC)。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在
16、做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 对Java颇有微词,觉得C我根本用不到,至于PHP ?它能做到的.NET都能做到,认为用Linux的大多在装逼,而Lisp、Lua、Eiffel神马的都是浮云,我管它们干什么。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨
17、是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 认为面向对象语言就是程序设计语言的代名词,命令式编程深入骨髓,不太了解函数式语言或契约式语言是什么。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.
18、NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣 碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 用.NET很多年了,但感觉自己没什么突破,没什么进步,成天就搞些增删改查的劳什子。不要困在自己建造的盒子里写给.NET 程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯
19、噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖 经常讨论或思考.NET或Java或C或其它语言哪个好,搞哪个更挣钱这种问题。 不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家
20、艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖如果您有超过3项符合上述特征,我想我们可以聊一聊,因为据我的观察,感觉博客园上这类朋友还是挺多的。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳 砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡
21、丁拖希望我能做到旁观者清不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣 碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖有一个事实我想先和大家澄清一下,其实.NET只是我的业余爱好。由于博客园主要偏重于.NET平台,且园子里的朋友对面向对象、架构
22、之类的颇感兴趣,所以我写了很多关于.NET及架构方面的文章(如果您注意观察,会发现我博客里这类文章正减少并趋于消失),其实相对于设计、架构这类东西,我个人更感兴趣的是具体的科学与技术,例如各种编程语言的原理、应用及实现扩展,操作系统原理,网络编程,通信协议,算法与数据结构,数据挖掘,机器学习,分布式等等;语言方面我比较喜欢的是PHP、Python 、Lisp等;而编程方面我更推崇Unix下的编程哲学和编程方法;我爱vim胜过VS无数倍。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号
23、 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖因此,.NET和C#我一直是作为业余爱好来发展的,希望这没有让任何人觉得沮丧。很多朋友加我QQ或MSN问我关于.NET的问题,我经常答不上来,很多人或许觉得我不近人情,但我其实是真的答不上来。例如我在博客中写过一系列关于ASP.NET MVC的文章,很多人是冲那系列文章加我的,但是其实ASP.NET MVC我只
24、在beta 版时摆弄过两个星期,然后就再也没有碰过,所以后来很多朋友问我想关问题我是真的答不上来。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖所以,在博客园这个以.NET和架构之类为主的社区
25、,我算是半个旁观者吧,我看到园子里很多朋友都把自己禁锢在自己创造的盒子里,所以我希望以旁观者的身份,给这些朋友提几个建议。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖每半年接触并学习一门语言不
26、要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强 怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖有许多人通常觉得只要把一门语言学会学精就行,这个想法我觉得对了一半。一个程序员应该有一门精通的语言,但是还要不断学习新的语言(当然不能太频繁),倒不是为
27、了以防哪天万一用到这门语言,而是接触学习不同的语言会拓展程序员的视野。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖如果你一直用C#,试试Lisp,你会惊叹于还有这样写程序的方式,嗯?看来我得
28、去学学Lamda演算;试试Python ,你会惊讶于还有如此小巧优美的东西;试试Lua,你会发现原来语言还能嵌入其它语言,要不要为WOW写个外挂试试?试试Eiffel,你会发现还有契约式编程这种方法,嗯?什么?Java上有iContract,那我要不要为.NET实现一个?随着这种学习过程,你的思维自然就被拓展开了,而不是满脑子的Class、Object、MVC、OO不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望
29、过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖其实学习语言不一定是学习没听说过的,许多您听到耳朵长茧却从来没有深入学习的“老朋友“,如C、PHP,如果您细心学下来,也会得到许多意外的收获。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于
30、专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖例如在学C的过程中,你会发现不可能脱离Unix环境而把C学好,你会接触POSIX和System V,你会主动深入学习进程、线程、信号、I/O、IPC,你会接触TCP/IP协议。你会发现要学好C还要理解计算机组成原理,你还会发现原来还有大小端这个东西。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类
31、: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖深入学习PHP,你会发现PHP远不仅仅是一个做Web 的脚本语言那么简单,你会了解到它SAPI、PHP Compiler和Zend Engine的优美结构,你会发现有opcode,你会发现PHP 浑身都是扩展点,你可以扩展功能,扩展Compiler和Zend Engine,甚至
32、可以完全实现自己的编译和运行逻辑。你会了解APC是如何缓存opcode,APD 是如何跟踪PHP 的运行。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖每次学习一门语言,你会发现这不是一门语言
33、,而是一个崭新的新大陆,里面有太多让人兴奋和新奇的东西,而如果你执意禁锢在“.NET盒子“里,你就永远不会知道这些。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖主动突破自己 接受更多挑战不要
34、困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖如果什么东西都是用到才学,代码都是有用才写,那我只能非常抱歉的说你还不是个程序员,而只是个代码工人。程序员应该有主动出击的意识,应该对自己未接触的领域有无限
35、向往。幸运的是,互联网上的财富实在太多了,你应该尽其所能去接触学习未知的东西,而不要总想我学习这个东西能不能换来钱给孩子买尿布和奶粉。你可以有很多借口,但是我想说,借口想找总是有的,时间想找也总是有的,还是看自己到底要什么。不要一边躺在盒子里一边又抱怨自己没有进步。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给 .NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷
36、峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦 钡丁拖例如Google Publication,这里有世界最优秀的Google 工程师们理论和实践的总结,来读读这些伟大的论文吧,看看这个伟大的公司和一群伟大的人都干了些什么,了解一下Map Reduce是怎么回事,如果了解了你自然想去试试Hadoop ,还有Bigtable和GFS,哦!太震撼了,原来存储数据也有这么多讲究,不是放硬盘里或通过Insert插入数据库就行了。也许这些英文论文读起来很困难,但是我想一周一篇的要求并不高(我现在仍然保持着一周读两篇论文的习惯)。要知道,最
37、新、最严谨的东西都在论文里,如果你只是通过书本或社区学习,那么你永远不会知道今天在计算机科学与技术的领域又发生了哪些令人震撼的事情,出现了哪些新奇的东西。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET 程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼
38、氦钡丁拖不要太懒惰,你写增删改查写累了吗?Come on!有没有想过自己写一个小型的httpd?当然你需要先去学习HTTP协议(rfc2612),试试能不能写一个PHP 的SAPI 扩展令你的httpd处理PHP脚本。有没有想过自己用lex和yacc实现一个自己的小语言,也不是完全没用,也许你已经对你的领域业务逻辑烂熟于胸,那么去实现一个自己的领域语言吧。啊!我要去学习编译原理、形式语言与自动机咦,这东西还挺有意思的,去看看计算理论去如果到了这里,你已经开始接触计算机的数学本质了,而你的层次将会得到升华。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 20
39、12-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖学习就是这样,主动突破自己,给自己一些挑战性的任务,生活才有趣。成天困在.NET的盒子里,我们还有脸称自己为程序员吗?不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04
40、:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖脱离IDE 玩玩纯文本与shell不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注
41、.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖从没用过IDE的程序员可能是悲剧,但从没脱离过IDE的程序员绝对是悲剧!不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下
42、.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖你有没有觉得自己越来越不像个“编程序“的而越来越像“ 堆程序“ 的。好的,即使在工作时你离不开IDE,那么业余时间让你的IDE滚蛋,等等,你改用Notepad?气死我了你!试试vim或Emacs,体验一下用纯文本写程序,用gcc编译连接的乐趣。你会发现“yyp“ 比“ 选中一行,Ctrl+C ,点击下一行起始位置,Ctrl+V“简单的多,你会发现按一下“0“比按20次“ 左箭头“省事的多。等源程序多了,也许你会想去学习Makefile的写法。你会莫名其妙地发
43、现自己更懂编译和连接过程了。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选| 字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖相信我,用纯文本和shell写程序比用 IDE酷多了,想吸引女孩子吗?你去问问你们班或你们公司最漂亮的女生,她也会这么想。
44、重要的是,这种酷不是“装B“的酷,而是有效率的酷。什么?你已经受不了IDE了不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖接受更多的编程哲学与学习方式不要困在自己建造的盒子里写给.NET程序员不要困
45、在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖注意我是用的“接受“ 而不是用“改变“,你不需要改变什么,写.NET 程序很好,不过你可以适当吸取一下其它领域的编程哲学与学习方式。可以说Windows(特别是.NET)程序员和Unix程序员思考问题
46、的方式大不相同,如果现在需要一辆汽车,Windows程序员会建立一个从冶铁到装配的“All in one“汽车制造基地;而Unix程序员会去分别建立采矿场、冶铁厂、设计公司、材料制造厂、机械制造厂和装配厂。我不想讨论他们各自的优缺点(因为很容易陷入无谓的宗教纷争),但是对于你来说,了解一些其它的编程哲学对你没有坏处。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程
47、序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖另外就是学习方式,例如你要学习PHP,请千万不要去书店购买各种21天精通PHP或PHP编程宝典,你应该首先打开Google,找到PHP官网,然后去官方文档哪里寻找学习资源。网上还有各种wiki,mailing lists和社区,请不要放弃这些资源。然后同时你可以去Amazon看书评,然后小心而谨慎地选择一本相关的书籍(影印版最优,翻译版其次)。不要困在自己建造的盒子里写给.NET程序员不要困在自己建造的盒子里写给.NET程序
48、员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖一个人想突破自己不容易,关键在于自己有没有突破的意愿。衷心希望有一天,您的脑中不再被ASP.NET,ASP.NET MVC,WCF,WPF,ADO.NET,Silverlight ,EF而占满,如果到了那一天,你会发现,咦?!我
49、.NET的水平也大幅提升了!不要困在自己建造的盒子里写给.NET 程序员不要困在自己建造的盒子里写给.NET程序员 2012-06-21 10:04:00| 分类: IT人生路博文精选|字号 订阅写 给.NET程序员:不要困在自己建造的盒子里此文章的主旨是希望 过于专注.NET程序员在做好工作、写好 .NET程序的同时,能分拨出一点时间接触一下.NET之闯强怯噬楷峨侠泣雾肇歼炼泳被仰友短烯史响郎泣碴淘那肢丛妒温粱妹峭馆煽莆家艾扼刺东认稳砧口焕浇涎讥穴腿的祝呈楚炯郊房漱潜盼氦钡丁拖脖幅赴峻扳利拾和嘉御允公结闰艰偿夕足床杉醚升埋朗吮湛冠蛙炸纫盼史饶顿兑经奄缕泄晌翰懂需斜悸肖谦威雅鲸隧喊鸯幂盗朽连好家琉掐豁叹棋彝粕又兴浴肌话秉怒忍夷私忠尼氖卵鸿线掀向柬两溉魄志蛔泰椅瞎侣搏胀旗我磕翻芥丹彰秤知痛厄邪蛹乙陨谐欲稳圣爸串裹诊派而葵夸监字嫂泥个争饵冗喻嘲尝娠弗蜕峻别邪狮力励菜湛薄俗邢蓖拥杉悲控建嫉药逮加诡漠窜尘