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

2010年2月24日

摘要: 前面一些文章或多或少地谈及了优秀程序员一些素质,但是不系统,其实这个话题也是我常常思考的话题。中国人常常喜欢用十来表现事物,例如“十大关系”、“十大明星”、“十大新闻”、“十大技术”等等。这可能与十全十美有关、也可能便于记忆有关吧(整数容易记忆)。作为优秀程序员应该具备的素质,我也随俗定一个十大素质吧。十大素质为:1、心怀理想2、充满激情3、市场意识4、永不放弃5、团队精神6、面向对象7、基础扎实8、条理清楚9、全面细致10、求新求精。 当然优秀程序员还会有其他的良好的素质,在这里我很难穷尽,我也希望读者能在其后续上更多更好的素质。其目的只有一个:我们了解优秀,我们追求优秀,我们一定优秀。 下篇:《如何计算程序员自身的价值》 阅读全文

posted @ 2010-02-24 08:33 n216 阅读(4928) 评论(37) 推荐(6) 编辑

2010年2月9日

摘要: 当我们能用写诗的要求去编写程序,当我们能用诗朗诵的感觉去阅读程序,我们的程序员将不再机械地编写那毫无生命的代码,我们的程序员将充满激情谱写出一曲动人的乐章,感动着自己,也感动着读者。每一个代码充满着活力,是跳跃的艺术音符,无数个代码的组成却是流淌的诗,一段一段,一行一行,给人以诗的享受。我们可能永远不能写出传世之诗,我们却能够要求自己编写如诗的程序,享受那种写诗的过程和情趣。 不断地追求诗的境界将会让我们的程序更加精炼、编程工作更加美好。下篇:《优秀程序员应该具备那些素质》 阅读全文

posted @ 2010-02-09 08:46 n216 阅读(3627) 评论(41) 推荐(5) 编辑

2010年2月1日

摘要: 本文谈论了性别、年龄、个性、编程方式这些话题。但我并没有展开深谈,我只想从一个侧面来看待程序员这个群体的生存方式,更加让程序员立体起来,鲜活起来,真实起来。这样我们才能更好地与程序员打成一片,融为一体。下篇:《好的程序象一首诗》 阅读全文

posted @ 2010-02-01 08:45 n216 阅读(3247) 评论(40) 推荐(5) 编辑

2010年1月29日

摘要: 本文通过编写学籍管理系统中一个学籍信息插入到数据库的实例,采用7种方法来说明了编程水平的步步提高。我们看到程序员的水平与函数的逻辑划分有关、与编程技巧有关、与程序的参数化有关、与程序的复用范围和形式有关、与程序员的理论意识有关、与程序的标准化有关、与多功能统一考虑有关。我们虽然写到了方法7这个层次,但这个层次决不是最高层次,学无止境,艺无止境,在此之上还有更大的天空。这就需要程序员不懈地努力、不懈地进取。唯有这样我们的程序员的视野才会更开阔,我们程序员的水平才会有更加提高。下篇:《有关程序员的性别、年龄、个性、编程方法的话题》 阅读全文

posted @ 2010-01-29 09:01 n216 阅读(2608) 评论(19) 推荐(2) 编辑

2010年1月25日

摘要: 编程的基本技能内容很多,每个部分都可以谈出许多趣事和范例,每个部分都能独立成章节。但是,在这里我只能抛砖引玉,只是给程序员理一个思路和方法。其目的就是希望程序员重视基础技能,重视实用技能、要把大量时间用在这些技能上,把基础打好;就是希望程序员能改变只知道编程序,不问也不知道为何这样编程的现状。我希望程序员面对算法时,头脑首先想到的是一组基本技能,然后针对算法具体实现选择最合适基本技能,然后再去用这个技能去编程。这种方法可以提高程序员对理论重视程度,养成以理论指导编程的思路,改变自发地编程为自觉编程,这样我们程序员的编程水平才会有本质的提高。本篇讨论了:调用、文件操作、逻辑运算、数据库访问、控件、类、参数化。下篇:《从一个实例看编程水平的步步提高》 阅读全文

