博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 11 下一页

2011年6月22日

摘要: 6月11日 我们应邀到南京晓庄师范学院与2个软件专业的大学毕业生举办一次见面会,共有50多名师生参加。见面会的目的就是向大学毕业生介绍社会上程序员的真实工作生活状况,拉近大学生和社会之间的距离。会上我做了大学生面向社会的专题发言,通过互动方式回答了学生们各种问题,并进行了《程序员成长路线图 从入门到优秀》签名和赠书活动。 阅读全文

posted @ 2011-06-22 11:35 n216 阅读(3622) 评论(17) 推荐(7) 编辑

2011年5月23日

摘要: 从技术层面上来看,优秀程序员和一般的程序员相比,其中一个重要区别就是重心从程序制作转变到构架制作。那么什么是软件构架?软件构架就是站在软件自身角度上(而不是站在需求角度上)编制软件的技术方法。通俗地说是软件之上的软件。如果我们一个窗户看作一个项目,那么窗框就可以看作成构架,而窗框里的小框和玻璃以及玻璃上的贴花和贴膜,则可以看作小构架和构架下的各种功能。我们可以看到,窗户的形状(方形,长方形、半圆形、异形等)是由窗框决定的,而窗框中的小框和玻璃等是在窗框范围之内的。因此,我们可以这样认为,软件构架决定了这个软件的大范围和构架,而其中的功能软件则是在这个构架之下的功能实现。 没有构架的约束,我们可能更加自由,但是,有了构架的约束,我们可以让自由更加有价值。追求价值才是我们最终的目标 阅读全文

posted @ 2011-05-23 08:51 n216 阅读(3137) 评论(1) 推荐(3) 编辑

2011年5月19日

摘要: 很多程序员到了成熟阶段后,就会处于一个停滞状态。技术上已经驾轻就熟,工作上已经按部就班,心里虽然感觉有些不甘,但是何去何从他们显得很茫然很无助。我认为程序员到了成熟阶段后,如果还想要向优秀阶段发展,一定会遇到这个瓶颈的,穿过这个瓶颈就会走进另一片开阔的前景,穿不过则会停留在原地止步不前。满足现状的程序员就不可能遇到这些瓶颈,他们会在一个自己的世界中得到满足,他们会在这种满足下持续自己的工作,求得一份平静的生活。而那些不满足现状的成熟程序员,那些追求优秀的程序员,因追求而困惑,因瓶颈而求突破。程序员只要不甘于现状,只要认定一切要靠自己,只要准备付出比过去能多精力,只要准备克服比过去跟多的困难,只要求新求变,最终都会破茧成蝶的。那绚丽的天空下,那自由飘飞的彩蝶正是他们未来的身影。 阅读全文

posted @ 2011-05-19 09:03 n216 阅读(5831) 评论(13) 推荐(13) 编辑

2011年5月16日

摘要: 程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行的评论。因此,程序员对此感到很茫然,不知道要从那些方面去评价自己的能力。一个程序员到底成熟不成熟,我想从以下几个方面谈谈自己的看法。 阅读全文

posted @ 2011-05-16 08:58 n216 阅读(6244) 评论(8) 推荐(9) 编辑

2011年5月11日

摘要: 程序员经过了一个成长期发展之后,慢慢地成熟起来,原来那种单纯地把技术学学好,把工作做做好的想法也有了一些变化。尤其是那些发展较好的程序员(最好是一个人能独立开发软件的程序员),他们一方面从编程技术上提高很快,另一方面在项目设计、项目管理上也开始了尝试。最重要的是他们看到了软件销售的金额和软件销售的市场。他们发现只要能把软件开发出来,然后把软件卖了出去,自己也能开公司当老板。尤其是当自己的报酬和自己创造出的价值相差巨大的时候,这种当老板的念头更加强烈。 阅读全文

posted @ 2011-05-11 08:56 n216 阅读(4106) 评论(11) 推荐(8) 编辑

2011年5月9日

摘要: 《程序员成长路线图:从入门到优秀》成熟篇(节选1) 程序员的上升空间在哪里 我见证过许多的程序员的成长,他们很多人在进入成熟期之后,技术上相对较高,一般项目开发起来比较自信,没有什么太大的困难,有的职位上也有所提升,成了项目经理、设计师,有的甚至是到了管理者的位置。又经过很长时间,这些程序员却在也没有什么变化和发展,工作稳定、情绪稳定,好像一切都在按部就班地进行着。有的程序员满足于现在的收入和职位,安于现状;有的程序员却在安于现状的同时,苦苦思索,却找不到自己的上升空间。 阅读全文

posted @ 2011-05-09 09:14 n216 阅读(11149) 评论(27) 推荐(24) 编辑

2011年5月6日

