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

大龄程序员:你的经验对得起你的年龄吗?

  •  
  •   yidinghe · 2018-09-24 14:52:11 +08:00 · 14530 次点击
    这是一个创建于 2244 天前的主题,其中的信息可能已经有所发展或是发生改变。

    25 岁的年轻人,可以说处于一个经验有些积累,可以胜任主流开发任务甚至设计任务的阶段。那么 35 岁的你,和他们比较,十年的经验足够让你得到哪些优势?

    你的开发效率是否是他们的三倍以上?

    你的打字速度是否比他们快?

    你创建一个项目,加入所有需要的框架,然后马上跑起来的时间是否比他们短?

    你是否对错误信息只需要瞟一眼就知道问题出在哪里?

    你调试问题的效率是否比他们高?

    你是否经常看到自己的代码还有改进的余地?

    你是否能熟练使用三种以上的数据库访问框架?

    你是否能熟练的部署和运行三种以上的完全不同的数据库软件?

    你是否了解完需求就已经想好了项目的架构,脑子里已经完成了技术选型?

    ——如果这十年没给你带来一丁点经验,那肯定是有问题的。

    第 1 条附言  ·  2018-09-25 12:03:34 +08:00
    喷我可以,随你怎么喷。至于说我水贴,真正的水贴是不会有人收藏的。
    84 条回复    2018-09-26 13:45:18 +08:00
    way2create
        1
    way2create  
       2018-09-24 15:16:21 +08:00   ❤️ 3
    35 岁不可怕,可怕的是 35 岁的老油条
    lhx2008
        2
    lhx2008  
       2018-09-24 15:21:02 +08:00 via Android   ❤️ 18
    原来程序员的能力可以用打字速度来描述,厉害了
    ClutchBear
        3
    ClutchBear  
       2018-09-24 15:21:15 +08:00   ❤️ 2
    不能,
    但是薪水比同水平的年轻人低可以吧.
    orange1818
        4
    orange1818  
       2018-09-24 15:26:13 +08:00
    说的好
    zjsxwc
        5
    zjsxwc  
       2018-09-24 15:27:36 +08:00 via Android   ❤️ 4
    我大学毕业刚入行时带我的 32 岁大哥,告诉我他和我没什么区别(至少在算法水平上,大家也不过是用 dfs 解决问题这种程度)。

    他只是会的语言多一点,踩过的坑多一点,爬过的代码多一点,解决问题的时间少一点,认识的人多一点而已。
    q397064399
        6
    q397064399  
       2018-09-24 15:29:55 +08:00   ❤️ 7
    对绝大部分项目来说,技术其实真的不重要,重要的是选择使用技术的人,
    人才是构建软件的核心要素,有丰富经验的人 可以在前期规划的时候 避免很多不必要的坑,
    对整体项目贡献巨大

    构建软件本质上就两个问题:
    根本任务——打造构成抽象软件实体的复杂概念结构,
    次要任务——使用编程语言表达这些抽象实体,在空间和时间限制内将它们映射成机器语言。

    优秀的开发者应该关注 如何构建复杂概念的结构
    而不是将主要精力放在一些无关紧要的技术细节上
    tangzx
        7
    tangzx  
       2018-09-24 15:32:03 +08:00 via iPhone
    @lhx2008 打字速度是基本功,当然要打好
    levon
        8
    levon  
       2018-09-24 15:37:40 +08:00 via iPhone
    说,35 岁的程序员哪里得罪你了
    jiafaner
        9
    jiafaner  
       2018-09-24 15:45:25 +08:00   ❤️ 4
    我 31 了,开发比新人快 0.3 倍

    我 Boss 比我大得多,开发比我快 2 倍

    我搭档 29 了,比我开发快 0.3 倍

    我们公司原来有产品经理,后来没有产品经理了,整体开发速度比过去快了 0.5 倍

    我觉得年龄不是最关键的
    leeg810312
        10
    leeg810312  
       2018-09-24 16:00:25 +08:00 via Android
    为什么是 3 倍,什么标准?是工资是 3 倍?打字速度快?打字快 10 倍也没有用,写代码在整个开发过程中只占多少时间? 25 岁能胜任产品或项目设计?要么任务太简单,要么是天才
    qiuqiuer
        11
    qiuqiuer  
       2018-09-24 16:10:21 +08:00 via Android   ❤️ 8
    感觉这是产品经理写的五毛文,
    shijingshijing
        12
    shijingshijing  
       2018-09-24 16:23:22 +08:00
    我不需要满足以上这些,我只需要有一项业务相关但他们不会的只有我能搞定的就 OK 了。
    find
        13
    find  
       2018-09-24 16:34:34 +08:00 via iPhone
    @leeg810312 项目设计需要多大年龄?
    glues
        14
    glues  
       2018-09-24 16:38:17 +08:00 via iPhone
    搞得好像 25 岁的程序员就不会变老一样
    KgM4gLtF0shViDH3
        15
    KgM4gLtF0shViDH3  
       2018-09-24 16:44:47 +08:00 via iPhone
    @glues #14 楼主怼的是抱怨找不到工作的大龄老油条
    lestat
        16
    lestat  
       2018-09-24 16:45:51 +08:00 via Android
    尤雨溪好像没有 30,结合楼主的问题,各位 30+的程序员怎么看?
    leeg810312
        17
    leeg810312  
       2018-09-24 16:57:38 +08:00 via Android
    @find 刚会编程就可以做系统设计,不过肯定只能设计微小的,通常人 25 岁能有几年开发经验,能设计多大的?要是少年天才肯定不受限制,20 多岁就能搞出大系统了
    notreami
        18
    notreami  
       2018-09-24 16:59:28 +08:00
    大龄 XXX:你的经验对得起你的年龄吗??这种问题实在是无聊~~
    经验可以衡量嘛?什么指标?什么纬度?
    不能衡量的经验来对比可衡量的年龄,咋比较??
    无非侧向的拿钱、个人影响力,或者经常性解决大家的痛点,提出有建设性意见等方向来感觉性的对比。
    msg7086
        19
    msg7086  
       2018-09-24 17:03:33 +08:00   ❤️ 4
    我开发效率感觉和我 15 年前差不太多,差距大的是正在用的框架和现成的轮子。
    以前用 PHP 4.4 要自己写框架堆组件,现在用 Rails,new 一下就是个 app。
    我打字速度和 20 年前差不太多,差距大的是键盘和输入法。
    20 年前一分钟最多能打 80 字,现在撑死也就打 100。
    我调试的效率和 10 年前差不太多,差距大的是保证项目质量的方法。
    10 年前写代码,写完了找人过来点点点,现在写测试用例,CI 跑通 Peer Review 批准以后再 Merge。

    但是和同年代的年轻人比,其实是很难拉开差距的。
    这也是这个行当残酷的地方。
    notreami
        20
    notreami  
       2018-09-24 17:03:49 +08:00
    @lestat 太好比较了,家里有房有钱,然后很多人都可以达到这个高度,升至更高。
    比如很多不到 30 岁的明星,钱,人气,情商都很高啊~
    liprais
        21
    liprais  
       2018-09-24 17:06:57 +08:00
    你的打字速度是否比他们快?
    并没有.....
    我三十三了,我司倒数第二年轻......
    ruby4c
        22
    ruby4c  
       2018-09-24 17:07:22 +08:00
    经验为什么和年龄挂钩? 难道不应该和薪水挂钩么?
    wdlth
        23
    wdlth  
       2018-09-24 17:13:43 +08:00
    我以为是“你的经验对得起你的年薪吗”?
    ruby4c
        24
    ruby4c  
       2018-09-24 17:14:21 +08:00
    干一份活拿一份钱不好么?你管我经验不经验的?不是所有人都指着当科学家好么?
    find
        25
    find  
       2018-09-24 17:21:01 +08:00 via iPhone
    @leeg810312 现在都上云了所以这个门槛越来越低
    karllynn
        26
    karllynn  
       2018-09-24 17:22:28 +08:00
    神特么打字速度
    across
        27
    across  
       2018-09-24 17:26:47 +08:00   ❤️ 1
    想起一个笑话,chunk norris 在 2001 年的时候,打字速度提高了八倍,你知道他怎么做到的吗?
    他把键盘接口升级到了 usb2.0
    leeg810312
        28
    leeg810312  
       2018-09-24 17:30:33 +08:00 via Android
    @find 没有觉得,大概你要设计的都挺简单
    changnet
        29
    changnet  
       2018-09-24 17:31:16 +08:00 via Android
    搞笑。难道做得久开发效率就高?打字就快?会的数据库就多?

    开发久了,值钱的是你的业务经验,架构能力,风险管控能力,管理能力。

    具体得看所在的行业偏向哪一种能力。
    xuanbg
        30
    xuanbg  
       2018-09-24 17:32:13 +08:00   ❤️ 1
    我打字可慢了,人家手机上都能比我打的快。可是打字打得快有什么用?我们是程序员又不是打字员。我每天也就写个两百来行代码,撑死能写五百行,打字快有用?就这点代码,最后还得删掉一大半,然后用更少更好的代码来替代它们。打字快有用?
    好吧,有问题的代码,我瞄一眼就能发现问题,都不用等跑起来抛异常或者结果不正确。这个是靠天赋不是靠经验,你们怕是学不来的。
    wtdd
        31
    wtdd  
       2018-09-24 17:42:41 +08:00
    贩卖焦虑,对不起又如何,有问题的人多了去了,不差你我俩
    bukip
        32
    bukip  
       2018-09-24 17:47:39 +08:00
    我需要三倍以上吗?我需要的别人干不了我能做,这就是 0 和 1 的区别。

    打字速度什么鬼?开发能需要多高的打字速度?说的不好听点,脑子清楚的两根指头打字都够用。
    AslanFong
        33
    AslanFong  
       2018-09-24 18:35:47 +08:00 via iPhone   ❤️ 2
    怎么又是你
    myself
        34
    myself  
       2018-09-24 18:52:09 +08:00 via Android
    不是蠢就是坏
    moresteam
        35
    moresteam  
       2018-09-24 18:54:56 +08:00 via Android
    感觉这很扯
    Raidal
        36
    Raidal  
       2018-09-24 19:05:51 +08:00
    典型贩卖焦虑,这样的比较没有意义,1 楼说的就务实多了。
    jay4497
        37
    jay4497  
       2018-09-24 19:08:29 +08:00
    对不起
    打扰了。。。
    likuku
        38
    likuku  
       2018-09-24 19:41:45 +08:00
    最近知道一位前辈用代码来生成代码,这技能树还是让人向往。
    redtea
        39
    redtea  
       2018-09-24 19:46:02 +08:00 via iPhone
    按照楼主你的逻辑,一家公司该让年纪最大的人当老板。
    kernel
        40
    kernel  
       2018-09-24 20:19:20 +08:00 via Android
    平庸的程序员年龄大了有罪活该,不配当程序员,是这个意思吗
    fleam
        41
    fleam  
       2018-09-24 20:24:06 +08:00 via iPhone
    以前一把梭,如今一天写几行代码……很多无意义的代码只是让你觉得你自己很努力……错觉……
    hjdtl
        42
    hjdtl  
       2018-09-24 20:37:20 +08:00
    不是蠢就是坏
    iceheart
        43
    iceheart  
       2018-09-24 21:24:36 +08:00 via Android
    25 岁的大多数程序员都处在写 bug 阶段
    galikeoy
        44
    galikeoy  
       2018-09-24 21:56:19 +08:00
    @msg7086 大佬,你真的是 20 年开发的老油条吗,那你用我老婆做头像什么意思
    msg7086
        45
    msg7086  
       2018-09-24 23:32:24 +08:00
    @galikeoy 呃,你老婆……真棒。
    msg7086
        46
    msg7086  
       2018-09-24 23:51:24 +08:00
    @galikeoy 另外…… 20 年前我还没开始做开发呢,只是个会打打字聊聊天的菜鸡……
    coolesting
        47
    coolesting  
       2018-09-25 00:21:19 +08:00 via Android
    楼主是在市场调研吧,坦白说,大龄程序员都是老油条了,很难被骗,需求怪异,口味很难满足。

    看一下项目计划书,基本判断出结果了,技术根本不是他们关心的问题,他们只关心你的资金到不到位。
    bigcat0
        48
    bigcat0  
       2018-09-25 00:24:47 +08:00 via Android
    楼主在贩卖焦虑,无视就好哈
    opengps
        49
    opengps  
       2018-09-25 07:36:05 +08:00 via Android
    工资是有天花板的,我正在面临转型,因为二线城市的工资,天花板就那么低,技术不用说多好,但是到了天花板,每年涨薪幅度连 GDP 都达不到
    SamsonWang
        50
    SamsonWang  
       2018-09-25 07:57:39 +08:00 via Android
    这样模帖子每周都得有一个么?
    楼主老发这样的负面信息的主题何在?
    大清早就看这样的帖子真的是毁心情。
    RiESA
        51
    RiESA  
       2018-09-25 08:27:55 +08:00   ❤️ 4
    大水比楼主:你的帖里有营养的内容对得起你的发帖数吗?
    jrient
        52
    jrient  
       2018-09-25 08:58:12 +08:00
    @RiESA 哈哈哈 反击风暴

    @iceheart 其实也不能这么说吧,虽说我自己目前正好处在 25 岁写 bug 的阶段,但是我身边的大佬们,25 岁已经云端揽月了。

    @xuanbg @fleam 其实我也是一直希望进行优质代码的开发,但是很多时候,公司逼着你写出一堆烂代码快速上线。我相信,还有很多和我一样的被环境驱动着不得已写烂代码的同胞们。
    我知道肯定会有人喷我,说代码的质量和开发时间不是线性关系什么的。但是事实是,你写出的烂代码,几乎不会再碰,没有 review 的机会。久而久之写代码面向产品,越来越烂。
    新入行的、刚毕业的小朋友,还是要往大公司找,小公司真的学不到东西!!!
    sampeng
        53
    sampeng  
       2018-09-25 09:09:58 +08:00 via iPad
    以后简历里面加一条:我打字贼 6
    xianxiaobo
        54
    xianxiaobo  
       2018-09-25 09:18:14 +08:00
    这个人水了好几个热帖了,从来不 block 的我都想把他 block 了,老是水一些没营养的东西
    Quarter
        55
    Quarter  
       2018-09-25 09:18:48 +08:00 via Android
    老实说 25 岁刚毕业一两年
    linuxchild
        56
    linuxchild  
       2018-09-25 09:58:50 +08:00
    关你屁事。
    xuhp
        57
    xuhp  
       2018-09-25 10:02:04 +08:00
    私以为经验对得起工资就足够了
    amon
        58
    amon  
       2018-09-25 10:04:18 +08:00
    @yidinghe
    自己抛出个帖子不参与讨论,楼主请问你是缺铜币吗。
    来啊,跪着领走我的 5 铜币吧!
    maelon
        59
    maelon  
       2018-09-25 10:06:28 +08:00
    不好意思,新人刚来一个需求要一周多,我不到两天
    不好意思,项目熟悉之后,年轻人接任务,我分配任务
    不好意思,任务完成之后,年轻人接受我的代码 review 及批评
    不好意思,我 30 岁
    cexy
        60
    cexy  
       2018-09-25 10:08:53 +08:00
    我今年 25,除了打字速度不达标,LZ 你上面说的都达到了,我这样的菜鸡这辈子是不可能把打字速度练到你们三倍以上了
    aniua
        61
    aniua  
       2018-09-25 10:18:40 +08:00
    这种帖子不知道有什么意义,工人不断的磨练技艺也终究只是个工人。
    s527332935
        62
    s527332935  
       2018-09-25 10:30:11 +08:00
    老是看你发这样的贴 ???
    jorneyr
        63
    jorneyr  
       2018-09-25 10:34:56 +08:00
    我 80 岁的时候不逆天你们就要喷死我么
    cxl008
        64
    cxl008  
       2018-09-25 11:20:43 +08:00
    感觉 LZ 年轻 看着 35 的程序员是自己几倍的工资 心里不平而已,等你到 35 就懂了
    PythonAnswer
        65
    PythonAnswer  
       2018-09-25 12:18:39 +08:00 via iPhone
    30 岁程序员 应该很厉害

    25 岁其实修炼程度还不够
    tailf
        66
    tailf  
       2018-09-25 12:42:57 +08:00
    我就说一句话:软件工程研究的对象是人。
    vagranth
        67
    vagranth  
       2018-09-25 13:31:21 +08:00
    作为大龄程序员,我只能说我写的程序不会频繁出问题。
    另外我觉得有信心的地方是,看到现在的年轻人都不会用 Google ……
    kaminono
        68
    kaminono  
       2018-09-25 15:23:34 +08:00
    对不起
    zzf2017
        69
    zzf2017  
       2018-09-25 15:36:40 +08:00
    这个人在贩卖 “焦虑”,也就是传说中的 拱火
    qinyusen
        70
    qinyusen  
       2018-09-25 16:14:41 +08:00
    @lhx2008 别说,虽然我不赞同作为评判标准,但是在某种程度上确实代表了产出能力,以前高中 OI 的时候确实被教练按在机房打了一本哈利波特与火焰杯原版。。用来提高打字速度。。因为就是嫌弃我代码敲的慢,手跟不上脑,导致思维断档成绩上不去。。。
    melonrice
        71
    melonrice  
       2018-09-25 16:27:26 +08:00
    没有,对不起,我靠老婆养,再见
    zhuojiajunabc
        72
    zhuojiajunabc  
       2018-09-25 17:09:21 +08:00
    没有,对不起,拆迁户。5 铜币收好。
    niubee1
        73
    niubee1  
       2018-09-25 17:15:53 +08:00
    幼齿程序员, 你能让你将来增长的经验对得起 你将来走过的岁月么?

    你肯定会坚定不移的说, 那是当然的肯定

    大龄程序员们当年也幼齿过, 他们大多数当年也和你们一样这么坚定的认为的......
    knower
        74
    knower  
       2018-09-25 17:17:14 +08:00
    没有,专注业务吧
    xpresslink
        75
    xpresslink  
       2018-09-25 17:36:43 +08:00
    全是扯淡,标题本身就错了,程序员不是一个靠经验积累的职业。

    IT 技术不断的更新换代,对于程序员最大的挑战是学习能力和精力,当你抗不住知识更新的速度和强度的时候也就是被淘汰的时候。其实出路真的不多,转管理岗位的是机会是非常有限的,消化不了大多数大龄程序员。

    不要拿国外那些凤毛麟角的大牛来举例,四五十岁如何如何,对于大多数程序员来说当年龄大了以后记忆力和精力都会下降的这是自然规律,再加上家庭的牵绊,用来业务学习的时间和精力更加不足。

    所以最有效的办法就是趁年青多赚点钱,做好财务上积累和准备,并且要早做打算。举我个人的为例,年青时候开发,现在做不动了转做运维了再混几年发挥点余热,但是我真心不慌,因为收租和理财比我工资还多,感觉自己比较幸运吧赶上了好时候,刚毕业就进入通信行业红火了 10 年又转行做软件又红火了 10 年。
    jydeng
        76
    jydeng  
       2018-09-25 17:39:04 +08:00
    还是 block 了,天天水
    focux
        77
    focux  
       2018-09-25 21:28:47 +08:00
    对不起。
    wohenyingyu03
        78
    wohenyingyu03  
       2018-09-25 21:46:03 +08:00
    26 岁才开始写下第一句 hello world 的路过……有的人从小学一年级开始学,有的人研究生毕业好几年才接触,年龄意义真的不大
    luopengfei14
        79
    luopengfei14  
       2018-09-25 22:00:42 +08:00 via iPhone
    @wohenyingyu03 我也是 26 岁进入编程这行的
    ailionx
        80
    ailionx  
       2018-09-26 08:25:01 +08:00
    29 岁才开始编码的飘过...
    mjikop1231
        81
    mjikop1231  
       2018-09-26 08:28:34 +08:00 via iPhone
    @tangzx 屁嘞,一般的打字速度都已经快让脑子跟不上了,这东西再快也提升不了多大效率
    dourgulf
        82
    dourgulf  
       2018-09-26 08:54:13 +08:00
    年轻人已经开始嫉妒长辈了,可喜可贺:)
    Obelly
        83
    Obelly  
       2018-09-26 12:06:25 +08:00
    打字速度啊,前台刚来的小姑娘分分钟秒杀 /虐杀我……
    iPhone8
        84
    iPhone8  
       2018-09-26 13:45:18 +08:00 via iPhone
    说得好像现在让 40 多岁的人去高考都能上清华似的,大部分人有个天花板,到了天花板就上不去了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4958 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.