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

    Netflix的开发者生产力工程

    今年,技术行业对开发者生产力指标显得痴迷不已。但单独测量可能造成更大的伤害。通常,开发者不信任生产力工具,随着裁员消息持续出现,他们可能会为了保住工作而操纵系统。 而且,已经证实快乐的员工更有生产力。 随着这一受欢迎趋势的出现,开发者生产力工程团队兴起,他们关注开发者体验(DevEx)和实现超过测量。 这是15%的使能角色,而大多数拥有成熟平台工程计划的组织接受The New Stack采访时表示使能角色不到10%。 当然,不是每个组织都有Netflix这样的平台预算和规模,但这种策略对Netflix很重要,可以让其大多数10倍的工程师发挥得更好。 Netflix对开发者生产力的测量 尽管Netflix会跟踪DORA和其他定量指标,但Koehler说很多补充的开发者生产力指标是定性的。

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

    2021 年 Java 开发者生产力报告

    Java 开发工具 JRebel 和 XRebel 的开发商——Perforce 最近公布了其第九份年度全球 Java 开发者生产力报告,该报告基于对 850 多位 Java 开发者的调查而得出。 通过调查发现,尽管有越来越多的开发者使用微服务,但是开发者仍然面临着较长的重新部署时间和服务间的功能问题。 40% 的团队在 3 至 9 人之间,24% 在 10-20 人之间,17% 在 20-50 人之间。 最终得出的答案是:使用 5-10 的有 36%,使用 1-5 的有 34%,其次是 16% 使用了 20 或更多的微服务,最后使用 10-20 的占了 14%。 排名第二的是 AdoptOpenJDK 占 22%,使用 Amazon Corretto 的占比 10%。

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

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

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

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

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

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

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

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

    本文介绍了以下内容: 认知负荷对开发者生产力的影响。 平台工程如何减轻认知负荷,提高生产力并促进软件开发。 Robert Martin在他的书《代码整洁之道》中指出,“开发者花在阅读和理解代码上的时间是编写代码时间的10倍以上。” 认识平台工程对生产力的影响 根据Puppet的报告,在组织内实施良好的平台工程实践,有37%的受访者对他们的产品交付流程的有效性“非常满意”。 这种鼓舞人心的认可证明,增强的开发者体验无疑可以提高生产力。 具体来说,平台工程具有两个重要功能: 通过一致的工具和框架,简化开发项目的启动。 总结 随着技术的发展,开发人员在构建、测试和部署应用程序时所承受的认知负荷不可避免地越来越重,使得生产力降低,代码质量也越来越差,更不用说压力加大,甚至导致职业倦怠。

    34510编辑于 2024-03-27
  • 来自专栏程序IT圈

    Docker + Intellij IDEA,提升10生产力

    先pull基础镜像,然后再打包镜像,并将镜像部署到远程docker运行 图片 这里我们可以看到镜像名称为docker-demo:1.1,docker容器为docker-server 9、运行成功 10

    41560发布于 2021-11-25
  • 来自专栏用户2910674的专栏

    10个提升Python生产力的小技巧

    Python生产力提升技巧不仅能帮助开发者更快速、更高效地编写代码,还能提升代码的性能和可读性。 以下是10个实用的技巧,每个技巧配有具体应用场景、案例代码、时间复杂度和空间复杂度分析,以及使用前后的性能对比。 1. 使用列表生成式 场景 在生成列表时,避免使用循环能显著提高效率。 10. 使用缓存技术(如functools.lru_cache) 场景 对于重计算函数应用缓存以提高性能。 总结 通过以上10个技巧,可以显著提升Python代码的生产力和性能。每个技巧都可以在不同的场景中应用,从而获得更高的运行速度和更少的代码量。 通过优化代码结构,合理选择数据结构,以及利用Python内置特性和并发机制,开发者能更加得心应手地处理各种编程任务。

    30410编辑于 2024-07-10
  • 来自专栏云云众生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亿消息处理量的开发者生产力

    基本上,你是否具有 10 倍的心态,你是否理解客户的问题以及你想用什么方法来解决它?” 全球规模要求非常规的开发者生产力 这些是 Aradhya 称之为她的团队努力寻找解决方案的“非常规开发者生产力”东西。 GitHub 利用这些指标来培养 10开发者的心态,她将其定义为“一位开发者,他拥有远见和技术能力,可以预见他们在长期和短期可能遇到的问题,并且从扩展用户群体的角度来思考问题,超越产品定义的边界或工程领导定义的边界 “一位 10开发者可以预见这一点,然后提供备份,提供 B 部分,帮助技术战略,以便我们可以了解未知的未知。然后根据消费者需求找到一种扩展方法,而不会让代码质量下降。” Aradhya 说。 总的来说,在拥有 GitHub 的微软公司,她说任何人都有机会成为 10开发者,无论层级如何,都可以带来非凡的思维,以及对公司文化和协作的重视。她举了这样的例子:“你是如何扩大周围团队的规模的?

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

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

    来自KeyBank和再保险公司General Reinsurance Corporation(简称Gen Re)的技术领导者,以及低代码平台OutSystems的代表,在10月25日举行的媒体圆桌会上分享了他们对人工智能的看法 人工智能的可重用性、开发者生产力和低代码 尽管正如OutSystems CIO Tiago Azevedo指出的,即使是人类也会犯错误; 在某些情况下,人工智能的表现可能会超过人类。 Azevedo 还询问 Gen Re 和 KeyBank 如何看待人工智能对开发者的影响。 Cugini指出,低代码不一定意味着“公民开发者”,因为对软件开发生命周期的技术理解是开发人工智能的关键。 虽然低代码为KeyBank的项目带来了更快的迭代周期,项目周期缩短了9个月或更长时间,但Cugini说低代码仍需要开发者的参与。 “这不一定意味着把每个工程师都教会如何使用低代码平台。

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

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

    终身观察开发者生产力 Kanat-Alexander 是领英的首席软件工程师,也是关于开发者生产力的畅销书《Code Simplicity》和《Understanding Software: The Fundamentals 提高开发者效率的方法 #1:倾听开发者的心声 随着平台工程逐渐成为主流,主要挑战不是技术方面,而是让内部开发者信任并采用你的平台及其创造的快捷通道。 一个成功的平台工程和开发者效率策略依赖于持续的开发者反馈,并将平台视为一个产品。 从开发者调研开始。在小组织中,他说,进行一对一访谈。领英、谷歌和Spotify每季度进行大规模开发者调研。 提高开发者效率的方法 #2:了解不同开发者群体 你的组织可能有几个不同的开发者群体等待倾听,从Java后端开发者和Python开发者,到前端、iOS和Android开发者,以及网站可靠性工程师。 例如,如果移动应用开发者无法在后端交付API更改,那么后端开发者的效率问题正阻碍着移动开发者。 平台团队必须根据你的工具广度在不同类型开发者之间进行优先级排序。

    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 人。 其次是 macOS(32.4%)和 Windows(29.8%),不过在使用 Windows 的开发者中,有 13.3% 使用 WSL(适用于 Linux 的 Windows 子系统)。

    98610编辑于 2025-04-24
  • 来自专栏Debian中国

    Postgres 10 开发者新特性

    目前非常流行的RDBMS PostgresSQL已经在几周前发布了它的第10个版本。 由于Postgres的可靠性、节约成本、成熟,当然还有它的开源,已经21岁的Postgres在开发者之中仍旧非常流行。 Postgres 10带来了一些新特性,其中一些特性另开发者感到十分兴奋。 这意味着创建分区表将变得更简单,并且从开发者的角度来看,现在从分区数据表中进行查询和插入与在非分区的数据表进行这些操作是完全一致的。 Postgres 10还对并行性进行了改进。开发者现在可以使用索引扫描(index scans)和仅索引扫描(index-only scans)、并行合并连接(merge joint)以及位图堆扫描。 版本编号由三部分改为了两部分,同时开发者的脚本不能直接运行,而是使用类似于server_version_num这种查询,它返回的是一致的的可排序的和可比较的(sortable and comparable

    2.5K20发布于 2018-12-20
  • 来自专栏终身学习者

    提高生产力10个必备VS Code技巧和窍门

    这大大加快了编辑速度,极大地提高了生产力,因为我们可以通过快速创建代码高效地完成重复的任务。 当然,在编辑时,总是至少有一个光标。使用 Alt + Click 来添加更多。 10.新建文件/文件夹:轻松组织项目结构 没有一个严肃的项目不需要创建新的文件夹和文件,如果有一种加速文件/文件夹创建的方法,节省下来的时间将累积起来,为我们提供显著的生产力提升。 总结 Visual Studio Code不仅仅是一个文本编辑器,它是一个强大的工具,当掌握之后,可以显著提高您的生产力并简化编码工作流程。我们探索的十个技巧只是冰山一角。

    86920编辑于 2023-09-10
  • 来自专栏Android 开发者

    Android 10 开发者常见问题

    A: 这些可能不是大部分开发者所需要接触的特殊功能,而且不同的加固和热修复方案有不同的设计和实现方式。我们已经和多数常用的加固和热修复供应商直接合作,确保他们的解决方案保证最大限度的兼容性和性能。 Q 4: Android 10 安全特性变化较大,有能指导开发者的升级适配的技术文档吗? A: 请参阅 Android 开发者官方网站 (特别是隐私加强、行为变更和迁移指南),以及一般的最佳实践。 在同一个系统用户下,由同一开发者签名密钥签名的应用之间,这个 ID 是一致的。但它会在恢复出厂设置后被改变。 Q 6: 对于一个应用来说,SAF 访问的范围? Q 7: 非 SDK 接口限制: 未来多个 Android 版本对这个限制的变更,是否会让开发者难以维护?静态扫描工具未来是否会加入编译流程中? Q 10: 目前支持单一/临时授权吗? A: 目前没有,但我们在考虑提供支持。 Q 11: 权限: 提供授权日志/记录吗? A: 在什么情况下需要使用?

    1.1K10发布于 2019-11-27
  • 来自专栏科技记者

    让windows 10 内置ubuntu(WSL)成为扩增子分析生产力

    先提示下,由于现在大部分电脑的win10版本是1903或者更低,wsl的性能相比2004版本的wsl2有一定差距。据说前者不是真正的linux内核,后者才是。 之前的黑苹果,虽然用着还算平衡,毕竟相当于盗版,两三天一次的死机,有点无语,可能水平不足,在苹果转向arm的时刻,或许黑苹果可能性正在消失,我们要准备转向开源的linux,毕竟win10都已经和linux windows10+wsl2在这种情况下就是一个比较完美的选择,无需烦恼地双系统切换,一个系统可以实现两个系统的功能,又基本不牺牲性能,可以说真香了。

    1.5K20发布于 2020-08-13
  • 来自专栏编程

    10x Python开发者必读:本月Python文章TOP 10

    翻译 | AI科技大本营 参与 | 刘畅 编辑 | Donna 【AI科技大本营导语】Medium热门博客Mybridge AI例行评出本月10篇有助于提升你职业生涯的Python文章(额,提高概率为 这10篇文章中涉及的主题有:Flake,视频合成,遗传算法,验证码破解,Chutes & Ladders游戏,Chatbot,OpenCV,反向传播算法,Memoization技术 这是一个非常有公信力的列表排名 utm_source=mybridge 第 10 名 如何学习Python编程:6位有经验的Python开发人员分享了他们的学习技巧 6位python方面的专家将向读者展示学习Python的最佳方法,包括遇到困境时如何寻求帮助 https://coolpythoncodes.com/best-way-learn-python-programming/ https://medium.mybridge.co/python-top-10

    1.6K70发布于 2018-01-23
  • 来自专栏Tencent云服务征文

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

    以前的学习是针对于某一方向/语言不同知识点的学习,能想象到的就是,成为一个集前后端开发于一体的开发者。 腾讯云AI代码助手应用代码生成和补全以前工作视我为牛马,一天的工作量恨不让我写10w行代码。从今天开始,腾讯云AI代码助手替我当牛做马。我写上一句,腾讯云AI代码助手就可以揣摩我的心思帮我写下一句。 Java对于Java来说,开发者经常需要编写复杂的业务逻辑和算法。腾讯云AI代码助手 可以通过简短的描述生成完整的代码实现。 腾讯云AI代码助手通过大幅减少重复性劳动,使开发者可以将更多时间用于设计和创新。它还可以帮助新手开发者快速上手复杂项目,降低学习曲线。 作为一个开发者,我们可能无法成为AI工具的开发者,但是我们都可以成为AI工具的使用者和推广者。

    95630编辑于 2024-12-13
  • 来自专栏finclip小程序ide

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

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

    48020编辑于 2022-07-18
领券