“当你不再是程序员,很多事会脱离掌控”—— 对话全球最大独立开源公司SUSE CTO

医疗器械软件测试输出内容(1) *单元测试(Unit Testing):**单元测试是软件测试的最底层,用于验证软件中最小的可测试单元——函数、方法或模块。系统测试是在集成测试之后进行的,它对整个系统进行测试,验证系统在不同部分集成在一起后是否满足需求和规格。: 集成测试是在单元测试之后进行的,它关注不同单元之间的交互和集成。对于不同安全级别的软件(IEC 62304 A类、B类、C类),在体系上要求输出的文件内容有所区别。**说明:**将集成测试和软件系统测试合并为一项单一的计划和一组活动是可接收的。 阅读详情

【优快云 编者按】作为全球企业级开源解决方案领导者SUSE的CTO,Brent Schroeder见证了一波又一波技术潮流赋能企业创新发展,为企业注入新活力。同时,他也感受到技术革新给企业的商业策略、运营方式和IT基础设施所带来的冲击。他认为,在如今开源和云原生大潮来临的时代,企业需要做好新一轮乘风破浪的准备。此外,他在文中所表达的多项观点,也特别值得引起开发者共鸣与探讨:

  • CTO 最重要的是预判未来,提前布局,完成商业目标;
  • 当你不在是执行者,是程序员转型管理的最大挑战;
  • 从学生、程序员到CTO,所做的事情的本质都是一样的,即解决问题,只是问题的深度和广度不一样;
  • 将程序员、管理者、CTO 真正分开的并不是技术能力,而是软实力;
  • 运作好企业级开源解决方案,除了开放协作,还要关注软件的可控性和社区治理机制;
  • 所有行业都会受到云原生的冲击
  • 云原生会对企业的技术、人才、商业战略等方面带来冲击,如果企业不做好周全的准备,云原生技术引入会对企业产生负面影响
  • Kubernetes和Linux正在成为一切的平台。

本文选自《新程序员:我们的技术时代,我们的程序人生》现在1-4期已经全面上市,欢迎选购🔛

作者 | 宋林飞
出品 |《新程序员》编辑部

在这里插入图片描述
1992年,三名来自德国的数学系学生和一名刚毕业不久的软件工程师共同成立了一个UNIX服务小组,这也是SUSE的雏形。两年后,SUSE发布了其首个Linux发行版—SUSE Linux1.0。此后,SUSE与IBM、SAP等头部科技企业逐渐达成合作,并巩固了自身在企业级Linux解决方案供应商中的地位。经过三十年的发展,SUSE已然成为了头部开源技术供应商之一,除了原有的企业级Linux产品外,它还向客户提供Kubernetes管理平台和边缘解决方案,利用团队专业的开源技术帮助企业用户实现业务增长。

作为SUSE的CTO,Brent Schroeder在概括自己的日常工作时说道:“我现在做的事和我作为学生、程序员时本质上没有区别,都是在解决问题,变化的是所解决问题的深度和广度。”他表示,现在往往需要跳出这个时代,预判十至二十年后的技术发展趋势,从而提前布局SUSE的产品和研发方向,在未来持续地为用户提供适应时代的解决方案。在从事技术行业的几十年中,Brent Schroeder见证了互联网兴起、大数据时代,再到如今的开源、云原生发展壮大,一波又一波的技术浪潮不断冲击着企业的商业策略、运营方式。在新技术,新思潮带来的变革中,企业唯有在人才、技术、基础设施等方面提前做好准备,才能更好地抓住机遇,应对不断变化的外部环境。除了技术方面的思考,为SUSE团队提供必要的支持也是他管理工作的核心。回想他从程序员向管理层的转型经历,Brent Schroeder坦诚地说:“当你不再是执行者时,很多事都脱离了你的掌控,这令人沮丧。”他认为软技能的培养对想要从事管理工作的技术人尤为重要。

在本期《新程序员 004》的采访中,Brent Schroeder就程序员向管理层转型所遇到的挑战及企业该如何应对新技术潮流的冲击分享了他的观点。以下是本次访谈的详细内容。
在这里插入图片描述

学生时期与代码邂逅