摘要: 今天我收到了机械出版社出版的新书《程序员成长路线图—从入门到优秀》,这一刻我有太多感慨,甚至有点不相信这书真的是我写的,真的能把自己的文字变成了铅印的书。我此刻真的想把这一经历给分享给每一位博客园的网友,因为,这本书的起源就是从博客园开始的。 阅读全文

posted @ 2011-05-06 08:39 n216 阅读(6049) 评论(67) 推荐(23) 编辑

2011年4月20日

摘要: 对于全球性、全国性、地区性的银行,几乎都遇到信息化集中和分布抉择的问题。其中银行核心业务系统的大集中,在5年前或10年前或更早的时间一度成为信息化一个重要的话题。这些大集中给各家银行的信息化带来了巨大的变化,同时也有力地促进了其银行业务的迅速发展,也成了这些银行信息化的一个重要的里程碑。 我们不能认为银行的核心业务系统大集中完成,银行的信息化集中的任务就完成了。实际上银行信息化的大集中才刚刚开始,更多的集中的工作有待我们去探索、规划和实施。 集中还是分布属于规划的范畴,它的实现可以在全局和宏观上对银行业信息化有一个很大的改变,而且它的实现并不是短期就能完成,需要一段很长时间方案准备、很长时间的业务准备和技术准备,很长一段时间的开发、很长时间的上线投产、很长时间的运行稳定。所以我们要对规划的内容抱有科学的态度,对重点课题不轻易定论、既要从发展趋势上考虑问题,又要从实际条件考虑问题,即不要超前,又不要落后,既要考虑到业务发展,又要考虑到技术可行,既要考虑设计,又要考虑到实施,只有从多方面考虑其得失,才能科学的把握规划的正确和可行。 阅读全文

posted @ 2011-04-20 09:18 n216 阅读(2379) 评论(8) 推荐(4) 编辑

2011年4月11日

摘要: 规划中一般要有一个长期的目标,要有做什么和怎么做的内容。规划主要是给规划中任务的建设者看的,是其建设的依据和指导。实际中规划各种各样,侧重各不相同,但是规划中的问题也很突出。无论存在什么问题,都不能没有架构。 规划中的问题表现在:1、规划目标太虚,2、规划内容太实,3、规划实施欠缺。从某种意义上来说,以上都不是什么太大的问题,我认为最大的问题是很多规划没有将信息化的目标通过架构方式给表现出来。换言之就是人们从规划中看不出银行业信息化总体结构是什么,每个结构具有什么职能,每个结构下面有什么应用系统,这些系统可以解决银行中那些业务。我们现在有什么系统,我们现在缺少什么系统,我们将来要开发什么系统,这些问题都可以在总体构架中得到答案。就如我们要给自己定一个居住规划一样:未来几年内将会在某某地方买一套3室2厅2卫商品房一样,目标很明确是房子,房子结构是3室2厅2卫的。有了这样的结构,我们家俱和家人就很容易被安置在这个结构之中了。规划有了架构,业务人员可以通过业务架构找到自己操作的业务系统,开发人员可以按照技术架构开发应用系统,所有的人都知道未来信息化总体是一个什么样子。 阅读全文

posted @ 2011-04-11 08:52 n216 阅读(2281) 评论(8) 推荐(5) 编辑

2011年3月31日

摘要: 摘要:在一般人眼里银行业信息化条件占尽了天时地利的各种优势,理应发展的更加完美。但是,现实中我们发现尽管银行业信息化步伐每年都在加大,每年都在加快,然而银行业信息化满足不了日益发展的银行经营需要的矛盾依然很突出。新系统建设速度满足不了业务需要的矛盾,造成了业务部门对科技部门的抱怨,现有的系统无法满足现有业务要求,很多业务还需要手工劳动,一笔业务要到几个系统中才能完成。虽然银行有规划,但是,当前银行业信息化与规划之间的矛盾普遍存在,其表现在:1、将系统建设和规划对立起来 2、规划本身制定存在问题3、规划意识普遍不强 4、规划缺乏有效的组织管理。 要从根本上解决银行信息化和银行经营发展之间的矛盾。解决信息化和规划之间的矛盾,最重要的任务是建立一个科学的信息化发展规划。通过规划来解决这种看似有序实际无序的发展模式。我们首先要树立和强化规划意识,科学地制定规划,加强规划的组织和管理,注重规划中主要问题,只有这样我们才有可能改变现在信息化的发展满足不了银行业经营发展的现状,通过规划使得银行业信息化有序的开展起来,使得银行业信息化的现有系统整合更符合规划的要求,让信息化成为促进银行业经营发展 阅读全文

posted @ 2011-03-31 08:47 n216 阅读(2070) 评论(12) 推荐(2) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页