---
title: "Discussion on \"跳脫盲點，學習如何「系統性」思考問題\" | Hashnode"
description: "Discussion on \"跳脫盲點，學習如何「系統性」思考問題\". 踏入後端，脫離瀏覽器的開發環境，正式在 Node.js 的環境下寫程式，使用 Express 框架和各種套件，跟著助教實作各種專案，這邊 npm install 套件、那邊 require 套件進來，隨著專案規模越來越大，使用到的套件越來越多，檔案越來越大，我越寫越心虛，跟著教案做得出些什麼，卻不理解每一行程式碼在做些什麼？為什麼這裡可以這樣寫？這一行程式碼執行完又產生了什麼？想用 console.log() 印出什麼，又不知道 () 內該放入什麼？\n越來越多疑問不斷累積，在專案加上操作資料庫的..."
url: "https://hashnode.com/posts/6lez6isr55uy6bue77ym5a2457s5aac5l2v44cm57o757wx5ocn44cn5ocd6icd5zwp6agm/62b47b92b86f939ac81b05b8"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [跳脫盲點，學習如何「系統性」思考問題](https://adrienetz.hashnode.dev/6lez6isr55uy6bue77ym5a2457s5aac5l2v44cm57o757wx5ocn44cn5ocd6icd5zwp6agm?utm_source=hashnode&utm_medium=feed)

踏入後端，脫離瀏覽器的開發環境，正式在 Node.js 的環境下寫程式，使用 Express 框架和各種套件，跟著助教實作各種專案，這邊 npm install 套件、那邊 require 套件進來，隨著專案規模越來越大，使用到的套件越來越多，檔案越來越大，我越寫越心虛，跟著教案做得出些什麼，卻不理解每一行程式碼在做些什麼？為什麼這裡可以這樣寫？這一行程式碼執行完又產生了什麼？想用 console.log() 印出什麼，又不知道 () 內該放入什麼？ 越來越多疑問不斷累積，在專案加上操作資料庫的...

Jun 23, 2022 · 1 min read · adrienetz.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#learning-journey](https://hashnode.com/tag/learning-journey)

## Written by

[Adriene](https://hashnode.com/@Adriene)

@Adriene · Taipei, Taiwan

  
[View profile](https://hashnode.com/@Adriene)

Junior Backend Developer

## Responses 1

Markdown supported · ⌘↵ to post

[David Peng](https://hashnode.com/@davipon)

[Jun 23, 2022](https://hashnode.com/posts/6lez6isr55uy6bue77ym5a2457s5aac5l2v44cm57o757wx5ocn44cn5ocd6icd5zwp6agm/62b47b92b86f939ac81b05b8/comment/62b487a392447c9aed5b287d)

Welcome to the JS world!

Programming is not easy, but learning in public and practicing critical thinking or the first-principles thinking can help you excel in the long run.