邹欣:20世纪80年代,你在美国爱荷华州立大学攻读计算机和工商管理双学位,那时计算机科学还不像现在这么火热,是什么引起了你对编程的兴趣并决定学习这个专业,直到成为一名技术专家?

Brent Schroeder: 决定修双学位是因为我那时就感受到了技术赋能商业运作的潜力。我与编程的渊源可以追溯到高中时的编程课,我在Apple II上开发了一个课表管理程序,帮我在排课表时省去了很多麻烦。尽管最初只是用程序实现一些简单的功能,但在那个纸质文件盛行的年代,编程对效率的提升作用深深吸引了我。

在后来的职业生涯中,我致力于探究解决问题的方式,这个习惯也一直驱动着我。作为一名技术专家,我从事的工作可以概括为理解企业在业务中遇到的挑战,并使用技术方式帮助他们解决那些被认为太困难、太昂贵或太耗时的问题,这是非常令人兴奋的。

邹欣:大学期间你印象最深刻的一个人或一件事是什么?

Brent Schroeder: 老实说,选出一件事或一个人还是挺难的,因为实在太多了。美国爱荷华州立大学的计算机科学专业非常有竞争力,历史悠久。第一台数字电子计算机—ABC计算机(Atanasoff-Berry Computer)就是在爱荷华州立大学诞生的。但至今我时常会想起一位离散逻辑学的教授在开学第一天对我们的“挑衅”:“向你右边及左边的同学作自我介绍,因为到期中考试的时候,你们之中将有一个不会再出现在这儿了(因为课程很难)。”

邹欣:你提及,在大学期间你就感受到了技术赋能商业的潜力,那时你是否为自己作出了清晰的职业规划?

Brent Schroeder: 我二十多岁时,其实没有长远的规划和目标,只是单纯地享受解决问题的过程和学习新技术。直到进入职场十年后我才开始规划自己的职业蓝图。我最初给自己定下的目标是成为一名技术部门经理,后来慢慢地开始承担管理责任、熟悉CTO的角色,这对我很有吸引力。

SUSE CTO的“岗位描述”

邹欣:从一名学生,到程序员,再到技术专家、CTO,这一路你的思考方式和对技术的理解一定在不停变化,能否与我们分享在不同阶段它们是如何变化的?

Brent Schroeder: 从学生到进入职场至今,我所做的事本质上都是解决问题。但变化的是所解决问题的深度、广度和时效。

当我还是一个程序员时,我关注的是赶紧把代码写好,与客户对接,思考如何满足他们实时的业务需求,多数时间需要我解决的问题都是具象的。我的产出看得见、摸得到,在短期内就可以生效并能马上得到客户反馈。

当我进入管理层后,大部分精力都花在了打破团队隔阂,解决他们的问题。比如给团队提供合适的工具,帮助他们提升培养能力,定位团队中的问题,使他们更好地协同等,所处理的事物越来越多样,我需要去平衡自己可用的时间,并且产出不会在短期有直观效果的成果。

成为CTO之后,我思考问题的眼界和层次有了天翻地覆的变化,需要以超前于现有技术环境一代甚至两代的视野来分析整个技术生态的发展趋势。包括预判哪些技术会出现、哪些会成功、哪些不会向预期的方向发展。并以此为依据,结合目前客户和行业所面临的挑战,使用适当的技术组合来帮助他们提前布局,实现商业目标。

邹欣:的确,当作为一位程序员时,你只需要解决具象的问题,产出马上就能被看到。但当你进入管理层,级别越高,你做的事影响越深远,同时也需要更长的时间才能见效。在适应这种变化的过程中你可曾遇到过挑战?

Brent Schroeder: 无论是我自己,还是在帮助其他人从程序员向管理层转型的过程中,我发现最大的挑战是“你不再是执行者”。因为在之前的职业生涯中我们已经习惯参与到项目的具体事宜中,通过自己的产出来推进项目的进程。如此,项目成功与否、质量如何,对我来说完全可控。

当你进入管理层之后一切都变了。规划好方向后,剩下的工作需要依靠团队来完成,我能做的只是给他们权限和支持,不能再切实地控制项目走向。尤其是当项目进展不顺利时,这会使人非常沮丧,你会忍不住地想深入细节,自己动手完成一些工作。但你必须摒弃这种想法,如果你把时间花在项目执行层面,就没时间做你的本职工作,为团队成员提供必要的支持。

