V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
andforce
V2EX  ›  程序员

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

  •  1
     
  •   andforce · 16 天前 · 5328 次点击

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

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

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

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

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

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

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

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

    艹,真麻烦~

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

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

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

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


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

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

    大多数人都是上班和上学其实都是混日子工作的😑,也有被生活磨灭了的
    Kartone
        31
    Kartone  
       16 天前
    @mangoDB 哈哈,我现在是用的 jetbrains 的 ideavim
    laminux29
        32
    laminux29  
       16 天前
    感觉你只是对技术不咋感兴趣。

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

    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  
       16 天前
    一样,以前喜欢什么都自己用源码安装,现在能包管理就包管理,能用集成工具就集成工具。感觉安装环境提升技术成本高收益低
    andforce
        34
    andforce  
    OP
       16 天前
    @laminux29 #32 玩 3D 打印的时候,很多“技术大神”玩的是 3D 打印机。
    各种折腾调参数,看起来很牛逼,实际也很牛逼。

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

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

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