本文更新版本已挪至 http://www.zhoujingen.cn/blog/1717.html
------------------------
毕加索一生是个不断变化艺术手法的探求者,印象派、后期印象派、野兽的艺术手法都被他汲取改造为自己的风格.他的才能在于,他的各种变异风格中,都保持自己粗犷刚劲的个性,而且在各种手法的使用中,都能达到内部的统一与和谐.他有过登峰造极的境界,他的作品不论是陶瓷、版画、绘画、雕刻都如童稚般的游戏.艺术的道路上毕加索总是不断扬弃陈规,体现出惊人的创新才能。他有一句话“Bad artists copy;Good artist steal”,现在搞艺术的都传为“Good artists copy, great artists steal”。就像我在《个人管理 - 从小工到专家》中说的"守-破-离",这句话的意思也是体现了“抄”和“偷”是创新的来源,如果把Artists换成developer,那就是 Good Developer Copy, Great Developer Steal。
任何一个人对一件事情都是从一个不知道到模糊再到了解和精通的过程,如果让你去着手做一件大家都不知道的事情,你会怎么做?当我对某个产品模块不会设计时,我会毫不犹豫的去抄袭类似的产品。说到”不重新发明轮子“,很多人就会想到代码和框架,而对于架构师来说,思想是更为重要的一个轮子。
我就是一个经常偷着做产品的人,如果你看过《报表引擎 - 报表应用思路》,那就会知道我之前做的报表引擎是润乾的,如果你看过《信息系统开发平台偷OpenExpressApp - 总体架构的由来》,那就知道OpenExpressApp的框架思想是从DevExpress eXpressApp Framwwork (XAF)偷来的。今年我将继续我的偷之旅,下一个目标就是全球DSM领域内著名的产品MetaEdit+,我将开发一个元模型引擎,到时基于之上可以给OpenExpressApp增加建模支持,这是“让业务人员做开发”的重要一步。
SNS社区”占车位“、”奴隶“、”偷菜“等游戏部分好像隔夜之间就全部出来了,所以可以看得出来,大家其实都在”抄“,要是在”抄“的基础上都有自己的创新,每个游戏都能”偷“就更好了。如今”偷“已经不是遮遮掩掩的了,我觉得”偷“对我来说反而是一种态度,一种方法,就像“Good artists copy, great artists steal”说的一样。以下我将讲一下我是如何偷的,也欢迎大家也养成偷的习惯:)
再将偷产品之前,我想起小时候的一些故事,有时候我来不及写作业,早上就会早早来到学习。来早的目的就一个,抄作业。
以上是我目前想到的偷架构5步骤,这主要是基于本人不是一个天才设计师而言,如果你是一个天才设计师,前无古人,那么就没有参考价值了:)
“偷”不仅仅局限于做架构,我们工作生活的很多方面所要解决的问题和方案,其实很多人已经思考过并且分享过。其中有些还是经历过长时间、大量实践总结而来的,所以借鉴这些东西可以让我们受益颇多。时间节省了,效率提高了,心情也舒畅了:)
但在借鉴过程中,我们不要忘记思考借鉴内容与你的问题之间的联系,需要记住,借鉴只是一种方法,我们最终目标还是形成自己的东西!
推荐:你可能需要的在线电子书
我的微博:http://weibo.com/openexpressapp
敏捷个人sina围裙:http://q.t.sina.com.cn/135484
欢迎转载,转载请注明:转载自敏捷个人网站