十二 12

文/张克军

我认为程序员和医生在某些方面很相似。医生是在解决人的问题,而程序员是在解决产品的问题。它们都有相似的职责,都是用理性的技术手段解决问题。程序员可以从医生的身上借鉴到很多东西,比如职业素养标准。

程序员的职业素养是建立在技术水平上的。对程序员来说,技术是解决问题的手段,类似医生给病人治病用药。很多人工作没几年便觉得技术“精通”了,工作没挑战了。孙老爷子(孙思邈)骂这种人:“世有愚者,读方三年,便谓天下无病可治。”以前端开发来说,HTML、CSS的语法规则一个小时内完全可以掌握,但离运用它解决问题还相去甚远。 阅读全文 »

标签:
阅读:15,759 次
十二 12

文/云风

成功程序员的共同点是将软件开发视为一种需要精雕细琢并随时加以修炼的技艺,时刻以专业人士的标准要求自己,注重培养良好的职业素养。而这些职业素养究竟是怎样炼成的呢?

程序员是可以当作一生的职业。但首先,你需要热爱编程,而不是把它作为完成其他人生目标的工具,你要不断地反思自己在哪些方面的努力是更有效率的。我认为,无论在哪个子领域工作的程序员,都要在三个方面提高自己。 阅读全文 »

标签:
阅读:25,725 次
十二 12

克服敲代码之“痒”

作者:baiyuzhong 分类:管理 10 Comments »

文/余晟

程序员要有哪些职业素养?关于这个话题,已经有很多资料了。最近我和章显洲一起翻译了Uncle Bob的《Clean Coder》,整本书谈的都是程序员的职业素养,而且讲得很在理,有兴趣的读者不妨找来一阅。不过,今天我想根据自己的经验和观察,谈谈“程序员的职业素 养”的一个方面,就是“克制”——克制写代码的冲动。

许多年前我刚开始学编程时,朋友曾说过一个笑话:差劲的程序员有两种,一种是开始就写 main函数的;还有一种是上来就上网找各种类库源代码的。当时我并不能完全理解:编程序,不去找类库源代码,不从main函数开始,那要怎么做呢?后来 才逐渐明白,上来就写main函数,或者上来就找类库找源代码,归根到底都是因为不能克制对于代码的冲动。直接写代码当然很“爽”,很有“成就感”。可 是,这样做真的是好事吗? 阅读全文 »

标签:
阅读:20,134 次
preload preload preload
京ICP备06065162