为什么大多数代码农民不能成为软件架构师?

电脑杂谈  发布时间:2020-07-08 14:09:42  来源:网络整理

cs架构开发_软件开发架构_互联网时代的软件革命:saas架构设计

编写代码和进行体系结构是两件事.

软件开发架构_互联网时代的软件革命:saas架构设计_cs架构开发

建筑师是职业发展的方向之一.

互联网时代的软件革命:saas架构设计_软件开发架构_cs架构开发

让我们先谈谈编写代码. 在许多程序员工作之后,他们面对应用程序开发软件开发架构,并且更加纠结于系统的业务逻辑. 有些人一直在不断编写业务代码,有些人则慢慢发现某些逻辑是公共的并且可以提取. 慢慢地,系统会产生一些问题. 程序员的责任是解决问题,有些程序员直接解决问题,然后开始做下一步. 有人发现一些问题是有方向性的,然后提出并完成对有方向性问题的解决方案. 这种方向性问题慢慢地形成了知识储备,这种知识储备是相对普遍的,并在项目中的每个人中得到广泛使用. 定向解决方案越来越分散,人们需要掌握它. 但是要了解所有这些知识都比较困难,但是有些人知道并且可以熟练运用这些知识,并且有微观创新. 这样的人是建筑师.

互联网时代的软件革命:saas架构设计_cs架构开发_软件开发架构

该体系结构的意义在于控制问题以及解决系统中存在的问题的技术和资源. 您需要掌握广泛的知识,然后精通问题的某个方面并理解选择. 大多数程序员无法做到这一点.

cs架构开发_软件开发架构_互联网时代的软件革命:saas架构设计

关于职业发展软件开发架构,在国内,优秀的程序员往往是技术经理,至少在大多数情况下,优秀的程序员会成为技术管理职位,好吧,擅长技术没有前途至少大多数人以这种方式认为,但是这种情况过去两年发生了一些变化,但情况不是很好-大多数人仍然认为技术管理更好,架构师,不是技术管理职位下的士兵. 因此,很在选择问题上选择了技术管理,从而放弃了建筑师的发展方向.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-272994-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 王盼盼
        王盼盼

        美国进一海里我们就封死一家沃尔玛和美国的跨国公司

      热点图片
      拼命载入中...