在职的程序员,有没有必要去读个研究生?

在职的程序员,有没有必要去读个研究生呢?

工作已经忙到吐血了,哪有时间学习?程序员工作不看学历吧,没必要没必要!如果你有这些想法,那就是大漏特漏。

一位资深程序员结合自身经历分享了自己对这个问题的理解,文末还有超级学习干货,快来看看吧!

*本文约稿自伊利诺伊理工大学在读学员larry同学,未经许可,禁止转载

1.程序员的工作性质

程序员的工作属于技术密集型,需要持续不断的更新自己的知识库,工作强度其实很高,每天的大部分时间都对着电脑处理逻辑问题,真正属于自己的时间可能不多,据统计程序员代码主要产出是在凌晨的0点到4点这个时间段。

在职的程序员,有没有必要去读个研究生?

其实目前整个国内的环境对程序员并不十分友好,国内程序员被认为和演员、运动员一样都是在吃青春饭,这点其实我不否认。

原因其一是工作强度确实太高,经常需要熬夜高负荷解决问题。

其二竞争压力太大,三十岁的程序员已被当作职业生涯的末期,面临着转岗及裁撤。

其三技术发展迅速,很多技术一两年就是一个轮回,要想一直在这个领域屹立不倒,就要持续学习,不断产出。

周边也有一些朋友没有逃脱行业潜规则的厄运。

2.为何程序员有必要读研?

我职业生涯到目前为止,在北京后厂村这片神奇的土地工作已有15年有余,做了很多年的开发测试,也做过很多年的研发管理,后续也尝试做过产品经理、售前、销售等市场工作。

一路走过来其实最怀念的还是自己做技术,做程序员的这段时光,如果不考虑其他的因素真的想一直做这个行业。

看着产品出自于自己之手,犹如造物者创造这个世界,这种成就感和欣喜感无以言表。当然反观自己一路走来,需要学习和反思的地方确实也有不少。

2019年底由于常年的工作强度加之转型的压力,让自己生了一场病,住院期间难得的让自己有了时间思考和放空。

在职的程序员,有没有必要去读个研究生?

也是在住院的这段时间在病房收到了IIT,也就是伊利诺伊理工大学的硕士录取通知书

试问作为一个程序员为什么要去读个研究生呢?

一场突入奇来的病让我想清楚了一些事情,那就是这些年做技术让自己的路越走越窄,在知识涉猎广度上出现了问题,认知上出现了问题。

要解决这些问题,回归校园是一个很好的途径。另外作为程序员在今后的道路上需要谋出更多的可能性,这个读研的经历可以让自己打开眼界,拥抱变化。

国外的研究生课程与国内的相比还是有不小的差别,国外更注重实践,几乎每门课程都需要完成一些大大小小的项目,有些课程还有课内论文,形式十分的多样,课程的选择也很自由,涉及的内容也比较广泛。

印象比较深的是James Papademas教授的面向对象的程序开发课程,课程最后需要我们用Java实现一个既有Database又有GUI的系统,并且需要进行学术演讲,海外的同学们需要录制视频上传,这给母语非英文的我们非常大的挑战。

在职的程序员,有没有必要去读个研究生?
备受欢迎的Papa教授

还有Nazneen Hashmi教授的软件测试与维护课程,需要我们在课内完成20-40页的全英文APA格式的论文,并且自拟项目并进行学术演讲,针对项目过程中展开的测试与研发实践活动进行演讲描述。

*(Nazneen Hashmi教授还在开学第一周收集了学员们的个人简历,为那些想要在美国寻找软件测试相关工作的学员提供帮助。)

在职的程序员,有没有必要去读个研究生?

学员在邮件中自我介绍并附上简历

这学期Vanderjack Brian教授的信息技术管理与项目管理课程,格外生动,紧贴PMP的考试内容,并引用了丰富的视频教学,课程十分有趣。

在职的程序员,有没有必要去读个研究生?

对于一名资深的程序员来说,很多课程的开发任务并不能为我们带来编码能力的提升,但在课程学习的过程中无形中拓宽了眼界,在与同学们的交流过程中收获了友谊,拓宽了人脉。

这段旅程还在继续,今后的路会更加精彩。

3.老程序员的干货分享

现在欢迎已经入坑的同学们,下面是满满的干货了。

在职读一个在线硕士需要准备什么?如何管理时间?如何取得好成绩?如何…..

我相信每个人在刚开始的时候都有一大堆的一大堆的问题,我只能说每个人在面对压力寻求突破的过程中都有不同的方式突围,和感情不同的是,在学业和知识这个领域只要你是真的付出了就会有结果,只是早晚快慢的差别。

这里我要说的是,其实不需要做过多的准备,可能有些人觉得英语不好,课听不太懂怎么办?如果是线下那我肯定会把老师的每门课都录音,不懂反复听。

线上,彼岸的LUMINA将教授的课程录制上传,可在线反复观看,而且有中英文的字幕。

lumina系统介绍

所以不要恐惧,多听多看总会明白。在课业的学习上,根据课程的难度需要每天留出1-2个小时的课程学习时间。

时间嘛挤挤总是有的,如果没有整段时间,那就用碎片时间学习,但是我建议还是需要整段的时间,大家既然要读名校总要有取舍,抖音啊,B站啊期末前先卸了吧。

美国院校的每年选课次数并没有这么固定,有的大学一年4次选课,有的大学一年2次选课,跟专业也有关系,伊利诺伊理工大学一年主要有三次选课,大家根据能力和时间可以每次选课1-3门,比如我目前基本上每学期只选1门课,在职的话建议每学期≤2门,时间、精力、能力我确实都做不到。

时间的管理上我推荐番茄钟和GTD看大家能接受哪种,我个人觉得入门时间管理大师可以从番茄钟试起。

在职的程序员,有没有必要去读个研究生?

现在讲讲如何能取得好成绩,那首先还是需要听懂教授的课程,听不懂就多下功夫多听几遍,重点部分有必要做下笔记,课前预习十分关键,其实教授以周为单位进行课程更新,大家是有时间搞懂和吸收消化知识的。

还有一个最重要的是你不是一个人,可能的话与有志者组成学习小组,大家共同攻克难关,这样是一种促进,也让这条路没有那么艰辛。

当然还有我们彼岸的教务老师为我们保驾护航,他们会在考试前帮我们罗列重点,十分的给力。

“雄关漫道真如铁,而今迈步从头越”。

在职在线读硕士我已经走过了1年多的时间,艰辛,但收获满满。

我们努力变得更好,是因为我们接受了不完美的自己的同时而没有得过且过,祝2022年的大家也有新的突破,做最好的自己!

文章标题《在职的程序员,有没有必要去读个研究生?》,转载请注明出处。如有错误或侵权,请联系zuoyan.li@beaconedu.com调整或删除。

进击的跃跃的头像进击的跃跃
Previous 2022年7月5日 下午8:18
Next 2022年7月5日 下午8:26

相关推荐