想转行做程序员,有什么建议吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jerrywang959
V2EX    问与答

想转行做程序员,有什么建议吗?

  •  
  •   jerrywang959 2021-01-17 14:40:59 +08:00 3388 次点击
    这是一个创建于 1789 天前的主题,其中的信息可能已经有所发展或是发生改变。

    基本情况:TOP 10 大学的金融学本科,考研本院大概率考不上,即将毕业。只在一个地方机关单位实习过, 中游成绩,参加过很多社团活动。没有背景,家庭收入在 5 线城市自给自足。

    为什么想做程序员:

    1. 比较内向。有能力和别人沟通,但是能不和别人沟通就不想和别人沟通(别人是指没那么熟的人)。满足这样的职业也就是做个技术人员了。
    2. 相比于其他的技术,计算机不需要那么多的硬性设备要求,上手起来可能更加容易?
    3. 自己本身也是比较喜欢计算机的。喜欢它改变世界的魅力,喜欢写一个程序创造的过程,喜欢开源这种乌托邦般的事物。

    具有的一些能力:

    1. 编程语言 Julia, Matlab, Python, R, Stata 都会一些,也就是会基本的用法。Julia, Matlab 写过 1000 行左右代码的小项目。
    2. 逻辑能力应该还不错,较难的数学课也能学的懂,虽然现在都忘的差不多了。
    3. 10 个月前开始玩 Linux,现在应该可以说是比较溜了。

    补充说明:

    1. 相比于数据分析,我可能更喜欢做开发程序,因为它是一种创造。
    2. 具体的方向的话,目前比较感兴趣 云、网络、Linux 方面的,Java, C++, js, php 这些我都不会,学哪个应该也没啥差别。

    嗯...因为我啥都不懂,所以向论坛的大佬们请教,我要是去做程序员的话,现在该怎么办?学一门语言找工作,还是继续考计算机的研?

    第 1 条附言    2021-01-17 16:50:26 +08:00
    表达可能有点问题。。。

    我说的内向方面的问题,实际上应该是我希望有比较简单的人际关系,不是说我不愿意跟别人沟通。技术人员的人际关系相比之下应该比较简单吧。
    35 条回复    2021-01-18 20:21:02 +08:00
    szkoda
        1
    szkoda  
       2021-01-17 15:10:47 +08:00 via iPhone
    1.喜欢是第一生产力,不过工作和爱好毕竟是两个东西,你的“为什么做”的理由有点偏主观。

    2.说点客观的,如果你没有系统学习过计算机课程,如操作系统,计网,而且语言只是入门,那校招大概率找不到工作,现在校招竞争很大,一般跨行转程序员要么走培训班,要么自身技术就很好,建议考个计算机研究生,一来复习阶段就可以验证下你到底是不是喜欢,能考上再说,二来研究生毕业至少是科班,可以忽略本科的不足。


    补一条:金融的何必来计算机,感觉高开低走,金融 统计去做数据分析的挺多的,也有研发岗,不过你要不喜欢也没办法
    QingStone
        2
    QingStone  
       2021-01-17 15:18:36 +08:00 via iPhone
    附议一楼
    fuchaofather
        3
    fuchaofather  
       2021-01-17 15:27:36 +08:00 via Android
    不一定要转行,喜欢编程喜欢开源可以自己当爱好去做啊。这么好的优势全抛了不一定是个好选择,
    lewinlan
        4
    lewinlan  
       2021-01-17 15:32:34 +08:00 via Android
    搞量化的基本都是半个程序员(半个业余程序员)
    你可以试试这条路,找个基金公司开始
    revalue
        5
    revalue  
       2021-01-17 15:37:49 +08:00
    经济学走起。体制内走起。编程当爱好
    revalue
        6
    revalue  
       2021-01-17 15:39:11 +08:00
    @lewinlan 家境贫寒不适合搞这些。量化这条路很苦,时薪不高
    yzbythesea
        7
    yzbythesea  
       2021-01-17 15:51:39 +08:00
    top 10,数学和逻辑不错。我觉得你是个很好的苗子,甚至当码农已经明显 overqualified 了。如果你想进 faang,阻碍你的可能就只有一份美国研究生的申请了。
    cmdOptionKana
        8
    cmdOptionKana  
       2021-01-17 15:58:07 +08:00
    当业余爱好吧,因为你说 “更喜欢开发程序,因为它是一种创造”,但如果正规做个程序员,你的创造力有可能会被扼杀,因为很可能一直在实现别人提出的需求,上班就是别人花钱买了你的时间,别人都想好功能了,让你来执行而已。

    当业余爱好,你做自己的产品经理,有什么创意都可以自己做主,不用受别人牵制。
    jerrywang959
        9
    jerrywang959  
    OP
       2021-01-17 16:25:05 +08:00
    @szkoda 谢谢。我的想法可能有点任性了。希望工作就做自己特别喜欢的事情,这估计很难吧哈哈哈哈。
    jerrywang959
        10
    jerrywang959  
    OP
       2021-01-17 16:26:20 +08:00
    @yzbythesea 请问这个 faang 是啥意思,为啥非需要美国的研究生申请?
    DelayNoMay
        11
    DelayNoMay  
       2021-01-17 16:27:49 +08:00
    程序员恰恰是很需要沟通能力的一个职业,和产品沟通,和前端沟通,和测试沟通,还有和你一起做一个项目的后端沟通
    jerrywang959
        12
    jerrywang959  
    OP
       2021-01-17 16:28:48 +08:00
    @fuchaofather 嗯... 可能我在这个“业余爱好”上花费了太多时间,所以让我产生了错觉吧.....
    darksword21
        13
    darksword21  
    PRO
       2021-01-17 16:31:18 +08:00 via iPhone
    1 。程序员也要交流
    2 。不容易
    3 。真正商业化工程化的东西有时候都在堆功能写重复的代码,跟你想的可能不一样
    jerrywang959
        14
    jerrywang959  
    OP
       2021-01-17 16:32:16 +08:00
    @DelayNoMay 其实任何职业都需要沟通的,我感觉作为一个技术人员的话,人际关系就会简单点,沟通的对象也相对固定点?
    leafre
        15
    leafre  
       2021-01-17 16:46:10 +08:00
    挺好的,欢迎来我厂 996 干个一年
    jerrywang959
        16
    jerrywang959  
    OP
       2021-01-17 16:47:11 +08:00
    @lewinlan 说到量化,金融工程。我在上这门课的时候就产生了怀疑。老师说什么搞好数据分析,研究一个算法,能跑赢大盘几个点,就可以直接带着算法进 XXX,拿多少多少钱。不可能每个投资组合都跑赢大盘,这种极具优势的算法是找到了没有被充分利用好的资源,使得市场更加有效了呢?还是把别人的钱赚过来了。二级市场终究是零和博弈,我希望做些有意义的事情。
    jerrywang959
        17
    jerrywang959  
    OP
       2021-01-17 17:02:29 +08:00
    @revalue 谢谢
    jerrywang959
        18
    jerrywang959  
    OP
       2021-01-17 17:02:43 +08:00
    peapods
        19
    peapods  
       2021-01-17 17:05:54 +08:00 via Android
    私下学学,找工作后续发展不一定行,程序员现在卷的。自己研究的东西很多时候公司用不到,现成的轮子拿过来改,写业务逻辑又没啥意思,而且加班能压榨的打工人多的是,你能接受么
    lewinlan
        20
    lewinlan  
       2021-01-17 17:42:11 +08:00 via Android
    @jerrywang959 严谨地说量化也是有它的社会价值的……不过这份工作会让人觉得没有意义,这个赞同。
    我也是金融转行的,当程序员的话我的建议是好好奋斗,少看 v2 的一些负面言论
    liufish
        21
    liufish  
       2021-01-17 18:00:37 +08:00   1
    日常劝退。。

    程序员也需要沟通。
    把程序开发当作职业时,不一定能发挥出你的创造力。
    seres
        22
    seres  
       2021-01-17 18:05:05 +08:00   1
    1.挑个方向,前端,后端,移动端
    2.找套课程跟着自学
    3.锻炼身体做好 996 的准备
    4.考研可以让你有更高的起点,没坏处
    across
        23
    across  
       2021-01-17 18:11:42 +08:00
    这个基础要转 100%能做到的。比如把大厂各个岗位招聘过一遍先,先挑几个感兴趣的,然后筛选有可能进的。
    当然,考研优选,能做到的话。
    fox0001
        24
    fox0001  
       2021-01-17 18:57:00 +08:00 via Android   1
    如果要找工作,报个培训班,学门语言+框架,就可以了。但前提是不要嫌弃工资低
    msaionyc
        25
    msaionyc  
       2021-01-17 19:15:09 +08:00
    快逃
    jerrywang959
        26
    jerrywang959  
    OP
       2021-01-17 19:44:53 +08:00 via Android
    @across 谢谢。看起来还是考研稳妥点...
    kaedea
        27
    kaedea  
       2021-01-17 20:19:00 +08:00 via Android
    只要不给培训机构交智商税,除了转生之外,其他全部支持转。
    lululau
        28
    lululau  
       2021-01-17 20:43:56 +08:00 via iPhone
    大概能理解你说的内向的意思,但是当今社会不管做什么行业什么职位,想要混得好,想往高处走,不要脸和吹牛逼的技能是必须的
    qiezixiansheng
        29
    qiezixiansheng  
       2021-01-18 00:44:21 +08:00
    两年程序员,正准备考公务员
    Aaronsunny
        30
    Aaronsunny  
       2021-01-18 09:55:56 +08:00
    建议转行。。
    pkwenda
        31
    pkwenda  
       2021-01-18 10:00:14 +08:00 via iPhone
    可能是下一个阮一峰
    dinjufen
        32
    dinjufen  
       2021-01-18 10:26:22 +08:00
    金融学,不考公吗,兄。现在转行没啥优势,人太多了。
    jerrywang959
        33
    jerrywang959  
    OP
       2021-01-18 15:05:37 +08:00
    @lululau 确实,这两个对我来说蛮难的。希望可以减少这些因素的影响吧
    jerrywang959
        34
    jerrywang959  
    OP
       2021-01-18 15:08:54 +08:00
    @dinjufen 感觉干啥人都挺多的,赚钱的事情干的人都多。
    agagega
        35
    agagega  
       2021-01-18 20:21:02 +08:00
    程序员对沟通能力要求也多,但有一点和其他工作还是有差别的通常来说程序员和陌生人沟通的机会没那么多。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5391 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 01:49 PVG 09:49 LAX 17:49 JFK 20:49
    Do have faith in what you're doing.
    ubao msn 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