求助各位用 Windows 笔记本的程序员

2022-07-23 20:18:34 +08:00
 Ranni

现在打算换电脑,觉得 32G 的 mac 性价比不高,想买 Windows 。于是最近一个月尝试在 Windows 做开发,说实话,Windows 太难用了。然后尝试用 wsl2 ,想把环境全迁移到 wsl2 上,却发现一堆问题,看到之后就不想折腾。最后想到了可以在 VMware 上装个虚拟机。 所以就想问下各位大佬,你们开发环境是全放在虚拟机上吗?连 ide 都放到虚拟机里吗?

12269 次点击
所在节点    Windows
121 条回复
2exploring
2022-07-24 13:10:23 +08:00
就我周围人而言,除了写的程序是给 Windows 跑的,清一色 MAC 。
我是用 Windows 的,因为 VS 。
shoaly
2022-07-24 13:46:52 +08:00
@lepig 我按键切换其实都还好, 就是软件生态很难受.... win 那边有的 mac 这边会缺
xiangyuecn
2022-07-24 13:57:20 +08:00
“Java+vue/react 还有一点 golang” #14 🐶🐶🐶 懒得说话了
jorneyr
2022-07-24 14:06:47 +08:00
去年用了一年左右的 Windows 开发,把 uTools 、Zeal 和 AutoHotkey 这 3 个软件用好了会舒服很多。
后来继续用 Mac ,感觉差距没那么大了。
100Percent
2022-07-24 14:49:53 +08:00
@RockShake #48 如果 28 岁前没有年薪百万或者 50w 美金,那估计不太适合做这行
100Percent
2022-07-24 14:52:54 +08:00
@RockShake #48 BTW , 看了你的网站,没见过这么烂的😂
100Percent
2022-07-24 14:55:44 +08:00
题主只是觉得搞这些浪费时间,又没说搞不出来,不知道楼上某些人怎么得出的结论楼主搞不出来。。。逻辑都不过关,怪不得 35 被开😂
leeg810312
2022-07-24 15:16:56 +08:00
@100Percent OP 说自己想买 Windows 系统电脑,一个月尝试在 Windows 做开发都还没有搞出来自己想要的环境?要多久才算搞不出来呢
100Percent
2022-07-24 15:22:48 +08:00
@leeg810312 #88 op 是纯纯的花了一个月搞配置环境,还是每天 code 10 小时只在晚上抽 10 分钟研究一下? OP 说 wsl 一堆问题看着不想折腾,那么 OP 是出于觉得浪费这点时间成本不划算导致的不想折腾,还是出于太难了不想折腾?从 OP 的提问并不能得到这些信息,因此不能得出结论 OP 很菜
macha
2022-07-24 17:34:00 +08:00
我觉得 windows 开发还好。可能我主要工作都是写 C++和 python 的原因吧。
Nasei
2022-07-24 17:34:44 +08:00
@100Percent 楼主说了半天也没说明白哪里难用,连开发啥都不知道,你们就没必要根据自己的喜好站队了吧
Knights
2022-07-24 17:42:02 +08:00
新系统总是要花时间和精力适应的,以下是个人看法:
VMware 、Hyper-V 都用,但是只用来运行垃圾软件;
wsl2 没在开发机上用,嫌它太占内存,性能也有点问题;
windows 自带的杀软比较弱智,编译时杀毒进程会占用巨量的 cpu ,如果出现这种情况建议换杀软;
win 本建议明年再买,5nm zen4 要出了。
tianxin8431
2022-07-24 17:56:16 +08:00
我也不喜欢 windows 做开发,cmd 下的命令和 bash 不一样+偶尔的一些奇奇怪怪的问题+一些和 linux 不相同的行为搞得人很心累。当然这些问题不是解决不了,但我选择用 mac 和 linux 。举个例子,之前帮朋友调 windows 下的 Django 问题,明明代码改了,走的却还是旧的逻辑。调了俩小时发现,windows 下同一个端口可以有多个进程同时监听,他那边旧进程没停,就算改了代码,新的请求都打到旧实例上了,这谁能想到啊。
leeg810312
2022-07-24 17:58:02 +08:00
@100Percent 又不是搞运维,配置开发环境还要多久?你搭建调优环境每天花几个小时?开发工作的效率和环境密切相关,要么集中几天搞定,要么逐步微调,谁不是这么做的?一个月都没有解决主要问题,影响心情和工作效率一个月,好有耐心呢
Dragonphy
2022-07-24 18:07:47 +08:00
看你干嘛的吧,做个前端,WSL2 完全能胜任。Java 后端扯不到 Linux 环境,最多写个 MAVEN 命令。至于运维部署都是远程机了。
HFX3389
2022-07-24 18:16:36 +08:00
@chensuiyi #24 这个好像不是完全开源的是部分开源、逐步开源...
xiaochao666
2022-07-24 18:24:24 +08:00
为什么难用呢
RockShake
2022-07-24 19:16:19 +08:00
@100Percent ?这么玻璃心的么,还要开小号
Nasei
2022-07-24 19:17:04 +08:00
@tianxin8431 你可能不知道 linux 3.9 之后也支持 reuseport
RockShake
2022-07-24 19:36:53 +08:00
之前的回复如果不小心 AOE 到了某些玻璃心这里表示抱歉

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

https://tanronggui.xyz/t/868242

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

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

© 2021 V2EX