1
yitingbai 2021-07-18 22:05:14 +08:00
不花时间, 上去就是干, 带自己电脑
|
2
yitingbai 2021-07-18 22:06:46 +08:00
再补充一下, 如果必须是新电脑, 我宁愿用时间机器恢复系统, 也不愿意再去配一遍开发环境和系统变量
|
4
PainAndLove 2021-07-18 22:12:32 +08:00
还好吧,开发软件 + 开发环境 应该 2 个小时可以搞完整。
又不用每天都配... |
5
wangkun025 2021-07-18 22:14:42 +08:00
分不同的操作系统。
macOS 的话慢点,Linux 的话快点。 |
6
ericls 2021-07-18 22:27:27 +08:00 via iPhone
看你们公司 onboarding 优化得怎么样
文档写得怎么样 两天稍微有点长了 但是也还行 毕竟只用搞一次 |
7
ericls 2021-07-18 22:28:11 +08:00 via iPhone
如果你觉得有优化的空间 提交一个 PR 到内部文档
|
8
adminharlem 2021-07-18 22:29:03 +08:00
一半几个小时,最多也就半天吧
|
9
offswitch 2021-07-18 22:36:24 +08:00
k8s 、微服务相关组件用虚拟机,去新公司直接复制一下就 ok 了。
|
10
binbinyouliiii 2021-07-18 22:50:51 +08:00
大部分开发者就主力一个语言,2 个小时足够了
|
11
Amber2011 2021-07-18 23:02:17 +08:00 via Android
自己常用的一堆环境的话,安装包齐全一个早上,从 0 开始接近 1 天。只是项目的 runtime 的话几个小时搞定
|
12
leafre 2021-07-18 23:52:58 +08:00 via Android
差不多 2 天
|
13
cctrv 2021-07-19 00:00:49 +08:00
公司網路往往不行。
我都是帶回家配置環境,1h 就好了。 |
14
wamson 2021-07-19 00:04:53 +08:00 via iPhone
半小时吧,我自己平时有维护一份自己的开发环境的 dockerfile 。新机器先装个 docker,上去 gist 复制一下 dockerfile,然后 docker build,docker run,vscode attach 上去就可以开始搬砖了。
|
15
acmore 2021-07-19 00:07:12 +08:00
自己维护一个开发环境的 Dockerfile,Github Action push 到自己的 Container Registry 上。到新机器上直接 pull & run,然后 VS Code Remote Container 就可以。
|
16
huangsen365 2021-07-19 02:09:06 +08:00
docker compose
|
17
dayeye2006199 2021-07-19 05:31:02 +08:00 1
半个小时左右。跑个脚本就齐全了。如果公司比较大的话,最好把这些配置工作都脚本化,还是能省不少时间的。
你需要 vagrant |
18
Rocketer 2021-07-19 06:11:25 +08:00
你们说的配置环境包括与公司现有代码的调试吗?
从零配置不是最烦的,配完了发现公司的现有代码调试不过才是最烦的。原因千奇百怪:有的是版本问题。有的是买了商业版组件需要配置私有源但没告诉我,导致我装的是 demo 版。有的是数据缺失……这哪里是装环境?这就是 debug 啊! |
19
fiypig 2021-07-19 06:28:34 +08:00 via iPhone 1
每家的环境都不一样,有些要自己的环境,吗的,我配置过两天项目还没起来,直接拿钱走人
|
20
msg7086 2021-07-19 07:38:40 +08:00 via Android
我公司电脑的开发环境和我自己的开发环境完全无关,所以只装了 vscode 和 msys2,剩下的都跟着团队 wiki 里的要求配。
|
21
Cbdy 2021-07-19 07:57:58 +08:00 via Android
按公司基建吧,如果各种设施弄得比较好,全新电脑一个小时左右吧,瓶颈在网速
|
23
yEhwG10ZJa83067x 2021-07-19 08:36:19 +08:00
vagrant + virtualbox 配置好以后,把把放 u 盘,甚至可以下载好 virtualbox 和 vagrant 安装包,任何一台新设备都能秒配置好一模一样的开发环境。
|
24
murmur 2021-07-19 09:02:36 +08:00
你们公司没有测试服务器么,所有的环境必须在自己电脑上搭建?
|
25
Tink 2021-07-19 09:08:32 +08:00 via Android
一天?
|
26
sherlock1122 2021-07-19 09:10:29 +08:00 via Android
十分钟吧。
|
27
arischow 2021-07-19 09:15:51 +08:00 via iPhone
开发这块看着我写的 onboarding 文档撑死一个上午
|
28
liuhuansir 2021-07-19 09:18:15 +08:00
公司内网开发,装个 jdk 、idea,配置个 maven 私有库,直接就开干,你们都是些啥公司,整套环境都要在本地搭建?
|
29
erquren 2021-07-19 09:18:38 +08:00
写了个脚本,直接运行就可以了,千兆网一个多小时吧
|
30
justin2018 2021-07-19 09:20:32 +08:00
以前 1 天 后来觉得太浪费时间了 发现自己用的东西蛮少了 只要半天
现在直接时光机备份和恢复 不想折腾了 |
32
sherryqueen 2021-07-19 10:31:53 +08:00
vscode + 插件 + ssh 配置 半天
|
33
skyBike 2021-07-19 10:32:39 +08:00
前端下个 node vscode 直接撸代码
|
37
JerryCha 2021-07-19 11:04:23 +08:00
我司 1-2 天,入职第一天甚至第二天很多账号权限都没下来。
|
38
virus94 2021-07-19 11:27:56 +08:00
docker 一把梭
|
39
kensoz 2021-07-19 11:41:27 +08:00
至少一天,
单纯的复制和照葫芦画瓢至少一上午,剩下时间解决 error 。 |
40
joshua7v 2021-07-19 11:52:54 +08:00 via iPhone
很大程度上取决于网络
|
41
leexy 2021-07-19 13:39:46 +08:00
Visual studio 下载 安装 完成 😎
|
42
wolfie 2021-07-19 14:07:34 +08:00
以前一天,现在半天。
开发环境只是小部分吧,常用软件至少得有 10 多个吧。 |
43
HB9527 2021-07-19 14:32:27 +08:00
一生
|
44
leven87 2021-07-19 14:55:29 +08:00
1 天,常用软件+插件+各种账号权限。
|
45
learningman 2021-07-19 15:12:00 +08:00 via Android
一台新电脑得配 1 天吧,而且一些细细碎碎的还得以后慢慢配
|
46
unco020511 2021-07-19 15:34:12 +08:00
我一般是一个星期,新入职慢慢搞
|
47
Huelse 2021-07-19 16:04:09 +08:00
花了一天来处理这些,主要是想划水
|
48
feirisu 2021-07-19 16:14:18 +08:00
公司要是垃圾网,下个 xcode,一天直接过去了
|
49
huangmingyou 2021-07-19 17:09:45 +08:00
ansible 弄了一个 playbook 放到 github, 每次新系统直接跑一下 ansible. 大概 5 分钟搞定。
|
50
xcstream 2021-07-19 17:23:10 +08:00
装个 node 装个 vscode 5 分钟吧
|
51
wa143825 2021-07-19 18:00:02 +08:00
4 个小时吧,先装 vpn,然后命令行工具,开发依赖,再装三四个编辑器,若干个开发工具,最后提升电脑舒适度的小工具。
|
52
konakona 2021-07-19 18:38:33 +08:00
web 全栈一般需要 4 个小时以上,而且还取决于网络。
常规 IDE+插件,然后是开发语言运行环境和各种 package 依赖,brew 走一波,还有 zsh 这些命令行工具等等,再各种配下。顺手下来起码 4 个小时。 2 个小时搞好的,其实缺很多东西,用到的时候也要装。 |
53
RedisMasterNode 2021-07-19 18:50:32 +08:00
公司的项目因为各种依赖冲突可能要配好几天,自己的项目正常来说从 0 到 1 整理开发环境+把项目运行起来估计网络顺畅的情况下 2 小时就够了
|
54
RedisMasterNode 2021-07-19 18:51:39 +08:00
@konakona 所以要脚本化而且要注意日常的维护,不过也看频率吧如果重新部署 /配置的频率很低的话其实哪种方式都还可以接受
|
55
sdwgyzyxy 2021-07-20 09:18:34 +08:00
emm,为啥不考虑使用 docker,准备一批有基础环境的 docker,直接启动就行
|
56
neroxps 2021-07-20 10:21:57 +08:00
写一个 code-server 的 dockerfile 把环境部署的所需要的依赖都写进去。去到新机器 docker-compose up -d 冲杯咖啡,喝完了基本就部署好。打开浏览器开干。
|
57
czwen1993 2021-07-20 11:57:14 +08:00
没人有意见的话,我可以装一个星期环境
|
58
ecric 2021-07-20 15:41:10 +08:00
一个小时吧,time machine 直接搞起。所有配置原封不动
|
59
reanfly 2021-07-20 16:49:33 +08:00
我配置时,取决于有没有富强。
|