考研与工作的一些问题,求老哥们指点。。。万分感谢

2020-11-05 10:26:18 +08:00
 zc1249274251

毕业 6 年,一直做的 Java 这块儿,技术一般。目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧,(真是应了那句话:出来混,迟早都是要还的),目前也可以继续做 Java,继续提升技术、后期转架构或者管理类,但现在把感觉还是想尝试下算法、ai 一类的,想考研(在职的),补充基础知识、刷下学历,不知道有没有老哥也有类似的困境?请教下老哥对于这种境地老哥们怎么看? 考研 or not? 而且还有一个问题没想通,手上的工作技术也不想落下,毕竟是立身之本,但是考研要花费的时间、精力和工作去学习提升怎么平衡双方,求各位老哥指点,万分感谢

3972 次点击
所在节点    程序员
37 条回复
user8341
2020-11-05 10:31:23 +08:00
研究生更多的只是进大厂的敲门砖而已。哪能学到什么真正的知识,更何况你要补的那些明明都是本科的知识,你去读研也补不到。
user8341
2020-11-05 10:37:18 +08:00
读 AI 现在研究生也不够,应该要读到博士吧。
PerpetualHeng
2020-11-05 10:38:26 +08:00
研究生远没有你想的那么有用
mathzhaoliang
2020-11-05 10:45:56 +08:00
"想考研(在职的),补充基础知识、刷下学历"


考研究生,为深入钻研打下基础 ✔
刷个学历,将来干啥还不一定呢 ✘
imfibhcy
2020-11-05 10:49:03 +08:00
毕业 6 年了,备考+等结果 1 年,读完最少 2 年。
默认 22 岁本科毕业,读完后就是 31 岁 6 年普通开发经验 + 0 算法 or AI 经验。按描述猜测非 985 本,简历这样看下来,HR 应该不会看的。
我能想到的靠读研翻身的学校,只有 Stanford 了。。。。
---------------------------------------------------------------------------
以上当我胡说的,follow your heart,加油~!
coderluan
2020-11-05 10:53:14 +08:00
考研只能补学历, 对补底子没啥大帮助, 相同精力你自己自学效率更高.
opiviqo
2020-11-05 11:10:04 +08:00
考吧 最近经济又不咋地 不如学校读几年
zc1249274251
2020-11-05 11:20:10 +08:00
@user8341 老哥很感谢 我的想法很简单 读研 于我而言只是个助益 只是看看能不能找到另外一条路 应用开发虽 d 说天花板挺高 但是越到后来感觉有诸多局限性 而且吧现在是个 ai 、物联网等等 就看能不能当只借风爬升的猪 找到另外的一条路
hejingyuan199
2020-11-05 11:21:02 +08:00
毕业 6 年,一直做的 Java 这块儿,技术一般。
//太谦虚了,6 年基本成为一个老员工了。

目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧,(真是应了那句话:出来混,迟早都是要还的),
/*感觉哪里缺,就补哪里。在学校这些其实也不教的。
数学?编程需要啥数学啊,除非你在搞计算机图形学,矩阵变来变去的。
编程基本不用微积分吧。也不用复变函数、拉普拉斯变换吧。
神经网络倒是要用到微分传递,但本质上还是加减乘除嘛。
常微分方程和偏微分方程也用不到吧。随机过程概率论?
我觉得编程不需要大学学的数学,除了矩阵。
楼主觉得数学不行,那得补补高中或者初中数学。
网络,这个看看书就好了。我大学上了两次计算机网络,到现在也没用过,当时开卷考试我啥都没记住。老师也没寡人。
我觉得应该缺啥补啥,顺便做做笔记,以防止每次都得查书或者重新学。看楼主的说法,其实自己心里很有数的,只是不够自信而已。
*/

目前也可以继续做 Java,继续提升技术、后期转架构或者管理类,但现在把感觉还是想尝试下算法、ai 一类的,想考研(在职的),补充基础知识、刷下学历
/* 做的久了,你应该会发现,不管做什么项目,其实跟编程语言没啥关系吧。你也不应该手里只有 Java 一个工具吧,我觉得至少得会个至少三四门编程语言吧(瞎说的)。
后期转架构、管理,这块感觉与技术能力关系不大,更多的是做事情方式是否能够站在宏观角度看问题,是否能够脱离编程语言看问题,是否能够从项目角度或者客户角度看问题。
算法、AI,这两个我觉得如果想做的好,可能需要来几篇学术论文的洗礼,如果为了这一点,可以考虑读研试试,不过那取决于你导师是否给你研究算法的科研项目。你可以去争取。刷学历,其实也是个合理的理由。*/

