V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
andforce
V2EX  ›  程序员

我已经不再因为解决“开发环境”等问题而感到开心,甚至完全不想去解决这些乱七八糟的配置问题。

  •  1
     
  •   andforce · 2024-08-29 11:43:08 +08:00 · 6219 次点击
    这是一个创建于 380 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前几天看一个新闻,大概意思是淘宝上有店铺靠给别人安装开发环境、解决配置环境等赚钱,慢慢的年纪大了我感觉能理解。

    这里说的“开发环境”仅仅是一个代词,可能是环境的配置问题,可能是开发软件的依赖问题,甚至是系统安装问题等等吧

    以前上学还有刚毕业那会儿,觉得折腾这种问题挺有意思,那时候还写博客记录这些折腾配置的过程,会感觉搞定了之后很有成就感。

    现在感觉折腾起来贼痛苦,很难受。

    刚刚公司有个活儿,要调研、验证三方公司一个软件。但是这个软件只提供 Windows 版本,手头儿没有 Windows 电脑,然后就在 Mac 安装了 Vmware Fusiuon ,然虚拟安装了 Windows 。

    之后在 Win 中安装了这个三方公司软件,也顺利运行了。

    但是局域网中的同事无法访问这个软件启动的服务。。。

    需要把虚拟机网络设置需要改成桥接模式,然后查了 1 个多小时也没搞定,只要改成桥接虚拟机就没法上网了

    艹,真麻烦~

    47 条回复    2024-08-30 15:57:53 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       2024-08-29 12:07:19 +08:00   ❤️ 1
    核心应该是懒得学习了, 只想在自己擅长的圈子里苟着混点钱,遇到需要技术栈以外的知识会感到厌恶,
    我觉得主要是职业规划问题, 没有相关规划或者遇到的问题不在规划中, 就不想解决,
    andforce
        2
    andforce  
    OP
       2024-08-29 12:27:57 +08:00 via iPhone
    @AoEiuV020JP 其实,确实不想学这些乱七八糟的,这些所谓的知识在我目前看来真的是无关紧要。

    跟年纪大了也有关系,学习也得挑一挑捡一捡了,

    前几个月学习了 SwiftUI ,上架了几款软件。

    上个月买了 3D 打印机,学习了 3D 建模,制作了挺多小玩意。顺便设计了书柜。
    esee
        3
    esee  
       2024-08-29 12:35:00 +08:00
    现在确实不想配置这些东西,以前用 win 的时候隔一两年就要重装,现在如果重装要配置的东西太多了。每次蓝屏出问题了还是尽量修修补补,已经 5 年没重装过系统了。
    shinession
        4
    shinession  
       2024-08-29 12:39:25 +08:00
    可能是年纪大了, 失去了热情变得急躁, 心境不同了
    GG668v26Fd55CP5W
        5
    GG668v26Fd55CP5W  
       2024-08-29 12:46:35 +08:00 via iPhone
    那确实没有成就感,叫老板买台 Windows 电脑
    ysc3839
        6
    ysc3839  
       2024-08-29 12:56:13 +08:00 via Android
    是通过 WiFi 联网的吗?或者是公司的交换机限制了一个端口下只能有一个设备?
    mangoDB
        7
    mangoDB  
       2024-08-29 12:57:45 +08:00   ❤️ 1
    上大学时喜欢折腾 Vim 配置,工作后直接 JetBrains 一把梭。
    andforce
        8
    andforce  
    OP
       2024-08-29 13:01:05 +08:00 via iPhone   ❤️ 1
    @shinession 确实急躁,要花 5 分钟搜一下有解决方案也行。
    这种无关紧要的东西,把搜索引擎前几页给出的方案都试了也不行。
    浪费了一个多小时,完全无意义🤦‍♂️
    andforce
        9
    andforce  
    OP
       2024-08-29 13:05:08 +08:00 via iPhone
    @ysc3839 折腾了,已经换 windows 去运行了
    andforce
        10
    andforce  
    OP
       2024-08-29 13:06:17 +08:00 via iPhone
    @mangoDB 换 Jetbrains 后没折腾插件么
    magicZ
        11
    magicZ  
       2024-08-29 13:10:23 +08:00
    确实是懒得折腾了,以前看人家用 vim ,vscode 框框下插件分享效果,自己也跟着搞,现在 idea 版本还是 2022 版的
    gzldc
        12
    gzldc  
       2024-08-29 13:15:03 +08:00
    以前电脑稍微卡卡或者死机必重装系统 然后各种环境一顿搞 所有软件安装必须指定盘符指定路径


    现在也没那个劲了。
    mangoDB
        13
    mangoDB  
       2024-08-29 13:19:08 +08:00
    @andforce #10 装了一个`IdeaVim`插件,完美适配 Vim 键位,其余基本不需要了。
    LucasLee92
        14
    LucasLee92  
       2024-08-29 14:10:55 +08:00
    工作的事情做太久了,失去原来的热情
    cxe2v
        15
    cxe2v  
       2024-08-29 14:15:27 +08:00
    @esee 我快 7 年没重装 win 了
    zealotxxxx
        16
    zealotxxxx  
       2024-08-29 14:22:03 +08:00
    随着年纪增长依旧保持好奇和折腾的心态挺难的。我也好多东西不折腾了。不过现在还是尽量玩玩,但是家里人有时候没那么支持,需要折衷一下。
    andforce
        17
    andforce  
    OP
       2024-08-29 14:24:43 +08:00
    @zealotxxxx #16 折腾还是可以折腾的,得分折腾什么,比如我最近也在玩树莓派,写点小软件在上面跑。
    qsnow6
        18
    qsnow6  
       2024-08-29 14:35:21 +08:00
    是的,现在都是 vscode remote 套装
    DOLLOR
        19
    DOLLOR  
       2024-08-29 14:35:45 +08:00
    Mac 的 Vmware 我不了解。但是 Windows 的 Vmware 可以给虚拟机装多张网卡,一张桥接,另一张 NAT ,同时使用,大概能解决你的问题。
    drymonfidelia
        20
    drymonfidelia  
       2024-08-29 14:38:51 +08:00
    以前上学的时候软件卸载不干净就要恢复系统备份或者重装
    现在中病毒了都不重装,找两个杀毒软件扫一遍继续用
    mouyase
        21
    mouyase  
       2024-08-29 14:42:56 +08:00
    花钱安装 Steam 的估计也是类似的想法吧
    justdoit123
        22
    justdoit123  
       2024-08-29 14:46:23 +08:00
    有时候真的觉得这些不重要。以前喜欢折腾 emacs 、vim ,那时候要是有 vscode ,估计也会折腾 vscode 。工作几年后,基本只用 JetBrain 系列的东西。环境这种东西,开箱即用是最好的,或者积累足够一定的痛点后,再去想着优化即可。

    还是以前的一位同事说得在理,软件开发的瓶颈在思维又不在编码上。思路错了,你写得再快又如何?
    andforce
        23
    andforce  
    OP
       2024-08-29 14:50:24 +08:00
    @justdoit123 #22 “会开车同时会修车的司机”并不会比“只会开车的司机”牛逼。
    liuliancao
        24
    liuliancao  
       2024-08-29 15:03:50 +08:00
    也可能是之前折腾差不多了 现在找到最舒服的了吧 我现在就是找到一个比较接受的 一直完善 类似编程软件确实是工具,用习惯 emacs 也不太喜欢换了。但是其他的新鲜问题还是觉得很有挑战性的。只是编辑器不想折腾了,大概这种感觉。
    zealotxxxx
        25
    zealotxxxx  
       2024-08-29 15:04:38 +08:00
    @andforce 哈哈,我之前有一个 2b 和 3b ,不过设备能力还是比较有限,赚到 rk3588.
    但是,还是想搞个 x86 的小机器。(有虚拟组网的话,折腾这些还是比较方便的)
    hahiru
        26
    hahiru  
       2024-08-29 15:13:46 +08:00
    和刷手机系统一样。以前刷刷刷,现在完全不想动。
    flionay
        27
    flionay  
       2024-08-29 15:29:28 +08:00
    以前都是怀揣着对未知答案的好奇,折腾,鼓捣一通。 现在见得多了之后,一看就知道答案是什么,櫴得动。完全激发不起你的好奇心,感觉没意思。
    thoo61871
        28
    thoo61871  
       2024-08-29 15:33:39 +08:00
    决定没啥必要折腾开发环境
    好浪费时间
    所以我还在用着 2015 款 mbp
    yyt6801
        29
    yyt6801  
       2024-08-29 15:42:28 +08:00
    成就感不足,以前解决问题就很有成就感,现在只求不出问题
    主要出了问题解决浪费时候才恢复到原来的状态,徒劳,且无成就感
    换句话说,如果是帮刚毕业的妹子解决这些问题,以上问题都不会存在
    guanzhangzhang
        30
    guanzhangzhang  
       2024-08-29 15:44:23 +08:00
    那些被平常人觉得厉害的人无非是以下几种
    一种是天生的天才,自己能学进去的,人家没刻意去补啥的,可能人家也没兴趣纯粹因为自己学的进去觉得简单
    另一种是兴趣驱动自己折腾实践,就像之前外国不是有个老爸故意几岁女儿面前下国际象棋培养兴趣
    还有第三种兴趣+天才双驱动的

    大多数人都是上班和上学其实都是混日子工作的😑,也有被生活磨灭了的
    Kartone
        31
    Kartone  
       2024-08-29 15:48:47 +08:00
    @mangoDB 哈哈,我现在是用的 jetbrains 的 ideavim
    laminux29
        32
    laminux29  
       2024-08-29 15:57:41 +08:00
    感觉你只是对技术不咋感兴趣。

    如果你对技术感兴趣,先别说这只是一个非常简单的虚拟机的网卡桥接问题,你至少会拥有:

    1.ESXi 集群 + PVE 集群 + 至少 1 个 VMware Workstation Pro 的 Windows

    2.各种版本的开箱即用的虚拟机,包括且不限于:
    从 WinXP 到 Windows Server 20222
    FreeBSD 、Debian 、CentOS 、Ubuntu 等等
    Mysql 、MSSQL 、Oracle 、Redis 、MongoDB 等等

    3.上述的各种 docker 本地镜像等等.

    4.从 J1900 到 Intel 蓝屏 14 代 i9

    5.各种 HDD 、SAS 、SATA-SSD 、NVME-SSD 等等..

    6.各种家用、企业级路由器、交换机、防火墙、光模块、光纤等等。

    7.各种乱起八遭的 QQ 群、微信群,包括且不限于 NAS 、软硬件、Linux 等。
    NakeSnail
        33
    NakeSnail  
       2024-08-29 16:13:22 +08:00
    一样,以前喜欢什么都自己用源码安装,现在能包管理就包管理,能用集成工具就集成工具。感觉安装环境提升技术成本高收益低
    andforce
        34
    andforce  
    OP
       2024-08-29 16:17:31 +08:00
    @laminux29 #32 玩 3D 打印的时候,很多“技术大神”玩的是 3D 打印机。
    各种折腾调参数,看起来很牛逼,实际也很牛逼。

    但在我看来,远不如买一台“好的免调试的 3D 打印机”直接打印来的舒服和有价值。

    你上面提到的这些,我确实毫无兴趣
    toyuanx
        35
    toyuanx  
       2024-08-29 16:45:27 +08:00
    以前挺乐于助人的,工作上、生活上都是,现在的态度就是:自己不会查吗,关我屁事
    vacuitym
        36
    vacuitym  
       2024-08-29 17:02:22 +08:00
    昨天刚花钱找人上门装机。也不是不能装,就是懒
    zhang963hao
        37
    zhang963hao  
       2024-08-29 17:05:37 +08:00
    小时候告诉我一天能花五块钱我乐死,现在告诉我一天只能花五块钱我的郁闷死。只是你的能力提高了,这种对于你来说没有很大提升了,看不上了。需要十万经验升级,谁会去打十几点经验的小怪
    fuckfaker
        38
    fuckfaker  
       2024-08-29 17:14:38 +08:00
    都一样,以前读研的时候特别喜欢搞 arch ,我现在直接用 macos ,省事,linux 全扔到工作站的 esxi 上,配好环境,拍好快照,省时省力
    wdold
        39
    wdold  
       2024-08-29 17:58:07 +08:00
    讲真的,现在写代码遇到 bug 改的时候都是查出来就用,没问题就过了,根本没心思去深究为啥,慢慢成了老油条了
    sampeng
        40
    sampeng  
       2024-08-29 19:00:39 +08:00
    所有这些生意的客户都不配程序员这个职业。
    kkwa56188
        41
    kkwa56188  
       2024-08-29 19:17:26 +08:00
    算是 IT 业的护城河之一吧,
    考过各种云证书的会知道, 在单纯写代码之外, 还有很多事情是丢不下的
    chendl111
        42
    chendl111  
       2024-08-29 21:18:59 +08:00
    @AoEiuV020JP #1 人不是电脑,精力有限
    marcosteam
        43
    marcosteam  
       2024-08-30 01:56:35 +08:00
    这个时候 Nix 的优势就出来了,一个配置文件直接就搞定了
    iorilu
        44
    iorilu  
       2024-08-30 10:19:21 +08:00
    专业得开发人员应该掌握快速复制一个开发环境得能力

    其实开发人员应该把 95%得时间花在写代码文档上面, 如果在其他地方用时过多, 可能要考虑下能不能减少投入, 或者把一些事自动化掉
    Rehtt
        45
    Rehtt  
       2024-08-30 14:39:41 +08:00 via Android
    @mangoDB 以前我是 JetBrains 一把梭,但还是觉得梭得不爽。现在在用 neovim ,配上自己的脚本和配置文件,能在任何一台电脑上 10 分钟内搭建出自己熟悉的环境🤣
    ByteCat
        46
    ByteCat  
       2024-08-30 15:56:51 +08:00
    无非就是麻木了,不感兴趣了,自己做的事情不再喜欢了
    adoal
        47
    adoal  
       2024-08-30 15:57:53 +08:00
    从另一个角度看,有很多 library 、toolkit 、framework 的环境配置确实也是被人为搞得过于复杂,或者历史积累出来的屎山,或者各自不服气坚持独有的配置思路和风格,导致开发者要额外操心。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   927 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:47 · PVG 06:47 · LAX 15:47 · JFK 18:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.