所以,在角色的过渡中,个人心理建设很重要。需要认清自己的动力是马上得到别人的认可,还是从更宏观、长远的角度来推动事情的发展。

邹欣:许多学生和年轻技术人都认为只要掌握了过硬的技术,自己就无所不能。但当他们慢慢深入职场,参与到更大的团队中,开始参与管理工作时,除了技术能力外,软实力也开始变得重要。你对此有何见解?你认为想要自己的职业生涯能更好地发展,哪些软实力是不可或缺的?

Brent Schroeder: 我认为对于技术人而言,技术实力固然重要,但真正将开发者、管理者和CTO区分开的正是软实力。有很多开发者尽管资历很深,但他们还是宁愿留在一线,因为他们认为软实力的提升对他们是很大的挑战。

对于未来想要参与管理的技术人而言,与人交往的能力往往比技术实力更重要。比如,你所带领的团队中有表现较好的成员,这时你就需要思考如何在工作上给他们挑战从而帮助他们更好地成长,如何通过奖励机制激励他们,如何使他们发挥带头作用从而使整个团队得到提升。同时,你的团队中也会有表现欠佳的成员,你需要给他们适当的引导、培训,鼓励他们,通过管理手段改善他们的表现,使其成为团队的贡献者而不是团队的“拖油瓶”。此外,你的团队可能还需要与其他团队合作,你需要说服他们和你一起为了共同的目标努力。

这些都是作为管理者每天都会遇到的挑战,想要克服这些困难,人际交往能力是不可或缺的。不幸的是,这种能力是从课本上学不到的,只能通过不断地实践来培养。

开源与软件的强强联合

邹欣:前面提到,你初学编程时使用的是闭源的Apple II,但如今的学生学习时刚接触的大多是开源系统。对于这种变化,你怎么看?

Brent Schroeder: 我认为这种变化是令人兴奋的。虽然Apple II不是现在意义上的开源系统,但我们也有对其进行修改的权限。记得当时我和几个同学在学校机房的电脑上恶作剧,在命令行中动手脚,这样别人在执行这些命令时系统就会给出奇奇怪怪的反馈,至今想起这些我依然感到非常有趣。如今的学生能够看到底层代码并自由地对其进行修改,这能使编程的学习充满乐趣。

邹欣:在如今的科技产业中,许多企业都在使用开源协作来驱动创新。你认为开源为什么能成为推动科技创新的主要实践?

**Brent Schroeder:**开源能推动创新是因为它激发了工程师们与同行合作的热情,从而把世界上最优秀的工程师们聚集在一起,通过开放协作的方式共同攻克业内难题。

开源社区是多元化的,这体现在社区成员拥有不同的背景、经验,来自不同的环境。将这些多元化的经验、特点综合在一起,所产生的能力要远远超过公司内部一群身处“与世隔绝”环境中的程序员。通过这种大规模合作,多元化的社区,开源软件才能实现快速的迭代和创新。

邹欣:假如一个项目的参与者越多,项目中的Bug就越容易被发现和修复,质量也会变得越来越好,这无可厚非。但对于企业级开源软件来说,因为它们在企业运作中扮演重要角色,很多企业对于如此开放的软件难免会不信任。那么,该如何解决这些企业用户的担忧?

Brent Schroeder: 不可否认的是,我们这些沉浸在开源中的人常常会忽视外行人对开源软件的误解。我上周参加了一个金融行业的专题讨论,很多出席的行业人士都表示了他们对引入开源软件的担忧。

我认为要做好企业级开源解决方案,除了促进开放协作,同时也要关注软件的可控性和社区治理机制来确保产品的质量和安全性,这些是企业用户最关切的。尽管在开源协作中社区的多元性和活跃度非常重要,但开源项目必须要向着既定的方向发展,这就需要社区治理能力,保证社区内的成员都向着同一目标贡献。有许多开源项目都是由于缺乏共同的方向,导致了开发过程中不必要的复杂性和优先级冲突因而越做越差。

因此,要解决企业用户的担忧,可以从以下方面着手:

  • 确认项目目标,使社区成员保持同步。

  • 从开发流程上重视软件的完整度和安全性,手段包括严格的代码审查机制、测试制度,并保证每一次上线都经过此流程。

  • 如果开发中使用到了外部软件,需注意外部软件是否存在漏洞和安全问题。

