程序员不是我的最终目标!_经典网摘

【 原 文 由 骄 傲 的 中 国 人 所 发 表 】 

就 象 ken_qian 所 说 的 , “ 出了国门,大家都在变。”短短半年间,自己确实在观念上改变了许多。回想起来,以前在国内自己只是一部不停运作的编程机器,整天写code,写code,写code,写code!一旦灵感一来,就想方设法地把所想的写出来,根本就没有考虑到编程以外的事情,结果,光是写出来的soucecode足用十几M,真是写得昏天黑地,日月无光!!:)可是,到了硅谷,情形突变!自以为能在鬼老面前,炫耀一下编程的能耐,好让他们对中国人刮目相看。可惜我错了!他们根本就不屑一顾!上的课多了,与不少在世界闻名的大电脑公司任职的教授也交谈过,发现自己是多么的无知,多么的肤浅。:(在上projectmanagement课时,已经明显体现出观念的差别。在上client/serveroverview时,更加突出了,整本教材(在这里这本书是专业人员必读的)没有一行code,几乎涵盖了现在所有流行的先进client/server(2/3-tiers)技术。从软件的角度分析它们的起源,发展和前途,还有各种功能相似技术的对比。整本书贯穿着一种思想,它与国内被绝大多数人奉行为至理名言的一句话-"不管黑猫白猫,只要抓到老鼠就是好猫!"--截然相反:“即使能抓到老鼠的黑猫白猫,也不一定是好猫!”。而这堂课的project就是做一个3-tierclient/server的项目,不用写code,只是要详细写出用到的结构和技术,为什么要用这而不用那?其实就是让你对各种相近技术进行详细比较,清楚地认识各种技术的优劣!! 

短短半年研究生学习,与本科时确实是天壤之别。人家认为本科只是写code的时期,给出一个项目,只要能完成就算成功了。而到了研究生阶段,就要学会分析比较,对所用技术一定要能说出个道理:“在众多技术中,为什么你要选择这个?”还要经得起别人的“穷追猛打”。举个例子:抓到老鼠的黑猫白猫,白的一天能抓10只老鼠,而黑的只能抓5只,但是白的饭量很大,是黑的两倍。黑的比白的要便宜一倍。。。那么到底谁是好猫呢??:) 

象vcc所说的“程序员最重要的是思维能力,只有想不出,没有编不出”。在如今,internet流行,和控件泛滥的年代,对于大多数程序已经不是能不能写出来的问题了。我不是什么绝顶高手,也不是一个博学多才的人,有许多编程的问题还是不懂,但狂妄的说一句,现在只要能给我钻研上几天,长的几周,就没有什么不能编不出来的。可惜这有什么用呢,充其量只是一部编程机器。 

只会给人牵着走,整天做牛做马。这里培养的是具有大局观的人才,编程水平可能不高,但是活跃的思维,管理的能力和高瞻远瞩的眼界是我自愧不如的。就象BILLGATES当年若没有超凡的管理头脑,他现在可能也只是一部顶级的编程机器。 

对于中国,以前没有internet,资料奇缺。我以前学C++的时候,周围的人还不知道是什么玩意!靠的就是ONLINEHELP和以后的MSDN,想问别人,也没人懂!就象我在签名档所写的“孤身走我路...”。如今,internet的流行,我认为技术已经不是一个主要问题了,不懂的,上网查询,问人,什么最新的资料,sourcecode,控件应有尽有,还怕写不出来?!作为过来人,我只是想努力地把硅谷的一丁点文化,一丁点精神带给国内的同行。君不见,我所发表的每一长篇“大论”,全都是从大局出发,从观念出发,很少涉及到具体的编程代码。我也是中国人,我深知在“有中国特色”的制度下,硅谷的文化和精神是很难实现的。但是我总认为,虽然不能在现实社会中实现,但是可以在网上,在这虚拟的世界中营造一种气氛,使大伙能体会一下这种感觉。学C的毕竟是编程的正宗,有不少高手,而且是中国计算机业的中流砥柱。所以我选择了C版作为开始。可惜我错了,大家也许受现实工作生活的压力,在网上也不能够摆脱。就如我当年一样,“只是一部不停运作的编程机器”。你们总是抱怨现实的中国怎样怎样,个人如何如何渺小。可是到了网上,到了这个自由的天地,根本没有什么污腐制度的束缚,什么文凭证书的限制,完全可以靠大伙每个人的力量来实现,却不见有什么实际的行动。哈哈,怨天尤人有什么用,根本就不从自身找找原因,那么即使是给你一个很好的环境,一个很好的制度,结果又是怎样呢??我不希望这就是中国人的劣性,若是这样,我也无话可说了。 

写完这遍文章,我也累了。也许,不!应该是肯定会招来不少人的反感,你们也许不屑一顾,也许破口大骂。不过我真的累了!!个人力量的确很渺小,要改变中国人的固有观念,的确不是我力所能及的。况且我本身也有许多不足。也许就象国歌所唱的:“中华民族到了最危险的时候”,每个人才被迫“发出最后的吼声,起来,起来,起来!!。。。”最后,还是象我在签名档所写的:“孤身走我路...” 

Goodnight,everybody! 

/Crazyjava 

孤身走我路... 

其实,路,两个人一起走比一个人要好。

时间: 2024-10-06 15:43:29

程序员不是我的最终目标!_经典网摘的相关文章

