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

2022-03-24 18:37:19 +08:00
 anmu

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

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

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

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

提前感谢各位的回复!

4276 次点击
所在节点    程序员
27 条回复
litguy
2022-03-25 13:42:35 +08:00
linux 内核足够吃很久
wat4me
2022-03-25 15:34:56 +08:00
ybb ? 010 。到处都是皮套人是吧
anmu
2022-03-27 18:50:42 +08:00
@mascteen 非常感谢您发的网址,它极大程度扩展了我对后端方向技术的认识

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

我看你说你的学校不是很好,那我建议你就找一个基础课程,像上面提到的 CMU15445 这种,好好跟,就当你多选修了一门课。学完后,不管你是否要做这个方向,你可能会打破对 CS 较局限的认知,这样你可以继续更清晰地思考你的方向。
anmu
2022-04-01 10:23:32 +08:00
@lhfcws 非常感谢您的回复,我准备先着手学习 cmu 课程,边学习边探索。再次感谢您的回复!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/842686

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX