计算机博士不想读了想去做工程,想听听各位老司机平时工作是什么样的以及建议?

2017-06-03 11:44:03 +08:00
 zbw0046
我 95 年人,本科 985 计算机,16 年本科直博交大计算机,发现自己唯一开心的时候就是码代码的时候,并且自己的优点在于执行力还算强,喜欢学新东西然后用到实际应用中,不擅长科研方面的发现新方法啊写论文啊什么的。打算还是放弃科研退学读个专硕去做工程。之前积累的技能大多是数据科学相关的,包括 python、数学建模、机器学习算法等,c++也会一点,ACM 拿过学校的奖、数学建模拿过国家奖(本人负责编程部分),但是现在十分犹豫自己是不是真的很适合做工程?想了解一下各位日常的工作是什么样的,对人有什么要求,什么不如意的地方,以及各位过来人的意见。谢谢~
22656 次点击
所在节点    职场话题
150 条回复
Tunar
2017-06-03 13:21:38 +08:00
难道楼主是 zbwfisher ?
zbw0046
2017-06-03 13:23:13 +08:00
@Mondoz 哈哈,握手握手,前辈谦虚了~~可能工作后再考虑读书会目的性更强吧,能学到更多的东西。主要是现在这个博士导师不懂不怎么指导,虽说是在搞数据挖掘感觉没什么数据实验室也是在瞎搞,在这儿待几年也真的学不下去什么东西,要是出国读了 phd 肯定会坚持读完的。。可能硕士学历还是挺重要的吧,但是毕业的几个博士师兄师姐找工作都不顺利,企业都觉得招这么一个方向不对口的博士代价太大,有的最后被迫找了个教职。。
zbw0046
2017-06-03 13:24:11 +08:00
@Tunar 不是……
zbw0046
2017-06-03 13:26:06 +08:00
@allan888 其实学校 acm 比赛还是水。。。不敢说秒一堆人哈哈哈,实战经验还是远不如大家
Tunar
2017-06-03 13:27:56 +08:00
@zbw0046 sorry 认错人,不过你还是把博士读完了吧,另外最好确定一个方向,,,
zbw0046
2017-06-03 13:29:15 +08:00
哈哈没想到大家都这么热心的帮我出主意~还是很想知道大家真实的工作是什么样的?生活状态(比如上下班时间、有没有时间读书做自己的事情等)如何?有什么挑战和难题,需要什么能力这类的。
Tunar
2017-06-03 13:29:29 +08:00
@allan888 嗯。。学校 acm 不能说明什么问题,,,一抓一堆,,,一般厉害的都带队打国赛,,
withlqs
2017-06-03 13:30:59 +08:00
把喜欢的事情当职业,会失掉一些乐趣的。
minvacai
2017-06-03 13:33:43 +08:00
要不你试试能不能休学一年,然后在外面找个公司实习?
aaronzjw
2017-06-03 13:33:46 +08:00
现在博士名额那么多,以后估计都快成标配了,楼主还是读一个吧,利益相关[2014 直博]
zbw0046
2017-06-03 13:35:47 +08:00
@aaronzjw 哈哈这样真的好么。。。这个学历不好拿呀,就冲着这毕业标准,成标配应该还不至于吧。。。
zbw0046
2017-06-03 13:37:37 +08:00
@minvacai 倒也不是不可以,但是感觉休学了也基本上就回不来了,一年不在实验室呆了老板还会要么而且还是因为不想搞科研去实习了。。其实觉得还是得再学学东西,所以想读个硕士,缓冲一下
Andiry
2017-06-03 13:39:39 +08:00
@zbw0046 美帝 PhD 在读,生活大概就是每天读 paper,编程。除了开会不用去实验室,拿个笔记本 ssh 在哪里都一样。空闲时间大把,下午去海边跑步,晚上读书。暑假去湾区实习。
zbw0046
2017-06-03 13:43:45 +08:00
@Andiry 羡慕。。。。国内使劲熬还熬不出来文章,出来了也感觉是在灌水。。。
bzzhou
2017-06-03 13:48:11 +08:00
做工程,这个区分度也很大;写编译器、写数据库、写 OS 内核的是工程;写业务逻辑的也是工程