请教下老哥对于这种境地老哥们怎么看? 考研 or not? 而且还有一个问题没想通,手上的工作技术也不想落下,毕竟是立身之本,但是考研要花费的时间、精力和工作去学习提升怎么平衡双方
/* 我本科学的自动化,毕业后没有找到满意的工作(找个工作没问题)。于是我在家坐了两年,考了个研究生,结果调剂到了航空航天专业。复习考研,得看你有多少时间可以浪费。
毕业后干了一年多航空。跳槽去了互联网企业。我觉得,读研让我体验了一把搞科研,因为我本科没有好好学习。
我手中的工作技术一直在丢弃或者说浪费。技术一出现就注定被淘汰的,没必要守着那没用的旧技术。我觉得不要留恋自己会的,而是保持好奇心,不断去尝试自己不会的技术。如果能够这样,比简单读个书重要得多。
以你的情况,就是希望找一种方式,让自己的工作技能得以大幅度提升。我觉得读研不是你的选项。正如你所说,你得先复习考研,考研需要花时间,势必影响你工作。考上了还得面试,考不上你还得继续工作。即便顺利入学了,你面临着导师的选择,如果遇到不开心的导师,或者没什么实际意义的科研项目,那基本是浪费 2——3 年时间。如果运气非常好,全是你想要的,那毕业后谁知道 IT 行业会发生什么天翻地覆的变化,可能毕业后还得一切重新开始。
*/
zc1249274251
2020-11-05 11:25:35 +08:00
@imfibhcy 老哥很感谢 确实很残酷 但目前确实有一些困境,看看能不能走一些其他的路,世事多变 有所准备 才可能有机会不是?
BrandonNg
2020-11-05 12:59:11 +08:00
如果想只搞 java 补基础知识的话 读研纯粹浪费三年 现在中国大学 cs 读研 90%都是搞机器学习 导师也不会给你自己学习的时间
imfibhcy
2020-11-05 13:13:56 +08:00
@zc1249274251
是的,所以最后说还是要 follow your heart
每个人情况不一样的,只是列举一下当前职场关注的几个点,毕竟不管干啥不能忽略客观情况对不。
理清自己认知和外部认知之后做决定,加油~!
raaaaaar
2020-11-05 13:22:06 +08:00
考研的时候不就要考操作系统算法,网络组成原理吗?这些肯定要大量刷题吧,我认为这就是个很好的打基础过程啊
hitmanx
2020-11-05 13:27:01 +08:00
感觉 AI 相关的门槛逐年升高,如果不是有很好的学历+顶级会议发表,很难的。而且一旦换个赛道,你做了 6 年的 java 基本都用不上,相比应届生在经验上没有优势,在年龄上还有劣势,你琢磨琢磨。

而且说实在的,就像我现在去读个美术的专业,不代表我出来就能靠画画吃饭了不是,天生不是这块料啊。不妨先业余时间自己看看书籍、看看论文,坚持一段时间,看看自己是不是这方面有兴趣和天赋再说吧……
djoiwhud
2020-11-05 13:31:47 +08:00
“目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧”

以上内容都是本科会讲的。你刷个硕士根本不会解决你的问题。

Java 开发者的普遍问题就是功底太差,知道的东西大多数都是框架性的,以非科班的 Java 开发者为甚。
mogami18
2020-11-05 13:33:15 +08:00
如果是為了彌補技術負債,讀碩士是沒有什麼太大用的,也就是刷個學歷。換句話說,只要你想認真學習,自己利用空閒時間,一樣可以學的深入。另外,中國的碩士是有導師的,大概率是你還沒怎麼學,你導師給你一堆雜事。以及,做科研需要的技能,和公司需要的技能,是不能完全匹配的。樓主把讀碩士想的太美好了。

我的個人建議:要麼找一個歐美靠譜的好學校,讀一個 PhD (系統,網絡,存儲,機器學習等實用方向),深入研究,成為某個領域的專家(讀書期間,爭取去 Microsoft research 等部門實習,保持同業界的接軌)。要麼就踏踏實實上班,空閒時間該幹啥幹啥。

另外,計算機系不是只有機器學習,以及,不是只有做機器學習才能在 IT 領域拿高薪。
mogami18
2020-11-05 13:40:07 +08:00
舉個例子,比如,現在看都比較老的機器學習訓練系統方向,以 parameter server 為代表,如果你懂這裡邊的各種原理,各種實現,加上相關工作經驗年限,去大廠搞個小百萬年薪問題真的不大,而且護城河(不可替代性)相對比較高。只可以,我就沒見過幾個中國大學的課題組研究這個領域(有,但是很少)。為啥?因為投入人力(一個團隊的學生老師)物力(上百台服務器)高,時間長(一兩年起步),搞出來的 paper 評級如 VLDB 和 OSDI 等頂會,和寫了 3 個月 Python 搞出了來的 AAAI, IJCAI 的機器學習煉丹的 paper 評級一樣,都是 A 。
大學教授都不是傻子,這樣誰還願意帶課題組搞那些相對複雜但是更有實用價值的科研呢?
dartabe
2020-11-05 13:42:13 +08:00
不如去海外读个研 很多 1 年的 之后选择也多
mogami18
2020-11-05 13:44:59 +08:00
另外如果樓主想涉及 AI 領域,如果你不是想賺快錢,而是真心對其原理等有深厚興趣,那麼建議,在入學研究生之前,完成以下書目的入門閱讀:
線性代數,矩陣,概率論與統計,微積分,凸優化
否則,離開了上述基本功,也就只能靠 DNN 煉丹才能活了
ZinWUT
2020-11-05 13:45:50 +08:00
不建议

本科以后,继续读书和直接就业是两种航道。
选定离手,切勿来回横跳,否则将持续在低位徘徊。

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

https://www.v2ex.com/t/721932

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

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

© 2021 V2EX