经济学博士必用软件和网站:写给刚入学的经济学博士插图

写作类软件

  1. Latex,CTex等语言。包括在windows下使用WinEdit或者在mac、Linux下使用相应的文本编辑器写Latex代码。一开始学习起来非常困难,熟悉了之后效率也很高,而且比起使用SWP、Lyx等软件,可编程性强。
  2. Scientific Workplace,简称SWP,是一个界面更友好的编写Latex的软件,使用SWP可以让你看到更加直接的公式,比如y_{it}=x_{it}'\beta+\alpha_i+u_{it}而不是这样:y_{it}=x_{it}’\beta+\alpha_i+u_{it}的火星文。而且SWP还内置了部分科学计算功能。缺点是只能在windows下使用,mac、linux下无法使用,而且是付费软件,虽然有破解版。经常SWP会有各种错误,一开始会比较烦,如果有错误,经常需要直接手动改代码。最后,对中文支持的不好。
  3. Lyx,跟SWP一样是界面很友好的Latex工具,而且个人感觉优点更多,比如支持XeLatex所以支持中文,支持Latex代码形式的公式输入,跨平台,windows、Mac、Linux都可以使用。所以使用了很长一段时间SWP之后,我也开始转向Lyx了。

这三类只要熟悉至少一种就可以。使用这些工具可以让你写论文时把精力集中在内容上,而不是论文的格式该怎么调,公式怎么编号,图和表怎么编号,图表公式编号变更也不用一个个去引用位置改。还有强大的参考文献的支持。使用这些工具写出的PPT也不用担心排版问题,至少不会拿到不同的电脑上显示效果有差别。

编程类软件

  1. Stata,做应用微观计量首选,没有之一。
  2. Matlab\R\Python\Mathematica,至少熟练掌握一种,经常Stata是不够的,可编程能力比较差,这个时候就需要这写编程能力好的软件了。至于具体用什么,看个人习惯,这些都是非常容易学习的软件。同时,我也在关注Julia的发展。具体各个软件比较,可以参考学习经济学需要熟悉哪些编程语言?此外@邓子琛大神提到了在线版的Mathematica:Wolfram|Alpha: Computational Knowledge Engine。其实现在SAS也有免费的虚拟机版本了。
  3. C\Fortran,如果写的程序需要速度的话,还是要用这些东西。像我一般是Matlab+C一起用的,涉及很多循环的时候果断用C写。
  4. Notepad++、Kate、Vim、Emacs,或者其他任何用着顺手的文本编辑器。严格来说这不算是编程语言,但是当你熟练使用这些工具的时候,你的效率会提高很多。

文献管理类软件

  1. EndNote、NoteExpress,文献管理类软件,通过使用BibTex或者其他格式导入文章标题、作者、发表时间、期刊等,写论文的时候就可以直接格式化复制到Word或者Lyx里面。而且强大的分类、搜索能力让你读文献没压力。
  2. JabRef,也是文献管理类软件,妈妈再也不用担心我一个个输入参考文献!

实用工具

  1. 翻强软件或者VPN。什么?你在用百度?用百度也能搞学术?
  2. Dropbox。使用需要翻强。使用Dropbox使得你在不同设备之间同步文件变的轻而易举,而且可以跟别人Share文件夹一起工作。
  3. GitHub。代码管理软件,版本控制。如果你需要经常写代码,使用GitHub是很好的习惯,这样你就再也不用担心改了代码修改不回去了。而且非常有利于跟其他人合作写论文时共同写代码。
  4. Excel,相信我,Excel有其不可替代的地方。
  5. RSS聚合器。可以订阅一些学术类网站的RSS,比如VoX或者其他期刊的RSS等。我一般都把RSS直接推送到Kindle上晚上睡觉之前看。

网站

  1. 各大期刊网站,比如AER Econometrica QJE JPE RES的网站、JEP JEL的网站、各种field top的网站等等,以及NBER working paper,关心一下最新的学术进展。
  2. 学术明星的网站。看兴趣吧,经常会有课程syllabus、lecture notes以及code、paper等可以找到。
  3. 我可以说我的专栏吗哈哈~

欢迎补充。@邓子琛@SlowMover

— 完 —

本文作者:慧航

【知乎日报】
你都看到这啦,快来点我嘛 Σ(▼□▼メ)

分享到