大家在开发环境配置上一般会花多长时间?

2021-07-18 22:02:50 +08:00
 wuhahayi
rt. 新公司是 node.js 盏,这次本地配置整个环境花了两天。。。下载 npm 包,配置各个微服务的依赖和 k8s 等等神烦<_<你们入职配环境一般花多久
7401 次点击
所在节点    程序员
64 条回复
yitingbai
2021-07-18 22:05:14 +08:00
不花时间, 上去就是干, 带自己电脑
yitingbai
2021-07-18 22:06:46 +08:00
再补充一下, 如果必须是新电脑, 我宁愿用时间机器恢复系统, 也不愿意再去配一遍开发环境和系统变量
wuhahayi
2021-07-18 22:09:27 +08:00
@yitingbai #2 你还能带自己的电脑,我们这发一台新的什么都得连 vpn,环境从 0 开始配
PainAndLove
2021-07-18 22:12:32 +08:00
还好吧,开发软件 + 开发环境 应该 2 个小时可以搞完整。
又不用每天都配...
wangkun025
2021-07-18 22:14:42 +08:00
分不同的操作系统。
macOS 的话慢点,Linux 的话快点。
ericls
2021-07-18 22:27:27 +08:00
看你们公司 onboarding 优化得怎么样
文档写得怎么样
两天稍微有点长了 但是也还行 毕竟只用搞一次
ericls
2021-07-18 22:28:11 +08:00
如果你觉得有优化的空间 提交一个 PR 到内部文档
adminharlem
2021-07-18 22:29:03 +08:00
一半几个小时,最多也就半天吧
offswitch
2021-07-18 22:36:24 +08:00
k8s 、微服务相关组件用虚拟机,去新公司直接复制一下就 ok 了。
binbinyouliiii
2021-07-18 22:50:51 +08:00
大部分开发者就主力一个语言,2 个小时足够了
Amber2011
2021-07-18 23:02:17 +08:00
自己常用的一堆环境的话,安装包齐全一个早上,从 0 开始接近 1 天。只是项目的 runtime 的话几个小时搞定
leafre
2021-07-18 23:52:58 +08:00
差不多 2 天
cctrv
2021-07-19 00:00:49 +08:00
公司網路往往不行。
我都是帶回家配置環境,1h 就好了。
wamson
2021-07-19 00:04:53 +08:00
半小时吧,我自己平时有维护一份自己的开发环境的 dockerfile 。新机器先装个 docker,上去 gist 复制一下 dockerfile,然后 docker build,docker run,vscode attach 上去就可以开始搬砖了。
acmore
2021-07-19 00:07:12 +08:00
自己维护一个开发环境的 Dockerfile,Github Action push 到自己的 Container Registry 上。到新机器上直接 pull & run,然后 VS Code Remote Container 就可以。
huangsen365
2021-07-19 02:09:06 +08:00
docker compose
dayeye2006199
2021-07-19 05:31:02 +08:00
半个小时左右。跑个脚本就齐全了。如果公司比较大的话,最好把这些配置工作都脚本化,还是能省不少时间的。

你需要 vagrant
Rocketer
2021-07-19 06:11:25 +08:00
你们说的配置环境包括与公司现有代码的调试吗?

从零配置不是最烦的,配完了发现公司的现有代码调试不过才是最烦的。原因千奇百怪:有的是版本问题。有的是买了商业版组件需要配置私有源但没告诉我,导致我装的是 demo 版。有的是数据缺失……这哪里是装环境?这就是 debug 啊!
fiypig
2021-07-19 06:28:34 +08:00
每家的环境都不一样,有些要自己的环境,吗的,我配置过两天项目还没起来,直接拿钱走人
msg7086
2021-07-19 07:38:40 +08:00
我公司电脑的开发环境和我自己的开发环境完全无关,所以只装了 vscode 和 msys2,剩下的都跟着团队 wiki 里的要求配。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790257

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX