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

如何确定应该深挖的技术栈

  •  
  •   anmu · 146 天前 via iPad · 2919 次点击
    这是一个创建于 146 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:研一,本科阶段只学习了 springboot+vue

    想法:个人拙见 java 参与者太多,并且如果在读研期间深挖 java 未必能比去企业工作更好(但不会放弃继续学习 java )

    疑惑:由于我实在见识有限,目前想不到其它学习的方向,所以想请各位大佬多提提想法,感谢

    补充:不考虑算法岗,本科和研究生学校都很一般,因为接触的技术很少,目前想找到一个如何确定方向的方法(先不考虑工资问题)

    提前感谢各位的回复!

    27 条回复    2022-04-01 10:23:32 +08:00
    hecz
        1
    hecz  
       146 天前
    头像是本人?
    llillill
        2
    llillill  
       146 天前
    头像可以
    mascteen
        3
    mascteen  
       146 天前 via Android
    mmmor
        4
    mmmor  
       146 天前
    怎么都关注头像
    loading
        5
    loading  
       146 天前
    如果你一下就上手了,就不值得深挖,如果坑很久都没见效果,就你不能深挖。
    hidemyself
        6
    hidemyself  
       146 天前
    强调一下,头像不是本人,是我
    zibber
        7
    zibber  
       146 天前
    要卷的话还是 c++
    wuyufeng2333
        8
    wuyufeng2333  
       146 天前
    推荐后端,前端天花板太低了
    Dragonphy
        9
    Dragonphy  
       146 天前
    杰尼杰尼
    a852695
        10
    a852695  
       146 天前
    推荐后端,并且做的深入底层点,不然只有被卷的份额
    jones2000
        11
    jones2000  
       146 天前   ❤️ 1
    编程需要和你自己的研修的专业相结合才行, 否则基本就是卷死的份了。 比如你的专业是法律,那可以围绕你的法律专业做相应的开发,如 AI 法律咨询,在线法庭等等。物理的,计算机模拟碰撞等等. 专业过硬,只要懂 1 点编程就行了。
    jhdxr
        12
    jhdxr  
       146 天前
    @hecz
    @llillill

    谷歌识图一下就能找到正主了(虽然我觉得 twitter 这个也不是本人。。。但是那个名字(网名)和照片里的人的确是对的上号的)
    Desiree
        13
    Desiree  
       146 天前
    怎么都关注头像...都这么饥饿吗
    hideokuze
        14
    hideokuze  
       146 天前   ❤️ 2
    这个头像是铸币林忆宁啊。
    lostberryzz
        15
    lostberryzz  
       146 天前
    Java 没什么好深挖的,面试都是问八股,挖不到点子上答不上来就等于没挖,多去实习,尝试不同领域的工作才能知道自己适合做什么。

    如果非要找一些“深挖”的点,那你就搜罗最近一两年的实习校招面经,统计下经常问的知识点,重点学习一下,基本就可以了。
    murmur
        16
    murmur  
       146 天前   ❤️ 1
    计算机相关深挖的都跟数学有关,你不想做算法,那就只能在头像上深挖

    一个语言再深,也赶不上硬件更新和需求调整来的猛

    以前双十一就 0 点抢购,结果程序员苦逼,快递消费者骂娘,何苦呢

    改成 10 月到 12 月都是双十一,流量自然不就下来了
    lhfcws
        17
    lhfcws  
       146 天前
    可以考虑 database storage 等基础研究方向。
    database 的话,你去找 cmu 的课程完整学一遍,然后从中找一个自己觉得感兴趣的点切入,看一两个成熟系统的代码或找进阶的课程继续跟。研究生两三年好好把握还是能在要求不那么卷的大厂的 infra 找到工作的。
    不需要对数学算法有很深的掌握也能学,CS 不是只有数学和 ai 算法的。
    wangchengwu
        18
    wangchengwu  
       146 天前
    头像本人吗,不是就举报电信诈骗
    FanGanXS
        19
    FanGanXS  
       146 天前
    头像就是铸币林忆宁。
    mysalt
        20
    mysalt  
       146 天前
    做后端的话,我感觉最后都逃不了数据库和分布式,所以不如趁着现在有时间把 MIT 6.824 和 CMU 15445 好好学学,里面的项目认真做做
    litguy
        21
    litguy  
       145 天前
    linux 内核足够吃很久
    wat4me
        22
    wat4me  
       145 天前
    ybb ? 010 。到处都是皮套人是吧
    anmu
        23
    anmu  
    OP
       143 天前 via iPad
    @mascteen 非常感谢您发的网址,它极大程度扩展了我对后端方向技术的认识

    @jones2000 由于我仅修了计算机相关课程,并且对其他的交叉方向也没有概念,所以没办法考虑这方面的工作
    anmu
        24
    anmu  
    OP
       139 天前 via iPad
    @lhfcws 您好,我这几天对 database 相关内容做一些了解,但是对具体的工作内容仍不是很明确,所以想向您请教一下。
    1. 在实际工作中,database 工作人员一般都要完成什么业务功能呢?
    2. 数据开发工程师属于 database 方向分支吗?
    3. 业内 database 的发展前景如何呢?
    anmu
        25
    anmu  
    OP
       139 天前 via iPad
    @lhfcws 还请您不吝赐教
    lhfcws
        26
    lhfcws  
       139 天前
    @anmu
    1. 我们一般不叫业务功能。根据你的工作性质,分布式一致性协议实现、存储系统、数据库内核改造、数据库代理等都是可能的方向。如果对你来说很难理解,那你可能要先学习下数据库基本理论课程,国内一些好的大学也会开设相关课程,也可以去看 MIT 、CMU 、马普所等国外学校的 schedule 。非要打个比喻,你就想像你是开发 mysql 给别人用的那个人(当然很多时候不一定是 mysql )。
    2. 不属于。数据开发一般是指大数据开发。
    3. 最近几年 DB 创业公司很多,行业算是到了个发展期。

    我看你说你的学校不是很好,那我建议你就找一个基础课程,像上面提到的 CMU15445 这种,好好跟,就当你多选修了一门课。学完后,不管你是否要做这个方向,你可能会打破对 CS 较局限的认知,这样你可以继续更清晰地思考你的方向。
    anmu
        27
    anmu  
    OP
       139 天前 via iPad
    @lhfcws 非常感谢您的回复,我准备先着手学习 cmu 课程,边学习边探索。再次感谢您的回复!
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4261 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:41 · PVG 11:41 · LAX 20:41 · JFK 23:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.