假如开源开发严格按照完善的流程执行,所产出软件的安全性、可控性会超过闭源软件,因为它从设计到落地得到了无数社区精英的关注。你可以想象假如在闭源公司中要雇佣这么多人来审查代码和进行安全测试成本会有多高!

云原生浪潮下的科技公司

邹欣:除了开源之外,云原生在近几年也异常火热。自云原生概念被首次提出以来,大家对云原生的定义仿佛一直在变化。我们该如何理解这种定义的变化?基于现在的环境和你的理解,你如何定义云原生?

Brent Schroeder: 虽然云原生在迅速发展,但我不认为它定义的本质在改变,变化的是在定义范围内我们能实现什么。行业对云原生最初的描述中提及了许多概念,包括DevOps、微服务、敏捷开发、持续交付、公司文化和流程,更多的是过程和结果,而不是特定技术。这代表云原生所使用的技术可以不断发展、变化,以构建可伸缩、有弹性、持续迭代、在云上可靠的应用程序。

在早期,大家还在讨论什么类型的应用与云原生更匹配,但随着云原生产出了越来越多的价值,如今人们希望将它应用到更多的场景中,所以必须开拓新的技术手段。

我对云原生的定义非常简单—它是流程和技术的结合,让企业可以构建和快速迭代应用,使应用具有动态伸缩的能力,赋予基础设施更高的容错率,并可移植到所需的业务领域以满足业务需求—这意味着它可以运行在公有云、私有数据中心中,或广泛分布在各种边缘节点上。

邹欣:云原生如今已成为实现企业数字化转型的技术趋势。在引入云原生之前企业应该有何准备?企业该如何拥抱云原生趋势?

Brent Schroeder: 云原生会对企业的技术、人才、商业战略等方面带来冲击,如果企业不做好周全的准备,云原生技术引入会对企业产生负面影响。

引入云原生技术从企业购买云服务开始,因为云原生不会在一夜之间发生。它需要企业加大对IT部门和业务部门所需人员,以及必要技术的投资。

人才方面,从IT运营团队、平台架构师到开发人员,他们必须经过适当的培训,学习云原生开发所需技能。人才投资会大大提高成功的概率和效率。

企业和员工必须熟悉云原生架构下的开发流程,采用以CI/CD开发和交付方法为核心的DevOps文化。

选择合适的技术。容器、Kubernetes、基础设施,通过自动化代码来管理权限管控或安全策略,都是云原生技术概念。

总的来说,企业拥抱云原生首要考虑的应该是思想、策略和人才培养,最后才是技术。虽然大多数云原生基础设施的技术都是开源的,但我们强烈鼓励企业与技术提供商加强合作,借助技术提供商的丰富经验来协助技术引入和项目的生命周期管理。

邹欣:云原生技术正在渗透传统行业,在未来十年,哪些行业受到的云原生影响最大?云原生将如何改变它们?

Brent Schroeder: 我认为所有行业都会受到云原生的冲击。如今,每个行业的公司都在变成技术公司。无论是零售、制造、金融、运输、医疗,甚至是政府服务,都面临着向客户提供多样化服务和新功能的挑战。企业必须能够更快地作出反应,来支持多样化的需求,应对变化—而云原生方法和技术可以实现这一点。

前段时间,我与一家石油公司就边缘计算技术进行了沟通,我惊讶地发现他们也将自己定位成一家科技公司。他们认为云原生技术可以提升内部系统对石油基础设施的监控能力,提升其解决和预判问题的效率,使企业运作更平稳、可靠。

邹欣:对于云原生时代的开发者来说,他们必须具备哪些技能才能满足行业的需求?

Brent Schroeder: 我认为开发者必须掌握云原生相关的方法论,包括DevOps、CI/CD、微服务等。技术行业的发展目标是尽可能从业务开发中抽象出底层技术,这使得业务开发人员能专注于业务交付,而不是IT基础设施。但对于底层架构工程师来说,他们有更多需要掌握的技能,包括容器、Kubernetes等。

SUSE成功的“秘诀”

邹欣:SUSE的研发团队目前主要关注哪些研究领域?