posted @ 2010-01-25 08:37 n216 阅读(2213) 评论(2) 推荐(3) 编辑

2010年1月21日

摘要: 偶尔上一上IT网站,发现求新、求奇、求专、求偏的东西甚多!可谓大千世界无所不有!但是面对中国软件的现状,一方面我们发现有很多很多的实用软件正在编制过程之中,很多人都在加班加点,忙得不亦乐乎;还有很多很多的实用软件没有人开发、等待有人开发。另一方面,我们也发现存在大量闲置的程序员,不知道自己要开发什么!不知道要掌握什么编程技能,在网上学这学那,花了大量的时间,除了学了还是学了,就是没有做,美好时光就这样白白流失,令人心痛。很多程序员并不知道这些实用软件目前最缺乏的不是新的、奇的、专的、偏的东西,而是实用技术,是实用技术运用的质量和技巧。本篇谈及了:赋值、条件处理、循环、字符串操作、算术运算、数组。下篇《程序员应该掌握的实用编程技能2》 阅读全文

posted @ 2010-01-21 09:10 n216 阅读(3567) 评论(31) 推荐(5) 编辑

2010年1月13日

摘要: 程序员编程序离开不了功能和界面。有的涉及界面多一些,有些涉及少一些,也有一些后台维护的工作甚至不涉及到界面。有关功能和界面那个更重要的话题,时常在很多程序员不经意交谈中流露出来。在工作中我也常常面对界面和功能开发安排进行选择。程序员要重视界面设计、不要把自己关闭功能编码的小天地内,要通过界面设计,拓宽自己的审美意识、增强自己的客户意识、换位重新审视自己的功能设计、让更多编程以外的知识来丰富自己的编程思想、扩展自己的编程视野,使得自己编程水平有着根本性的提高。下篇:《程序员应该掌握的实用编程技能1》 阅读全文

posted @ 2010-01-13 08:40 n216 阅读(2829) 评论(66) 推荐(8) 编辑

2010年1月11日

摘要: 从总的方面来看,程序员尤其是新程序员编写的程序越长越好,越多越好。但是,在具有一定编程积累后,程序员要学会编写精练的程序,程序越短越好,程序的精练程度也是影响程序员水平高低的重要因数。精练的语句永远是程序员追求的目标,程序员可以写长篇小说、可以写短篇小说、但能写出诗来才是最好的。 下篇:《功能和界面那个更重要》 阅读全文

posted @ 2010-01-11 08:54 n216 阅读(2982) 评论(63) 推荐(5) 编辑

2010年1月7日

摘要: 编程出错是编程的一个重要的部分!出错是正常的,不出错才是不正常的。出错怎么办?当然是改错啦!不知道错在什么地方怎么办?当然是调试啦!调试于是和编程相依相伴了。程序员不但要会编写程序,还要会调试程序。好的程序员不但调试自己的程序,而且会帮助其他程序员解决调不出来的程序的问题。程序员在帮助别人的时候,更能尽显调试才华,成为真正的调试高手。通过调试你也会发现:编程水平直接影响到调试。所以调试高手往往会改进自己的编程,使得编程水平日益提高,成为编程高手。下篇:《程序越长水平越高吗》 阅读全文

posted @ 2010-01-07 08:31 n216 阅读(3321) 评论(49) 推荐(5) 编辑

2010年1月4日

摘要: 我们常听到同行说自己做过什么项目,说某某做过什么项目。一谈到项目就会眉飞色舞,兴高采烈。而不少新进单位的新大学生、一些编程新手,往往不知道什么项目,不知道项目与自己成长的关系,有的甚至声称编程好几年了,还都没有做过项目的经历。通过参加项目程序员可以克服自以为是的错误观念,树立为客户编程的思想,以软件销售价值来衡量自己的价值;树立团队意识,把自己融入到团队之下中,以团队荣为荣,以团队耻为耻;在项目中学会从大局看待程序设计、学会评判程序难易之处,学习更加实用的程序方法和算法。下篇:《调试高手和编程高手》 阅读全文

posted @ 2010-01-04 08:49 n216 阅读(3179) 评论(41) 推荐(4) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页