• 我在编程路上犯的最严重错误(如何跳出纯技术的境界!!!)(转)


    原文url:http://www.cnblogs.com/tcjiaan/p/3529358.html

      前两年,我在ZZ公司工作的时候,经理常跟我说:“其实你很优秀,但有一点不好。你太过执迷于技术。技术是最低境界的,你难道不希望有所突破吗?”当时我 并不十分认同这句话,也没怎么在乎,但我也没有否定这句话,我总觉得这句话说得有些深度,也许真的是我没有悟到其中的含义。

      有一位牛人(我不知其真实身份)给我回的一个帖子,他说:“要想跳出纯技术的平庸境界,其实去做IT教育是不错的选择。如果你能够把你所掌握的知识,轻松而自然地去传授给别人。一方面,表明你真的理解了,另一方面,你也体验到:还有比纯技术重要,更有趣的东西存在”。 

      在上大学那个时候,大概也跟现在的许多程序员一样,心里只有代码。是的,曾经我也是这样,天真地认为只要代码写得牛逼就一切牛逼。我还理直气壮地认为就是这样。所以,那时候经理常对我说的那番话是有道理的。

      直到有一天,有一位女孩子跟我说:“你技术很好,谁不会?技术都是死知识,我要是从明天开始也对编程感兴趣,用心去学,你信不信,我一年后就能和你 一样?” 我不太在乎地回答:“信。因为世上无难事。” 她又说:“那就是了,技术是人人都可以学会的,只是时间问题,你会编程,只不过是一种职业技能,就好比汽车修理师傅肯定对汽车零部件的了解程度比别人更 深。” 听她这么一说,我低了头在想,是啊,有理,我真后悔刚才在取笑她当年VB6考了26分。再想一想,她当年考VB考了26分,可是她的诗呢?写得如梦如幻、 惟妙惟肖,还拿了不少的文学奖。我呢,编程很厉害吗?连一个专利都没有,我有资格取笑人家吗?

      过了一会儿,她好像在自言自语地说:“找工作,上班,拿工资都是太简单的事,如果让自己成为受人敬佩,不落俗套的人,反倒是最难的。

      渐渐地,我明白了,原来真正的高手是必须具备扎实的哲学基础的。记得国外有位名人说,人一辈子可以专注于一个领域发展,但在知识和修养上不能什么都没有。说到底,人就是不仅要学做事,还得会做人。

      我用了近大半年时间看了曾老教授的有关《道德经》和《易经》的视频,一直看到2013年的9月才看完。她说的真对,国学里面所隐藏的大智慧,需要慢慢体会。难怪李小龙以此为思想基础就能创造出一套武学思想。最近又看了旅游卫视的《国学堂》。  

      人可以有自己专注研究的领域,同时人也应该具备综合知识,特别是一些可以修心养身的知识。宇宙万物都是从无到有,到回到无中去,许多看似没有联系的东西,其实是紧密相联的。我们常说的面向对面编程就是从许多客观事物中层层抽象出来的。

      重点:!!!!!要写出好的程序,一方面要做到化繁为简,另一方面应当有良好的思路。把整个思想体系和模型建立起来,写代码就等于为歌曲填词而已。从这一层分析来看,其实我们根本不需要什么设计模式,西方人的思维真的很死板,一切都是动态平衡的,何必拘泥一个或几个模式呢?

      知识有时候并不是学得越多就越好,有时候反而会成为定势思维。人总是这样的,在你没有接触过任何开发模型的前提下,就会很积极地去结合当前项目的具体情 况,去制订整套思路。这显然是正确,世上没有什么是放之四海皆准的东西,用于零售行业和用于彩印行业的软件肯定不能用同一套模型去开发。!!!!!比如要开发基于印 刷行业的管理平台,最重要的是你对这个行业熟悉到什么程度,了解的层次越深,开发出来的平台的适用性就越好。  

      可是呢,人一旦学了一些开发模式,就会出现一个很麻烦的情况,一遇到项目,就把自己学到的几个模型往里面套,结果是这里不适应,那里又不管用,把所 学的知识都套遍都不见效,紧终,产品开发出来不伦不类,这也不像那也不像。倒不如一开始就抛开那些陈旧呆板的理论体系,从眼前项目的实际情况去进行全面分 析,做出来的效果更显著。所以有时候,真的是这样,学的知识越多反而“画虎不成反类犬”。!!!!!这样就可以理解《道德经》中的“无知无欲”并不是叫我们什么都不 学,而是告诉我们去学该学的,不要受欲望的驱使就去学那些不靠谱的歪论。

      不要盲目跟风,不要人云亦云,应该结合自身实际情况,理性地选择。别人身上适合的东西,有可能在你身上就是一个负担。别人在某个领域可以成功,不代 表你在这个领域也能成功。你很细心,为什么不去做财务呢?你要是口才很好,又何必去当仓管呢?当销售不好吗? “知人者智”的前提是“自知者明”。

      !!!!!整天被那些洪水般的垃圾信息牵着鼻子走,你的人生还有意义吗?只要选择自己真心喜欢的领域,向深层次发展,怎么着也比你“三天打鱼,两天晒网”要好。世界那么大,事情那么多,行业那么多,技术种类那么多,你何苦要跟着别人屁股后面走呢?

      !!!!!做自己真正喜欢的事情,你才叫成功;没有主见,鹦鹉学舌,痴海乱航,天天忙忙碌碌,却不知道自己在干什么,也不知道自己为什么而做事情。以后成了别人的长辈,你拿什么去教导你的晚辈?你拿什么在你的子孙面前炫耀呢?

      何苦这样呢?趁着年轻,找一条适合自己的路,踏踏实实地走一趟,至少将来你没有什么可以后悔了。

      到了今天,我终于明白了。我不能只在技术层上面下功夫,我更加应该在比技术还高的层面上去努力。所以,我懂得了自己以前为什么错了。

      谢谢经理,更要感谢Y美女。据说Y美女即将出嫁了,我更应该送给她最好祝福,没有她的一番话,我就不会有今天的觉悟。感谢Y美女和S经理。

  • 相关阅读:
    FORM中的get post方法区别
    二叉树优势
    Map 排序
    ajax+MultipartFile上传文件到本地
    阿里巴巴开发手册
    poi快速导入导出excel表格
    String.trim()、.contains()等的作用
    eclipse导入ssm框架的项目,报tomcat无法启动的错误,如下:
    lesson5_oa文件操作
    lesson4_函数
  • 原文地址:https://www.cnblogs.com/feichengwulai/p/3531493.html
Copyright © 2020-2023  润新知