V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zbw0046
V2EX  ›  职场话题

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

  •  4
     
  •   zbw0046 · 2017-06-03 11:44:03 +08:00 · 22031 次点击
    这是一个创建于 2532 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我 95 年人,本科 985 计算机,16 年本科直博交大计算机,发现自己唯一开心的时候就是码代码的时候,并且自己的优点在于执行力还算强,喜欢学新东西然后用到实际应用中,不擅长科研方面的发现新方法啊写论文啊什么的。打算还是放弃科研退学读个专硕去做工程。之前积累的技能大多是数据科学相关的,包括 python、数学建模、机器学习算法等,c++也会一点,ACM 拿过学校的奖、数学建模拿过国家奖(本人负责编程部分),但是现在十分犹豫自己是不是真的很适合做工程?想了解一下各位日常的工作是什么样的,对人有什么要求,什么不如意的地方,以及各位过来人的意见。谢谢~
    150 条回复    2017-11-16 21:18:49 +08:00
    1  2  
    Umix
        101
    Umix  
       2017-06-03 18:08:53 +08:00   ❤️ 4
    我老板这周给我讲一个道理我觉得还是比较在理,一般人想往高处走,从商从政没背景很难,读 phd 做学术走专家路线是相对轻松的阶级上升通道。我老板也是交大的博士,可惜我们这里博士满地走,想出头实际上也很难哈哈。。
    bequt
        102
    bequt  
       2017-06-03 18:09:53 +08:00
    老哥 一定要把博士读了, 之后玩什么都好。
    zbw0046
        103
    zbw0046  
    OP
       2017-06-03 18:10:11 +08:00
    @iamfirst 哎……就是怕以后后悔,所以现在想要先听一下所有人的看法,综合起来考虑考虑。谢谢你~
    tonytcl0315
        104
    tonytcl0315  
       2017-06-03 18:16:11 +08:00
    我觉得真的一点都不想读博,不要勉强自己。我身边延期的一大把,而且单纯从薪酬角度来讲,真的不如硕士毕业工作几年。建议楼主结合实验室之前博士的毕业就业情况做决定。
    zbw0046
        105
    zbw0046  
    OP
       2017-06-03 18:21:08 +08:00
    @bequt 谢谢建议~不过很想知道为什么呢?
    zbw0046
        106
    zbw0046  
    OP
       2017-06-03 18:22:00 +08:00
    @tonytcl0315 好的~请问你是在读博吗?还是已经工作了的?
    lixiang2017
        107
    lixiang2017  
       2017-06-03 18:26:12 +08:00 via iPhone
    @lld6 同意
    lixiang2017
        108
    lixiang2017  
       2017-06-03 18:27:19 +08:00 via iPhone
    @zbw0046 不允许实习,或许可以偷偷的出去实习
    xiqingongzi
        109
    xiqingongzi  
       2017-06-03 18:36:38 +08:00
    想试试做工程,就去试着做几个开源项目?涉及到的业务逻辑其实平时你工作时也都会遇到。再看看你适合不适合

    比如 博客 、 留言板 、App 的后端[试试全栈?]
    jellyshen
        110
    jellyshen  
       2017-06-03 18:44:21 +08:00
    同 16 级 CS,悄悄问一下楼主是哪个实验室的?
    zbw0046
        111
    zbw0046  
    OP
       2017-06-03 18:56:14 +08:00
    @xiqingongzi 谢谢!!很实用的建议,太感谢了~~
    iyuli
        112
    iyuli  
       2017-06-03 19:02:59 +08:00 via Android
    建议还是继续,读完至少有个 X 博顶着。至于码码,平时可以自我提高,论文混着过就行。
    tonytcl0315
        113
    tonytcl0315  
       2017-06-03 19:20:58 +08:00   ❤️ 1
    @zbw0046 #106 在读土博。按你的描述,你的老板刚刚转到新的方向,原因是新的方向好灌水,所以我推测你的老板在老方向搞得也不算很好。搞科研导师是最重要的,搞新方向意味着很大程度上你的导师也无法给你很好的指导,一切都要靠你自己摸索,你觉得这种情况下出成果、出好成果的概率有多大?这个帖子下面很多人觉得博士毕业待遇好,就劝你读下去,但是博士想毕业哪个不得褪层皮。我建议你看看实验室或者整个上交计算机博士里面延期最久的是什么情况,觉得自己能不能接受,能接受就读下去。读博的好处在于能够有很长的一段时间在一个领域深挖下去,抵触做科研还熬这么长时间挺难受的。如果你只是为了博士这个 title 来读博的话,我建议你趁早 quit。还有就是我觉得国内企业其实不太重视研究,这个你参照领域内各大顶会国内公司的挂名情况就是了,至少系统结构这边我只见过百度的欧阳剑团队和华为,跟美帝的公司完全不是一个水平。国内很多公司给博士生的薪酬大多是 30+w 的水平,华为现在大概能给个 40+w 的样子,当然厉害的也有,比如阿里星能给 60w+,这毕竟是少数,希望楼主能给自己一个正确的定位。目前来说国内找工作硕士真的够了,不过你想转成硕士,我猜你们导师那一关不太好过。
    johnlui
        114
    johnlui  
       2017-06-03 19:36:50 +08:00
    博士就是考验抗压能力的,建议坚持。

    当然,如果实在没法坚持了,就不读了呗,正视自己的水平和能力。
    lwbjing
        115
    lwbjing  
       2017-06-03 21:13:22 +08:00
    都这么些年了,再坚持坚持啊,,
    你喜欢写代码,难道读博期间不让你写代码了么,,
    WildCat
        116
    WildCat  
       2017-06-03 21:14:04 +08:00 via iPhone   ❤️ 1
    @zbw0046 上海交大吗?那个学校排名太高 一定读!
    SlipStupig
        117
    SlipStupig  
       2017-06-03 21:56:03 +08:00
    现在在某实验室当临时工,周围博士很多,发现很多博士工程水平非常差,而且理论水平也不高,我个人认为既然都读到博士了就好好提高理论高度,以后再想想工程水平
    wangdu2012
        118
    wangdu2012  
       2017-06-03 22:10:46 +08:00 via iPhone
    都到这个份上了,完成它吧
    zbw0046
        119
    zbw0046  
    OP
       2017-06-03 23:13:32 +08:00 via Android
    @SlipStupig 其实这两者有时候很难兼顾的吧,能把一个修炼到极致就很不错了
    quake0day
        120
    quake0day  
       2017-06-04 00:07:01 +08:00
    一般我的回复都是你做自己想做的就好...不过像现在这种情况我觉得最优的策略是让老板推荐你出去实习,去工业界,研究所等都实习一遍再做决定。

    这样做的好处一是有利于你后面找工作,二是你可以实际体验下工业界,开阔下眼界,三是没准做做就有 idea 了,没想法的原因大部分是因为自己陷入那堆论文里面了,有时候跳出来就好了。

    现在退出找工作是下下策,以你描述的水平和实力,稍微准备下找个好工作太简单了。这就和股票似的,如果你做其它的选择都有可能让你的个人价值上涨,真的没必要在现在急于兑现。多说一句,现在出来当码农赚的再多,也赶不上房价涨势...
    gezizuozuosmile
        121
    gezizuozuosmile  
       2017-06-04 00:16:03 +08:00 via Android
    个人觉得如果不是真正对科研感兴趣,读博没那么大必要,时间成本太高,尤其是国内读博比较水,而且听楼主说导师也没做过这个方向,那就更水了。如果冲着薪资,就数据挖掘现在这么热,还是建议转硕士早点出来攒经验,挣得未必比博士低。
    kkurs
        122
    kkurs  
       2017-06-04 00:42:22 +08:00   ❤️ 7
    你写的不多,不太清楚你的研究具体进展怎样,遇到了怎样的困难,但是建议在采取退学之类的行动之前一定要考虑清楚。
    博士生退学没什么,关键是搞清楚自己想要的是啥。我认识不少退学的博士,其中不少人我是支持他们退学的决定的,换做我在他们的位置,我应该也会退。楼上有一些人因为交大排名高名气好为理由建议,我认为这不是正确的理由,清北斯坦福伯克利每年还有不少人退学呢,难道他们不知道学校牌子的好处么?另外一些人说已经花了这么些年所以应该坚持下去的,两年的时间还真不算长,如果真的因为科研的原因毕不了业的话,那投进去的时间就是无底洞了。想想那些六、七、八年毕不了业的博士,每天是何等的煎熬。
    所以这件事,不是三言两语就能给出建议的。有一些人根本没做过科研也不懂科研就随便给个建议,我认为很不负责,lz 需要认真鉴别。
    但是另一方面,读博搞科研遇到困难和瓶颈其实是一种常态。除非跟了特别牛逼的导师,绝大部分博士在读博期间都会遇到这样那样的问题,关键是这问题到底能不能克服,以及你自己到底想要啥。比如你说的不擅长想新方法,不擅长写论文,这在我看来是可以克服的困难,创新能力和写作能力都是可以培养的。又比如你说没有数据的问题,也是可以通过寻求和其他学校或企业的合作来解决的。但有些问题是很难客服的,比如导师很多东西不懂还瞎给意见,或者整天光顾着找横向项目赚钱的等等,这种问题我认为就有必要换导师或者退学了。
    另一方面你说你喜欢实现工程的过程,但是我必须说企业里面做工程和学校里面很不一样,有很多你没碰到过的问题比如说:
    1. 你的工作不是开发新系统,而是接手一个 legacy code base,代码质量很差没注释没文档没测试,作者已经离职公司里没有其他人懂。代码写得很不模块化各种耦合,不好懂也不好改,但是上司只给你几天的时间熟悉,没时间重构,之后马上就让你往里加新需求。
    2. 工期很紧工作量很大,导致你必须每天加班到晚上十点才能完成,同时完成的质量很差将来很难维护(前面说的那种工程)。
    3. 你跟上司或者 senior 同事的意见不合,最后你不得不用你不赞同的方式(架构、工具)去完成一个项目。比如你喜欢 git,但其他同事只会 svn ;或者你喜欢 java 8 的 lambda,但是领导要求用 java 6。
    4. 高层决定了一个项目,你觉得这个项目没有前途,做出来之后注定失败,但是领导有令你又不得不做。
    想象在上述情况下,你是否还能开开心心的码代码?是否还能体验你所说的构建的乐趣?当然我见过有的人可以应付,但是我在这种情况下绝对是体验不到什么实现的乐趣的
    最好的了解方法是去企业实习,以你的条件可以申到很好的大厂(阿里、微软、英特尔之类),在那里你才能真正了解企业中的项目是什么样,才能客观的评价自己是否应当退学。在论坛上问,三言两语是很难把这个问题说清楚的。
    vvqqdd
        123
    vvqqdd  
       2017-06-04 05:43:47 +08:00
    读国外的博士可以申请全奖的
    SlipStupig
        124
    SlipStupig  
       2017-06-04 07:23:00 +08:00
    @zbw0046 你说的不错,不求你全部都能提升上去,但是你去读博士就是为了提高最少一个基本面吧
    zbw0046
        125
    zbw0046  
    OP
       2017-06-04 09:37:29 +08:00 via Android
    @doble0mercer 谢谢~我这种非应届生可以去实习吗?比如实习两个月这样的。
    zbw0046
        126
    zbw0046  
    OP
       2017-06-04 09:39:45 +08:00 via Android
    @kkurs 谢谢老哥,明眼人,我觉得你说的我真的每一条都很认可。可以私聊一下吗,很多东西不方便直接说。
    zbw0046
        127
    zbw0046  
    OP
       2017-06-04 10:24:23 +08:00 via Android
    @quake0day 老板推荐实习不太现实,我试着自己找找偷偷去实习吧。另外也不是现在就想直接找工作,感觉还是要读读书的,但是也许不需要读博,特别是不想做学术的情况下,硕士更适合一点。
    KrisChan
        128
    KrisChan  
       2017-06-04 10:28:05 +08:00   ❤️ 3
    最近在想这个问题,看到这个主题,简单谈一下自己的想法。
    同上海 985 (比交大差一点~~最近刚刚 110 周年校庆,应该知道啥学校了......),大四软件工程,大二进的导师(副院长)实验室,去年差不多这个时候导师是这么安利我的--“为什么不直博呢?这边两年,去国外两年,拿两边学位,怎么样?”
    当时也问了一些大咖,都建议直博吧,可以省时间。但当时我觉得我没有找到自己喜欢做的东西,说玄乎点就是做研究的沉浸感,但我能从写代码中找到这种感觉,并没有想得特别明白,当时就选择保研了(也想过出国,但因为一些原因暂时放弃了)。
    我怎么处理这个问题呢?我这个学期我把我所有时间都用于做老师这边的东西,想看自己到底喜不喜欢,结果发现自己的兴趣还是在代码这一块。我现在准备过几天(本科答辩完后)去和导师说明情况,以后就准备走工程师路线了。我无法从做研究中得到我想要的沉浸感和成就感,而我觉得人是需要及时反馈的,做一个自己不喜欢甚至不认可的东西,就算做出来了也无法得到真正的满足感,那于自己还有什么意义呢,人的成长需要吃苦,但不能只吃苦,于大多数人来说,主观的坚持毕竟不能持久。
    至于长远发展,Phd 的 title 在国内当然是很有用的,我也不知道我今后怎么样(可能过几年再去念个 Phd ?)但每个人都不一样,都有自己打怪升级的路线,我觉得别人讲再多也是别人的东西,我判断一个东西的方法是直接去实践一下(反正试错成本还不高)。
    总结就是,我觉得,没有一开始就对的事,只有不断把事情做对的人。希望和楼主共勉吧~~
    springx
        129
    springx  
       2017-06-04 10:47:56 +08:00
    我觉得楼主可以考虑找自己的师兄聊一聊,感觉你的师兄们或多或少也经历过或者看到过类似的案例。
    就算不能给你提供有效的指导,也可以给你提供一些思路,或者帮助联系有相似经历的人。
    这种决定不是轻易能做出的,希望楼主能想办法接触一些真正做出类似选择的人,问问他们选择后的想法。
    个人觉得,自己的想法+现实案例的佐证,有助于做出不会后悔的选择。
    zbw0046
        130
    zbw0046  
    OP
       2017-06-04 11:11:09 +08:00 via Android
    @KrisChan 哎。。我简直就是大一级的你,如果我去年这时候不是毕业疯玩而是想到这些然后去实习一下的话也许就不需要现在花这么大代价重新选择了。不过也许那会儿也想不到吧,真正体验了才知道是什么样的,也是这种想法阻止我真的退掉,因为我只是喜欢写代码时候的感觉和成就感,但真正从事工程了也不知道体验后会怎么想。所以也许还是要尽力去实习一下吧。谢谢分享~
    zbw0046
        131
    zbw0046  
    OP
       2017-06-04 11:12:45 +08:00 via Android
    @springx 谢谢,正打算直接找思政老师聊聊,他应该见过比较多类似的学生。实验室有过一个硕博转硕的师兄,过得还挺好。
    springx
        132
    springx  
       2017-06-04 11:56:34 +08:00
    @zbw0046
    思政老师的话,更多还是参考吧。而且即使聊的话,也不要摊牌,不然很有可能被你的导师知道而提前放弃你。
    很多时候教师和学生的立场和利益是不同的。学生更加关心个人的发展,而教师要避免招来的学生不干活导致白白浪费招生名额。有立场,说话难免有所倾向。
    LUZHU
        133
    LUZHU  
       2017-06-04 12:56:00 +08:00
    题主只是单纯喜欢写代码做工程么?现在工程也细分很多领域了,如果没有明确的方向,也是要不停试错的。
    shmilypeter
        134
    shmilypeter  
       2017-06-04 13:00:57 +08:00
    还年轻着呢,再熬几年毕业了比什么都好。

    等你工作了你会发现,那也是熬
    aljun
        135
    aljun  
       2017-06-04 14:31:36 +08:00
    @Andiry 无比羡慕
    jimmy66
        136
    jimmy66  
       2017-06-04 16:22:37 +08:00
    @KrisChan 没有一开始就对的事,只有不断把事情做对的人。这句好赞~
    nameundefined
        137
    nameundefined  
       2017-06-04 18:03:49 +08:00
    读博, 就算你没什么经验,一线大厂很多时候不在乎经验,在乎的是这个人有没有培养的必要(经过某大厂三面后的体会),安心读博士吧。
    onyourroad
        138
    onyourroad  
       2017-06-04 19:42:42 +08:00
    我觉得应该视楼主的个人情况来决定,比如家庭情况啊,个人感情问题是否解决啊,个人身体情况啊,考虑这写因素后,如果能耐得住的话,读还是相当有用的。而且读博有机会的话也可以工作啊,我们这渣渣学校的计算机博士,在老师那里实习还一个月一万嘞。
    lly0514
        139
    lly0514  
       2017-06-04 19:55:08 +08:00
    楼主是电院的吗?来留个联系方式来聊聊吧,我 15 年博士
    zbw0046
        140
    zbw0046  
    OP
       2017-06-04 20:37:36 +08:00
    @lly0514 企鹅 243150021
    zbw0046
        141
    zbw0046  
    OP
       2017-06-04 20:38:19 +08:00
    @springx 谢谢提醒~我试试找其他系的思政看看,这样应该可以避免利益相关
    zbw0046
        142
    zbw0046  
    OP
       2017-06-04 20:39:47 +08:00
    @LUZHU 嗯。。正为此苦恼,只知道不喜欢研究这种需要创造新的知识的职业,喜欢工程类学新知识解决问题的工作,但喜欢什么工程做什么方向还说不上来
    zbw0046
        143
    zbw0046  
    OP
       2017-06-04 20:40:12 +08:00
    @shmilypeter 可能找到自己真正喜欢的东西,就不是熬了吧
    zbw0046
        144
    zbw0046  
    OP
       2017-06-04 20:41:31 +08:00
    @onyourroad 可能不同的学校毕业要求不同吧,我们这儿基本上 12h*6d 搞科研按期毕业都难,更别提抽出时间工作了。
    worldnode
        145
    worldnode  
       2017-06-05 09:58:17 +08:00
    博士拿下来,然后去干别的。
    wohenyingyu02
        146
    wohenyingyu02  
       2017-06-05 13:22:49 +08:00
    做工程的意思是码农么,我感觉完全不需要计算机专业,全是培训班速成的……
    doble0mercer
        147
    doble0mercer  
       2017-06-05 16:52:04 +08:00
    @zbw0046 可以先把简历投过来或者留个联系方式,我的邮箱是 siwen.zhang[at]yitu-inc.com 公司的实习生大二大三都有,最小的有过高考保送然后来实习的。
    uneiao
        148
    uneiao  
       2017-06-14 19:35:33 +08:00 via iPhone
    求求贴主一定要把博士好好念完了毕业再打工
    twow
        149
    twow  
       2017-10-06 18:40:57 +08:00
    @doble0mercer 你好,,,请问能帮忙打听下依图今年校招结束了吗? 10·1 假期前我参加了面试,然后就没消息了(可能因为假期没回音也可能是挂掉了,想弄清原因的说)…
    doble0mercer
        150
    doble0mercer  
       2017-11-16 21:18:49 +08:00
    @twow 我好像忘了回复。。。校招好像结束了?。。但是面试一直在有?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3778 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:02 · PVG 13:02 · LAX 22:02 · JFK 01:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.