作者回复: 很高兴能启发大家一起思考!这才是最重要的 :)
作者回复: 写得非常好,可以看出你们团队,以及你个人,平时是比较关注研发效能,也关注研发人员技能成长的。这样的工作环境,应该很不错!
作者回复: 是呀,我个人超级喜欢 :)
作者回复: 代码仓太大,导致IDE太慢。比如JetBrains的系列。另外后端代码都在数据中心的服务器上,使用IDE+远程文件速度也不行。
VSCode因为不是IDE,速度很好,远程编辑文件也不错,所以现在转向vscode了。
作者回复: 我最近公司也是自配 😎
作者回复: 这样做步骤比较多。不过也还可以 :)
作者回复: 是的是的。软件研发因为灵活性和创造性,人的价值更重要了。
作者回复: 很高兴能给你一些解决问题的思路 :)
反正原则是想方设法让大家尽快合并代码,尽早解决冲突!
作者回复: 嗯,一直都是在短期和长期之间权衡 :)
作者回复: 这个我没有找到开源的方法 :(
当时我在一个小公司是这样做的:
* 图像存储是Google Drive
* 截屏上传工具是Share Bucket (https://apps.apple.com/us/app/share-bucket-image-sharing/id611078158?mt=12) 它支持上传到指定的Google Drive,同时存储URL到剪贴板。
作者回复: 开发机器因为是开发人员经常要用,所以应该长期运行,而且系统不应该主动回收。通常来讲,可以限制每个人有1~2台。
作者回复: 是的。这种环境开发起来很舒服。员工满意度容易比较高。
作者回复: 美国那边有Mac IaaS服务,比如MacStadium(https://www.computerworld.com/article/3431659/macstadium-announces-cloud-based-mac-iaas-for-developers.html)
不过在国内好像没有听说过。我搜了一下也没有搜到。。。