企亿推信息网
专注网络推广服务

深圳网站建设架构师无需编写代码。有必要编写代码吗?

我经常听到一些程序员说:“我们公司的架构师每天都在开会,研究、设计、编写文档并指出问题。他们根本不写代码。这很好。”“我的下一个目标是成为一名架构师,这样我就不会编写代码。”“贵公司的架构师是否希望编写代码?”不同的人对这些说法会有不同的看法。对我来说,我会采取明确而毫不掩饰的表达:我希望网站建设架构师能够在繁忙的工作中抽出一些时间来编写代码,尤其是核心代码。任何时候都不要忘记并磨练编写代码的基本技能。如果您仍然想走技术路线,那么让我们先看看架构师是什么。百度百科全书中定义了技术人员,他们确认和评估系统需求,提供开发规范,构建系统实现的核心框架,澄清技术细节,消除主要困难。重点介绍了系统的“技术实现”。因此,他/她应该掌握特定的开发平台、语言和工具。他/她应该能够立即为常见应用场景提供最合适的解决方案。同时,他/她应充分了解他/她所属的开发团队,并能够评估其团队的成本,以实现特定的功能需求

深圳网站建设架构师无需编写代码。有必要编写代码吗?(图1)

系统架构师负责设计系统的总体架构,考虑从需求到设计的每个细节,掌握整个项目,使设计的项目尽可能高效、易于开发、易于维护、易于升级等。架构师的主要任务不是编写特定的软件程序,而是从事更高级别的开发架构。他必须对开发技术有很好的理解,并具有良好的组织和管理技能。可以说,架构师的工作质量决定着整个软件开发项目的成败,简而言之,架构师是经过程序员磨练、积累到一定程度的大师级程序员,同时具备宏观和微观控制能力。更一般地说,它是程序员技术水平的一个划分,也就是说,程序员有初级、中级、高级等等。进一步说,还有架构师,因此,我们可以看到架构师首先是程序员。那么,程序员的首要任务是什么?程序员的基本技能是什么?当然,是的,编写代码。从来没有人说过架构师不会写代码,也不喜欢写代码。如果没有普通的积累和实践,你怎么能成为大师?当然,架构师会花很多时间从事更高层次的开发,但不要忘记,如果他们不真正参与部分代码的开发和审查,他们如何掌握技术细节,并知道系统真正按照自己的要求和设计工作。当其他团队成员遇到问题时,他们如何帮助他们快速找到并解决问题,甚至卷起袖子把问题摆在自己身上

更清楚地说,如果你遇到“你能做你能做的事”这样的挑战,你怎么能无所畏惧,在应该做的时候开始。此外,在某些情况下,对于系统的核心部分,即核心算法,架构师确实需要编写和维护这些关键代码。如果你平时不坚持写作,当你真正想使用它时,你会感到尴尬。此外,随着技术的快速进步,新的开发平台、新的语言、新的工具和新的模型不断涌现。如果你只坚持你以前非常熟悉的那个,它很容易过时和被淘汰。如何快速跟进新技术和新发展,除了阅读和交流,最重要的环节是自己练习。编写代码通常是掌握这些新技术实践的重要步骤。只有自己动手,我们才能找到优势和漏洞。这样,我们可以更好地做高层次的开发工作。一个从未使用或编写过tensorflow代码的人不会相信自己会成为tensorflow的大师。最后,我们都知道,兴趣和偏好是成功的重要因素。编写代码和热爱编写代码应该是程序员的兴趣和爱好。没有这个爱好,很难成为一名优秀的程序员大师。至少可以这么说,想象一下,如果你有任何想法和想法,并且可以编写代码立即实现它们,那该有多幸福。作为一名架构师,我只想放弃编写代码,但我不想编写代码。多么肤浅的想法啊。如果你真的不喜欢写代码,也不想写代码,你就不必是一个架构师,因为你对程序员的基本技能没有热情。简而言之,架构师必须写代码,无论他们写多少或写多少。保持编写代码的热情将使您成为时代的引领者,永不落后,永不被淘汰。

未经允许不得转载:启新网站SEO优化 » 深圳网站建设架构师无需编写代码。有必要编写代码吗?
分享到: 更多 (0)
加载中~