Brent Schroeder: SUSE是创新、可靠、安全的企业级开源解决方案的全球领导者,超过60%的财富500强企业依赖SUSE来驱动他们的业务。我们专注于企业级Linux、Kubernetes管理平台和边缘解决方案的研发,并与社区合作,使我们的客户能在各个领域创新。

简化和扩展云原生应用是我们研发的重点领域,因为企业对它的需求日渐紧迫。时至今日,云原生开发需要很多专业技能和新技术。为了让更多的企业享受云原生的红利,SUSE专注于简化容器、Kubernetes、边缘计算等企业级解决方案。这些解决方案将在2022年及以后走向企业,帮助他们实现应用程序升级和数据集成。

邹欣:Kubernetes正在成为“一切”的平台,SUSE如何帮助用户更好地融入这个技术潮流?

Brent Schroeder: 我想扩展一下此观点—Kubernetes和Linux正在成为一切的平台,Linux作为企业基础设施和操作环境,而Kubernetes被用来编配平台,它们相互配合。SUSE的产品正在为客户提供完整的企业级解决方案。首先,我们有可适配企业用户几乎所有基础设施的企业级Linux操作系统——SUSE Linux Enterprise。然后基于Kubernetes的企业容器管理平台SUSE Rancher—它是业内可扩展性最高、最开放的Kubernetes平台,帮助用户管理分布在多个数据中心、多个云和边缘结点的集群,部署混合和多云架构以解决业务痛点问题。最后,为提升开发人员的生产力和灵活性,SUSE提供Rancher Desktop和SLE BCI(基于容器镜像)。

邹欣:“如何从开源中赚钱”仍然是中国所有开源创业公司所面临的主要问题之一,SUSE有什么经验或建议可以分享?

Brent Schroeder: 开源是SUSE的核心,它推动我们与客户合作创新。开源技术的源代码面向所有人开放,因此开源商业化的业务模型是要向客户提供代码之外的增量价值。

SUSE通过提供大量开源项目的发行版来传递这种价值。这使得客户不必成为开源项目的专家,也能专注自身的业务,将人力主要投入在服务客户层面而不用担心基础设施。

这种业务方式的挑战是客户认为他们可以自己构建和支持这些开源项目。这无可厚非,如果有足够的时间和资源,很多企业都可以这样做。但是,我总是会反问考虑这种模式的潜在客户:“你们的业务目标是什么?既然引入开源是为了支持业务或服务客户,为什么不允许专业的开源供应商来为你们部署开源基础设施?”

新程序员001-004 已全面上市

欢迎扫描下方二维码或点击进入立即订阅

即可畅享电子书及精美纸质书。

在这里插入图片描述

DDR3性能优化实战:如何用Xilinx MIG控制器实现800MHz稳定读写(7系列FPGA版) 本文深入探讨了在Xilinx 7系列FPGA上使用MIG控制器实现DDR3存储器800MHz稳定高速读写的实战优化技巧。文章聚焦于高级时序调优、Bank Machine调度策略、用户接口设计优化以及利用ILA进行信号完整性调试,旨在帮助工程师突破性能瓶颈,实现接近理论峰值的稳定带宽,并为进一步冲刺更高频率提供进阶调参指南。 阅读详情

相关推荐

基于Opencv+Mediapipe的头部姿态检测

在学生课堂专注度检测项目中,可以通过学生头部姿态来确定学生注意力方向,从而判断其是否专注于课堂。

weixin_67879842的博客 2339

“当你不再是程序员,很多事会脱离掌控”—— 对话全球最大独立开源公司SUSE CTO...

【优快云 编者按】作为全球企业级开源解决方案领导者SUSE的CTO,Brent Schroeder见证了一波又一波技术潮流赋能企业创新发展,为企业注入新活力。同时,他也感受到技术革新给企业的商业策略、运营方式和IT基础设施所带来的冲击。他认为,在如今开源和云原生大潮来临的时代,企业需要做好新一轮乘风破浪的准备。作者 | 宋林飞 出品 |《新程序员》编辑部199...

优快云资讯 1844

别再只用真彩色了!手把手教你用ENVI主成分分析(PCA)给遥感图像‘美颜’与‘瘦身’

