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

现在学习计算机,走哪个领域会比较有前途?

  •  
  •   GTD · 2020-11-23 11:52:25 +08:00 · 12053 次点击
    这是一个创建于 1221 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主科班出身,准备再去读个研,有如下方向可以选择,哪些领域会比较有“钱途”呢? AI 应该不考虑,感觉读个研也不够...那其他的呢?

    求懂行的大佬指点迷津

    第 1 条附言  ·  2020-11-24 00:17:37 +08:00
    多写个位大佬指点迷津,就不一一致谢啦!
    114 条回复    2020-12-14 23:23:41 +08:00
    1  2  
    rainfd
        1
    rainfd  
       2020-11-23 11:55:38 +08:00   ❤️ 6
    老实说都有前途,但一下个峰口是哪个就不知道了。选一个自己感兴趣的吧
    wewin
        2
    wewin  
       2020-11-23 12:05:21 +08:00
    机器学习
    wewin
        3
    wewin  
       2020-11-23 12:05:41 +08:00
    游戏开发也可以呀
    galileo1214
        4
    galileo1214  
       2020-11-23 12:06:30 +08:00   ❤️ 1
    游戏,游戏公司都有钱
    Perry
        5
    Perry  
       2020-11-23 12:07:34 +08:00   ❤️ 1
    如果是去美国读研,最容易找工作留下来的可能还是 Software Engineering
    raaaaaar
        6
    raaaaaar  
       2020-11-23 12:08:40 +08:00 via Android
    钱途
    linux40
        7
    linux40  
       2020-11-23 12:09:15 +08:00
    你列的这些个方向超过一半在读研的时候会和 ai 扯上关系。你不扯,有别人扯,扯 ai 的还好发文章。
    shpkng
        8
    shpkng  
       2020-11-23 12:10:10 +08:00   ❤️ 1
    实名反对楼上说游戏开发的
    zongren
        9
    zongren  
       2020-11-23 12:13:34 +08:00
    目前的人工智能是不是算作伪智能?
    ericgui
        10
    ericgui  
       2020-11-23 12:20:47 +08:00   ❤️ 3
    简单答案是,学好基础,别着急。

    下面是长答案:

    算了,删了,不写了。
    wysnylc
        11
    wysnylc  
       2020-11-23 12:21:56 +08:00
    @zongren #9 人工 智能
    onice
        12
    onice  
       2020-11-23 12:32:59 +08:00 via Android
    我看好 security
    TheWalkingDead
        13
    TheWalkingDead  
       2020-11-23 12:40:56 +08:00
    不要跟潮流过不去
    kekeekehernando
        14
    kekeekehernando  
       2020-11-23 12:45:07 +08:00
    Software Engineering 的 HC 估计是其他方向加起来总和 X10
    Doragd
        15
    Doragd  
       2020-11-23 13:20:51 +08:00
    如果不是做科研的硕士,个人感觉都没啥区别,做科研的话,很多领域就是 all in ai...比如 ai+network; ai+sys; ai + security
    kimgo110
        16
    kimgo110  
       2020-11-23 13:23:09 +08:00 via Android
    无脑 computer engineering 就完事了
    yzbythesea
        17
    yzbythesea  
       2020-11-23 13:30:21 +08:00   ❤️ 19
    我呆过的组里新进的小伙伴都是这个方向毕业的,Master in LeetCode Programming.
    dinjufen
        18
    dinjufen  
       2020-11-23 13:35:29 +08:00
    AI 要是能卷赢还是不错的吧
    ppphp
        19
    ppphp  
       2020-11-23 13:36:54 +08:00   ❤️ 1
    钱途的话,金融永远比计算机离钱更近
    zzzzzzggggggg
        20
    zzzzzzggggggg  
       2020-11-23 13:42:55 +08:00
    这谁说得好。。
    yzbythesea
        21
    yzbythesea  
       2020-11-23 13:43:01 +08:00
    @kimgo110 作为老 CE 生,表示这个方向坑。
    fox0001
        22
    fox0001  
       2020-11-23 13:45:17 +08:00 via Android
    还是选感兴趣的吧。学到后面会很枯燥
    ericgui
        23
    ericgui  
       2020-11-23 13:45:20 +08:00
    @kekeekehernando Software Engineering 包括前端后端,就是说,这是一个非常宽泛的概念
    kimgo110
        24
    kimgo110  
       2020-11-23 13:47:36 +08:00 via Android
    @yzbythesea 在美国还行吧,疫情期间反而工作好找……
    cmdOptionKana
        25
    cmdOptionKana  
       2020-11-23 13:52:20 +08:00
    @zongren 围棋战胜人类就标志着不是伪智能。与象棋战胜人类不同,象棋可以穷举,运算速度快就行。围棋不能穷举,靠的不是运算速度,因此不得不承认是真智能。
    hejingyuan199
        26
    hejingyuan199  
       2020-11-23 13:59:32 +08:00   ❤️ 3
    我个人觉得,网络安全很重要。现在有 all in web 的趋势。但是 web 安全其实还很初级。
    不过我怀疑高校是否能教一些不过时的安全技术。
    安全往往都在生产实践中
    ershierdu
        27
    ershierdu  
       2020-11-23 14:18:53 +08:00
    @Perry #5
    @kekeekehernando #14

    可以具体展开讲讲、或者给一些了解相关信息的渠道吗?
    看到这个贴我的第一反应就是大家都会说 AI 、ML,包括身边的人也都这么说;软工我倒是第一次听人说很有前景…


    @ericgui #23
    楼主说是要读研,我理解这里的 software engineering 是指 cs 中的一个研究领域,不是指具体的软件开发
    xiuy
        28
    xiuy  
       2020-11-23 14:35:58 +08:00
    来这里问这个没什么帮助的
    mosesyou
        29
    mosesyou  
       2020-11-23 14:36:26 +08:00
    为啥没人说机器人,智能机器人相关的不行了么
    oneforallsoft
        30
    oneforallsoft  
       2020-11-23 14:37:55 +08:00
    @cmdOptionKana
    太 low 了 能战胜围棋 在某方面还没一条鱼聪明
    我上钩了一条鱼 被跑了 鱼钩扎在池塘底 鱼还从池塘对面边缘浮上来看看 还拖着漂 我还有就没有在拉
    计算机还没这点聪明
    yaphets666
        31
    yaphets666  
       2020-11-23 14:54:24 +08:00
    我总感觉再过两年大家都会发现人工智能这东西实现不了了. 要么是多场景预设,要么是分类贴标签.这也叫人工智能吗
    cmdOptionKana
        32
    cmdOptionKana  
       2020-11-23 14:56:42 +08:00
    @oneforallsoft 这是由于你对动物观察太少,从而高估他们的智慧。

    比如猫会扒沙盖粪,看到家里有脏东西也会去盖,表面上可以说它很聪明,会搞卫生,但它完全意识不到这是泥地还是砖地,完全挖不出沙来,还是会去做那个动作,可见只是写死的程序而已。

    比如蚊子也很聪明,你仔细观察可以发现它们会观察人类的状态,并且采用各种不向的飞行模式来进攻或逃亡,非常巧妙地针对人类的感观弱点。但这是智能吗?也是写死的程序。

    你说的鱼的行为,在游戏里就可以非常简单地实现那种活动模式的鱼,这种程度根本用不上人工智能。
    cmdOptionKana
        33
    cmdOptionKana  
       2020-11-23 15:01:59 +08:00   ❤️ 2
    @oneforallsoft 我想了一下,这样说可能可以让你更容易理解:那条鱼的行为,你一看就能理解它在干什么。

    但围棋的人工智能,人类最顶尖的围棋专家都要研究很久才能初步理解(还不能完全理解)它为什么要这样下,但它这样下能赢(即,它做出了正确的决策,但人类不理解它为什么正确,要研究很久才能理解)。
    Mark24
        34
    Mark24  
       2020-11-23 15:11:03 +08:00
    无法预测未来。
    wuby
        35
    wuby  
       2020-11-23 15:26:22 +08:00
    读研我觉得算法工程师是一个不错的选择,进可攻,退可守。
    Jooooooooo
        36
    Jooooooooo  
       2020-11-23 15:31:40 +08:00
    还是考公务员吧
    httplife
        37
    httplife  
       2020-11-23 15:39:23 +08:00
    医药科技:) 所以 data science
    bk201
        38
    bk201  
       2020-11-23 15:41:50 +08:00
    都一样,没啥区别。
    abersheeran
        39
    abersheeran  
       2020-11-23 15:55:59 +08:00
    做游戏吧……别的不进管理层都是死工资+很少的奖金。

    只有游戏这玩意,只要你参与了一个奇迹暖暖或者王者荣耀之类的游戏,四线城市的财富自由还是简单的。参考各大爆款手游的奖金新闻。
    NasirQ
        40
    NasirQ  
       2020-11-23 16:02:10 +08:00
    游戏吧...虽然我是游戏跳出来的(伤肝)。但确实是暴富概率最大的一个。
    whypool
        41
    whypool  
       2020-11-23 16:02:42 +08:00 via Android
    首选游戏
    游戏可以走捷径,其他不行
    游戏实现财务自由概率高于其他
    qooweds
        42
    qooweds  
       2020-11-23 16:05:55 +08:00   ❤️ 2
    楼上这么多推荐游戏的都在游戏行业干过吗?
    djoiwhud
        43
    djoiwhud  
       2020-11-23 16:15:11 +08:00
    如果想在行业内混很长久的时间,选业务无关的基础领域。例如编译器、操作系统、db 等,门槛摆在这,投时间的人不多。

    赚快钱看运气,撞到风口了就能赚一波。

    你列的这几个,我感觉下一个有前途的是 高性能计算和仿真,这个可能需要跨学科,不容易搞。
    djoiwhud
        44
    djoiwhud  
       2020-11-23 16:19:24 +08:00   ❤️ 1
    建议选游戏的,估计都是在做梦。游戏团队赚钱的特别少,而且不是游戏公司说了算,现在是发行方的天下,9/1 分成比例不知道么。开发商大多数都是押宝 3 年,开宝零蛋,或者熬不到开宝那天就散伙了。
    kerro1990
        45
    kerro1990  
       2020-11-23 16:24:17 +08:00
    游戏运营
    kilen3a
        46
    kilen3a  
       2020-11-23 16:25:51 +08:00
    颈椎病康复和脱发治疗
    walker2laok
        47
    walker2laok  
       2020-11-23 16:29:58 +08:00
    @ppphp 近是没错的,但金融没家底、没初始资金的只能眼巴巴的干瞪眼看着.
    chihiro2014
        48
    chihiro2014  
       2020-11-23 16:34:30 +08:00
    吐槽一句,上面的除了安全,可能都没啥钱途可言。建议走走核心技术(比如 DBMS ),传闻华为应届 DBMS 招人 150w 年薪起步
    Felldeadbird
        49
    Felldeadbird  
       2020-11-23 16:42:02 +08:00
    我觉得做游戏比较好。 如果可以做到游戏 引擎,图像方面处理,会是更好。
    做这方面可以更加深入去做人机互动,到时候 VRMMO 真的实现了。
    lujie2012
        50
    lujie2012  
       2020-11-23 16:43:05 +08:00   ❤️ 3
    丁三石说过,没有兴趣,就不会有钱途。上来就钱途,只能说楼主环境里面很缺乏这个东西,而且目前还没有找到兴趣。
    hjw45611
        51
    hjw45611  
       2020-11-23 16:47:19 +08:00
    总结起来,还是看兴趣+能力。能力顶尖的话,钱自然会来。再好的行业,能力不行,又有什么用?
    lifesimple
        52
    lifesimple  
       2020-11-23 16:56:56 +08:00
    游戏开发呀 啥时候都赚钱吧
    vanityfairn
        53
    vanityfairn  
       2020-11-23 17:03:58 +08:00
    不选游戏把,真滴加班加到四。安全我觉得个人比较看好,至于算法我感觉得读研,可能还需要来一个博士。不然见到的算法还是调包侠居多
    Dragonphy
        54
    Dragonphy  
       2020-11-23 17:23:47 +08:00
    我也在关注这个,不知道想读哪个方面,喜欢写代码,不喜欢天天 CRUD,想做一些牛逼的东西,收入也不要太低。。。
    supuwoerc
        55
    supuwoerc  
       2020-11-23 17:49:55 +08:00
    5G 我看好云开发相关
    zuosiruan
        56
    zuosiruan  
       2020-11-23 18:04:31 +08:00
    @abersheeran 路走太窄了不好回头 兄嘚
    CoderGeek
        57
    CoderGeek  
       2020-11-23 18:09:04 +08:00
    金融 量化也可以
    shayuvpn0001
        58
    shayuvpn0001  
       2020-11-23 18:33:50 +08:00
    首先去掉 Software Engineering
    shayuvpn0001
        59
    shayuvpn0001  
       2020-11-23 18:35:36 +08:00
    @jackrelative 不推荐高性能和仿真,被甲方吃的死死的,而且行业特别狭窄,出去根本找不到坑。
    libook
        60
    libook  
       2020-11-23 18:38:09 +08:00
    现在国内因为政策趋势,安全行业很火。
    fs418082760
        61
    fs418082760  
       2020-11-23 18:48:11 +08:00
    游戏,大数据分析
    bitgo
        62
    bitgo  
       2020-11-23 18:54:22 +08:00
    创业
    nightwitch
        63
    nightwitch  
       2020-11-23 18:54:27 +08:00
    游戏 或者 云开发
    无 PhD 学历慎入 AI
    DZR
        64
    DZR  
       2020-11-23 19:08:10 +08:00
    别游戏,游戏就是开奖,而且就业发展路线很窄
    leewi9coder
        65
    leewi9coder  
       2020-11-23 19:09:04 +08:00
    学什么不重要, 职业发展全靠 PPT 水平
    shm7
        66
    shm7  
       2020-11-23 19:14:12 +08:00 via iPhone
    懂得选项内容是啥 你才能选
    northisland
        67
    northisland  
       2020-11-23 19:15:27 +08:00
    个人推荐 HPC 高性能计算

    搞这个也搞算法。。。而且不水。
    northisland
        68
    northisland  
       2020-11-23 19:19:36 +08:00
    ai 各种领域发期刊发顶会,难度最小
    hoyixi
        69
    hoyixi  
       2020-11-23 19:25:23 +08:00
    移民 or 回国?移民,以后留下的概率恐怕越来越小。回国的话,还不如国内赶紧读完毕业,出国性价比极低。
    rogwan
        70
    rogwan  
       2020-11-23 19:55:49 +08:00 via Android
    传统计算机创新余量不多了,如果量子计算机有突破,会有大革新。
    YaakovZiv
        71
    YaakovZiv  
       2020-11-23 20:31:45 +08:00
    如果楼主后续考完研,还想续博士了,可以稍微看下我这一层。
    AI 在今年是比较有趣的选择,你可以在这个方向的导师手下,认识很多来自机械,电气,建筑,还有一些比较有趣的专业的同学,拓宽你的视野。
    网络在今年也是比较值得你考虑的选择,导师可以带你接触到很多不一样的同学,比如学校教师,公职人员,名企管理职位的人。
    以上仅限于我能接触到的。
    comsweetcs
        72
    comsweetcs  
       2020-11-23 20:50:25 +08:00
    游戏开发根本不需要读研究生。别学游戏和网络,其他任选。
    abersheeran
        73
    abersheeran  
       2020-11-23 20:50:50 +08:00
    对啊。游戏就是开奖,关键在于其他路子都没有开奖的可能好吧……楼上推荐那种技术型的,你也不想想,他这个问题都问出来了,技术还能有多好?
    franc3567
        74
    franc3567  
       2020-11-23 20:58:33 +08:00
    知识盲区
    drawstar
        75
    drawstar  
       2020-11-23 20:59:46 +08:00
    如果为了找工作,感觉找个好导师去大厂实习是关键。当然能力强的可以呆在实验室发论文
    paoqi2048
        76
    paoqi2048  
       2020-11-23 21:35:57 +08:00
    建议来游戏行业一起受苦🙃
    falcon05
        77
    falcon05  
       2020-11-23 22:16:13 +08:00 via iPhone
    如果只是为了钱,回家摆地摊也是可以的
    nealight
        78
    nealight  
       2020-11-23 22:57:13 +08:00 via iPhone
    目测老哥在申请 usc cs28 吧... 建议直接 general,面向刷题编程
    GTD
        79
    GTD  
    OP
       2020-11-23 23:00:55 +08:00
    @nealight #78 厉害了...去年申到了 28 延期到了明年 fall,今年没去在国内当打工人...

    面向刷题的话,以后是走算法方向吗?
    littleghosty
        80
    littleghosty  
       2020-11-23 23:04:19 +08:00
    @wuby 内功心法?
    nealight
        81
    nealight  
       2020-11-23 23:17:53 +08:00 via iPhone
    @GTD 如果在美国找工的话,不存在算法方向,因为基本大厂招进去都是 general sde 。如果想走 ai/algorithm 等方向,都需要 PhD
    ClericPy
        82
    ClericPy  
       2020-11-23 23:21:08 +08:00
    Gartner Hype Cycle 2020 [doge]
    GTD
        83
    GTD  
    OP
       2020-11-23 23:26:32 +08:00
    @nealight #81 诶 我不是很想在美国...我在美国呆了六七年了,真喜欢不起来,我还是想回国的到时候。谢谢老哥指教啦
    JerryCha
        84
    JerryCha  
       2020-11-24 00:11:16 +08:00
    反正别选多媒体与创意技术
    你直接把 handbook 发出来还比较靠谱,几个方向一般是有重叠课程的
    shuperjolly
        85
    shuperjolly  
       2020-11-24 00:40:40 +08:00
    智能个毛线,不过是将绝对的穷举变成了抽象的穷举而已
    dayeye2006199
        86
    dayeye2006199  
       2020-11-24 03:54:51 +08:00   ❤️ 1
    建议选 software engineering,但是选择比较靠近后端的内容。如果对人工智能感兴趣,可以选择软件工程和人工智能领域的交叉,做 ML infrastructure,例如 AI 编译器和加速(类似 TVM ),大规模分布式系统,GPGPU ( GPU 编程)等。

    这几个方向都是需求很大,但是及其难找对口的人才。这些技术和企业内部的 AI 应用开发又息息相关(平台技术)。与 AI 应用相比,没有过热,反而一直在稳步落地和进步。

    技术革新虽然比较快,但是原理性内容十分稳定(操作系统、编译原理、分布式系统),职业稳定性比做单纯的前后端要好很多;并且经验在这块很值钱,资深的工程师因为技术门槛不易被淘汰,反而需求量很高。

    市场的话,类似淘金热,最后赚到钱的不是真的去挖金子的,而是卖淘金子工具的,牛仔裤的厂家( AI 热中最赚钱的,也是卖显卡的,卖云服务的这些工具类厂商)。
    laike9m
        87
    laike9m  
       2020-11-24 04:32:18 +08:00 via Android   ❤️ 2
    为了钱去学习就注定不会有前途
    user8341
        88
    user8341  
       2020-11-24 05:04:06 +08:00
    AI 发展已经进入瓶颈期了吧。不如去读 Intelligent Robotics 。
    haiyang1992
        89
    haiyang1992  
       2020-11-24 05:27:09 +08:00 via Android
    我觉得楼主先说一下想在国内还是美国读研,是读 project/thesis based 还是 course based,区别还是挺大
    quake0day
        90
    quake0day  
       2020-11-24 06:21:24 +08:00   ❤️ 1
    选一个自己喜欢的就好了。你读的学校设置这些方向的目的不是为了培养某个领域的“专家”,而是通过分不同的类别做到学生分流的作用。

    原来没有方向可以选择的时候系里需要设置几门核心课程,然后所有研究生都要去选择这几门核心课程,这就导致核心课程选的人数太多,教师不够,而其他课程可能没有多少人选。然后他们通过设置不同的方向,对每个方向设置单独的核心课程来解决这个问题。

    所以这个只是学校为了解决排课矛盾所设置的,并不能决定你以后从事什么职业,其实到最后找工作还是看你的编程基本功。
    angryfish
        91
    angryfish  
       2020-11-24 08:11:43 +08:00 via iPhone
    建议去读法学,以后就两个学位了。
    wuby
        92
    wuby  
       2020-11-24 08:34:57 +08:00
    @littleghosty 太祖长拳
    7upzcc
        93
    7upzcc  
       2020-11-24 09:21:15 +08:00   ❤️ 1
    不敢说哪个更有前途,本人软件工程师 WEB 方向,十年。收入一般,应该说不上有钱途。现在与一帮搞自动化的哥们在做项目,感觉软件工程方向是个饿不死的方向,可以融合各种行业。现在我担任项目经理,开始走出办公室与各种人沟通交流。现阶段我个人觉得,软件开发技术是一项技术,它最终还是要为产品和业务服务的。
    Vibra
        94
    Vibra  
       2020-11-24 09:45:50 +08:00
    @zongren 虽然说不上智能, 但肯定不能算伪智能
    kekeekehernando
        95
    kekeekehernando  
       2020-11-24 10:09:36 +08:00   ❤️ 1
    @ershierdu 不是说 SE 有前景 是 SE 的确就业 HC 是碾压其他所有方向的 。具体数量可见 LINKIN/BOSS 直聘 /牛客
    我美硕的同学全是应聘的 SDE 。AI 现在就是很卷 人多 HC 少,SE 是人多 HC 多, 不过 AI 肯定前途好一点(如果是大佬的话) 反正我 985 科班+一般排名美硕早早认清了现实 竞争不过 PhD 和顶会大佬
    yangyaofei
        96
    yangyaofei  
       2020-11-24 10:14:33 +08:00
    xiaopang132
        97
    xiaopang132  
       2020-11-24 10:22:02 +08:00
    我投 game 一票
    shijingshijing
        98
    shijingshijing  
       2020-11-24 10:22:19 +08:00
    @dayeye2006199 哥们儿,你说的这个方向不是 Software Engineering,是计算机系统( Systems ),偏底层主要做 Infrastructure.

    正统的 software engineering 搞的偏软件开发流程,属于方法学研究,你可以参考一下业界公认最佳的 CMU 的 SEI,他们的研究方向和课程设计。
    iyg429
        99
    iyg429  
       2020-11-24 10:39:16 +08:00
    @galileo1214 #4 为什么游戏公司都有钱是因为利润高吗?
    kanglo
        100
    kanglo  
       2020-11-24 10:48:23 +08:00
    infra
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5415 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 08:48 · PVG 16:48 · LAX 01:48 · JFK 04:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.