如何写好一篇论文-01
讀博隨筆(五)如何寫好一篇論文-01 七個簡單實(shí)用的建議
- 不要等待:動筆就寫
- 明確你的核心idea
- 講好一個故事
- 把你的論文貢獻(xiàn)釘牢
- 相關(guān)研究:放在后面
- 讀者第一
- 聽取讀者的意見
- 總結(jié)
本系列是博主為了督促自己在博士期間能夠靜下心來完成科研開設(shè),并將我在學(xué)習(xí)期間的感悟或者心得記錄下來,如果能幫到你那么再好不過。
Note:本系列有兩篇 如何寫好一篇論文 是博主在閱讀John H. Cochrane的Writing Tips for Ph. D. Students一文,Michael Kremer的Writing Papers: A Checklist以及觀看 Simon Peyton Jones關(guān)于How to write a great research paper的演講,分別從論文整體注意事項(xiàng)、論文寫作清單和論文每一個部分的具體寫作要點(diǎn)和技巧入手,總結(jié)了如何寫好一篇學(xué)術(shù)論文,希望大家能夠仔細(xì)閱讀一定會有所收獲。
不要等待:動筆就寫
通常情況下,大家寫論文固有模式是這樣的:
你產(chǎn)生了idea->做相關(guān)的研究->寫論文
但是,大家可以嘗試的更高效的寫論文的方法:
你產(chǎn)生了idea->寫論文->做相關(guān)的研究
這種模式有哪些好處呢?
- 先寫論文會強(qiáng)迫我們思路更清晰和聚焦
- 論文中會凝聚我們不明白的
- 可以開放與他人的對話:加強(qiáng)現(xiàn)實(shí)的檢查、批評和合作
寫論文是做科研的一個基本機(jī)制,而不是為了匯報(bào)你做的科研內(nèi)容。
明確你的核心idea
你寫論文的目的是:向其他人傳達(dá)一個有用的并且可重復(fù)使用的idea。
論文是比代碼更耐用的東西,你應(yīng)該讓你的idea來“像病毒一樣傳染”給你的讀者,就像莫扎特的音樂一樣來感染人心(前提是你的idea足夠好),同時如果你自己保留這個idea,那么即使它再創(chuàng)新再有用,它也是一文不值的。
一個非常常見的謬論是在你寫論文之前你必須有一個非常完美的idea,但實(shí)際上你不應(yīng)該為此感到害怕或者緊張,因?yàn)閷懸黄撐囊埠谩⒆鲆粋€學(xué)術(shù)演講也好,不管你的idea是怎么樣的,都大膽地講出來!
因?yàn)檫@會激發(fā)你產(chǎn)生更多的idea,多個idea里總會有值得實(shí)現(xiàn)的。而論文的意義之一就是讓你在第一時間第一地方來發(fā)展你的idea,同時在實(shí)踐的過程中你會發(fā)現(xiàn)它會變得比起初更加有趣和具有挑戰(zhàn)。
idea是什么呢? 它是你對某個問題產(chǎn)生的一個可重復(fù)使用的洞察,這對讀者是很有用的。你要注意以下幾點(diǎn):
- 你的論文應(yīng)該只傳達(dá)一個“靈魂聲音”:一個明確地、尖銳的idea
- 你可能在開始寫論文的時候不是很明確這個idea,但你必須在結(jié)束論文的時候非常明確
- 如果你有非常多的ideas,那么就寫很多papers
在你寫完論文后,你要問自己能不能聽到這個“靈魂聲音”。許多文章都有很好的idea,但是他們沒有能提煉出來。為了確保你的聽眾百分之百明白你的idea,像這樣寫論文:
- “The main idea of this paper is …”
- “In this section, we present the main contribution of the paper …”
講好一個故事
你的敘述應(yīng)該像你正在一個白板前給你的讀者講述:
- 這里有一個問題
- 這是一個有意思的問題
- 這是一個沒有解決的問題
- 這是我的idea
- 這是我的研究(技術(shù)細(xì)節(jié)、數(shù)據(jù)等)
- 這是我的idea和其他人方法的對比
一個Conference Paper的結(jié)構(gòu)應(yīng)該是這樣的(假設(shè)10頁左右):
- Title(1000個讀者)
- Abstract(幾句話,100個讀者)
- Introduction(一頁,100個讀者)
- The problem(一頁,10個讀者)
- Your idea(兩頁,10個讀者)
- The details(五頁,10個讀者)
- Related work(1-2頁,10個讀者)
- Conclusion and further work(0.5頁)
把你的論文貢獻(xiàn)釘牢
論文的Introduction有一頁的內(nèi)容,包含什么呢?
- 描述問題
- 陳述的貢獻(xiàn)
這就是全部了,只需要一頁內(nèi)容!
問題該怎么描述呢?你可以使用一個例子,同時使用的例子要直接了當(dāng),千萬不要這樣:
“Computer programs often have bugs. It is
very important to eliminate these bugs [1,2]. Many
researchers have tried [3,4,5,6]. It really is very
important.”
讀者沒有看過這些文獻(xiàn),是不會根據(jù)你的引言去看問題的,正確的應(yīng)該是這樣:
“Consider this program, which has an
interesting bug. . We will show
an automatic technique for identifying and removing
such bugs.”
你的貢獻(xiàn)該如何闡述?
- 首先就寫下你的貢獻(xiàn)清單
- 貢獻(xiàn)清單驅(qū)動了你的整篇文章:你的文章正是證實(shí)了這些內(nèi)容
- 讓讀者產(chǎn)生這種想法“天啊,如果他們真的做到了這些,那一定很令人激動,我得繼續(xù)讀下去”
為了突出你的貢獻(xiàn),你可以使用著重符號列出你的貢獻(xiàn)。同時你的貢獻(xiàn)應(yīng)該是可辯駁的觀點(diǎn),如下所示:
| We give the syntax and semantics of a language that supports concurrent processes (Section 3). Its innovative features are… | We describe the WizWoz system. It is really cool. |
| We prove that the type system is sound, and that type checking is decidable (Section 4) | We study its properties. |
| We have built a GUI toolkit in WizWoz, and used it to implement a text editor (Section 5). The result is half the length of the Java version. | We have used WizWoz in practice. |
你的introduction部分闡述了觀點(diǎn),論文主體部分應(yīng)該提供支持每個觀點(diǎn)的論據(jù)(包括分析、比較、定理、測量、樣例研究等),在最后確保你的所有論據(jù)或者前向引用都是來自你的introduction闡述的觀點(diǎn)。
注意不要在你的introduction部分寫“The rest of this paper is structured as follows. Section 2 introduces the problem. Section 3 …Finally, Section 8 concludes”這樣的語句,而是應(yīng)該在你的后文中前向引用你在introduction中闡明的論點(diǎn),因?yàn)閕ntroduction(包括contribution)是對全文的一個survey。
相關(guān)研究:放在后面
大家經(jīng)常寫的論文架構(gòu)是:
- Abstract
- Introduction
- Related work
- The problem
- My idea
- The details
- Conclusions and further work
但是正確地應(yīng)該是:
- Abstract
- Introduction
- The problem
- My idea
- The details
- Related work
- Conclusions and further work
因?yàn)槟闳绻裷elated work放在前面,讀者還沒有完全了解你所要解決的problem,因此你所有關(guān)于現(xiàn)有工作技術(shù)細(xì)節(jié)的描述是不容易被讀者理解的,同時如果你描述了一些現(xiàn)有工作的替代性方法,會讓讀者和你的idea之間產(chǎn)生分歧,帶著先入為主的錯誤觀念來讀你的論文。
另外存在的謬論是:為了讓自己的研究看起來更好,我不得不貶低別人的研究只暴露他們的缺點(diǎn)。真正的做法應(yīng)該是:
- 認(rèn)可對你提供過幫助的人
- 對競爭者慷慨一些,承認(rèn)別人的貢獻(xiàn)
- 承認(rèn)你研究的不足
給別人聲譽(yù)是不會貶低你的論文給你的聲譽(yù)的。
讀者第一
在你寫你任何的文字時,都先把你自己假設(shè)成一個對該領(lǐng)域并沒有很深研究的讀者,你會愿意去看自己的文字嗎?比如說你在闡明一個idea的時候,你這樣子說:
Consider a bifircuated semi-lattice D, over a hyper-modulated signature S. Suppose pi is an element of D. Then we know for every such pi there is an epi-modulus j, such that p < p.
看起來令人印象深刻,實(shí)際上會讓讀者看得想睡著。相反,你應(yīng)該像在使用一個白板講故事一樣地向你的讀者闡明,傳達(dá)你的直觀印象而不是經(jīng)過公式和定理加工過的idea,一旦你的讀者有了直觀感覺,他們就會跟隨你的細(xì)節(jié)繼續(xù)讀,即使他們跳過了你的文章主體,他們也能得到有價(jià)值的東西。
不要概括你自己的心路歷程,即使這條路可能浸透了你的血淚,但是讀者并不感興趣。相反,選擇最直接能夠接觸到這個idea的路線來進(jìn)行闡述。
聽取讀者的意見
去尋求他人的幫助,不管這個人是不是專家,因?yàn)槊總€讀者都只有一次第一次閱讀你的文章的機(jī)會,珍惜這個機(jī)會。
去尋求專業(yè)人士的幫助,當(dāng)你覺得自己完成了的時候,把草稿發(fā)給競爭對手,問他們“你能幫我確定一下我正確描述了你的工作了嗎?”由于他們對這個領(lǐng)域感興趣,因此他們通常會回復(fù)很有價(jià)值的建議,同時他們也是你的裁判,因此大膽去尋求他們的幫助吧。
聽取你的審稿人的幫助,要以正確的態(tài)度對待每一次評審,把批評當(dāng)成表揚(yáng)一樣地感激,這真的很難做到,但真的非常非常非常重要!一定要感謝他們的批評,這些意見可以幫助你讓你把你的論文闡述得更好。
總結(jié)
總結(jié)一下,以上七點(diǎn)小建議就是:
除此之外,還有一些零碎的小建議。
- 一定要在截止時間之前提交
- 保持文章的限制長度(不要讓邊緣變窄、讓字體變小,一般情況下可以用附錄增加你的實(shí)驗(yàn)數(shù)據(jù)或者證明)
- 記得使用一個拼寫檢查器來檢查
- 使用一些章節(jié)、小節(jié)、項(xiàng)目符號等來排版你的結(jié)構(gòu)
- 查明該怎么插圖以及怎么畫圖,使用好它們
- 使用一些主動句(如We can see that… We ran 34 tests… You might think this would…)而不用使用一些被動句(It can be seen that… 34 tests were run…)
- 盡可能簡化你的表達(dá)而不要讓他們變得繁瑣
以上是 如何寫好一篇論文 系列的第一篇內(nèi)容,后續(xù)會有另外一篇不同方面的介紹。
寫文章不易,如果您覺得有用,還請點(diǎn)贊收藏關(guān)注哦,您的支持是博主最大的動力!
博主系上海交通大學(xué)2019屆本科畢業(yè)生,2019/07-2020/06期間從事機(jī)器人SLAM工作一年,并將于2020/09到新加坡讀取博士學(xué)位。
本系列讀博隨筆為了督促自己在博士期間能夠靜下心來完成科研開設(shè),并將我在學(xué)習(xí)期間的感悟或者心得記錄下來,如果能幫到你那么再好不過。
如果大家發(fā)現(xiàn)文章有漏洞或者錯誤,歡迎評論、私信博主,我將虛心接受建議,同時歡迎點(diǎn)贊關(guān)注。
總結(jié)
以上是生活随笔為你收集整理的如何写好一篇论文-01的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输入一行字符,编程统计其中有多少个单词。
- 下一篇: 分布式能源接入 Net metering