Wei Wu / @lazyparser

PLCT Lab. OSDT/HelloGCC/HelloLLVM. RISC-V Ambassador.

Download as .zip Download as .tar.gz View on GitHub

这是篇转载翻译文章,中文原文来自于编译点滴,中科院计算所的计算机硕士;英文原文来自于_Jason Eisner,_宾夕法尼亚大学的计算机博士。

生物人类学家 Loren Eiseley曾将科学家分为两类:大家和小家。(他称自己为小家,在科研方向的大骨架中坐着丰富数据的工作。如果Eiseley是个程序员的话,他估计会把自己成为”自底向上“的科学)
计算机科学包括很多不同种类的研究方式,其中有一些相对于另外一些很庞大。你可以通过某个方式做出自己的贡献。

请务必谨记:有很多的研究可以做,所以你可以选择某个领域。(即使你的导师是个实干派,你仍然有很多的选择).所以,尤其是当你在考虑非常耗时的工程时,要做好打持久战的准备,并且问问自己。这个项目是不是真的能:

最后:现在你终于在研究生院了,没人为你设置课表和日程,你所做的每件事都是无期限的。这就意味着你很容易花费很多时间在任何一个任务上,尤其是固执的要求完美或者重复体力活的任务会让你觉得工作永远不会足够好。或者自己的潜意识在逃避下一个研究阶段。