本文主要是介绍看了一个6年软件工程师的忠告后的总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原文:http://blog.csdn.net/java2000_net/archive/2008/08/29/2850290.aspx
10、心态有多开放,视野就有多开阔。不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,才拿出来丢人现眼。请及时发布自己的研究成果:开发的产品、有创意的设计或代码,公布出来让大家交流或者使用,你的成果才有进化和升华的机会。想想自己2000年间开发的那些Windows系统工具,5、6年之后的今天,还是那个样子,今天流行的好多Windows系统工具都比自己的晚,但进化得很好,且有那么多用户在使用。并且,不要保守自己的技术和思想,尽可能地与人交流与分享,或者传授给开发团队的成员。“与人交换苹果之后,每个人还是只有一个苹果;但交换思想之后,每个人都拥有两种思想”,道理大家都懂,但有多少人真正能做到呢?
这点我非常赞同,闭门造车是非常费时费力并且大多会造出一个没什么用的东西来。多把自己的经验于别人分享,对于自己没有任何损失,一般人总怕自己辛辛苦苦学的经验,轻松就教给别人,让别人占了便宜,其实分享出来并没有减少你的知识或者经验,大多时候会让自己再次升华,别人也会很感激你,这就是为什么很多成功的智者总是会写书以身传教。
11、尽量参加开源项目的开发、或者与朋友共同研制一些自己的产品,千万不要因为没有钱赚而不做。网络早已不再只是“虚拟世界”,网上有很多的开源项目、合作开发项目、外包项目,这都是涉猎工作以外的知识的绝好机会,并且能够结识更广的人缘。不要因为工作是做ERP,就不去学习和了解嵌入式、实时、通信、网络等方面的技术,反过来也是一样。如果当他别人拿着合同找你合作,你却这也不会,那也不熟时,你将后悔莫及。
12、书到用时方恨少,不要将自己的知识面仅仅局限于技术方面。诺贝尔经济学奖得主西蒙教授的研究结果表明: “对于一个有一定基础的人来说,他只要真正肯下功夫,在6个月内就可以掌握任何一门学问。”教育心理学界为感谢西蒙教授的研究成果,故命名为西蒙学习法。可见,掌握一门陌生的学问远远没有想想的那么高难、深奥。多方吸取、广泛涉猎。极力夯实自己的影响圈、尽量扩大自己的关注圈。财务、经济、税务、管理等等知识,有空花时间看看,韬光养晦、未雨绸缪。
13、本文的总结与反思:不要去做技术上的高手,除非你的目标如此。虽然本文是关于提高软件开发知识的建议,做技术的高手是我一向都不赞同的。你可以提高自己的专业知识,但能胜任工作即止。提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。软件专业知识的很多方法和原理,可以很容易地延伸、应用到生活的其它方面。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质,尤其是那些目标不在技术方面的朋友
这三点主要提出一点就是涉猎一定要广,但是人的精力和时间都是有限的,本身的专业工以及知识都学不看还有工夫学其他的什么东西?做erp的还有时间学习嵌入式,通信,模式识别等等。。。,更别提经济学,税务,管理了。其实并不要像专业知识那样研究的那么专,要是学专了,光一门知识就够练一辈子的,重点是在本身专业知识掌握的基础上,尽量多的涉猎各种专业的知识,可以简单了解,有兴趣可以深入研究。千万不要成为一个孤陋寡闻的人。
记得在哪看过,一个人的失败不是因为缺少专业知识,而且缺少其他方面的因素。
这篇关于看了一个6年软件工程师的忠告后的总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!