真有写一辈子代码的职业么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
blackbookbj
V2EX    程序员

真有写一辈子代码的职业么?

  •  
  •   blackbookbj 2020-12-12 09:29:13 +08:00 9801 次点击
    这是一个创建于 1763 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人也是计算机爱好者,学的不咋样,发现自己总是跨越不了写代码编程这个门槛,及时转行找了固定工作。但是还是对编程这个行业感兴趣。现在岁数大了更学不了了,下决心学几次编程,基本都是到了循环就放弃了。
    想问下各位程序员攻城狮们,这个行业从年轻时入职写代码,岁数大了是都转行去当经理了么?有人写到退休么?纯属个人疑问啊,之前也问过工作中接触到的公司的人,但都是说先干着呗,以后再说。
    81 条回复    2020-12-22 18:18:53 +08:00
    Cbdy
        1
    Cbdy  
       2020-12-12 09:31:19 +08:00 via Android
    有的
    freezhan
        2
    freezhan  
       2020-12-12 09:32:48 +08:00
    什么固定工作啊。
    dfzj
        3
    dfzj  
       2020-12-12 09:32:52 +08:00   3
    你才多大? 40 多了吗?
    国内的风气让你有这样的疑问,在国外这真的不是个问题,选择了写代码这个职业,一干就是一辈子。
    blackbookbj
        4
    blackbookbj  
    OP
       2020-12-12 09:33:41 +08:00
    @dfzj 40 多了。
    dfzj
        5
    dfzj  
       2020-12-12 09:36:12 +08:00
    @blackbookbj 哦 那可以高一点稍轻松的:wuyuan.io
    cabing
        6
    cabing  
       2020-12-12 09:39:56 +08:00
    不知道啊。
    但是 40 多老哥进来图啥,加班啥的精力跟不上的。
    dfzj
        7
    dfzj  
       2020-12-12 09:40:09 +08:00
    @blackbookbj 40 多这个时候编程经验和方向感更重要,可以拿来启发新人,但是编码工作也是依然可以不间断的
    pecopeco
        8
    pecopeco  
       2020-12-12 09:42:04 +08:00 via Android
    不是说活不过 35 岁吗,看来寿命又延长了啊
    sagaxu
        9
    sagaxu  
       2020-12-12 09:53:46 +08:00 via Android   1
    换一个问法,20 年以上经验还能做一线基层员工吗?

    九分看时代,一分看个人。在各行业快速增长,每隔几年翻倍一下的时候,从业人数暴增,老员工自然而然就转管理了。行业不增长的时候,一个萝卜一个坑,没有那么多转管理的机会,也没有那么多转这个行业的新人,因为收入不会比其它职业高。
    tlday
        10
    tlday  
       2020-12-12 09:58:50 +08:00   1
    40 多岁了,人生经验想必比我丰富的多,不多置喙他人的选择。但是如果想学编程,最好有具体的目标,比如每次都先从课后习题开始,以解决课后习题为目标去学习章节中的内容,一定要边学边写,然后把整本书的习题全部解决就基本学会了这门编程语言了。
    然后目标改为去解决一个具体的问题。比如如果是 Python 入门(看了你的发帖记录,个人不是很建议现在入门 PHP 了),就写个脚本获取当前的天气预报之类的(接口可以百度"天气预报 api",找个免费的),结果打印到命令行,然后用 Flask 写个简单的可以用浏览器打开的网站,想办法把这个天气预报显示到浏览器里面。到这里你应该自己就能找到自己的学习路径了。
    tlday
        11
    tlday  
       2020-12-12 10:03:39 +08:00
    有任何问题,要善用搜索引擎,在编程领域,入门阶段的所有问题,都是前人碰到过的,只要用心找找,一定能找到答案的。
    daijialong
        12
    daijialong  
       2020-12-12 10:05:34 +08:00
    @tlday 别逗了,没有高学历学 python 都是白费,python 都是大公司拿来做人工智能的
    HerrDu
        13
    HerrDu  
       2020-12-12 10:07:02 +08:00
    见过 77 年的大哥还在 百度做一线开发的,不挺好的吗?
    MrStark
        14
    MrStark  
       2020-12-12 10:10:32 +08:00
    能干一辈子的职业,我能想到的就是律师、教师、医生、建筑师和会计师这几个职业,而且是越老越吃香(前提是专业水平能稳步提升)。
    guoyida
        15
    guoyida  
       2020-12-12 10:11:07 +08:00 via iPhone
    Linus
    coderluan
        16
    coderluan  
       2020-12-12 10:13:51 +08:00   1
    在国内互联网公司确实很难, 想吃红利自然得看体力, 但是如果你去传统的软件开发公司, 大龄程序员其实非常多, 技术更新没那么快, 加班也没那么多, 再加上需要一些行业经验, 老人并不是新人容易取代的, 而且新人其实很匮乏, 都去干互联网了.
    tlday
        17
    tlday  
       2020-12-12 10:21:48 +08:00   1
    @daijialong
    1.Python 是极好的入门语言,没有学过编程的人,最关键的是先培养出来怎么跟计算机“对话”,让它“听你话”的意识。在这一点上,Python 是最友好,社区支持最健全,资料最多的。
    2.Python 的生态足够健全,“语法学完”到“解决现实问题”的过度更平滑。我以前是 C/C++入门,学完得学 C 标准库,然后 Windows API/MFC 才真正能写“看得见”的程序。这一套学习曲线太陡峭了。PHP,且不说现在还有多少新项目在用,跑起来到语法到解决现实问题的曲线也太陡峭了。
    3.Python 语法足够健全,深入了以后,类,函数式,该有的都有,学会以后转其他的都方便。
    4.我对你上面逗号分割的三个半句都持保留意见。真的很少见发个帖子,几乎没一个字是对的。
    sagaxu
        18
    sagaxu  
       2020-12-12 10:23:46 +08:00 via Android
    @coderluan 传统行业软件开发,薪资不到互联网的一半,要求却不低,我认识一些国企大龄开发,不乏 211 硕士博士,拿着互联网的起薪。好处就是一到五点半就走,整个办公室 5 分钟内全部走光。
    shroxd
        19
    shroxd  
       2020-12-12 10:24:12 +08:00 via iPhone
    何必非得做全职工作?自己找点感兴趣的领域学一学,能解决实际问题就行了啊。没必要要求那么高的,不是只有做全职开发才能体会到计算机的乐趣的。
    ihwbunny
        20
    ihwbunny  
       2020-12-12 10:25:47 +08:00
    50 多了都能写
    zjsxwc
        21
    zjsxwc  
       2020-12-12 10:28:55 +08:00
    认识一个干传统行业编程的,写 delphi 从 2003 年用到现在还在用公司都已经上市,技术栈也不更新
    shlabc
        22
    shlabc  
       2020-12-12 10:32:26 +08:00
    认识几个 50 左右的,都能独挑大梁,一个人维护十几个系统(几千个程序)(都是大企业)
    ericgui
        23
    ericgui  
       2020-12-12 10:59:01 +08:00
    @zjsxwc 难道这不是 delphi 的高光时刻吗?
    rodrick
        24
    rodrick  
       2020-12-12 11:09:10 +08:00
    光说互联网的话,国内 40 岁以上的程序员也没多少吧,不是一直在说互联网发展还没多少年头
    em70
        25
    em70  
       2020-12-12 11:12:01 +08:00
    先搞清楚是对计算机编程有兴趣,还是对钱有兴趣. 这个很好判断,不给钱还写不写
    kaka6
        26
    kaka6  
       2020-12-12 11:23:58 +08:00
    提升自己,只要让自己不可替代,就一直有被利用价值,就一直有事做
    我也一直为此努力
    araaaa
        27
    araaaa  
       2020-12-12 11:44:31 +08:00 via iPhone
    空闲时间自己玩玩呗,没必要非得找编码工作
    raaaaaar
        28
    raaaaaar  
       2020-12-12 11:45:22 +08:00 via Android
    just for fun.从来没有限制,喜欢就做。
    imn1
        29
    imn1  
       2020-12-12 12:05:00 +08:00
    0.有矿,想写到啥年龄就啥年龄,想怎么写就怎么写
    1.编程教师(各种)
    2.出书
    3.外包、独立开发人
    4.某个领域的专业人士(有点成就的)

    其他不确定
    henryhu
        30
    henryhu  
       2020-12-12 12:22:47 +08:00
    说实话,你的感兴趣还不足够强烈,否则不会是看到循环就结束了。如果没有实操,只在基本的语法来来回回,离真正的编程生涯还很远。
    TSai2019
        31
    TSai2019  
       2020-12-12 12:27:04 +08:00 via Android
    65 退休,那么写到退休的人,大概 70 年代就开始写代码了
    vision1900
        32
    vision1900  
       2020-12-12 12:38:28 +08:00
    不出意外,我就决定这么做
    opengps
        33
    opengps  
       2020-12-12 12:40:43 +08:00 via Android
    编程行业出来才几年,现在讨论这个有点为时过早
    hgjian
        34
    hgjian  
       2020-12-12 12:42:19 +08:00 via Android
    @tlday 我业余的,学过 python,感觉学不动啊现在忘的差不多了,后来看了看 Javascript ,感觉倒是比 python 容易点,不过类、继承什么的没有很深入,靠自学 js 搭了个 bas369.com ,没有后台没有数据库,数据用 node+puppeteer 写的爬虫抓的,python 完全不知道从何下手,虽然也看了语法。缩进没问题,强制缩进就吃不消了。
    hgjian
        35
    hgjian  
       2020-12-12 12:44:55 +08:00 via Android
    话说 40 多不是有家庭要考虑,还有自己时间嘛?我快 40 了,没什么自己时间啊
    vision1900
        36
    vision1900  
       2020-12-12 12:45:49 +08:00
    控制流和循环只是语法而已,不能看到计算的本质。建议了解下计算机体系架构,CPU 的 ALU, Register 以及 L1, L2, L3 缓存和内存等。写写汇编和 C,不然没法欣赏高级语言给你带来了多少方便
    hgjian
        37
    hgjian  
       2020-12-12 12:46:31 +08:00 via Android
    @tlday 学 python 得英文好吧。那些文档,框架什么的都是英文,我就看不懂了。
    hgjian
        38
    hgjian  
       2020-12-12 12:47:40 +08:00 via Android
    @vision1900 从你说的这个开始,对业余选手来说,感觉太漫长了,没几个能坚持的吧
    ttgo
        39
    ttgo  
       2020-12-12 13:04:38 +08:00 via iPhone
    焦虑都是自己找的。
    我认识有 60 多还写单片机的。
    encro
        40
    encro  
       2020-12-12 13:36:08 +08:00
    写代码可以写到老,
    不过估计你不适合。

    因为写代码就是一个解决问题的过程,
    而且可能每次都是一个新的问题,
    所以必须学习,
    既然一直都能学习,
    所以不存在不能写到老这回事(除非脑袋不好使了)。

    而你时一直想学,
    但是现在还没学,
    那么可以看出你并不是一个主动学习的人,
    所以你并不适合写代码,
    也不喜欢写代码,
    可能你只是喜欢那些代码写得好的人的收入。
    dfourc
        41
    dfourc  
       2020-12-12 13:52:57 +08:00
    @hgjian #34 好奇问下,现在像你这个 bas369 类似的网站,日活平均有多少啊
    aino
        42
    aino  
       2020-12-12 13:58:07 +08:00
    国内兴起编程才不过 20 年
    YuukiIchika
        43
    YuukiIchika  
       2020-12-12 15:15:11 +08:00
    越底层越老越吃香吧
    huZhao
        44
    huZhao  
       2020-12-12 17:13:24 +08:00
    我也是程序员,iOS 出身,你去微信搜 公众号 《独立自由职业者》 吧,一直在写 iOS 运营,广告联盟变现等文章。希望能给你些启发
    tesguest123
        45
    tesguest123  
       2020-12-12 18:23:33 +08:00 via iPhone
    @vision1900 你咋不让楼主去拿土个芯片,不是更有成就感
    pkupyx
        46
    pkupyx  
       2020-12-12 18:54:47 +08:00
    其实感觉如果一直一线写代码,干到 4 、50 效率也挺高的
    zjsxwc
        47
    zjsxwc  
       2020-12-12 19:10:29 +08:00 via Android
    @ericgui
    太高光了,delphi 高光到母公司 borland 倒闭,设计者 anders 重练新号 c#,国内 delphi 用户永远停留在 2002 年的 delphi7 版本。

    vision1900
        48
    vision1900  
       2020-12-12 19:10:52 +08:00
    @tesguest123 都不想理你
    Elethom
        49
    Elethom  
       2020-12-12 19:14:49 +08:00 via iPhone
    @dfzj

    我还没 30 就被质疑过,为什么工作这么多年还想做写代码的岗位而不是管项目,是不是能力有问题。

    中国是这个样子的,过于急功近利。以前是「三百六十行,行行出状元」,现在是「行行出经理」。其实传统行业更是如此,在外面是受人尊敬的 chef,在中国就是「你要是不好好学习就会像那个人一样没出息,都六十多岁了还只是个给人做饭的破厨子」。
    NonClockworkChen
        50
    NonClockworkChen  
       2020-12-12 19:21:06 +08:00
    @Elethom 你是不是对国内主厨有些误会。。。国内大酒店的主厨待遇也不差的。
    helloworldgo
        51
    helloworldgo  
       2020-12-12 19:28:21 +08:00
    还是国内的从业人员太多了,投简历看学校、看 title,越 low 的公司就越喜欢看这些,进去了你就发现,一群傻逼一样的人是你的领导,比你职级高,比你钱多。
    v2zhao
        52
    v2zhao  
       2020-12-12 19:39:18 +08:00
    我的一份工作的 做我对面的同事要退休了
    QBugHunter
        53
    QBugHunter  
       2020-12-12 20:40:09 +08:00
    @NonClockworkChen
    你当过厨师?
    treePerson
        54
    treePerson  
       2020-12-12 21:27:09 +08:00
    到了循环就放弃了??? 零基础入门的话,差不多上午把书打开放桌子上,下午就能学到循环吧 = = ???
    fub2020
        55
    fub2020  
       2020-12-12 21:40:24 +08:00 via iPhone
    今年一家供应商的一位工程师退休了
    60 岁 78 年高考大专生写 C 的
    sagaxu
        56
    sagaxu  
       2020-12-12 21:46:58 +08:00 via Android
    @helloworldgo 你是说越高薪的公司越 low,越苦逼的越高大上?
    charlie21
        57
    charlie21  
       2020-12-12 21:58:40 +08:00
    一问到这种问题 人们就把 Linus 拿出来说事,还什么 60 岁写单片机的,全国有 100 个吗?这已经说明了一定问题了吧
    vanxy
        58
    vanxy  
       2020-12-12 22:41:35 +08:00
    每天进来都能看到这种散播焦虑的贴

    点进来一看, 楼主甚至不是一个软件开发从业人员, 你在这说你 X 呢?

    那我来告诉你, 像你这种 下决心做 xxx, 到了 yyy 放弃了的人 肯定没法干一辈子, 只能混吃等死, 最后被裁员
    vanxy
        59
    vanxy  
       2020-12-12 22:49:35 +08:00
    很好奇每天发这种带节奏散播焦虑的人究竟是些什么人
    ooh
        60
    ooh  
       2020-12-12 22:57:00 +08:00
    有一辈子的职业吗?军公教?厨师?
    fatestigma
        61
    fatestigma  
       2020-12-12 23:24:51 +08:00   1
    我们公司程序员就不一定要转管理的,很多人都是只喜欢技术,并一直走技术路线。去年我们组有一位大佬 63 岁退休,虽然她后来说有点后悔,感觉退休后太闲了
    littlewing
        62
    littlewing  
       2020-12-12 23:28:05 +08:00
    国内很少,因为没有技术,都是靠拼体力的
    nmlgb
        63
    nmlgb  
       2020-12-12 23:29:00 +08:00
    大学 cs 教授,做一辈子研究,写一辈子代码(后期可能都是学生写但还是要审阅
    yolee599
        64
    yolee599  
       2020-12-13 00:19:24 +08:00 via Android
    有,但是国内少
    Aaron01
        65
    Aaron01  
       2020-12-13 00:56:39 +08:00 via Android
    哈哈老哥,我是 28 岁爱好者,看到比你稍多点,共同努力吧。
    lawler
        66
    lawler  
       2020-12-13 01:06:06 +08:00
    https://my.oschina.net/tcxu
    得五六十了,从自己问 hello world,到现在回答别人并发,算法相关问题,也才四五年。
    你可以翻看翻看这个人的动态,看一看这种认真和坚持。
    aoeui
        67
    aoeui  
       2020-12-13 01:06:07 +08:00 via Android
    @fatestigma 搞一辈子技术和退休后太闲,是什么关系?没搞懂
    fatestigma
        68
    fatestigma  
       2020-12-13 01:10:53 +08:00
    @aoeui 具体一点的话:她个人非常喜欢技术,但是年纪比较大加上每天通勤时间比较久,最后选择退休;但是疫情期间只能待在家里,所以感觉比较闲,早知道大家再忍 4 个月大家都 WFH 了,就不退休了。
    axxahut233
        69
    axxahut233  
       2020-12-13 07:47:08 +08:00
    首先该把一些错误认知去掉,比如铁饭碗、干一辈子的职业、“我可以轻松地旱涝保收地混一辈子”,这本身就是计划经济孕育出来的畸形认知。
    leven87
        70
    leven87  
       2020-12-13 21:55:32 +08:00
    @dfzj 不要动不动就国内国外的,国外也是喜欢年轻人。年纪大的码农也不好找工作,转行开出租,送外卖的也有。
    jones2000
        71
    jones2000  
       2020-12-13 23:46:21 +08:00
    现在 40,50 四十的人, 都是经历了低房价的年代的人, 手上总有 1,2 套房, 没什么压力, 写代码也就是兴趣爱好了。
    Nekopunch
        72
    Nekopunch  
       2020-12-13 23:58:57 +08:00
    其实外企 35 岁以上还在写代码的人很多的,起码我在的公司有很多,不过因为不会高强度 996,所以收入方面和互联网大厂是有一些差距的。
    leekafai
        73
    leekafai  
       2020-12-14 10:17:38 +08:00
    英年早逝就一辈子了
    huayumo
        74
    huayumo  
       2020-12-14 11:04:41 +08:00
    给公司添砖加瓦的瓦工,肯定会被替代

    我觉得如果想长期干下去,无非是,技术熟练,能创新,管理的项目还能赚钱
    gmywq0392
        75
    gmywq0392  
       2020-12-14 14:06:13 +08:00
    从企业角度讲,沟通和管理成本过高吧。
    员工意识的自由度肯定和他已经拥有的不动产数量成正比,本身是一声令下的事,和你交代起来就得考虑你的想法。
    钱还是那个钱,额外付出了隐性的代价,需方肯定偏向更节省资源的市场。

    换句话说,市场经济体制下,大多数技术工种能做一辈子的时代已经过去了,这可能也是失业相对就业的问题治理起来更复杂的原因。
    dfzj
        76
    dfzj  
       2020-12-14 14:16:02 +08:00
    @leven87 是的,只讲一般现象,不拿个例抬杠。国内环境在于有 IT 职业的历史也就是 30 年,而普及也就是随互联网这一波潮流的事情。从业者看不到高龄参照,以为这个行业不应该干到老。
    dfzj
        77
    dfzj  
       2020-12-14 14:20:16 +08:00
    @leven87 原来在 IBM,身边真的有很多跟我同级别的 40 出头的 Stuff,往上看 Director 级别的 50 出头的也很多
    yy77
        78
    yy77  
       2020-12-14 14:21:55 +08:00
    除非先来者有比后来者有更多的优势,不然没有职业能一辈子做到老。
    leven87
        79
    leven87  
       2020-12-21 16:34:43 +08:00
    @dfzj 这也不是个例啊,谷歌,facebook 平均年龄也才 30 。ibm 成立时间长,当然老员工多一些, 你看到的也许是幸存者偏差,阿里腾讯也是有老员工的。 但是公司要裁员时,肯定是老员工优先,这些都是有报道的。
    dfzj
        80
    dfzj  
       2020-12-22 09:35:48 +08:00
    @leven87 您在谷歌或者 FB 待过?平均年龄能说明问题?您看到的被裁掉的老员工,或者相关新闻会不会也是“幸存者”偏差?
    leven87
        81
    leven87  
       2020-12-22 18:18:53 +08:00
    @dfzj 我没在谷歌和 FB 呆过,我想 99%的程序员都没在那里呆过。但是,我本人就在欧洲,也在当地公司实习过,我可能有些发言权。国外的虽然没有国内年龄歧视这么严重,但是是真实存在的,只是程度不同而已。 平均年龄为什么不能说明问题? 你觉得我看到的是幸存者偏差那也无妨,但这些报道都是有的,而且很多。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4120 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 00:14 PVG 08:14 LAX 17:14 JFK 20:14
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86