本文详细介绍了如何利用ENVI主成分分析(PCA)技术优化遥感图像处理,实现数据‘美颜’与‘瘦身’。通过PCA的维度压缩、噪声分离和特征增强三大优势,显著提升高光谱数据的可视化效果和分析效率。文章还提供了ENVI操作的最佳实践和常见问题解决方案,帮助读者掌握这一遥感图像处理的游戏规则改变者。

weixin_28465009的博客 277

一个执着技术人的一针见血 “脱离业务场景,空谈架构绝对是耍流氓

随着DTCC2017数据库技术大会的脚步越来越近,会务组的工作人员也在进行着最后的准备工作,力求给开发者们一个“懂你的DTCC”。说到这里,笔者立刻想到一句广告词“哪里不会点哪里”!为什...

1011

从零到一:手把手教你构建工业级Modbus转MQTT网关(STM32+ESP8266实战)

本文详细介绍了如何利用STM32和ESP8266构建工业级Modbus转MQTT网关,涵盖硬件选型、代码示例、协议转换及稳定性设计。重点解析Modbus RTU与MQTT协议对接阿里云物联网平台的实战步骤,确保数据可靠传输与长期稳定运行,为工业物联网应用提供完整解决方案。

u0v1w2x3的博客 686

用友U8 API 二次开发:WebService封装7个核心DLL引用与U8Login登录避坑

本文详细介绍了用友U8 API二次开发中的WebService封装与U8Login登录优化实践。通过7个核心DLL的正确引用、U8Login登录机制的深度解析及IIS环境下的特殊处理方案,为开发者提供了一套高可用性的通用解决方案,助力企业实现ERP系统的高效集成与数字化转型。

weixin_42524171的博客 505

05 | Github 介绍与操作,玩转全球最大的开源网站

Github 食用指南

小Y的博客 1746

静止无功补偿SVG的基本控制原理

上图是自励单变量控制框图,基本控制方式为,采集计算得到负载无功电流和SVG输出的无功电流的差值,经过PI调节作为功率角δ和固定的调制深度λ和调制波,经过PWM调制形成开关信号驱动SVG的功率电路。该控制方式使保持调制深度λ(即SVG电压的幅度)不变,通过调整δ来调整直流电压和无功,跟踪输出无功功率,直流电压就会大幅度随动,无功相应速度较慢。SVG通常有他励方式和自励方式,他励方式需要提供外部的直流电源,自励方式通过电网输出有功功率至SVG建立SVG的直流电压。δ为Us和Uc之间的相角差。

weixin_42668920的博客 1993

全球最大的开源项目管理基地 GitHub 的魅力

GitHub不仅为开发者提供了代码托管、版本控制和项目协作的强大工具,更是一个汇聚了全球程序员和技术爱好者的社区。在这个平台上,数以百万计的开源项目不断地推动着软件开发的边界,促进了知识共享和技术传播。本文将深入探讨GitHub的魅力所在,分析其在开源生态系统中的重要角色,以及为什么它成为无数开发者和企业的首选。

Lion_Long的博客 2万+

流式数据湖存储技术,Apache Paimon是什么?

是一项流式数据湖存储技术,可以为用户提供高吞吐、低延迟的数据摄入、流式订阅以及实时查询能力。Paimon 采用开放的数据格式和技术理念,可以与 Apache Flink / Spark / Trino 等诸多业界主流计算引擎进行对接,共同推进 Streaming Lakehouse 架构的普及和发展。

一个写湿的程序猿 2万+

Windows 10下Gpg4win 4.3.1安装与配置全攻略:从下载到邮件加密实战

本文详细介绍了在Windows 10系统下安装和配置Gpg4win 4.3.1的全过程,包括下载、验证、自定义安装以及密钥管理。特别重点讲解了如何通过Kleopatra证书管理器进行密钥创建和管理,以及在Outlook中实现邮件加密的实战操作,帮助用户全面提升数据安全防护能力。

weixin_29271263的博客 302

世界上最大开源平台,被残酷地抛弃了!

对于年轻程序员来说,SourceForge 是一个遥远而模糊的名字了。SourceForge 曾经拥有几十万个开源项目,其中一些更是大名鼎鼎:开源办公软件 Apache OpenOffice图像处理工具 GIMP文件压缩程序 7-Zip音频编辑软件 Audacity多媒体播放器 VLC Media Player传输工具 WinSCPFtp 工具 FileZilla.....可以说是丰富多彩,包罗...