在职程序员为啥比不过在野程序员_经典网摘

在职程序员为啥比不过在野程序员1.在职程序员必须天天完成公司没完没了的 毫无技术含量的任务,在野的不需要.2.在职程序员是为了谋生而写程序,拿的钱少的只能抽烟5块钱以下的香烟.在野的要么是学生要么家里有钱,自然更加有灵感3.在职程序员一般单身,在野的一般有2个以上女朋友.成功男人背后都有个女人,4.在职程序员接个私单左藏右藏怕被公司知道.在野的接业务那叫soho一族.5.成为在职程序员之前天天学习技术,上网学习技术文章.在职后除了看boss的任务邮件.连英文manual都看不懂了.6.成为在职程

程序员们,做好你手里的俩份试卷_经典网摘

随着编程年龄增长,也有机会去带领团队培养团队,期间碰到过不少刚毕业的学生或者是刚干了一年的程序员.带着他们一年半载,有些人进步很大,有些人停滞不前,更有些人萌生转行想法.他们中的一些人会问我,为什么我会这样呢.是因为自己不够聪明么?或者是因为自己不够活泼引起领导的充分关照么?还是因为机会不均等从而导致失去做挑战性的任务么?我想对你们说,这些都不是最主要的,而是你们并没有注意到你手中还有一份试卷要你去完成.     一些人总是任务驱动形的,分给他的任务,他会非常关注,并且能很好的完成.然后对其他一

程序员必备,程序员四大忌_经典网摘

一忌:轻易言败,没有自信 没有永不放弃精神的程序员,只是一个有程序员名号的假程序员.一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次. 就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作.一个问题解决了,可能又有其它的问题出现.而你要是不能坚持下来,可能从前的一切努力都流失了.轻易言败的人请不要做程序员,你不可能成功.执着是最可贵的. 执着的程序员都是相信自己的人,每时每刻都会鼓励自己,你做的出来,你能解决,你会

程序人生:做技术,切忌沉湎于技术_经典网摘

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些.那么,就需要慎重安排自己的轨迹.从哪个行业入手, 逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题.频繁地动荡不是上策,最后你对 哪个行业都没有摸透,永远是新手! [2]可以做技术,切不可沉湎于技术.千万不可一门心思钻研技术!给自己很大压力,如果你的心思全部放在这上

5个Linux平台程序员最爱的开发工具汇总_其它综合

Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视.他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作.但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了,下面我们分享了5个最受Linux程序员欢迎的代码编辑器,继续在编程的路上前行吧! 1.Eclipse Eclipse是一款很酷的开源代码编辑器,同时它也是最受程序员亲睐的代码编辑器之一,它拥有代码高亮和智能提示等强大的功能.在Eclipse中

分享10个程序员常用的的代码文本编辑器_相关技巧

通常操作系统和软件开发包中都包含文本编辑器,可以用来编辑配置文件,文档文件和源代码. 下面是笔者总结的10个最好的免费代码文本编辑器: 1.NOTEPAD++ NOTEPAD++是一款免费又优秀的文本编辑器,支持在MS Windows环境下运行的多种编程语言.NOTEPAD++支持超过50种编程.脚本和标记语言的语法高亮显示和代码折叠,能让用户迅速减小或扩大代码段以便查阅整个文档.用户也可以手动设置当前语言,覆盖默认语言.该程序还支持自动完成某些编程语言的API子集. 官方网站:http://n

做一个优秀程序员应该知道的15件事_其它综合

1. 懂得分享.尽可能使用开源,并且当你有能力的时候,要对其有所贡献.聚全社会之智慧,胜过某些"大"公司之短视. 2. 公平竞争.尝试其他技术.框架.方法和观点.不要总以为只有你的选择才是可行的.别的选择也有可能比你的要强得多.要以开放的心态,来检验其他人的选择. 3. 不要攻击他人.像第2条所说的,不要仅仅因为别人恰巧使用.Net.Java或PHP就去攻击他们(我在这方面有一次教训).有时,它们或许要比你所认为的更有效.只要别人不是一无是处,你就可以从他们那里学到很多东西. 4. 自

程序员必看2008编程语言走势解盘_网站应用

Java类语言:Java似乎会逐渐走下坡.J2ME会受到Google Android.Adobe Flash Lite..NET Compact Framework的影响:J2SE的对手则是.NET和AIR:J2EE在中小型网站受到PHP.Ruby-on-Rails(RoR)很大的冲击.幸好,目前大型企业好像还是买J2EE的帐. 在J2ME和J2SE方面,未来似乎可以用JavaFX奋力一搏:在J2EE方面,也有Groovy/Grails可以抵挡RoR.尤其目前大家怀疑PHP和RoR只适合用在中小

正则入门连载!(献给不及格的程序员们)第1/4页_正则表达式

正则表达式  通过与大多数读者已经熟悉的一些概念进行比较,说明正则表达式的概念. 本篇内容全部来是 微软 公司 文档 对此表示感谢,像那些为此而工作过的人们. 除非您以前使用过正则表达式,否则您可能不熟悉此术语.但是,毫无疑问,您已经使用过不涉及脚本的某些正则表达式概念. 例如,您很可能使用 ? 和 * 通配符来查找硬盘上的文件.? 通配符匹配文件名中的单个字符,而 * 通配符匹配零个或多个字符.像 data?.dat 这样的模式将查找下列文件: data1.dat data2.dat data