ITPub博客

首页 > 应用开发 > IT综合 > 写在前面-我的程序观与方法论

写在前面-我的程序观与方法论

原创 IT综合 作者:totuswhf 时间:2008-03-07 17:27:30 0 删除 编辑

本来要在CSDN上扎根,无奈CSDN实在太慢,还经常超时,就乔迁到这里来了。
2001年2月,我如愿以偿地成为一名程序员,迄今已整整7年。在7年的开发生涯中,有过无数次的兴奋与奋斗,也有过无数次的迷惘与挣扎。到了今天,度过了7年之痒后,终于形成了自认为合理的程序观与方法论。
  2001年2月到2003年2月,整整两年都处在懵懂之中,记得当时用Socket编程,闹不明白端口是个啥东西,此类的例子比比皆是。2003年2月到2004年2月,第一次作为主力完成一个项目后,比较深刻的理解了C++基础编程、Socket编程、多线程编程等。从2004年2月到2006年2月,独自负责项目,不仅对C++、Oracle等有了更深入的认识,对项目管理等方面也有了初步的概念。
从2006年2月开始了最为黑暗的迷惘期。之前一直都在进步之中,总觉得日子过得很有意义。然而伴随着对社会认识的深入、周边环境的变化,渐渐有了很多新的想法。估计很多程序员都有那么一段时间会非常卖力,把工作当成是提高自身能力的方法。然而有一天当你开始觉得疲倦时,你会发觉你周围你很多人并没有你所认为的“硬能力”,却也一样混的很好,而且也没有那么的累。但是你依然会纠缠于技术细节,放不下手中的技术,而且不断的去学习新的技术,甚至想学遍各种技术。
就在我慢慢走向管理,一大批时间不是用于写程序而是用于与外界交互时,我总觉得自己的技术实力还不够,更想执著于技术。于是从06年开始,只要是非工作时间都在看各种技术资料。07年10月份之后更是换了一个相对轻松的工作,抽出时间来研究一直想看的技术问题。
在初期看的书时是很开心,因为解决了很多自己一直想解决的问题,也验证了很多自己有的想法。但是慢慢的,就觉得厌倦、疲劳。而看着无数涌现出来的新技术,更是感到力不从心。|
经过跟朋友聊天、自己仔细琢磨后,渐渐形成了现在的程序观和方法论,它将指导我在未来的程序生涯中沿着“正确”路线前行:
  1.偏重于设计。从本质上而言,程序员是劳力者,我已经希望自己向劳心者转变,走设计、管理的道路,所以我以理解其核心概念、主要优势等为主,为自己在设计领域与项目管理领域做更多的铺垫。
2.专博结合。每个人都必须有自己“专”的方向,而最好的“专”的方向是自己的工作中要用到的技术。由于我的工作所限,我以C++、Oracle、架构、项目管理以及未来也许会用到的具体技术为主要方向,在这些领域内,有可能会讨论到很细致的问题。而在其他领域,都了解大概。
3.循序渐进。很多技术的学习路径是螺旋式的,而不是一蹉而就的,比如想要开发出一个良好的可扩展的程序,可能要用到众多的policy、设计模式等,我们想一开始就要设计出完美的程序不大现实。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13379243/viewspace-1000567/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    3
  • 访问量
    8929