开源社KAIYUANSHE的博客 698

半导体AMHS系统振动控制技术演进:从0.5G到超低振动的工艺革命

在半导体制造进入埃米级时代后,AMHS的振动控制能力将成为区分厂商技术等级的标尺。国内企业通过“弹性机械设计-混合主动控制-智能调度”的三重创新,正逐步突破0.2G阈值,支撑12英寸晶圆厂向3nm/2nm制程升级。未来,振动抑制不再仅是物流系统的性能参数,而是与光刻、刻蚀等核心工艺深度耦合的基础能力,这将重塑半导体设备产业的竞争格局。

m0_60674045的博客 1586

“ Linux 和 Kubernetes 正在成为一切的平台”—— 对话全球最大独立开源公司 SUSE CTO...

【优快云 编者按】作为全球企业级开源解决方案领导者SUSE的CTO,Brent Schroeder见证了一波又一波技术潮流赋能企业创新发展,为企业注入新活力。同时,他也感受到技术革新给企业的商业策略、运营方式和IT基础设施所带来的冲击。他认为,在如今开源和云原生大潮来临的时代,企业需要做好新一轮乘风破浪的准备。作者 | 宋林飞 出品 |《新程序员》编辑部199...

优快云云计算 393

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

OwnCloud另辟蹊径:提供开源私有云服务

在云的时代,有多少云计算、云存储服务,让我们为之欢欣,为之赞叹,为之疯狂,为之崇拜。但是,面向个人的云服务,都有一个共性:基于公众云构建。因为这是一种服务,面向公众客户的服务。然而,有多少企业,斥资建立自己的私有云应用?这是个人客户所望尘莫及的。   一项叫做OwnCloud的开源应用,在个人云服务私有化领域开创了一条新的路径。OwnCloud是一个基于Linux系统的开源...

weixin_33950035的博客 178

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

GitHub技巧

Github 作为全球最大的开源软件项目托管平台,相信很多程序员都在使用,因为github上面有大量的开源学习项目或资源,秉着开源自由的理念,吸引了大量的个人或者企业开发者。 那么面对如此海量的代码仓库,如何才能在众多的资源中搜索出更优秀,更符合自己需求的项目呢? 比如想搜索一个 python 项目,你直接输 python 关键字进行搜索,但是搜索出了1,479,152 个结果,当然,你还可以做一些简单的排序,比如通过stars、forks的数量。 但这样搜索出来的结果真的精确吗?接下来,我们来演示一下几个

平平淡淡,戒急用忍,一生学闭嘴。 665

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

全球最大开源软件开发平台和仓库

