我是靠谱客的博主 体贴镜子,最近开发中收集的这篇文章主要介绍程序员界的九阳神功与独孤九剑,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

想写这篇文章已经很久了,可以说它是我很早以前就思考过的两个理念之一(另一个是"金字塔理论"),希望读过本文的人多多提出你们不同的看法,共同分享。

                                                                                                                                                      -----------Lycos

曾几何时,我是金庸他老人家的武侠小说迷,读完他的小说,能够让我产生荡气回肠的感觉。当然是个小说必然有其主人公,像《射雕英雄传》里的郭靖、《神雕侠侣》里的杨过、《倚天屠龙记》里的张无忌、《笑傲江湖》里的令狐冲。。。。。。而每个主角基本上都有其独门神功,看看郭靖的“降龙十八掌”、张无忌的“九阳神功”和“乾坤大挪移”以及令狐冲的“独孤九剑”,这时我常常会想:要是张无忌遇到令狐冲到底谁更强呢?

 那么,张无忌和令狐冲孰强孰弱?这恐怕要问金大作家了。我想金老也未必能够给出令所有人都满意的答案,因为有些人喜欢“九阳神功”,认为打好内功重要;而有些人则钟爱“独孤九剑”,认为招式更有用。没有谁对谁错,但如果一个人能既会“九阳神功”又会“独孤九剑”,鄙人相信他定是一个“武林高手”。下面回到我们程序员自身上来。一个优秀程序员应该具有哪些东西呢?我总结了4条:

1,专业素养;什么是专业素养?作为一个计算机专科班出身的程序员应该都明白,像c、汇编语言、数据结构、操作系统、编译原理、计算机网络甚至CPU体系结构,它们就是计算机科学的核心,可以类比于张无忌的“九阳神功”。有了这“九阳神功”,那你也可以像张无忌一样,想学啥“功夫”都可以快速地领悟。工作中,你就不会再害怕遇到那些以前没有接触过的新技术,它们将不再是难题。

2,技能;专业素养是“九阳神功”,那技能就是“独孤九剑”。我们都知道“独孤九剑”非常华丽但很有杀伤力。那么对于一个程序员来说,哪些能力属于技能的范畴呢?我列举如下几个:a,各式各样的工具安装及使用,像数据库、开发环境、服务器配置等等;b,查找信息的能力。现今网络如此之发达,因此当我们平时遇到问题时,常常需要Google、百度。有些人能够快速地从信息的汪洋大海之中找到解决问题的答案,而不善于于查找的人却常常迷失在形形色色的垃圾信息之中。c,阅读英文文档的能力。众所周知,中国的IT比起美国来,差了不是一个档次,所以很多最新的技术知识都需要通过阅读英文材料来获取。由此可见英文阅读的重要了。d,…………

3,经验;无论你武功再好,没有经验,不能灵活运用自己所学,那么你只能像《天龙八部》里面的虚竹一样,运用轻功飞起来却不知道如何停下来。当然,如果基础扎实,经验这个东西靠实践、靠时间是可以慢慢锻炼出来的。古人云:三人行,必有我师焉。在这里,我要声明一个我的观点:不要小看每个人,他们都有自己的优点,都有值得别人学习的方面。我们应该多发现他人的长处,不断地学习,这样才可以更快地提高自己。小看他人,只能是固步自封!

4,天分;有人天生就是练武的奇才,有人穷其一生也达不到武学的巅峰,我想在程序员界,这个规则依然适用。当然,我也深信“勤能补拙”这个道理。曾经听前辈说过,做IT,不要求你多强多强,只要你能坐得住,把你放在一个位置上,做个三、四年,你依然可以做得很好。实话说,在中国,大多数公司都适合这样,当然大多数程序员也都是普通人。但是,另一方面,写程序的确是需要灵性的,只有那些有天赋、有创新能力的精英,才能创造出独具一格的软件,这在大型公司尤其可见。

最后

以上就是体贴镜子为你收集整理的程序员界的九阳神功与独孤九剑的全部内容,希望文章能够帮你解决程序员界的九阳神功与独孤九剑所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部