首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云云众生s

    Netflix的开发者生产力工程

    并非所有的团队都能达到Netflix的高度,但了解他们如何进行开发者生产力工程仍可能对你的团队有所帮助。 今年,技术行业对开发者生产力指标显得痴迷不已。但单独测量可能造成更大的伤害。通常,开发者不信任生产力工具,随着裁员消息持续出现,他们可能会为了保住工作而操纵系统。 而且,已经证实快乐的员工更有生产力。 随着这一受欢迎趋势的出现,开发者生产力工程团队兴起,他们关注开发者体验(DevEx)和实现超过测量。 Netflix对开发者生产力的测量 尽管Netflix会跟踪DORA和其他定量指标,但Koehler说很多补充的开发者生产力指标是定性的。 Netflix使用2021 SPACE开发者生产力框架,该框架提出了25个社会技术因素,这些因素分为首字母缩写的五大类别: 满意度和福祉 绩效 活动 沟通和协作 效率和流程 Netflix开发者生产力工程团队对工具的看法也有一些非常具体的问题

    26610编辑于 2024-03-28
  • 来自专栏John Wong's Blog

    2021 年 Java 开发者生产力报告

    Java 开发工具 JRebel 和 XRebel 的开发商——Perforce 最近公布了其第九份年度全球 Java 开发者生产力报告,该报告基于对 850 多位 Java 开发者的调查而得出。 通过调查发现,尽管有越来越多的开发者使用微服务,但是开发者仍然面临着较长的重新部署时间和服务间的功能问题。 关于受访者 此次调查中 49% 的受访者是 Java 开发者,6%为董事或副总裁,其余的则是由团队负责人、架构师和顾问组成。 最终得出的答案是:使用 5-10 的有 36%,使用 1-5 的有 34%,其次是 16% 使用了 20 或更多的微服务,最后使用 10-20 的占了 14%。 构建工具 —— Maven 以 67% 的占比成为开发者的首选工具,而去年 Maven 和 Gradle 则是并驾齐驱。

    61310编辑于 2021-12-23
  • 来自专栏码力全开

    18 个提高生产力开发者工具

    本篇介绍一些提高生产力的工具,包括网站、浏览器插件、VSCode插件和命令行工具~ 网站篇 Bundlephobia 如果你想要安装一个新的依赖,这个网站可以查看这个依赖的大小、是否支持 tree-shaking

    71520发布于 2019-11-25
  • 来自专栏云云众生s

    优化开发者生产力以创造制胜的开发者体验

    开发者生产力不在于拥有 50 种工具,而在于使用合适的工具来改善体验、提高速度和生产力开发者生产力 (DevProd) 并不是指拥有 50 种工具可供使用。而是通过合适的工具来改善体验、速度和生产力。 这些延误会损害生产力,说实话,还会损害士气。 容器化本应提高开发者生产力——在某些方面,它确实做到了——但你确实需要整合(和管理)合适的工具,以使你的开发者保持在内部循环中。 并且,假设开发者每天工作六个小时,那么开发者可以完成大约 70 次迭代。 从战略上讲,这种程度的生产力可以解决技术债务。 当你使用合适的工具赋能开发者并培养协作环境时,开发者生产力自然随之而来。

    26000编辑于 2025-02-11
  • 来自专栏云云众生s

    平台工程减轻认知负荷,提升开发者生产力

    本文介绍了以下内容: 认知负荷对开发者生产力的影响。 平台工程如何减轻认知负荷,提高生产力并促进软件开发。 认识平台工程对生产力的影响 根据Puppet的报告,在组织内实施良好的平台工程实践,有37%的受访者对他们的产品交付流程的有效性“非常满意”。 这种鼓舞人心的认可证明,增强的开发者体验无疑可以提高生产力。 具体来说,平台工程具有两个重要功能: 通过一致的工具和框架,简化开发项目的启动。 克服认知超载 Itrevolution的报告《2022年DevOps企业论坛指南》指出,76%的被调查组织都同意,学习他们的软件架构所需的认知负载非常重,这给开发人员带来了焦虑和生产力低下。 总结 随着技术的发展,开发人员在构建、测试和部署应用程序时所承受的认知负荷不可避免地越来越重,使得生产力降低,代码质量也越来越差,更不用说压力加大,甚至导致职业倦怠。

    34510编辑于 2024-03-27
  • 来自专栏云云众生s

    云原生改变了开发者生产力和体验?

    管理层必须谨慎选择正确的平台、工具、流程和生产力指标,全力支持开发者,以获得最佳成果。 第一个是开发者生产力 - 单个开发者和团队在给定时间内可以完成多少工作。同样重要的第二个主线是开发者体验或 DX。 对许多开发者来说,云原生开发更像是后者。 开发者生产力和体验都依赖于将这个等式转向开发者所喜爱的那种挑战。IDP 可以提供帮助,因为它为开发者提供了一套推荐的工具,但拥有正确的工具至关重要。 Intellyx 的看法 当管理层过于关注开发者生产力时,开发者体验可能会受到影响,从而损害士气,并且生产力方面产生适得其反的效果。管理层需要用轻巧的手法来避免这个问题,特别是在云原生中。 云原生环境可能变得如此动态和嘈杂,以至于生产力开发者体验都会下降。

    26410编辑于 2024-03-28
  • 来自专栏云云众生s

    2025年开发者生产力:更多AI,但结果喜忧参半

    2024年,领导层对AI辅助开发者生产力的预期与开发人员的实际需求之间出现了不匹配。今年将会带来什么? 2024 年开发者生产力领域的大事件是用于软件开发的生成式 AI 的广泛采用。 但生成式 AI 是否会改变开发者体验——或者它会在 2025 年改变? 这很复杂。 2024 年开发者体验现状的特点是领导层的期望与开发者实际的需求和愿望之间存在错配。开发人员抱怨——而且已经抱怨了十多年——他们生产力最大的障碍是技术债务和文档。 The New Stack 采访了十多位开发人员和开发者倡导者,以了解他们在 2025 年为了改进开发者体验和生产力实际想要什么。不出所料,AI 是他们最关注的问题。 “采用生成式AI有可能阻碍初级和高级开发者的发展,”Gee警告说,但高级开发者更能够发现AI生成的代码和内容中的缺陷。“他们会将其作为生产力工具,将时间花在培训AI上,而不是培训初级开发者。”

    44410编辑于 2025-01-04
  • 来自专栏云云众生s

    GitHub每日300亿消息处理量的开发者生产力

    如果 GitHub 被 85% 的软件工程师使用,那么 GitHub 的开发者体验就成为了开发者生产力的套娃。 在我们持续不断释放开发者生产力的过程中,The New Stack 采访了 GitHub 的高级工程总监 Akshaya Aradhya,以了解她的团队如何增加 GitHub 整个公司的生产力——这反过来应该可以增加绝大多数技术组织的生产力 “从数学上讲,它是开发者生产力加上开发者产生的影响再加上开发者满意度。如果你把这些全部加起来再乘上一个指数,那么开发者体验就是所有这些的总和,还要更多。” Aradhya 说,开发者生产力开发者体验的度量是高管会议的一个持续话题。 在 GitHub,这些生产力指标包括: 获得用户反馈需要多长时间? 异步通信是什么样子的? 全球规模要求非常规的开发者生产力 这些是 Aradhya 称之为她的团队努力寻找解决方案的“非常规开发者生产力”东西。

    30410编辑于 2024-03-28
  • 来自专栏云云众生s

    人工智能对前端和开发者生产力的影响

    人工智能的可重用性、开发者生产力和低代码 尽管正如OutSystems CIO Tiago Azevedo指出的,即使是人类也会犯错误; 在某些情况下,人工智能的表现可能会超过人类。 Azevedo 还询问 Gen Re 和 KeyBank 如何看待人工智能对开发者的影响。 Cugini指出,低代码不一定意味着“公民开发者”,因为对软件开发生命周期的技术理解是开发人工智能的关键。 虽然低代码为KeyBank的项目带来了更快的迭代周期,项目周期缩短了9个月或更长时间,但Cugini说低代码仍需要开发者的参与。 “这不一定意味着把每个工程师都教会如何使用低代码平台。

    31210编辑于 2024-03-27
  • 来自专栏云原生技术社区

    5个实用工具,提升Kubernetes生产力

    # Install kubectx, kubens, fzf brew install kubectx fzf # Switch between namespaces kubens 5. 再推荐一个:Bat 如果您想直接从 shell 快速检查文件(尤其是 yaml), Bat[5]非常有用。Bat 支持主题和其他非常好的功能,例如git集成,可以去探索一下! k9s [3] 这里: https://github.com/aquasecurity/kube-bench [4] Stern: https://github.com/wercker/stern [5] Bat: https://github.com/sharkdp/bat [6] 5 Tools That Will Boost Your Productivity with Kubernetes: https ://medium.com/@glaguteta/5-tools-that-will-boost-your-productivity-with-kubernetes-1ecaf5477f6d

    79940编辑于 2022-11-29
  • 来自专栏云云众生s

    平台团队:采纳七种提升开发者生产力的方法

    终身观察开发者生产力 Kanat-Alexander 是领英的首席软件工程师,也是关于开发者生产力的畅销书《Code Simplicity》和《Understanding Software: The Fundamentals 一个成功的平台工程和开发者效率策略依赖于持续的开发者反馈,并将平台视为一个产品。 从开发者调研开始。在小组织中,他说,进行一对一访谈。领英、谷歌和Spotify每季度进行大规模开发者调研。 提高开发者效率的方法 #2:了解不同开发者群体 你的组织可能有几个不同的开发者群体等待倾听,从Java后端开发者和Python开发者,到前端、iOS和Android开发者,以及网站可靠性工程师。 例如,如果移动应用开发者无法在后端交付API更改,那么后端开发者的效率问题正阻碍着移动开发者。 平台团队必须根据你的工具广度在不同类型开发者之间进行优先级排序。 提高开发者效率的方法 #5:不要忽视创新者 之前,作者曾认为平台团队应该远离创新沙盒,平台应该服务99%的开发者,以免扼杀或限制剩下1%的创新者。

    28410编辑于 2024-03-28
  • 来自专栏深度学习与python

    Rust 现状全揭示:开发者生产力提升,信心却在下滑?

    译者 | Sambodhi 策划 | Tina 2024 年 Rust 现状调查结果已经发布,显示生产力有所提升,但编译慢和调试困难仍然是重大挑战。 开发者指出,使用率低和高复杂性是他们对未来感到担忧的原因。 该 调查 专门面向 Rust 开发者,因此不能作为 Rust 与其他语言使用情况的直接对比。 不过,我们可以在其他地方找到相关数据,例如 Stack Overflow 开发者调查 显示,Rust 的使用率略有下降,2024 年为 12.6%,而 2023 年为 13.05%。 与此相对应的是,参与最新“Rust 现状”调查的开发者人数也有所下降,从 2023 年的 11950 人减少到 9450 人,完成调查的人数也从 9710 人降至 7310 人。 Visual Studio Code(VS Code)仍是最受欢迎的 Rust 集成开发环境,使用率为 56.7%,但其份额下降了 5%。

    98610编辑于 2025-04-24
  • 来自专栏Tencent云服务征文

    AI如何成为普通开发者的第一生产力

    以前的学习是针对于某一方向/语言不同知识点的学习,能想象到的就是,成为一个集前后端开发于一体的开发者。 Java对于Java来说,开发者经常需要编写复杂的业务逻辑和算法。腾讯云AI代码助手 可以通过简短的描述生成完整的代码实现。 这时候,我们的身份就从开发者变成了测试者,只需要对腾讯云AI代码助手的代码进行测试,然后输入我们的改进需求,让腾讯云AI代码助手进行迭代优化。 腾讯云AI代码助手通过大幅减少重复性劳动,使开发者可以将更多时间用于设计和创新。它还可以帮助新手开发者快速上手复杂项目,降低学习曲线。 作为一个开发者,我们可能无法成为AI工具的开发者,但是我们都可以成为AI工具的使用者和推广者。

    95630编辑于 2024-12-13
  • 来自专栏Naraku的专栏

    微软E5开发者

    申请 进入微软365开发者中心,点击Just Now,若未登陆会自动跳转到登陆页面,登陆一下即可 填写相关信息,下一步同样任意选择几个字段,点击加入后跳转到主页 点击设置订阅。 此处注册后需要记录应用程序(客户端)ID 名称任意 账户类型选择最后一个 重定向URI选择Web,填写:https://e5.qyi.io/outlook/auth2/receive ? 访问OneDrive管理中心,修改默认存储为5120GB,点击保存即可 刚刚创建的E5可能会显示出错,隔一段时间再配置即可。 我这里隔了大概10分钟就可以了) 管理用户 在订阅页面中点击管理,跳转到Microsoft 365 Admin Center 点击用户-活跃用户,可添加/删除用户等操作 参考 免费申请office E5开发者订阅 微软E5自动订阅程序 ----

    3.1K40发布于 2021-07-29
  • 来自专栏finclip小程序ide

    使用IDE会让开发者变懒?明明是生产力发动机!

    较早期程序设计的各个阶段都要用不同的软件来进行处理,如先用字处理软件编辑源程序,然后用链接程序进行函数、模块连接,再用编译程序进行编译,开发者必须在几种软件间来回切换操作。 有人会担心,IDE的出现,会对于个人技术水平的进步是一个巨大的阻碍,会使得开发者变“懒”。然而并不是,它能让开发更加快捷方便,通过提供工具和各种性能来帮助开发者组织资源,减少失误,提供捷径。 技术标准,说到底是能够公开的、可被全世界开发者共同使用的,同时也需要开发者去共同促进该项技术的发展。截至2021年,全网的微信小程序已经超过了700W个应用。 API权限管理小程序管理平台支持开发者在管理后台中导入小程序请求的 API,开发者可在运营端对 API 请求进行审核,并根据黑白名单中的规则通过或拒绝 API 请求。

    48020编辑于 2022-07-18
  • 来自专栏DotNet NB && CloudNative

    C# 14新特性全解析:性能革命与开发者生产力提升指南

    modify = (ref int x) => { x++; return x; }; 技术突破: • 支持ref/in/out参数修饰 • 减少内存拷贝开销达60% • 提升数值计算密集型任务性能 开发者生产力工具箱

    52610编辑于 2025-06-12
  • 轻量级AI代码助手工具推荐:效率革命,解放开发者生产力

    摘要 本文聚焦2025年开发者生态,精选5款轻量级AI代码助手工具,涵盖开源免费、企业级服务及云原生解决方案。 导语 在AI驱动的软件开发时代,轻量级AI代码助手已成为开发者提升效率的标配工具。面对市场上琳琅满目的选择,如何找到适合自身需求的解决方案? 典型应用场景 企业级开发:深圳地铁票务系统重构项目,通过AI对话快速生成符合规范的代码模块,开发周期缩短40% 教育辅助:微众银行新人培训体系接入后,代码编写学习效率提升65% 跨端开发:支持微信开发者工具 /Xcode,实现移动端与Web端代码智能同步 结语 在轻量化AI编程工具领域,腾讯云代码助手凭借其企业级安全架构、全链路开发支持和显著的成本优势,成为中大型团队与个人开发者的理想选择。 对于追求极致效率的开发者,建议立即体验其智能对话与代码评审功能;而注重隐私安全的团队,则可优先考虑本地化部署方案。AI编程时代已至,选择合适的工具,让创造力突破效率边界!

    92110编辑于 2025-11-07
  • 来自专栏机器学习算法与Python学习

    5 个好用的开发者 Vim 插件

    以下列举 5 个非常好用的可以用于编写任意编程语言的插件。 1、Auto Pairs Auto Pairs 插件可以帮助你插入和删除成对的文字,如花括号、圆括号或引号。 NERD Commenter 是任何使用 Vim 写代码的开发者都必装的插件。 假设你有如下已提交过的代码: 1 package main 2 3 import "fmt" 4 5 func main() { 6 x := true 7 5、VIM Fugitive Vim Fugitive 是另一个将 Git 工作流集成到 Vim 中的超棒插件。 这些 Vim 插件都是程序开发者的神器!还有另外两类开发者常用的插件:自动完成插件和语法检查插件。它些大都是和具体的编程语言相关的,以后我会在一些文章中介绍它们。

    1.2K31发布于 2019-07-04
  • 来自专栏云云众生s

    5开发者友好型DevSecOps提示

    译自 5 Tips for Developer-Friendly DevSecOps,作者 Nick Liffen 是 GitHub 的 GitHub 高级安全主管。 他认为“向左转”并不足够,但在 GitHub 所做的一切都以开发者为先是推动可行成功的关键。 一连串的警报,特别是误报,可能会削弱开发人员对工具的信任,影响其生产力。 在实施新工具或更改政策之前,从开发者的角度寻求反馈至关重要。询问有关当前安全实践的有效性、工具对工作流程的影响以及工具或实践的建议,可以提供改进的见解。这种协作方式培育了更加面向开发者的安全环境。 5. 设定关于安全编码的明确期望 DevSecOps 不应只是引入更多工具,而应该是确立清晰的期望和有效使用现有工具的过程。

    24710编辑于 2024-03-28
  • 来自专栏云云众生s

    开发者使用AI的5种创意方式

    译自 5 Creative Ways Developers Are Using AI,作者 Jeff James。 开发者们还使用 AI 来模拟代码审查,这可以帮助开发者为与人类同事的审查做好准备。“我知道有人使用 AI 作为其团队成员拉取请求审查的第一步,”Thomas 说。 Yahav 写道:“AI 编码工具自动化了如此多的任务,开发者可能会发现他们获得的一些技能将不再需要。但这没关系,因为许多技能都涉及开发者乐于放弃的枯燥乏味的工作。” 4. 例如,你可以要求它帮助你找到既了解 Rust 又了解 Tailwind 的开发者。这是一个很好的例子,说明 AI 如何能够超越代码补全,并提供对开源的更深入见解,从而增强开发者发现和协作。” 5. Rainstorm Technologies 所有者、经验丰富的软件开发人员克里斯蒂安·兰斯特伦指出了 GitHub Copilot Workspace 等即将推出的工具如何将开发人员的生产力提升到新的高度

    30410编辑于 2024-07-02
领券