Skip to content

Commit

Permalink
update notes
Browse files Browse the repository at this point in the history
  • Loading branch information
ya0guang committed Dec 23, 2023
1 parent 49aab82 commit 58bd69c
Show file tree
Hide file tree
Showing 276 changed files with 4,427 additions and 4,303 deletions.
Binary file removed .DS_Store
Binary file not shown.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ _site
.jekyll-metadata
.vscode
vendor
/.vscode
/.vscode
.DS_Store
3 changes: 0 additions & 3 deletions .vscode/settings.json

This file was deleted.

39 changes: 39 additions & 0 deletions _drafts/2023-10-26-AcademicWriting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
layout: single
title: 学术写作的一些思考和感悟
date: 2023-10-26 01:00:07
categories: "SoK"
tags:
- Research
- CS
- Notes
header:
teaser:
---

最近刚刚修好并投出了我的第二篇文章。写作的过程远远不如第一篇那么顺利,我在改文章的时候收到了许多来自导师们和合作者们宝贵的建议。这也使得我开始思考起来,如何写(好)学术论文。在此期间我读了一本书,《写作是门手艺》,收益颇丰,写下来记录并分享给有类似困惑的同道中人。

## 我的困境

我们设计出来的系统相对一篇13页的安全学术文章而言,体量算是相当庞大的。最令我困惑的几个问题是:

- 如何组织如此庞大的系统?
- 如何用简洁的语言来描述清楚我们做的事情?
- 如何让读者明白我们在做什么?
- 如何向读者解释为什么需要怎么做?以及为什么这么做有效?

这些问题的答案我也并不完全知晓,于是我开始学习《写作是门手艺》了。下文的主要内容来自这本书和我的思考。

## 楔子:论文和作文

作者首先提到了国内学生在大学阶段之前经常需要在语文科目内写的作文。包括所谓的“满分作文”在内,这些作文都是在写一些假大空的内容,无病呻吟,而毫无观点的输出。比如歌颂某历史上的伟人作文中,比喻、排比、类比等等修辞手法和华丽的词藻如同排山倒海一般向读者袭来,而夹杂其中的却毫无真正的内容:**为什么你要歌颂这人儿?**

其实从小到大,国内的语文课似乎总是在教我们如何堆砌漂亮的词语,揣测作者写XXXX背后的意图,以及感受蕴含在文章里面的一些所谓“意义”。然而这并不能教会我们如何“思考”。语言对于思维的影响还是相当大的。这样导致了许多人在进入大学之后完全无法适应新的论文的写作思路。

Interestingly,作者还在每一章都推荐了一系列的影片。我父亲也常常和我说,他去看电影的时候就能看出来这导演的水平到底怎么样。换言之,导演究竟有没有把故事讲清楚?这种concern放在学术论文写作中一样重要:论文是写给读者的。他还问了我一个有趣的问题:“你文章发出去之后,你自己看过吗?”那我的答案自然是没有。其实,**文章是写给别人的**

## 风格

**好好说话,把话说清楚。**


40 changes: 39 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"dependencies": {
"sjcl": "^1.0.8",
"tiddlywiki": "^5.3.3"
}
}
Loading

0 comments on commit 58bd69c

Please sign in to comment.