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

不知道是我自己的问题还是环境的问题,感觉编程这件事不酷了

  •  1
     
  •   mlxy123123 · 2020-07-20 11:26:37 +08:00 · 6753 次点击
    这是一个创建于 1367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我自己想了几点:

    1. 人变了,早些年编程是一小帮极客在做自己觉得酷的事情,互联网大发展之后从业者越来越多,程序员开始变成体力活工种了,不再酷炫不再高端

    2. 做得越久越意识到技术的局限性,初入行的几年,我觉得 AI 和 LBS 太酷了,但深入之后发现这两个根本没有我想象的那种高度,奔驰和宝马的车壳子下面都是人在光着膀子蹬三轮。技术能实现的其实就是那点东西

    3. 刚开始编程的时候一切都是新鲜的,有很多东西可以研究。久了之后想做的都做过了,有些东西了解之后就不再想做,还有一些很清楚自己做不到,自己也没办法给自己创造那么多需求,就失去新鲜感了

    69 条回复    2020-07-21 15:17:14 +08:00
    revalue
        1
    revalue  
       2020-07-20 11:30:46 +08:00   ❤️ 12
    + 马克思:劳动的异化
    szq8014
        2
    szq8014  
       2020-07-20 11:31:36 +08:00   ❤️ 1
    围城而已

    拿什么当职业都不会很好受,包括打游戏,
    连明星都抑郁,2333
    TabGre
        3
    TabGre  
       2020-07-20 11:32:00 +08:00 via iPhone
    吃饭而已,就我而言,跟搬砖没有什么差别 dog
    kacawa
        4
    kacawa  
       2020-07-20 11:33:23 +08:00
    确实
    sunziren
        5
    sunziren  
       2020-07-20 11:33:25 +08:00
    忍不住思考人生的意义=-=
    realkun
        6
    realkun  
       2020-07-20 11:35:02 +08:00
    @sunziren 读读佛学?
    felinx
        7
    felinx  
       2020-07-20 11:35:35 +08:00   ❤️ 1
    最重要的原因怕是 少儿编程 被炒热了
    kalluwa
        8
    kalluwa  
       2020-07-20 11:36:20 +08:00
    来玩 computer graphics 吧,太多太 cool 的东西了,就是每一个都很难,出一个效果大几十万代码量,还得会 hack,看公式难受
    across
        9
    across  
       2020-07-20 11:36:55 +08:00   ❤️ 2
    你要是 MIT 毕业····这三点压根就不成立。技术普及了,不代表你的水平提高了。
    zdnyp
        10
    zdnyp  
       2020-07-20 11:41:05 +08:00   ❤️ 1
    编程不酷了 == 做的事情不酷了,以前可以用爱发电,现在不行,条件不允许啊。
    azcvcza
        11
    azcvcza  
       2020-07-20 11:43:50 +08:00   ❤️ 2
    有多少人工,就有多少智能
    lxk11153
        12
    lxk11153  
       2020-07-20 11:44:03 +08:00
    @felinx #7 少儿编程 现在 怎么样了?
    litmxs
        13
    litmxs  
       2020-07-20 11:46:16 +08:00 via Android
    现在写代码是工作了,当然不酷了。
    HuangQQ
        14
    HuangQQ  
       2020-07-20 11:47:56 +08:00
    1.我不知道我不知道
    2.我知道我不知道
    。。。。

    共勉
    xiaoming1992
        15
    xiaoming1992  
       2020-07-20 12:13:15 +08:00 via Android
    #0 做得越久越意识到技术的局限性,初入行的几年,我觉得 AI 和 LBS 太酷了,但深入之后发现这两个根本没有我想象的那种高度,奔驰和宝马的车壳子下面都是人在光着膀子蹬三轮。

    感觉自己就是下面那个蹬三轮的
    DiamondY
        16
    DiamondY  
       2020-07-20 12:32:36 +08:00
    理论工程化的结果,如果没有工程化,理论的价值会少很多
    HeyWeGo
        17
    HeyWeGo  
       2020-07-20 13:06:24 +08:00
    Codelike
        18
    Codelike  
       2020-07-20 13:18:56 +08:00
    1. 各个行业使用互联网技术,大量的工作就是开发 app 、开发网站等等,重复的工作,dirty work 。新框架的出现一方面提高了效率也降低了对从业者的门槛。就像流水线生产,不需要大量的中等水平的人,而需要少量顶尖水平的人和大量低水平的人。
    2. 技术发展不是一帆风顺的,CNN 上个世纪就提出了,到 2010 之后才蓬勃发展。只有配套的技术都发展起来,才能进入下个阶段。(感觉硬件比软件更重要)
    3. 更像是好奇心。像我之前好奇为什么能够换脸。然后了解了一下,人脸处理,人脸识别,人脸特征对比,替换目标人脸。具体实现,调库调库调库。其实里面还有很多可以优化的地方,怎么处理得到更好的数据,提取哪些特征得到更好的结果等等。
    kop1989
        19
    kop1989  
       2020-07-20 13:27:18 +08:00
    主要是目前程序员行业人群数量极大。
    导致很多业务方向的开发都朝着工业化发展。
    各种开源库,各种框架,让程序员变成了业务机器。只需要针对业务需求进行工具的堆砌,就能完成一个至少 60 分的产品。
    导致初中级岗位需要钻研,发挥可创造性的内容越来越少。
    kop1989
        20
    kop1989  
       2020-07-20 13:28:50 +08:00
    举个不太恰当的例子。
    过去原始人盖房子还要研究泥巴的成分,烧制。
    然后几十年前,垒砖头,抹泥就行。
    现在只需要拉跟水泥管子浇筑了,连泥都不用活了。
    zky001
        21
    zky001  
       2020-07-20 13:39:20 +08:00   ❤️ 3
    并没有不酷了 而是你学不动了 你忘记自己的初衷了
    我在把研发猿作为职业的第五年的时候 依然想着 用自己的代码改变着这世界
    即使自己的代码发挥的作用很小 也依然践行着 依然热爱着
    技术从来没有变 一行行小小的代码 指不定哪一天就能改变周围
    wutiantong
        22
    wutiantong  
       2020-07-20 14:07:06 +08:00
    同感,但其实是金字塔越堆越高,你也离塔顶越来越远了而已。
    reus
        23
    reus  
       2020-07-20 14:10:07 +08:00
    当然是你自己的问题
    hoyixi
        24
    hoyixi  
       2020-07-20 14:12:33 +08:00
    新时代流水线工人, 酷个鸡毛

    想酷?自己写自己的,自己想创造点啥就写啥。不过,前提:没有生活烦恼,家里有矿。
    sagaxu
        25
    sagaxu  
       2020-07-20 14:17:36 +08:00 via Android
    不是人变了,是门槛低了,要不是门槛低了,大多数人恐怕连入行资格都没有。

    过去那帮极客,放现在都是上市公司 CTO 这个 level 的。
    opengps
        26
    opengps  
       2020-07-20 14:20:32 +08:00
    AI 不了解,LBS 这行真的不好干
    EricFuture
        27
    EricFuture  
       2020-07-20 14:21:13 +08:00
    可以自己造轮子呀,写写中间件、数据库,或者造个国产系统出来
    si
        28
    si  
       2020-07-20 14:55:18 +08:00
    如果只是爱好,玩玩而已,很多东西都可以觉得很酷。
    如果变成了职业,那基本都是大量的重复工作,很多人重复多了之后都会觉得无聊。
    wtdd
        29
    wtdd  
       2020-07-20 15:22:40 +08:00
    编程作为技术人员,本来就不是一件很 cool 的事情啦,也就比工人农民 cool 点,和白领都半斤八两也就少了些风尘,你这种性格当年就该进高校搞研发去,同样搞不动还可以安慰自己,已经没有更 cool 的工作了^_^
    LancerEvo
        30
    LancerEvo  
       2020-07-20 15:34:54 +08:00
    我感觉比钳工还是酷一些的 当然可能是一样的 因为我也没干过钳工不知道到底有多酷
    CallMeReznov
        31
    CallMeReznov  
       2020-07-20 15:52:40 +08:00
    找点别的爱好,最近在搞 ESP,看到批站里有人开源了一套东西,按照他的清单买了一套组装并运行成功,感觉很有成就感.
    gimp
        32
    gimp  
       2020-07-20 16:10:58 +08:00
    工业化大环境下, [大多数人] 都是纺织工,砌砖的,玩出花来也是在需求的框架下修修补补。

    以前我觉得工作和爱好一致是很棒的一件事,现在我的想法改变了,把工作和爱好分开是不错的主意。

    技术确实有很大的局限性,业务代码改来改去以及低技术含量的重复性工作会极大降低人的热情~ 爱好就是我想了解什么就学什么,哪怕完全没什么用,自己也可以乐在其中,从爱好来看,编程这件事儿就会依然觉得很酷。
    mrant
        33
    mrant  
       2020-07-20 16:13:36 +08:00
    @CallMeReznov #31 esp 是啥,百度百科:车身稳定系统?批站还有人搞车
    yannxia
        34
    yannxia  
       2020-07-20 16:42:16 +08:00   ❤️ 2
    我赞成楼主,工作第五年的我同样的困扰,我也在 V2 提问过什么是 技术,不过我最近找到了答案。 我从这本书里面找到了 https://book.douban.com/subject/25846075/ 对于来来说,技术本身就是一个非常看经验的活,当我们的经验能够被复用的时候就变成了组件,事情就开始变的很无聊了。因为就像从一堆积木里面找到适合的东西堆一个东西出来,你不能总能总是喜欢玩堆积木的游戏。

    另外其实可以把自己的重心放在技术目标之外,编程的目的是解决问题,单纯的编程不好玩,帮助别人解决问题,可能仅仅是油猴的一个脚本就很有意思,尽量从单纯的技术驱动中释放出来。

    最后,千万不要想到的是解决什么高并发的场景这种问题,因为这玩意对于个人来言很意淫,等以后有工作需求的时候再好好的玩。
    JerryCha
        35
    JerryCha  
       2020-07-20 18:34:42 +08:00
    你需要提升一下想象力而已
    仅靠 CRUD 做出来的事情可能还是可以更酷的
    Mindjet
        36
    Mindjet  
       2020-07-20 18:42:41 +08:00
    @yannxia #34
    感觉是主观能动性的问题,如果事情是因为有趣才做,那么就很酷,如果是迫不得已,就不酷。

    题主说到,有些东西了解了之后发现自己做不到,所以就不去干了,让我的脑海中浮现起了失败者的形象。

    想让这件事情重新变得很酷,坚持固然是重要的,至少我们要在牌桌上,但也不要拘泥于目前的环境,将自己的所有热情全部耗光。

    也许但是离开这个行业,或者离开现在的工作,去干点不同的事情比较好。

    环境上的变化,和偶然获得的能力和经验,也许能够让你重新找到兴趣所在。
    wleexi
        37
    wleexi  
       2020-07-20 18:44:12 +08:00
    人生不值得。
    Mindjet
        38
    Mindjet  
       2020-07-20 18:44:12 +08:00
    @Mindjet #36 上面的观点部分来自《混乱 : 如何成为失控时代的掌控者》和《多样红利》,有兴趣可以读一读,重新理解「浑水摸鱼」。
    Mindjet
        39
    Mindjet  
       2020-07-20 18:47:30 +08:00
    @yannxia #34
    搞技术的应该对自己所在的行业有更深刻的了解,这本书非常好,谢谢推荐。

    「解决问题,而不是单纯做某件事情」,解释很棒。

    我很讨厌自称「码农」的人,尤其是在任何时候都这么说的人。但「码农」给人的感觉是为了生计而不得不劳作的奴隶,很苦很累。偶尔自嘲挺有意思的,也挺放松的,如果真的有这种感觉,最好还是严肃的思考、学习和讨论,期待改变现状。
    Mindjet
        40
    Mindjet  
       2020-07-20 18:49:41 +08:00   ❤️ 1
    @yannxia #34
    我好像发现了优秀答案的共同特点:

    1. 长度适中,半屏左右
    2. 排版良好,语句通顺
    3. 有思考,而不只是观点
    4. 有至少 1 个引用
    fromdark
        41
    fromdark  
       2020-07-20 18:51:01 +08:00
    极客才是酷,码农只是混口饭吃
    zstone123
        42
    zstone123  
       2020-07-20 19:02:31 +08:00
    所以绝大多数的人工作都不酷,那能不能在工作之外做一点酷的事?我觉得我做不了什么酷的事,就做些有趣的事吧。
    amundsen
        43
    amundsen  
       2020-07-20 19:19:38 +08:00
    @zstone123 老翻译腔了~
    mzlgx
        44
    mzlgx  
       2020-07-20 20:23:19 +08:00 via Android
    你不想改变世界吗?:)
    wangkun025
        45
    wangkun025  
       2020-07-20 20:24:59 +08:00
    我也这么觉得。
    wenlele
        46
    wenlele  
       2020-07-20 21:07:54 +08:00
    我觉得,总想炫酷地改变世界,是程序员最大的优点,也是最大的缺点。

    千万别认为写程序就是自己整个人生;对于大多人来说,研发只是一个职业,一个收入还算可观的职业,是生活的一小部分。
    Kirakbit
        47
    Kirakbit  
       2020-07-20 21:19:04 +08:00
    其实你对编程的用法将很大的改变你对程序和编程的看法。
    如果你觉得编程仅仅是混口饭吃而已,那当然写多了就枯燥了,日复一日的工作谁不枯燥?
    但是当你将编程用在改善自己生活,让世界变得更酷的时候,编程自然就是一件非常酷的事情。
    reedthink
        48
    reedthink  
       2020-07-20 21:23:28 +08:00
    可能只是烦了
    KennyMcCormick
        49
    KennyMcCormick  
       2020-07-20 22:09:32 +08:00 via iPhone
    酷还是酷的。
    重复劳动太久了就应该往上走一走。
    em70
        50
    em70  
       2020-07-20 22:13:52 +08:00
    缺乏眼界,技术主要价值是把人繁琐劳动中解放出来,凡是还需要大量人力的事都有机会用技术来改变,这件事很酷
    revalue
        51
    revalue  
       2020-07-20 23:08:14 +08:00
    @em70 卷就完事了
    LXGMAX
        52
    LXGMAX  
       2020-07-20 23:56:31 +08:00 via iPhone   ❤️ 2
    在我看来,编程是一种工具,之前写了个脚本替代人工重复动作、自动管理服务器运行,编程帮助我提高工作效率省下时间。简单来说,因为懒而编程,编程是为了懒得舒服😆
    进一步来说,人们开发出各种业务工具(数据库、操作系统等)就是为了生活更方便,有了数据库不用纸张记账、有了操作系统就不用用户手动管理运行的程序……

    个人理解
    locoz
        53
    locoz  
       2020-07-21 00:23:31 +08:00 via Android
    技术在用于赚钱的时候,只有好不好用、够不够用,没有酷不酷,就只是个工具而已。
    想要酷酷的感觉,那就休息时间写点自己会用到的、新奇的项目,不为赚钱只为好玩,自然就酷了。
    charlie21
        54
    charlie21  
       2020-07-21 01:13:18 +08:00
    你觉得旅游的乐趣是什么?
    乐趣在于边上的那个人
    https://v2ex.com/t/689465?p=1#r_9238703

    这就是一场旅行,这编程就是一场旅行 一场修行之旅,所以不是它酷不酷,是一起玩它的人酷不酷,边上的那个人酷不酷
    Licsber
        55
    Licsber  
       2020-07-21 01:16:49 +08:00
    @LXGMAX #52 同意观点 懒是人类的第一大生产力
    masker
        56
    masker  
       2020-07-21 02:18:08 +08:00 via Android
    人一矫情起来就是这样,什么都能想通
    tsohgdivil
        57
    tsohgdivil  
       2020-07-21 02:30:16 +08:00
    编程不酷,酷的是编程的人
    levelworm
        58
    levelworm  
       2020-07-21 03:10:22 +08:00
    咳,我就想做点自己好玩的,所以业余学点编程,一个游戏开发,一个逆向,感觉都挺有意思的,反正不靠这个吃饭,学到哪里算哪里。
    lulinux
        59
    lulinux  
       2020-07-21 03:40:37 +08:00 via Android
    装酷有那么重要吗?
    ppphp
        60
    ppphp  
       2020-07-21 03:50:32 +08:00
    容易的东西都不酷,现在编程是太容易了,但是还是有许多需要思考可以学习的东西
    jackindata
        61
    jackindata  
       2020-07-21 08:36:48 +08:00
    只是你做的事不酷了
    CallMeReznov
        62
    CallMeReznov  
       2020-07-21 09:25:58 +08:00
    @mrant #33 ESP8266 的气象站
    fish0223
        63
    fish0223  
       2020-07-21 09:33:44 +08:00
    试试把你的代码变现
    micean
        64
    micean  
       2020-07-21 09:34:36 +08:00
    有时候你认为的不酷的事情,对于其他行业可以解决很大的效率问题
    cruii
        65
    cruii  
       2020-07-21 09:37:47 +08:00
    自己不懂的东西,才是最酷的。
    懂了之后,别人夸“哇,你好厉害”,其实自己内心“也就那样”。
    至少对我来说,是这样的。
    losephsky
        66
    losephsky  
       2020-07-21 10:17:54 +08:00
    因为会编程的人更普遍了,少儿编程也渐火 了
    abelmakihara
        67
    abelmakihara  
       2020-07-21 10:30:29 +08:00
    明明是工科 你看着大佬的成就却有理科的错觉
    大部分人都是工科搬砖当然不酷了
    source
        68
    source  
       2020-07-21 11:47:53 +08:00
    @mrant #33 说的 esp8266 吧?
    weilongs
        69
    weilongs  
       2020-07-21 15:17:14 +08:00
    一直没觉得酷。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2915 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 00:28 · PVG 08:28 · LAX 17:28 · JFK 20:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.