Find, Create, and Publish Open Source software for free SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和仓库。 SourceForge.net由VA Software提供主机,并运行SourceForge软件。大量开源项目在此落户(截至2009年2月,

兰染 1770

全球 35 大开源公司都在这里!

来源:全球人工智能 概要:如果你认为开源软件主要是业余爱好者和单枪匹马的开发人员的杰作,那你的看法完全落伍了。虽然独立开发人员仍是开源社区的重要组成部分,但如今开源项目的大部分工作由企业开发人员完成。 这些公司在开发和维护支持今天企业界的开源软件方面发挥了重要作用。 如果你认为开源软件主要是业余爱好者和单枪匹马的开发人员的杰作,那你的看法完全落伍了。虽然独立开发人员仍是开

人工智能学家 5080

《程序员》5期上市:调试还是测试?

2007中国软件技术英雄大会在欢呼声中落下了帷幕,很多人评价说,“余音绕梁,三日不绝”。《程序员》5期推出技术英雄大会特别报道,为读者奉上技术英雄会经典内容回顾及深度报道。简洁地概括大会的特征,就是“交流”与“分享”,英雄与英雄之间,嘉宾与观众之间,无论是技术趋势、还是行业探讨,甚至是人生感悟,通过英雄大会这个平台,其思想的火花,进行广泛的碰状。因此本次“英雄聚会”的范畴,还包括英雄们随后在“红色

《程序员》官方BLOG 6万+

《程序员》11期上市:企业应用前端整合

 在新的软件2.0编程体系下,软件没有统一的展现平台。到底是通过客户端进行前端整合,还是用基于浏览器对众多Web2.0的服务进行统一集中的展现?随着Enterprise Mash-up概念的出现,由Web页实现、门户形式展现的瘦客户端模型已经广为流传。但是,基于浏览器的模型在用户体验上确实无法满足人们日益增长的需求。新的客户端需求再次被点燃,富客户端归来,与浏览器的交锋开始! 如果

《程序员》官方BLOG 5万+

《程序员》6期上市:业务敏捷,SOA的本质

2003年5月,美国的著名作家和思想家Nicholas G. Carr先生就曾经发表文章评论IT,并将这篇文章命名为“IT doesnt matter”。该文章的问世给业界掷下了一颗重磅炸弹,引起了一场轩然大波。时过境迁,今天我们看到的IT业界发展,果然遇到了Carr先生提出的问题:当原有的IT成为众多企业都能够拥有的资源,IT就不再具备核心资源的价值,也无法为企业提供竞争优势。更重要的问题,仍

《程序员》官方BLOG 4万+

《程序员》7期上市:互联网冲击企业安全

《程序员》7期上市:互联网冲击企业安全最近一个做开发的朋友反馈了这样一种情况:公司的网管三令五申地要求他在开发机上安装杀毒软件。由于这位朋友是开发出身,一直以来对计算机使用可谓小心翼翼,因此他自信地认为自己做开发的电脑是一片净土。然而,他最终还是没能抵抗住网管的压力,安装了杀毒软件并对计算机进行了整体扫描。结果让人大吃一惊,即使是谨慎使用,这台计算机上仍然被安装了木马十数种,流氓软件若干。

《程序员》官方BLOG 3万+

《程序员》4期上市 并发:软件的多核之痒

特别策划并发:软件的多核之痒多核的来临带来了一场危机,而软件的并发问题正是危机的核心。如何突破传统的软件编程方式,真正实现多核计算,将是软件技术人员面临的第一大挑战。另外一方面,面对如此巨大的挑战,机遇同样存在。新的计算机体系结构给了那些敢于创新的人们前所未有的机会,谁能最先挠到软件的多核之痒,谁就将引领未来软件技术的发展潮流。  《程序员》电子刊第一期隆重上线  免费下载

《程序员》官方BLOG 3万+

《程序员》10期特别策划:Web开发之华山论剑

今年10月份,《程序员》创刊满六周年。六年来,众多的读者和作者给我们以极大的支持,正是有了这些支持,我们才乐在其中。传播和分享知识,搭建软件技术的交流平台,是我们长期以来的目标。《程序员》一直在努力改进,我们希望让读者看到栏目的改造、深度报道分析、更多的专家和更高质量的内容。杂志的变化每期都在进行,我们期望每个《程序员》杂志的读者都能参与其中,给我们的改变投上一票。十一长假马上就到了,祝各位读者假

《程序员》官方BLOG 2万+

《程序员》10期上市,解析2.0时代的商业模式:SaaS

Web 2.0时代如火如荼,企业2.0又掀波澜。SaaS的到来让软件的商业模式开始发生变化。Amazon AWS、Google Desktop、MS Live、Salesforce CRM早已未雨绸缪,并逐渐演变成为成熟的软件服务平台;而国内的软件运营商也亦步亦趋地投入到这个领域,阿里软件、金蝶、用友、800CRM等厂商已经开始将新的商业模式演绎得更加清晰。伴随着2.0不断深入人心,本期特别策划将

《程序员》官方BLOG 2万+

《程序员》10月刊内容抢先预览:IE 8引爆浏览器大战

 本期特别策划:IE 8引爆浏览器大战距离Netscape与IE的上一场战争已经过去10年了。从那以后,IE作为浏览器的霸主,再没有碰到过像样的对手。然而,挑战者仍然不断试图从微软的市场中分一杯羹。Mozilla基金会的成立和Firefox的出现,几乎从微软手中夺取10%的市场份额,而Google的Chrome这个后来者仅仅用了一个月,就得到3.6%的市场。IE 8面临的是第二次浏览器

《程序员》官方BLOG 2万+
上一篇: 破解程序员的 5 大迷思,《新程序员 004》正式上市!
下一篇: 90 后 CTO 如何成为国内首位女性 Apache Member?
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值