0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一位软件架构师的思考

工程师人生 ? 来源:工程师吴畏 ? 2019-04-04 16:41 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

还不成熟的思考,不过我的职业目标是成为一名软件架构师。不应该简单做好作为coder的工作,还应该从更高的视角来领悟。比如目前做的模块化软件架构,里面使用了IDL、ECOM等技术,由于是老代码,并且这些技术已经有相当悠久的历史,那么现在来看有没有更佳的替代设计方案,对于从设计、开发、维护等各种视角来看是否还具有优越性?如果不能经常思考这些问题并且学习、研究,恐怕无法提升自己达到软件架构师的高度。

“作为一名软件架构师,你必须成为所在软件团队中的传道者和领导人。你需要从大量互相冲突的软件方法和工具中区分出哪些是有效的,哪些是无效的。这并非易事,因为供应商和行业专家产生的大量商业信息会给你以猛烈的冲击,这将使得你所得到的关于体系结构方面的信息自相矛盾。由于软件行业的商业化,你所做出的有关体系结构的决策经常相互冲突并过时。所以,作为软件架构师,你的主要技能之一,就是做出能经受时间考验的决策,从而在不断的商业变革中生存下去。”

软件架构师的价值就在于他以自身的丰富经验或知识,对软件开发过程中使用的技术和工具作出决定,并指引别人完成开发工作,从而提高整个组织的生产力。软件架构师更多的是作为一名技术贡献者,而不是管理者。管理者的主要职责是协调各种资源,对软件开发做出的是间接贡献。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 架构师
    +关注

    关注

    0

    文章

    47

    浏览量

    4793
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Tenstorrent 首席架构师:未来 RISC-V 会是计算机的主流

    强,适合定制化需求等。在 7 月 17 日第五届(2025)RISC-V 中国峰会的主论坛上,Tenstorrent 首席架构师 Wei-Han Lien 表示,Tenstorrent 投入了大量人力
    发表于 07-17 11:26 ?1152次阅读

    驱动隔离芯片在现代工业上的卓越贡献

    在智能时代的精密齿轮中,驱动隔离芯片如同一位精通跨界语言的“安全架构师”,在高压与低压、危险与精密的交界处重构秩序。它不生产数据,却是信息的守门人;不创造能量,却是电流的驯兽。从钢铁丛林到生命方舟,这颗硅基器件正以物理级隔离智
    的头像 发表于 07-05 14:02 ?219次阅读

    如何释放异构计算的潜能?Imagination与Baya Systems的系统架构实践启示

    报告作者:PallaviSharma,Imaginaiton产品管理总监Dr.EricNorige,BayaSystems首席软件架构师关注Imagination公众号,消息框发送【异构计算】,即可
    的头像 发表于 06-13 08:33 ?460次阅读
    如何释放异构计算的潜能?Imagination与Baya Systems的系统<b class='flag-5'>架构</b>实践启示

    如何成为名嵌入式软件工程师

    如何成为名嵌入式软件工程师? 01明确岗位的角色与定位 嵌入式软件工程师主要负责开发运行在特定硬件平台上的软件,这些软件通常与硬件紧密集
    发表于 04-15 14:37

    基于SCA的软件无线电系统的概念与架构

    1 软件通信体系架构SCA的基本概念 SCA:Software Communication Architecture,软件通信架构;继承了软件
    的头像 发表于 03-20 09:30 ?848次阅读
    基于SCA的<b class='flag-5'>软件</b>无线电系统的概念与<b class='flag-5'>架构</b>

    一位老电子工程的十年职场感悟

    这里主要以个人经历谈谈电子工程技术生涯可能面临的困惑、关心的问题以及对未来的期待。Chrent新手感兴趣的问题1、电子工程矛盾心态——电子新手新没事做,没人教,工作没有技术含量?电子新手往往
    的头像 发表于 03-19 17:32 ?438次阅读
    <b class='flag-5'>一位</b>老电子工程<b class='flag-5'>师</b>的十年职场感悟

    华为亮相“十五五”国家算力大通道规划布局专题研讨会

    面向人工智能创新发展的“十五五”国家算力大通道规划布局专题研讨会上,华为数据通信产品线解决方案首席架构师文慧智,发表了题为“人工智能与全国体化算力网的技术思考”的演讲。
    的头像 发表于 02-24 17:11 ?607次阅读

    个优秀的嵌入式软件架构师” — AWFlow

    在大型项目的软件开发过程中,模块化开发面临着接口设计不合理、代码冲突以及模块间不兼容等问题,导致团队协作效率低下。为了解决这些问题,嵌入式软件架构师”—AWFlow,应运而生!在大型项目
    的头像 发表于 02-10 16:44 ?580次阅读
    <b class='flag-5'>一</b>个优秀的嵌入式<b class='flag-5'>软件</b>“<b class='flag-5'>架构师</b>” — AWFlow

    英特尔前Xeon首席架构师加盟高通

    高通公司近日宣布,英特尔前Xeon服务器处理器首席架构师Sailesh Kottapalli已正式加入高通,并担任高级副总裁职。此举被视为高通进军数据中心CPU市场的重要
    的头像 发表于 01-15 15:30 ?537次阅读

    ADS1194调试串口输出,在定时间的转换后数据会少一位输出,为什么?

    调试的是ADS1194,每个/DRDY 接收转换数据并通过串口发送到串口助手中,先调试的CH1~CH4 通道,使用的是内部的Test_signal,增加了一位调试,即每进次/DRDY,调试
    发表于 01-07 07:30

    在两片ads1299菊花链模式连接下,次读取到的数据是216+1+216这种形式吗,中间多了一位额外的数据,可舍弃?

    我想问下各位工程,在两片ads1299菊花链模式连接下,次读取到的数据是216+1+216这种形式吗,中间多了一位额外的数据,可舍弃?
    发表于 11-18 08:38

    《算力芯片 高性能 CPUGPUNPU 微架构分析》第二篇阅读心得:芯片拓扑学:并行扩展与CPU设计的巨头对决

    得到了创新应用,通过环形总线系统来管理缓存并隐藏延迟,这种设计为后来的高性能GPU架构奠定了重要基础。 2 神威太湖之光:中国超算的里程碑 SW26010处理器的设计哲学令人着迷,它像一位精于算计
    发表于 10-29 01:48

    国产主流8单片机-RISC架构精简指令集单片机

    选择。通过内置的丰富开发工具和文档支持,工程能够快速上手,深入开发,从而实现产品的快速上市。 综上所述,国产主流8单片机在RISC架构的推动下,展现出强大的市场竞争力。未来,随着技术的不断进步,这些产品将继续在电子产品开发
    发表于 09-27 10:15

    一位架构师的自述:在尚未踏入的世界成为你自己

    计算、流式计算、交互式计算的通用化数据应用构建,降低大数据计算的使用门槛。 在此,我跟大家分享下我的个人经历和思考。 ? ? 好玩儿 成长经历,说来话长,有多长呢? 上世纪80年代末,我参与了计算机输入指令的归
    的头像 发表于 09-23 15:25 ?600次阅读
    <b class='flag-5'>一位</b><b class='flag-5'>架构师</b>的自述:在尚未踏入的世界成为你自己

    AMD Vitis统一软件平台2024.1全新发布

    通过新版本,系统架构师和开发者可以进步优化设计开发流程,同时提升整体系统性能。
    的头像 发表于 09-18 09:34 ?1009次阅读