现实情况,绝大多数的工程,都没有太多门槛,以及挑战的(例如所谓高并发、高可用之类的,随着各种框架、各种解决方案的日益成熟,以及没有太多的门槛了;什么大数据之类的,spark 之类的学个几天,绝大多数人都可以搞掂很大的数据规模了,深入研究两个月,基本就足够面对绝大多数应用场景了)

但是那些有门槛的项目(例如基于 GPU 来实现一套垂直领域的计算引擎),这些都需要有很扎实的理论背景,加上还不错的工程实力,才有机会让你接触到(当然有不少人很牛,可以在本科阶段就积累了足够牛逼的理论+工程实力,然后本科毕业就直接进入这些团队,但是这种毕竟是少数)
allan888
2017-06-03 13:52:12 +08:00
@Tunar
@zbw0046
真不用谦虚,多数学校的学生连二分查找都写不溜。按比例来说楼主肯定是学得好的那部分了。
zbw0046
2017-06-03 13:56:47 +08:00
@bzzhou 对的。。其实怎么说呢,我觉得我对自己的成就感要求比较高,所以不是一个喜欢挑战困难的人。做工程感觉能够发挥自己愿意动手、学习快的优点,也能满足自己的心理要求。。门槛不门槛的,不是很看重,也没有那么高的追求,当然可能基本的追求还是有的哈哈,希望还是能够用到已经积累的理论知识。
minvacai
2017-06-03 14:03:35 +08:00
@zbw0046 我想你大概决心已定,但是还是想说,如上面某个伙计所说,实验室里算法和工程不一样的,到工作中有时候还要受到技术之外的东西干扰,比如人事之类。另外实验室缺数据有时候是不是要换个思路自己去搞一搞,比如某大学做自动驾驶没有标注就 hack 了 gto 这游戏之类的传说,另外到公司里工作也未必如你想象的顺利,就拿数据这块来说,可能“社会工程学”用得更多而不是算法本身,有时候要靠关系,有关系拿得到数据的公司技术和管理又未必跟得上。还有些时候么,你看看那些满大街招爬虫的公司,招聘广告上经常见需要反爬经验的字样,可能会跟你预想的公司的工作有不小差距。

先拿个博,零碎时间看一点自己想要的方向的东西?总之三思,或者先去招聘网站上看看想进的公司都是些什么样的要求,而不是直接退出另起炉灶,我倒是认识一个人的情况和你相反,是想去搞学术而不得,具体情形就不太清楚了。
zbw0046
2017-06-03 14:20:38 +08:00
@minvacai 是的,我十分清楚我很不了解公司的工作是什么样子,所以虽然基本上决心已定还是想来这里问问前辈们的建议和看法,公司不会养产生不了经济价值的人,所以能够产生经济效益会比技术更重要吧。我开始很想兼顾读博和就业方向的,后来发现在导师的 push 之下根本无法兼顾,而且拿到博士需要花费极大的精力和时间,不断承受对自己的质疑。觉得自己如果不做研究这些精力和时间本可以用于亲自到公司里、到社会中学习,又觉得这个博士学位对我来说真的不是那么的必要,不值得我承受极大地心理痛苦和身体痛苦用五六年的时间去拿下来。我还在思考和调研,希望在我一段时间的调研之后得到其实不放弃可能会更好的结论,哈哈。谢谢前辈的教导~
donglongfei2008
2017-06-03 14:26:42 +08:00
建议继续读博,年纪小读完再考虑方向也不迟

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

https://tanronggui.xyz/t/365633

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

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

© 2021 V2EX