我是暑假前就先进去理工实验室的硕0生,目前已经进去几个月了
老板没强制规定进实验室的时间,实验室风气也算满自由的
老板一开始就安排给我一个硕论题目让我先做做看
题目有牵扯到其他实验室在做的领域,我自己觉得有一定难度
因为疫情所以实验都在家里做,然后每周跟老板线上meeting报告进度这样子
一开始觉得挺难的,题目是大学没接触过的领域、还有自己不熟悉的语言,所以算是从零
开始边做边学起
但我挺废的,光是最一开始要处理好硬件设备的系统环境还有很多设定就花了2、3个月才
处理好
虽然辛苦但最后还是成功让自己的东西能在设备上执行起来
只是执行的结果太慢不符合预期因此被要求要找出方法改善问题,但从这边开始我就真的
卡住了
从六月开始就生不太出什么进度能报告给老板听了
将近一个月的时间都在找问题原因以及推测可行的解决办法
meeting的时候我也是带着不少问题一直跟学长和老板请教与讨论
原因最后找出来了,可是难就难在如何找出解决问题的办法
这部分是读研究所与做研究的精随所在,也是小弟我想跟板上大大们请教的地方!
小弟以前的习惯是不会了就google,找官方文件、找讨论区的内文、找Github上面的Code
来参考
通常都能找到一点线索最后拼凑出自己想要的东西
大学几乎都是有答案的,而研究所则相反,几乎是要自己生答案出来才会叫作做研究
遇到没有答案的问题都要自己想办法去解决,因为这个硕论题目只有一直在做的自己最懂
老板不一定懂、学长也不一定会
而我也没付他们薪水所以他们确实没必要手把手带着我这个硕0新人做教学
一直找方法尝试去做然后一直失败是真的挺挫折的
明明已经找出问题原因了,可是解决问题的方法这个部分我一直都没有什么头绪
一开始meeting时都是跟老板说:
"找到问题的原因可能是因为XXX导致的,后来我有再找了几个YYY方法打算去试试看"
但每个方法试了很久最后还是失败了...
上网也找不到相关讨论跟资料文献能参考...
到后来meeting时都变成我跟老板说:
"前几周报告时说的那些YYY方法都试过了,但最后的结果都失败了,失败的原因可能跟使
用的套件有关、也有可能跟设备有关...,最后可能得朝着ZZZ方法的方向去试,可是ZZZ
方法过于抽象没有任何参考所以我觉得很难实现。"
因为我当下真的推测、分析不出还有无其他具体又可行的解决方法,最后讲完问题的原因
跟一些我自己不是很确定的推测以后就没有继续报告下去了
后来可想而知就是被老板骂了
老板告诉我:
"研究不是你这样子做的,你应该是要先去看自己找的ABCD这几个方法然后说出你目前觉得
怎么样、接着归纳出一些东西,如果有问题的话那未来你要怎么解决?
你要先有一个 "好像是要这么做哦?! 0.0" 的阶段出来,
接着才是你打算朝什么方向去解决这样子。"
以上是老板希望在meeting上听到的内容,而不是我带着一大堆问题去跟他讨论...
最后老板跟我说了:
"我觉得我们再这样下去真的讨论不起来哦,你每次都带着一堆问题我觉得这样下去很不
好,感觉你硕论不太适合做这个题目,就我看来你这样只会上网google找资料改别人的
code这样很不行,你应该要自己写一个测试的code然后自己想办法,你再花个一两周试试
看,不行的话我再想看看其他规划吧。"
听到这句我就知道我完蛋了,最后跑去刻一个测试的对照组来看看能不能下次开会给出一
点进度,只是刻了好几天还是compile不过有点崩溃...
我的研究能力真的太弱... coding也好烂... 尤其是面对未知的问题真的很容易就变这样
了
很想赶快改进我这个缺点,真的怕以后找工作也会这样子
抱歉打了这么长一篇
主要是想跟大大们请教读研究所做研究这件事情
你们在遇上一个未知的问题卡住很无解的时候你们都是怎么处理的呢?
谢谢