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

转行程序员?

  •  
  •   izwfang · 2019-09-15 23:44:13 +08:00 · 14402 次点击
    这是一个创建于 1898 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为搞机械在上海生存实在困难,每个月到手只有六千多(心酸~),打算转行。想请教下各位 V2EXer,如果想转行做程序员的话,基于个人目前的情况,该往哪个方向努力呢?从哪个编程语言入手比较合适? Java、C++ or Python ?

    个人情况:
    - 18 年毕业,工作一年,工作内容主要是机械设计,力学建模和数值仿真(主要用 MATLAB )
    - 本硕 211,力学专业,国家奖学金 + 校优秀毕业生 + 三篇英文 SCI 论文
    - 本科系统学习过的编程语言只有上古的 Fortran
    - 本科毕业设计当时使用 C++ 和 Qt 写过一个力学计算程序,水平属于现学现用的
    - 硕士期间主要是用 Maple 和 Mathematica 进行符号运算,用 MATLAB 进行数值计算
    第 1 条附言  ·  2019-09-16 17:28:06 +08:00
    谢谢各位 V2EXer 的建议,发现不少人对着低工资评论 = =。我是力学专业的,硕士研究的是动力系统微分代数方程的分叉,稳定性和混沌现象,偏向应用数学的那种,工作较难找,并不是一直搞机械的。工作后才发现有种误入机械的感觉,同学中转行的也不少,原本只是想请教一下方向作为参考而已。 最后,再次感谢 = =
    115 条回复    2019-09-18 19:39:50 +08:00
    1  2  
    classyk
        1
    classyk  
       2019-09-15 23:47:48 +08:00
    如果能找到 matlab/数值计算方面的工作自然最合适。不行的话,从你的经历而言,建议 C/C++从硬件相关入手。
    feather12315
        2
    feather12315  
       2019-09-15 23:49:40 +08:00 via Android
    转行高性能计算 hpc
    feather12315
        3
    feather12315  
       2019-09-15 23:50:23 +08:00 via Android
    #2 瞧一瞧 NVIDIA 招聘
    abcbuzhiming
        4
    abcbuzhiming  
       2019-09-16 00:29:58 +08:00
    搞软硬结合,下一个风口必然是 Iot。纯软件还是省省,互联网现在已经是下半场,全部都是红海
    mokeyjay
        5
    mokeyjay  
       2019-09-16 00:32:33 +08:00   ❤️ 3
    这个条件怕不是秒了 V2 至少 50% 的人(包括我),居然才 6k,真的假的?
    izwfang
        6
    izwfang  
    OP
       2019-09-16 00:37:20 +08:00
    @mokeyjay 搞机械(航空航天方向)就是这么惨,所以要逃呀。。
    fengleelogos
        7
    fengleelogos  
       2019-09-16 00:42:36 +08:00 via Android
    目测程序员也得拼命学编程以外的其他东西!比如金融,数学,智能机械之类的!楼主可以学下编程当第二技能,并不难!本行也别丢了!话说直接求扔个简历过来吧!
    ericgui
        8
    ericgui  
       2019-09-16 01:27:08 +08:00
    C++
    inwar
        9
    inwar  
       2019-09-16 01:33:35 +08:00 via Android
    去做游戏物理引擎吧,技能能延续,再补一门 c++
    WordTian
        10
    WordTian  
       2019-09-16 01:45:38 +08:00 via Android
    C++ 或 Java ,自己看看有多少 python 的岗位就知道了
    luopengfei14
        11
    luopengfei14  
       2019-09-16 02:06:03 +08:00 via iPhone
    劝退……
    wesleyweatherly
        12
    wesleyweatherly  
       2019-09-16 03:36:18 +08:00
    LZ 多少岁?
    mengzhuo
        13
    mengzhuo  
       2019-09-16 04:26:05 +08:00 via iPhone   ❤️ 14
    虽然我也是机械自动化转程序员,同上海但某垃圾二本本科的我还是想劝退你。

    你只是看见程序员表面工资高,并没有兴趣爱好,这样很不利于职业发展。可能干了四五年初级工作就想着回机械行业,但那时候已经没有回头路了。

    再说,刚工作第一年,就不要想着立马买房赚大钱走上人生巅峰,先打好基础再说。毕业 8 年了,我那些继续在上海搞机械的同学们不管本地还是外地,绝大部分都在上海买了房,大家都不傻,不只吃死工资。
    alikesi
        14
    alikesi  
       2019-09-16 04:28:40 +08:00 via Android
    @abcbuzhiming Iot 不靠谱,都吹几年了,看看岗位数量和薪资水平跟互联网有得比吗?
    Tony042
        15
    Tony042  
       2019-09-16 06:29:13 +08:00
    @feather12315 高性能计算能详细讲讲么,我也在做材料模拟方面的高性能计算,求指北教程~
    izwfang
        16
    izwfang  
    OP
       2019-09-16 08:06:26 +08:00 via iPhone
    @wesleyweatherly 26 岁。
    xaplux
        17
    xaplux  
       2019-09-16 08:16:02 +08:00
    建议从当前行业开始看起,比如工业大数据?如果学语言的话建议 Java
    zxhzxc1
        18
    zxhzxc1  
       2019-09-16 08:29:39 +08:00
    你这条件秒杀我一大截,除了工资
    lqw3030
        19
    lqw3030  
       2019-09-16 08:33:53 +08:00
    秒一片系列
    chuanzhangACE
        20
    chuanzhangACE  
       2019-09-16 08:47:26 +08:00 via Android
    挺厉害的,可以转
    yahon
        21
    yahon  
       2019-09-16 08:48:48 +08:00
    搞机械未来没前途吗?总不能搞机械的上限就 6k 吧?
    LeungV2
        22
    LeungV2  
       2019-09-16 08:49:37 +08:00
    这。。能力强你还怕什么。。
    Keyes
        23
    Keyes  
       2019-09-16 08:52:19 +08:00 via iPhone
    @alikesi 所以要搞互联网 iot,hhhhhh
    HansCathy
        24
    HansCathy  
       2019-09-16 08:55:48 +08:00
    坚持啊,机械越老越吃香,程序猿青春饭,你应该年纪也不小了 我觉得风险很大
    tommyzhang
        25
    tommyzhang  
       2019-09-16 08:57:57 +08:00
    作为一个互联网从业 12 年的人 准备开始逃离了
    xuanbg
        26
    xuanbg  
       2019-09-16 08:58:40 +08:00
    同学上古 Fortran 的物理专业老猿一头,入行已 6 年。各种语言都会点,一直都是现学现卖,现在一家互联网小厂管理技术部门。

    楼主加油
    yingqi7
        27
    yingqi7  
       2019-09-16 09:00:18 +08:00 via iPhone
    p2pCoder
        28
    p2pCoder  
       2019-09-16 09:01:18 +08:00
    @HansCathy 机械越老越吃香都是骗人的
    fenghuang
        29
    fenghuang  
       2019-09-16 09:02:05 +08:00
    力学仿真研究所的工资还是可以的啊
    niknik
        30
    niknik  
       2019-09-16 09:04:38 +08:00
    这 nm,能力有点猛啊,然后回头看一下薪资,人都傻了
    zcjfesky
        31
    zcjfesky  
       2019-09-16 09:05:03 +08:00 via Android   ❤️ 2
    你这个水平跳码农是浪费人才
    十年后三十六岁码农们就天天担心被裁员,做机械设计的人还处于上升期。除非是真的过不下去否则建议你先咬咬牙积累几年经验再看有没有跳槽机会
    herotiga
        32
    herotiga  
       2019-09-16 09:12:59 +08:00
    你一旦转 cs 就意味着你的论文荣誉啥的在面试官看来就没啥大的作用了,计算机专业基础以及编程能力都得自己补
    alcoholpad
        33
    alcoholpad  
       2019-09-16 09:20:47 +08:00
    LZ 在国企?
    Jrue0011
        34
    Jrue0011  
       2019-09-16 09:23:46 +08:00
    楼主这经历秒杀我
    magicluna01
        35
    magicluna01  
       2019-09-16 09:25:00 +08:00
    49 年加入国民党?
    abcbuzhiming
        36
    abcbuzhiming  
       2019-09-16 09:26:44 +08:00
    @alikesi 下一个时代,必然是不够信息化的地方有机会,你只觉得互联网的岗位和薪水高,但是你看到了互联网现在到处是云的危机了吗?一个领域如果开始标准化,套路化,那人的价值一定会下降,而互联网在云的加持下就是一个开始标准化,套路化的领域。
    smilzman
        37
    smilzman  
       2019-09-16 09:26:53 +08:00
    jd 快递小哥来我们公司送了几次快递后,决定转 c++,一年后得知已经入职,目前在上海工作,所以语言不重要,找一个方向去做就好。
    ranwu
        38
    ranwu  
       2019-09-16 09:28:15 +08:00 via iPhone
    英语好的话,出国工作
    huhujin
        39
    huhujin  
       2019-09-16 09:30:37 +08:00   ❤️ 1
    给楼主点信心吧.我也是机械硕士.工作一样转行.建议 java 或者 go.做后端吧.需求大.混个 1 万+没问题的.不过刚开始肯定没有这个待遇.我第一个码农工作是 python Django.3500.第一步先跨入这个行业,不要在乎工资.我建议你直接 java 或者 go 比较好.Python 毕竟小众一点.互联网再差比机械还是好的.
    Junh
        40
    Junh  
       2019-09-16 09:33:26 +08:00 via iPhone   ❤️ 1
    圈外的人想进来,圈内的人想出去
    scnace
        41
    scnace  
       2019-09-16 09:38:51 +08:00 via Android
    学 C++做游戏引擎+1
    littlebaozi
        42
    littlebaozi  
       2019-09-16 09:41:28 +08:00   ❤️ 1
    为什么有种全中国体制外的就程序员在赚钱的感觉
    XuanFei990
        43
    XuanFei990  
       2019-09-16 09:41:42 +08:00
    这么好的条件,学习能力是绝对够的。211 本,我们专业是电气的,和机械也都是传统专业。我认识的大学同学,基本都是搞 java。半路转行,毕业转行,考研转行,都有。。都还不错,百度,华为,头条,滴滴,人寿等等,都有去的。牛逼的转行都混到北京户口的也有不少。。

    加油。
    jewer3330
        44
    jewer3330  
       2019-09-16 09:43:18 +08:00
    圈外的人想进来,圈内的人想出去 + 1
    dinjufen
        45
    dinjufen  
       2019-09-16 09:43:48 +08:00
    有了解过之后的待遇及非工资福利之类的吗,说不定越来越好呢,不一定眼下差就一辈子差
    fhvch
        46
    fhvch  
       2019-09-16 09:49:12 +08:00
    确实有点低...
    白瞎了你这么好的学历~
    不是,我们机械的硕士研究生就值这个价格吗?
    md,好点学校的本科 cs 专业都是 1W 起的批发价....
    不过我觉得楼主要不要再去跳跳槽,重新找找,要不然我觉得这么多年的学习研究,不能去做本行专业,有点可惜
    gaoyadianta
        47
    gaoyadianta  
       2019-09-16 09:53:54 +08:00
    @abcbuzhiming IOT 都风口多少年了,你被洗脑了

    @izwfang 想转尽早转,我们这里做算法的主力就是一个应届机械专业转的
    cmlanche
        48
    cmlanche  
       2019-09-16 09:58:45 +08:00
    游戏物理引擎+1,这样可以结合自己的专业优势力学,在这块比别人要吃香,而且以后可以自己开发游戏
    cmlanche
        49
    cmlanche  
       2019-09-16 09:59:10 +08:00
    学 unity3d c++
    340244120w
        50
    340244120w  
       2019-09-16 10:01:31 +08:00   ❤️ 1
    同机械设计转行,能转就转,所谓的越老越吃香,就是二十多岁的时候 6k,三十岁 10+k,四十岁 15+k。
    有的科班程序员有种既得利益者心态,这些人的话完全别听。
    专业知识那些沉没成本就让他沉没吧,如果找到软硬结合的,甚至专业知识还可以不丢。
    总之,是金子就能发光,但尽量选择一个灯更亮的地方。
    zcipod
        51
    zcipod  
       2019-09-16 10:05:18 +08:00 via iPhone
    虽然说 6k 也确实太少了,尤其是在上海,但是也体现出了传统行业远远跟不上新兴行业的步伐的情况。
    作为爱好,学习编程是有必要的,不过我觉得楼主的条件最好是移民吧
    语言好,考虑加拿大技术移民,顺利的话,1 年半到 2 年,如果语言屌爆,1 年都可以登陆了
    tuding
        52
    tuding  
       2019-09-16 10:06:10 +08:00 via Android
    劝退。
    nicebird
        53
    nicebird  
       2019-09-16 10:07:02 +08:00
    适合搞工控,上海的比如宝钢旗下的宝信
    ahao99
        54
    ahao99  
       2019-09-16 10:17:41 +08:00
    SCI 论文只拿这点工资么?这真苦逼。。
    ming7435
        55
    ming7435  
       2019-09-16 10:28:26 +08:00
    LZ 这经历真的是让人羡慕嫉妒恨,6K 到底说明传统行业太弱还是 IT 行业薪水虚高???
    1ychee
        56
    1ychee  
       2019-09-16 10:28:38 +08:00
    大学也是学机械的,读研是学流体力学。

    LZ 说的情况属实 —— 确实机械方面的工资比 IT 行业的低很多(和人没关系,就是和行业有关),而且上升空间很慢。

    我就是太感同身受了,所以在 V2 上看到那些拿着几万的工资就发帖“焦虑了焦虑了”,就觉得这个世界很魔幻。

    此外,我建议楼主转程序员。
    1ychee
        57
    1ychee  
       2019-09-16 10:29:24 +08:00
    @ming7435 #55 IT 行业虚高。
    maomaomao001
        58
    maomaomao001  
       2019-09-16 10:32:53 +08:00
    ????

    个人情况:
    - 18 年毕业,工作一年,工作内容主要是机械设计,力学建模和数值仿真(主要用 MATLAB )
    - 本硕 211,力学专业,国家奖学金 + 校优秀毕业生 + 三篇英文 SCI 论文
    - 本科系统学习过的编程语言只有上古的 Fortran
    - 本科毕业设计当时使用 C++ 和 Qt 写过一个力学计算程序,水平属于现学现用的
    - 硕士期间主要是用 Maple 和 Mathematica 进行符号运算,用 MATLAB 进行数值计算



    这个条件, 你真的 6k 多 ?
    86091566
        59
    86091566  
       2019-09-16 10:33:35 +08:00
    @1ychee 上海 6k 你说是因为 IT 虚高?知不知道上海的平均工资啊
    1ychee
        60
    1ychee  
       2019-09-16 10:36:58 +08:00
    @86091566 #59 知道。

    但是那个真的是“平均”而已。1 个拿 10w,9 个拿 5000,平均下来是 14.5K

    更符合实际情况的“中位数”,从来不会公布的
    judeng
        61
    judeng  
       2019-09-16 11:26:01 +08:00
    @1ychee 因为 IT 产业需求旺盛,这个不叫虚高
    TimeRain
        62
    TimeRain  
       2019-09-16 11:26:33 +08:00 via Android
    IT 工资高很正常
    earther01
        63
    earther01  
       2019-09-16 11:31:41 +08:00
    传统行业这么凄惨的么,,,楼主这背景去国企、运营商也不止这个价吧
    jsnjfz
        64
    jsnjfz  
       2019-09-16 11:34:59 +08:00
    考虑体制内和 IT 吧,别浪费了学历了,不建议互联网
    weo0
        65
    weo0  
       2019-09-16 11:40:18 +08:00
    劝退,这行业很苦逼。。。
    marvinyyf
        66
    marvinyyf  
       2019-09-16 11:54:11 +08:00   ❤️ 1
    说实话,你这在上海活得不如二线,这么优秀资本去体制内多好
    inwar
        67
    inwar  
       2019-09-16 12:00:53 +08:00 via Android
    感觉各位看到楼主工资沸腾了,强调到手工资低,但航天所应该有编吧,公积金比例很高和不错的年终奖,一年打包应该不会比各位低太多吧,只不过看起来在上海不够而已
    AmberJiang
        68
    AmberJiang  
       2019-09-16 12:22:26 +08:00
    楼主加油 本来自身实力也不低💪
    humor66
        69
    humor66  
       2019-09-16 12:32:37 +08:00   ❤️ 1
    你所描述的在校情况都是渣,拿过什么奖学金啊,写过什么毕业设计啊,没啥参考意义

    唯一的意义是 211,你转行找工作,学历这关没问题了

    想学什么方向,得考量下你对什么方向有兴趣 + 社会发展需求

    综合你自己也漫无目的的选择,没办法给建议,你所说的 C++ Java Python 都有各自的特点

    想转就赶紧,26 岁也不小了,别人本科毕业的都工作 4 年了,你比不了

    当然也不和别人比, 自己想好,就赶紧,多去了解,去搜索下不同的方向,看自己的兴趣,而不是问别人我该选哪个
    mosfet
        70
    mosfet  
       2019-09-16 12:35:55 +08:00
    也是机械转的
    现在想想去研究所混吃也挺好
    看原来同学,过的也挺好的,连小孩的学校问题所里都给解决了
    自己可能以后还得买学区房,或者高价读私立,赚的都还回去了
    dp2px
        71
    dp2px  
       2019-09-16 12:38:41 +08:00
    不要认为程序员的薪资就是很高的,如果你只是为了提高薪资待遇而去进入 IT 行业,我认为你走这条路不会很舒坦,可能会使你更加沮丧。如果你对编程有很大兴趣,我建议你里面开始学习编程,利用业余时间或者给自己一大段时间(比如半年)深入有规划的去自学一门技术,在学习之前最好选择好比较有前景的方向,重视基础知识并多实践。我身边凡是对编程有极大兴趣的朋友目前的工作都不错,而且生活和工作可以兼顾,而那些只是听别人说 IT 行业工资高而转行的人转过来一样迷茫沮丧,没有一点方向和动力。
    edwardx
        72
    edwardx  
       2019-09-16 12:45:39 +08:00
    @izwfang 老哥留个简历呗,我的用户名后面 📧𝐧𝐯𝐢𝐝𝐢𝐚.𝐜𝐨𝐦 就是邮箱
    asdf123101
        73
    asdf123101  
       2019-09-16 12:54:25 +08:00 via Android
    这条件 6k,没有别的福利吗?真要转可以往 c++数值运算或者大数据分析算法方向转。。
    charlie21
        74
    charlie21  
       2019-09-16 13:03:13 +08:00
    C++ 和 Qt 写过一个力学计算程序,在 Windows or linux 平台开发的?
    我要看源代码
    iPhoneXI
        75
    iPhoneXI  
       2019-09-16 13:03:54 +08:00
    纯互联网开发估计不合适,浪费之前条件
    ieiayaobb
        76
    ieiayaobb  
       2019-09-16 13:23:48 +08:00   ❤️ 1
    我老婆也是本硕 211,CS 科班,到手也不过 8K...
    zcljy
        77
    zcljy  
       2019-09-16 14:01:49 +08:00
    谁尿黄,滋醒楼主
    yehuzi
        78
    yehuzi  
       2019-09-16 15:38:52 +08:00
    楼主这水平,转程序员应该分分钟吧哈哈
    across
        79
    across  
       2019-09-16 15:48:27 +08:00
    游戏不合适,本来国内就没见这种要求的岗位。而且游戏引擎也不讲究这种等级的拟真。倒觉得可以翻翻 Nvidia 和 Autodesk 的招聘要求,看看有没有符合跨界的。或者大疆那种软硬件都做的?
    deving
        80
    deving  
       2019-09-16 15:52:12 +08:00 via Android
    6k 是不是证明楼主水平不是太行?我认识几个机械的都到万几了
    linjiayu
        81
    linjiayu  
       2019-09-16 16:37:42 +08:00
    建议到大学做老师
    whp1473
        82
    whp1473  
       2019-09-16 16:50:19 +08:00
    1.劝游戏引擎 C++的是推火坑么。。。这八竿子打不着,而且中国自研引擎太少了
    2.untiy3d 建模不建议
    3.还是建议好好学机械,毕竟学历、积累都不错,过万几应该不难的
    Variazioni
        83
    Variazioni  
       2019-09-16 17:08:57 +08:00
    关键是方向。。。语言不是重点。。
    zhouwei520
        84
    zhouwei520  
       2019-09-16 18:53:29 +08:00
    @linjiayu 上海的大学老师基本上得 985 博士。上海大专老师都开始收博士了==
    zhouwei520
        85
    zhouwei520  
       2019-09-16 19:05:14 +08:00
    非科班 211 硕士,大厂不太好进,可以找个培训班培训下。
    IT 吃青春饭,35 岁清退大把人。
    很多人说,35 岁没混到管理,没有资源,没有人脉,白干,竟然还要自己投简历。
    那么问题来了,管理多还是码农多,35 岁以上的码农去哪儿了?
    赞同 69L
    tuboshuv1
        86
    tuboshuv1  
       2019-09-16 19:08:05 +08:00   ❤️ 1
    你要是体制内的,那这个工资也低了。你要是体制外的,混了两年还是这个,也低了。
    你只看到程序员挣钱,没看到程序员挨打。
    我现在才工作很短时间,甚至说刚入行,已经在考虑转行的问题了。

    你这种情况出来需要包装简历,然后你要是包装过头,那爆炸。要是包装少了,工资爆炸。

    程序员等于工地上的工人,这点希望你能明白,至于能做到包工头还是做老板就是个人造化。
    其他的就是你学历不错。
    hkitdog
        87
    hkitdog  
       2019-09-16 19:23:30 +08:00 via iPhone
    去培訓班
    b00tyhunt3r
        88
    b00tyhunt3r  
       2019-09-16 19:57:40 +08:00 via iPhone
    说一句,你这个背景投行很喜欢。
    Geeker
        89
    Geeker  
       2019-09-16 22:45:16 +08:00
    《给想转行作程序员的人泼一盆冷水》 https://zhuanlan.zhihu.com/p/74369902
    1998qiu
        90
    1998qiu  
       2019-09-16 23:02:18 +08:00 via Android
    @1ychee 流体力学?造导弹、f1。羡慕
    kirara
        91
    kirara  
       2019-09-17 00:39:13 +08:00
    开发游戏物理引擎
    ericgui
        92
    ericgui  
       2019-09-17 00:46:19 +08:00
    @smilzman ??? c++ ? zhen de ?
    pC0oc4EbCSsJUy4W
        93
    pC0oc4EbCSsJUy4W  
       2019-09-17 03:20:45 +08:00
    数学好去搞大数据呗
    autogen
        94
    autogen  
       2019-09-17 04:24:44 +08:00
    我觉得可以去搞金融
    HHH01
        95
    HHH01  
       2019-09-17 07:05:57 +08:00 via Android
    找个二本院校,人才引进当老师吧…或者进入体制内,公务员,事业编
    babedoll
        96
    babedoll  
       2019-09-17 08:13:41 +08:00
    “研究的是动力系统微分代数方程的分叉,稳定性和混沌现象,偏向应用数学”

    ?为什么每个词我都能看懂,合在一起就看不懂了
    smilzman
        97
    smilzman  
       2019-09-17 09:09:36 +08:00
    @ericgui 真的啊~ 所以学什么不重要,选好路去做才重要。
    zone10
        98
    zone10  
       2019-09-17 09:16:22 +08:00
    刚想说 6k 可以了,也不是个个程序员工资都高,看了眼本硕..好吧,确实低了
    ajielifebinder
        99
    ajielifebinder  
       2019-09-17 09:45:54 +08:00
    matlab/数值计算可以试试转新能源,我同学上海重塑能源科技有限公司,有招这方面的
    hellotime
        100
    hellotime  
       2019-09-17 09:56:06 +08:00
    程序员是高,但是可持续不好
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3512 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:57 · PVG 18:57 · LAX 02:57 · JFK 05:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.