毕业 6 年,一直做的 Java 这块儿,技术一般。目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧,(真是应了那句话:出来混,迟早都是要还的),目前也可以继续做 Java,继续提升技术、后期转架构或者管理类,但现在把感觉还是想尝试下算法、ai 一类的,想考研(在职的),补充基础知识、刷下学历,不知道有没有老哥也有类似的困境?请教下老哥对于这种境地老哥们怎么看? 考研 or not? 而且还有一个问题没想通,手上的工作技术也不想落下,毕竟是立身之本,但是考研要花费的时间、精力和工作去学习提升怎么平衡双方,求各位老哥指点,万分感谢
1
user8341 2020-11-05 10:31:23 +08:00 2
研究生更多的只是进大厂的敲门砖而已。哪能学到什么真正的知识,更何况你要补的那些明明都是本科的知识,你去读研也补不到。
|
2
user8341 2020-11-05 10:37:18 +08:00 2
读 AI 现在研究生也不够,应该要读到博士吧。
|
3
PerpetualHeng 2020-11-05 10:38:26 +08:00 2
研究生远没有你想的那么有用
|
4
mathzhaoliang 2020-11-05 10:45:56 +08:00 1
"想考研(在职的),补充基础知识、刷下学历"
考研究生,为深入钻研打下基础 ✔ 刷个学历,将来干啥还不一定呢 ✘ |
5
imfibhcy 2020-11-05 10:49:03 +08:00 1
毕业 6 年了,备考+等结果 1 年,读完最少 2 年。
默认 22 岁本科毕业,读完后就是 31 岁 6 年普通开发经验 + 0 算法 or AI 经验。按描述猜测非 985 本,简历这样看下来,HR 应该不会看的。 我能想到的靠读研翻身的学校,只有 Stanford 了。。。。 --------------------------------------------------------------------------- 以上当我胡说的,follow your heart,加油~! |
6
coderluan 2020-11-05 10:53:14 +08:00 1
考研只能补学历, 对补底子没啥大帮助, 相同精力你自己自学效率更高.
|
7
opiviqo 2020-11-05 11:10:04 +08:00 1
考吧 最近经济又不咋地 不如学校读几年
|
8
zc1249274251 OP @user8341 老哥很感谢 我的想法很简单 读研 于我而言只是个助益 只是看看能不能找到另外一条路 应用开发虽 d 说天花板挺高 但是越到后来感觉有诸多局限性 而且吧现在是个 ai 、物联网等等 就看能不能当只借风爬升的猪 找到另外的一条路
|
9
hejingyuan199 2020-11-05 11:21:02 +08:00 2
毕业 6 年,一直做的 Java 这块儿,技术一般。
//太谦虚了,6 年基本成为一个老员工了。 目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧,(真是应了那句话:出来混,迟早都是要还的), /*感觉哪里缺,就补哪里。在学校这些其实也不教的。 数学?编程需要啥数学啊,除非你在搞计算机图形学,矩阵变来变去的。 编程基本不用微积分吧。也不用复变函数、拉普拉斯变换吧。 神经网络倒是要用到微分传递,但本质上还是加减乘除嘛。 常微分方程和偏微分方程也用不到吧。随机过程概率论? 我觉得编程不需要大学学的数学,除了矩阵。 楼主觉得数学不行,那得补补高中或者初中数学。 网络,这个看看书就好了。我大学上了两次计算机网络,到现在也没用过,当时开卷考试我啥都没记住。老师也没寡人。 我觉得应该缺啥补啥,顺便做做笔记,以防止每次都得查书或者重新学。看楼主的说法,其实自己心里很有数的,只是不够自信而已。 */ 目前也可以继续做 Java,继续提升技术、后期转架构或者管理类,但现在把感觉还是想尝试下算法、ai 一类的,想考研(在职的),补充基础知识、刷下学历 /* 做的久了,你应该会发现,不管做什么项目,其实跟编程语言没啥关系吧。你也不应该手里只有 Java 一个工具吧,我觉得至少得会个至少三四门编程语言吧(瞎说的)。 后期转架构、管理,这块感觉与技术能力关系不大,更多的是做事情方式是否能够站在宏观角度看问题,是否能够脱离编程语言看问题,是否能够从项目角度或者客户角度看问题。 算法、AI,这两个我觉得如果想做的好,可能需要来几篇学术论文的洗礼,如果为了这一点,可以考虑读研试试,不过那取决于你导师是否给你研究算法的科研项目。你可以去争取。刷学历,其实也是个合理的理由。*/ 请教下老哥对于这种境地老哥们怎么看? 考研 or not? 而且还有一个问题没想通,手上的工作技术也不想落下,毕竟是立身之本,但是考研要花费的时间、精力和工作去学习提升怎么平衡双方 /* 我本科学的自动化,毕业后没有找到满意的工作(找个工作没问题)。于是我在家坐了两年,考了个研究生,结果调剂到了航空航天专业。复习考研,得看你有多少时间可以浪费。 毕业后干了一年多航空。跳槽去了互联网企业。我觉得,读研让我体验了一把搞科研,因为我本科没有好好学习。 我手中的工作技术一直在丢弃或者说浪费。技术一出现就注定被淘汰的,没必要守着那没用的旧技术。我觉得不要留恋自己会的,而是保持好奇心,不断去尝试自己不会的技术。如果能够这样,比简单读个书重要得多。 以你的情况,就是希望找一种方式,让自己的工作技能得以大幅度提升。我觉得读研不是你的选项。正如你所说,你得先复习考研,考研需要花时间,势必影响你工作。考上了还得面试,考不上你还得继续工作。即便顺利入学了,你面临着导师的选择,如果遇到不开心的导师,或者没什么实际意义的科研项目,那基本是浪费 2——3 年时间。如果运气非常好,全是你想要的,那毕业后谁知道 IT 行业会发生什么天翻地覆的变化,可能毕业后还得一切重新开始。 */ |
10
zc1249274251 OP @imfibhcy 老哥很感谢 确实很残酷 但目前确实有一些困境,看看能不能走一些其他的路,世事多变 有所准备 才可能有机会不是?
|
11
BrandonNg 2020-11-05 12:59:11 +08:00 via Android
如果想只搞 java 补基础知识的话 读研纯粹浪费三年 现在中国大学 cs 读研 90%都是搞机器学习 导师也不会给你自己学习的时间
|
12
imfibhcy 2020-11-05 13:13:56 +08:00
@zc1249274251
是的,所以最后说还是要 follow your heart 每个人情况不一样的,只是列举一下当前职场关注的几个点,毕竟不管干啥不能忽略客观情况对不。 理清自己认知和外部认知之后做决定,加油~! |
13
raaaaaar 2020-11-05 13:22:06 +08:00 via Android
考研的时候不就要考操作系统算法,网络组成原理吗?这些肯定要大量刷题吧,我认为这就是个很好的打基础过程啊
|
14
hitmanx 2020-11-05 13:27:01 +08:00
感觉 AI 相关的门槛逐年升高,如果不是有很好的学历+顶级会议发表,很难的。而且一旦换个赛道,你做了 6 年的 java 基本都用不上,相比应届生在经验上没有优势,在年龄上还有劣势,你琢磨琢磨。
而且说实在的,就像我现在去读个美术的专业,不代表我出来就能靠画画吃饭了不是,天生不是这块料啊。不妨先业余时间自己看看书籍、看看论文,坚持一段时间,看看自己是不是这方面有兴趣和天赋再说吧…… |
15
djoiwhud 2020-11-05 13:31:47 +08:00
“目前就是感觉做技术这块儿越深,发现底子是真的薄弱,比如数学、网络、计算机组成原理等等吧”
以上内容都是本科会讲的。你刷个硕士根本不会解决你的问题。 Java 开发者的普遍问题就是功底太差,知道的东西大多数都是框架性的,以非科班的 Java 开发者为甚。 |
16
mogami18 2020-11-05 13:33:15 +08:00 1
如果是為了彌補技術負債,讀碩士是沒有什麼太大用的,也就是刷個學歷。換句話說,只要你想認真學習,自己利用空閒時間,一樣可以學的深入。另外,中國的碩士是有導師的,大概率是你還沒怎麼學,你導師給你一堆雜事。以及,做科研需要的技能,和公司需要的技能,是不能完全匹配的。樓主把讀碩士想的太美好了。
我的個人建議:要麼找一個歐美靠譜的好學校,讀一個 PhD (系統,網絡,存儲,機器學習等實用方向),深入研究,成為某個領域的專家(讀書期間,爭取去 Microsoft research 等部門實習,保持同業界的接軌)。要麼就踏踏實實上班,空閒時間該幹啥幹啥。 另外,計算機系不是只有機器學習,以及,不是只有做機器學習才能在 IT 領域拿高薪。 |
17
mogami18 2020-11-05 13:40:07 +08:00 1
舉個例子,比如,現在看都比較老的機器學習訓練系統方向,以 parameter server 為代表,如果你懂這裡邊的各種原理,各種實現,加上相關工作經驗年限,去大廠搞個小百萬年薪問題真的不大,而且護城河(不可替代性)相對比較高。只可以,我就沒見過幾個中國大學的課題組研究這個領域(有,但是很少)。為啥?因為投入人力(一個團隊的學生老師)物力(上百台服務器)高,時間長(一兩年起步),搞出來的 paper 評級如 VLDB 和 OSDI 等頂會,和寫了 3 個月 Python 搞出了來的 AAAI, IJCAI 的機器學習煉丹的 paper 評級一樣,都是 A 。
大學教授都不是傻子,這樣誰還願意帶課題組搞那些相對複雜但是更有實用價值的科研呢? |
18
dartabe 2020-11-05 13:42:13 +08:00
不如去海外读个研 很多 1 年的 之后选择也多
|
19
mogami18 2020-11-05 13:44:59 +08:00 1
另外如果樓主想涉及 AI 領域,如果你不是想賺快錢,而是真心對其原理等有深厚興趣,那麼建議,在入學研究生之前,完成以下書目的入門閱讀:
線性代數,矩陣,概率論與統計,微積分,凸優化 否則,離開了上述基本功,也就只能靠 DNN 煉丹才能活了 |
20
ZinWUT 2020-11-05 13:45:50 +08:00
不建议
本科以后,继续读书和直接就业是两种航道。 选定离手,切勿来回横跳,否则将持续在低位徘徊。 |
21
azcvcza 2020-11-05 13:55:25 +08:00
国内不是国外,如果实在想读研,可以考虑去你想工作的国家试试。国内对于年龄歧视还是有的。国外相对宽松一点,因为发达国家的其他工种收入也没差到哪去(当下)。
|
22
ychost 2020-11-05 14:01:48 +08:00
体制内可以去读
|
23
zc1249274251 OP @ZinWUT 感谢 感谢 这个。。。。确实 很忌讳这个
|
24
zc1249274251 OP @mogami18 老哥说的在理 很干 万分感谢 我得好好想想
|
25
lidlesseye11 2020-11-05 15:02:54 +08:00
我觉得楼上 @raaaaaar 说的很有道理。。
楼主可以先复习着去考,考上了要不要真的去上再另说 |
26
lifefriend 2020-11-05 16:20:21 +08:00
年级不太大可以试试
|
27
wangt21 2020-11-05 18:59:56 +08:00
不建议,本人 985 硕。
读研这两年选的导师不行,真的荒废时光 |
28
dji38838c 2020-11-05 21:54:46 +08:00 2
不要指望读研提高自己
要提高自己只能靠自学,读研了也是自学 |
29
VersionD 2020-11-05 23:10:09 +08:00
@ZinWUT 说得很有道理,现在工作了发现其实学习的话更注重实用性了,如果我现在又跳回去读书,可能又会把自己建立的一套学习方法换回科研向的思维,到时候要找工作又得切回来,反反复复可能就蹉跎了岁月
|
30
SorryChen 2020-11-05 23:20:25 +08:00 via iPhone 1
读研的效果,一大半看你的导师。有的导师会给你一堆破事干,有的导师会真的让你自己探索你喜欢的研究领域,他做的事情就是给予你平台和硬件支持(比如给你提供计算集群,资助你参加学术会议等等),我的硕导就是这样的人,还算幸运。还有一小部分导师,是最好的,不仅给你提供物质基础,并且对你的研究能起到很大的指导帮助作用,这样的就不常见了。
所以只要能找到个好导师,读研就很开心,而且能学到很多东西。虽然自学一样可以学很多东西,但是导师能给的硬件等设施,说实话自学没办法弄到。 |
31
printese 2020-11-06 08:46:47 +08:00
从描述来看,觉得楼主需要的不是考研,而是需要补基础
与其说去考研,个人认为还不如去换个方向,比如去接触一下嵌入式领域,从基础的数电开始入门,网络( uboot 配置下网络互通)、算法(图形界面)、操作系统(Linux)、组成原理(芯片外设驱动)都能涉及到,然后再去有针对性的补理论基础 |
32
zc1249274251 OP @VersionD 确实很忌讳这个 不过后来想想 也有另外一种思路 工作了才知道自己缺啥 更注重实用性 即使回到学校转换成科研思维 我觉得也很难 毕竟现实生活就搁那了 得解决实际问题不是?
|
33
zc1249274251 OP @SorryChen 老哥 感谢感谢 很干
|
34
PerpetualHeng 2020-11-06 11:13:04 +08:00
我再补充一句吧,工作 6 年了,还在指望研究生提升自己,我觉得你应该是那种水平很菜,很底层的码农。
正常比较牛逼的 6 年程序员,起码会有一段大厂经历吧。其次在一般二线厂能当个大头兵或者架构师是吧。 其次,最好有高质量博客,或者可以写一本技术书籍吧(目前市场里两本写 dubbo 的书,都是阿里 P6 出得)。 年包就算没股票也有 50 了吧。 你看下你和我说的这些有什么差距,是否是你读研可以解决的,其次等你读研出来,别人都工作十年了,丰富的大厂经历和经验,甩你那个文凭十几条街。 你再想想你该怎么做。 |
35
zc1249274251 OP @PerpetualHeng 兄弟 不好意思 让你误会了 其实也没那么不堪 才从大厂出来 只是有时候走了一段路,感觉硌脚,停下来把鞋子里沙子倒掉 才能走得更远不是? 至于博客、出书 人各有志 这东西没什么共性 还是让自己有所收获才是
|
36
PerpetualHeng 2020-11-06 15:25:20 +08:00
@zc1249274251 我想表达的是成为牛逼的人,有很多可以给你背书的方式,很多比读研好,也比读研省时间。
|
37
mogami18 2020-11-06 16:41:47 +08:00
@PerpetualHeng 過於達爾文,引起不適,sad
|