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

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

3天内不再提示

一位软件架构师的思考

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

扫码添加小助手

加入工程师交流群

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

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

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

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

    关注

    0

    文章

    47

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机位数的思考(8、16、32

    8、16、32是指单片机的“字长”,也就是次运算中参与运算的数据长度,这个位是指二进制。以8
    发表于 11-21 08:31

    浮点指令扩展中16指令的处理

    指令取代对应的宽指令由它们决定。 为了能在系列的程序上得到良好的代码压缩效果, RISC-V 架构师精心挑选了 RVC扩展中的指令。同时,基于以下的三点观察,架构师们成功地将指令压缩到了 16
    发表于 10-20 11:02

    在TR组件优化与存算架构中构建技术话语权

    电磁兼容性、热管理在内的12项专业能力评估。\"这种评估体系,正是行业对技术人才的分级认证标准。 1.2 异构计算架构下的能力矩阵 存算架构的普及正在重构工程的知识体系: 近内
    发表于 08-26 10:40

    电子发烧友工程看!电子领域评职称,技术之路更扎实

    。比如一位电源工程,评职称前主要做基础电源调试;评上 “高级电源工程” 后,受邀参与电子发烧友 “电源技术研讨会” 做分享,还接到厂商委托的高功率密度电源开发项目,项目成果被平台推荐为 “年度技术
    发表于 08-20 13:53

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ADS1292R检测到DRDY有下降沿的时候,读取数据,读出的数据每一位都代表什么啊?

    请教TI技术支持: 当检测到DRDY有下降沿的时候,读取数据,读出的数据每一位都代表什么啊
    发表于 12-27 07:42