×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / 事业工作 / 40岁想转行编程,求指引。

    最初在Seneca学的编程deploma,毕业后没有找到编程工作,找到了Tech support的工作,偏硬件,之后因为自己移民,申请父母移民,再加上自己的懒惰,一直没有换工作。现在工作也到了瓶颈了,公司没有升的空间,外面新工作也没有更高pay的了。自己不是做管理的料,也不想管人。

    痛定思痛,想回编程的工作,现在还有机会吗?计划开始复习下Java,然后练习下,继续学下去。有没有过来人,或是大神指导一下。

    没有找到新工作前,现在的工作应该不会辞。

    • 目的是什么呢?不想做管理,就想做技术含量挑战大的工作?还是为了增加收入?技术含量高和增加收入,哪个原因更多一些? +1
      • 主要增加收入,其次想换现在的工作。
        • 不建议转编程。能给高薪编程职位的,很少会请40+的转行程序猿。学云技术挺好的,和现在工作有相关性,薪水也不比编程低。
          • 你这个年龄歧视吧?我的组里面最厉害的程序员是五十出头,什么新东西都是他主导的,几个年轻人除了上班下班连如何新东西都不想学,扶都扶不起来。主要是看有没有兴趣!
            • 他是40+转行的吗? +3
              • 我是,呵呵
                • 你是那个最厉害的五十出头的?如果不是,差距多大?而且,我的建议主要是关于薪水。你可以分享一下你这样转行之后的薪水,可以给楼主参考。
                  • 不是,差距主要是兴趣有多大。钱多钱少,没有兴趣肯定是干不长久,有兴趣肯定是有回报的
                    • 你对送鸡汤很有兴趣嘛!:)不过,楼主主贴里说现在的兴趣是pay高一点。
                      • 这个是什么鸡汤?一个理工科背景的学学编程不难吧。现在就连文科生转前端一两年的之后也超过7万吧?如果下功夫多学点数据库后端,进不了大公司,一般小公司肯定也能赚到十万左右吧。
                        • 40+的文科生?有也是特例。楼主转码最乐观的情况也就和现在差不多,还要“下功夫多学点数据库后端”。转了一圈,也算是印证的我上面不建议转码的观点。
    • 编程多无聊,又累。学云支持,考证,保证高薪。 +1
      • This is a good idea to LZ
      • 谢谢,身边确实有认识的,学了google cloud换工作的。只是自己有些不甘心,放弃coding,或是说对coding还抱一些希望。近期看了一个叫“丁哥”的youtube,又燃起了希望。
        • 云技术挺好的。也需要写一些程序的。 +2
    • 之前没有想过换工作,觉得现在的工作也不错,福利待遇都还可以。最近感觉挺迷茫的,可能是人不知足,也可能是不满足现在的近况。 +2

      和大boss聊过天,觉得自己在这个公司应该做到最高了,没有升值空间了,主要是工资也没有得升了。有几个老人还在做,看到他们,就像看到20年后的我,有些不甘心。

      还有就是什么的朋友,现在都发展的不错,年新都超10万了,有几个都20万了。自己才7万。觉得自己荒废了好多年。放弃了自己的专业,很可惜。

      朋友给我的建议,去考些network方面的证书,可以找到更好的。自己思索了一下,还是想会编程。

      不知道怎么开始,差不多有10年的gap了,还能回去吗?

      • 绝不放弃缴税的荣誉!
      • 如果七万就到顶了,确实低了点。换吧。不一定编程
      • 40岁不算老啊,你去看看linkedin上面好多四十多的转行IT的,编程,数据分析,cloud都可以试试
      • 多年前的老程序员给你点建议吧:现在所谓的编程,就是用fancy的编程工具,在window 界面上按照固定方式点击button/link,真的很boring!真正的编程,是server side 的用基本语言cpp写,这个岗位40岁后入行很难了。
    • 一把年纪还想和刚毕业的学生竞争,不乐观。想折腾还不如去做地产经纪。 +5
      • 如果我要雇人,会选年轻人,聪明,反应快,overtime 的可能性大,而且 cost 也不高。年轻人的弱点是棋盘小,眼光脑力有限 (TA 们主动横向纵向深度扩展的能力和意识还没长出来)。 +3
        • 是呀,这也是我反问自己的,要是真回去,有什么优势。所以希望问问,有没有大神指引一下。
          • 跳槽当个中小 team 的技术头儿,还有可能。我觉得。但是这种机会得碰得寻寻觅觅。
          • coding? 没优势. 这几年就业还行,可以试一试,不行随时可以转回support,当support更有优势了 +3
    • 特朗普七十当总统. 玩就玩大的
    • 学DevOps +2
      • 基本都是印度人的市场。 +2
        • lz做了多年tech support,上手应该还快。配得还可以。
    • 你该不是某人的老婆吧? +2
      • 我是男的,也是看到了很多帖子,包括某人的老婆的帖子,才想到自己。 +1
    • 如果你在Seneca学过编程deploma,那不叫转行,叫回归本行,加油,只要想,什么时候都不晚,我觉得可以从QA入手也有一些编程,如果还喜欢,不一定转JAVA, 搞搞angular,react啥的 +1
      • 终于明白了,您就是Seneca的 +7
      • angular,react好像挺热门的,丁哥Youtube上经常提到。QA也有编程,倒是没有想到。所以自己挺迷茫,感觉好多方向。
    • 作为中年IT工人,个人体会是:学新技术还不算慢,但忘得快。 +2
      • 蓄水池进水管出水管多久能蓄满压轴题的变形?
        • 是多久能漏光... +1
    • 从头开始的话,我觉得.net比较容易上手吧?
      • 容不容易上手不知道,但 pay 得可能是最低的...
      • 什么时候了, .net还算好上手?我是测绘方面的工程师,都用python和javascript.
    • Tech support 是不是转sys admin,server admin容易些?做个几年,8,9万的底薪该有的。最好考个证,云技术是个不错的方向。但是基本的windows,Linux,VMware或hyper v还是要的。如果特别喜欢编程,那就另当别论了 +2
      • 好像是,Tech support转Sys admin或是server admin可能容易些,也想过,就是有些放不下编程。所以还想试试。
    • 就为了多那个一两万学编程?觉得没必要,不也两下子就到瓶颈了吗?论坛上快退休的老人不就是你转行后可以看到的未来嘛。有那个空自己创业,或干点小买卖,地产,贷款经纪都好。 +3
      • 论坛上快退休的老人,您是指他们也是编程的?他们到瓶颈的时候年薪应该不止8,9万了吧。
        • “快退休的老人” 字字诛心呐😉
          • 年近半百及以上的都算快退休老人吧。。
    • 编程有点象钢琴芭蕾武术之类的,有点要求童子功的感觉。就是从本科开始,操作系统,数据结构,算法,计算机系统架构一样一样学过来。要不是国内那种数理化大牛,逻辑思维特别强的,中年转行的前景其实不大乐观。
      • 这也太扯了…… +2
        • 啊?不扯,我就是程序员

          意思就是跟钢琴芭蕾什么的一样,中年开始学当然可以,但是不会有很深的造诣了,就糊个口还行。
          • 一样是在扯……
            • 为什么?你的见解是什么呢?
              • 你说得挺对,有成就的程序员大都是孩童时就有很大的兴趣了并且开始编程了,而且一直有兴趣热情,这么多人从事这个行业,真正优秀的非常少。 +1
                计算机专业科班编程厉害的都不多,何况转行的。
                • 所以说你们在扯呀……
      • 我就是研究生才转计算机的,你说的课程我就自学过数据结构,没觉得比学过的同事差

        编程最重要的不是编程本身,而是对business domain知识的了解。以前编程对单个程序员的逻辑能力要求比较高,因为是要程序员在脑子里跑程序的,现在debug工具很好了,不需要脑子里跑程序了。程序本身经过microservice,DDD什么的,都是很小的一点,这也是西方文化的一个特点,竭尽全力把人的因数降到最低,任何事情都想办法流水线化。但对business domain知识的了解却是绕不过去的,怎么也要做出的东西business用得上才行,对吧?

        另外好的程序员学习能力必须强,必须要有本事在对语言和程序都一无所知的情况下,能上得了手,按时按质地完成修改。你说的课程在这种情况下,没什么帮助,但对business domain知识的了解却至关重要。知道了business domain知识,才能知道为什么要改,才能知道改之前什么是不对的。

        • 看你做那个方面的了。我算相关专业转行的,
          很久以前我做信息管理系统(税务,电信,社会保险等)的时候想法跟你差不多,觉得精通(税务、电信、社保)业务比编程重要多了。后来开始做嵌入式,要是没硬件基础和操作系统基础根本干不下来。再后来面试了一些硅谷公司,看着那些数据结构和算法题脑子里一片浆糊,刷了几个月leetcode才算入了点门道。
          • man,桌面应用程序,网页程序,os系统程序,嵌入式程序,这些是totally不同的编程,每一类对另一类是鸡和狗的关系,风马牛不相及。放在一起讨论,盲人摸象,能辩论一百年
          • 那么计算机硬件和操作系统就是你的domain,和我说的不矛盾。
    • 理解但学完后找到高薪也是运气,简单粗暴就是刷题。不过实话实说,如果一直能混没压力的工作到退休,真心不错。多点儿钱算上操的心交的税也未必值得。
      • 大致是这个效果。第一职业除了收入之外都满意,那就忙活第二职业。第二职业和第一职业可以没有任何关系。但是缺点是任何行业,都需要前期投资(精力,时间,和钱)。没有爱好的人就比较吃亏,因为什么都是现学。平时不积累,这时候就会发现机会少。
        • 是,不能只见贼吃肉,没见贼挨打。话说回来,成功是属于爱折腾的人,但折腾未必成功。和欲练神功有一比。
          • 好像是这个道理。自己这10年算是荒废了,休息时间就享受生活了, 没有学习一点新知识。现在突然想换工作,都有种,书到用时方很少的感觉了。
      • 之前真以为自己会做到退休。最近才突然有了换工作的想法,主要提高收入,其次现在工作没动力了。
    • 我就是UNIX ADMIN,不懂编程,经过5-8年自学,我也熟悉了编程,,,注意,我喜欢学习编程,不是为了找工作。因为我的UNIX ADMIN收入已经很不错了。。 +1