前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >10年架构师呕心沥血总结:“道”与架构之间的微妙关系

10年架构师呕心沥血总结:“道”与架构之间的微妙关系

作者头像
李红
发布2019-06-03 08:59:40
3330
发布2019-06-03 08:59:40
举报
文章被收录于专栏:Java程序猿部落Java程序猿部落

引言

无名,天下之始;有名,天下之母 -- 《道德经》

当人类的文明发展到一定的阶段,一些基本性的问题就会被提出讨论,像是宇宙本源、万物之母,往往成为科学家与哲学家争论的焦点。

作者序

一般的,从简化问题角度出发,我先提出作为技术出身的人的疑问.

  1. 我们是否能跨行业、专业去思考技术问题?
  2. 是否被自己的职业认知所限制?
  3. 传统经典读物,是否有利于提升技术修养?
  4. 我们口中的 "道" 和 架构有哪些根本的联系?

以上的问题只是一小部分,问题的答案没有标准,问题的提出,是为了让我们能够从本源出发,认识自己。

下面我就谈谈我们需要注重的几点:

第一:认识自己

如何找到最根本的问题的答案,要从柏拉图说的:"认识你自己",卢梭说的: "伟大的人是决不会滥用他们的优点的,他们看出他们超过别人的地方,并且意识到这一点,然而绝不会因此就不谦虚。他们的过人之处越多,他们越认识到他们的不足"。

在我看来, 架构设计和 "道" 存在着微妙的关系,对"道"的理解越深,思想和认知的层次越深,那么我们能知道如何化繁为简,如何跳出认知的局限,看到我们自身的不足,从而真正的提升自己,成为那个心中的自己 -- 一名合格的架构师

第二: 全局观

天地万物都是自己化育、自己成长。所以说「天地不仁,以万物为刍狗」,大道以及天地都无所谓意志、无所谓仁慈,一任万物自生自灭;万物自生自灭,即是遵循「道」、遵循自然的规律,这就是「万物归焉」。

任何事物都有自己的生命周期,这个在我们出生的时候就已经写在了我们的 DNA 中 ,每个人都会经历 出生、青年、壮年、老年、死亡,这个过程。

"人法地,地法天,天法道,道法自然",自然就是最伟大的架构师。

无生有,有生万物

认识架构过程我个人理解为如下几个层次

  1. 自我对于自身的认知,认知的越深、知道自身的不足越多、提升越快
  2. 领悟 "道" 和 架构设计之间的微妙关系,练就全局视角的掌控力
  3. 架构设计的落地,作为一名架构师、如何设计基础、各个终端、如何形成较好的架构思维、架构范式、软件工程等等

第三:实战出真知

实践,是个伟大的揭发者,它暴露一切欺人和自欺。——车尔尼雪夫斯基(俄)

每个人都会有缺陷,就像被上帝咬过的苹果,有的人缺陷比较大,正是因为上帝特别喜欢他的芬芳。—— 列夫托尔斯泰

理论再高深,他只是理论,作为一名工程师或架构师,当我们想要将一件事情做好的时候,我们可以将这件事当做学术问题来研究,也就是 科学精神(学术精神)

我们日常的生活中,不缺乏很多只会高谈阔论的"学者",我觉的做什么都可以,关键人家要看你这个人做的事情的结果,而不是你理论。

第四:职业认知

软件工程没有"银弹",同样,软件工程里也没有真正的《九阴真经》,学会了就可以驰骋天下,这个只会出现在小说里。

认识自己,是我们一辈子的事情,相同的,如果想把软件工程当成一辈子事业来做,是更加的困难,只是困难,不是不能。

最后

我们学计算机当程序员最大的福气不是可以到大公司里加班和 996,而是我们生活在了第三次工业革命的信息化时代,这才是最大的福气,所以,我们应该努力地提升自己,而不是把自己当劳动力一样的卖了!在这样的一个时代,你要做的不是通过加班和拼命来跪着挣钱,而是通过技能来躺着挣钱……

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java程序猿部落 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 作者序
  • 第一:认识自己
  • 第二: 全局观
  • 第三:实战出真知
  • 第四:职业认知
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档