ewdlop / ewdlop/NLPNote

does wiritng skil helps with mathematics and programing

Open
#258 1 comment 0 reactions 0 assignees View on GitHub
documentation
Dominant language
Jupyter Notebook
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

ChatGPT:
是的,寫作能力對數學與程式設計其實幫助很大,不只是「語文課」的事情,而是涉及**思考結構化、溝通精確化與問題分解**。我分幾個面向說明:

---

## 1. 數學上的幫助

1. **嚴謹表達推理過程**

* 在數學中,證明、定義、推導都需要有條理地陳述。
* 寫作訓練能讓你更清楚地安排邏輯順序,避免跳步或遺漏關鍵假設。
* 例:數學競賽裡很多人「會算」但寫不出完整的證明,因為沒有受過組織論述的訓練。

2. **建立精準語言習慣**

* 數學用語要求精確,寫作能幫你養成「每個詞都準確」的習慣。
* 例如「對所有」(∀) 和「存在」(∃) 的差異,就像文章裡「必然」與「可能」的差異一樣重要。

---

## 2. 程式設計上的幫助

1. **程式碼本身是一種寫作**

* 優秀的程式不只是正確執行,還要讓別人(甚至是未來的自己)看得懂。
* 寫作能力會讓你更自然地撰寫有意義的變數命名、註解,以及 README 文件。

2. **溝通需求與設計思路**

* 軟體開發往往是團隊合作,需求文件、設計文檔、錯誤報告,都是「技術寫作」。
* 沒有清晰的文字能力,即使邏輯正確,也可能因溝通不清導致誤解與返工。

---

## 3. 思考與表達的互補

* 寫作訓練讓你更擅長**自上而下**(宏觀結構)與**自下而上**(細節組裝)思考,這正是數學推導和程式設計中常用的兩種思路。
* 寫作過程中的**反覆修訂**,就像除錯(debug)一樣,能養成耐心與檢查細節的習慣。

---

📌 **總結**
寫作能力 ≠ 文學能力,它更多的是一種**邏輯組織與精確表達的能力**。這對數學與程式設計都很重要:

* **數學**:清楚地表述推理,確保邏輯完整性。
* **程式設計**:精確溝通、結構化思考、寫出易維護的代碼與文檔。

> 如果你想同時提升數學與程式能力,練習「用完整文字描述你的解法或程式設計思路」是一種非常有效的方法。

---

如果你願意,我可以幫你做一份\*\*「數學與程式設計專用的寫作訓練題單」\*\*,專門練習把邏輯轉換成清楚的書面表達,這能很快看到效果。
你要我做嗎?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.