跳到主要內容

給即將入伍的各位,當兵漫漫談

人對於未知的事物總是充滿了恐懼,對於男生轉變成男人的過程中,最讓我們恐懼的第一件事情就是當兵
而我身為一個過來人,想要跟即將入伍的各位,說明一下您即將面對的未來,以及謬誤

千萬不願意,還是義務役

你就是可憐的『義務役』,不管你願不願意,總之這就是你的一年,在進入的軍旅生崖已經不比以前,但還是有許多不公平,和許多不對等的事情,是你以前在學生生活,或者是外面工作所無法體悟的一年,總之不管如何你要學習的就是『忍』。

彎腰撿肥皂,天天不洗澡

進入軍中之前總是有許多千叮嚀萬交代,父母女朋友組成一團,對未來的主人翁交代許多事情,場面比當時蔣公逝世還要壯觀,每個人總是一把鼻涕一把眼淚。告訴著你進入軍中要堅持自己的性向,千萬別交個男朋友回來。
各位記住現在已經 21 世紀,雖然說軍人的天職就是服從,不過很多是不像以前很多事情都是封閉的都必須遵從,對於自己感覺到不舒服的事情,千萬不要委屈自己。
忍無可忍之時,便無需再忍
當真的無法忍受的時候,雖然上面的長官都會交代底下的小阿兵,記得要一級一級通報,不過根據我自己的經驗來說,義務役最強大絕 - 1985
雖然有人說 1985 的實際答案就是 5891 (無法救你),可是這通電話可是直達天庭,天公伯仔還是會派小仙女下來關切一下, just call it.
還有一件事情,當兵歸當兵,但是你的一天內還是要有休息(晚上睡覺,補休),當然包涵洗澡、吃三餐等,這些都是不能少。雖然中間可能因為自己太白爛,或者長官看你太賭爛命令你去罰站拔草之類的,可是吃喝拉撒都不能少,身體不適者『請立即回報』,如果回報沒有用,同上 1985

軍中交朋友,四海皆朋友

前面講了一堆軍中的狗屁事情,不過在軍中的生活是一個人生很棒的體驗。也許是我自己平常的生活過的太爽,但是軍中也是一個大雜匯,是一個區域可以認識到許多不同種類的人,是之前學生時代所無法想像的人。
多花些時間去了解對方,你會發現軍中許多人的故事都不相同,有人之前的工作是拿著刀子、槍去向別人討債,也有人是屬於從小就沒有父母,自己靠著自己家扶中心長大,也有那種原本是好成績最後進入幫派的人,當然也不乏有菁英等級的人物。
藉由軍旅生活,了解更多不同的世界,擴大自己的視野,會讓自己發現,每個人都有自己的一片天,也有自己的出路,英雄不怕出生低,只怕狗眼看人低。

人生就是如此

人生就是如此,越不想面對的事情通常最後還是要面對,這就是人家說的『出來混的,最後還是要還』,軍中並不是一個很棒的地方,但卻是當了一年可以讓你談一輩子的地方,在裡面你會認識許多形形色色的人,也有多好玩的事情發生,痛苦會有痛苦的歷程,爽會有爽的過程,不論如何一年的時間肯定會過去的。
順境得到,逆境學到

最後

這篇獻給即將入伍的各位,不論我講的再多,大家面對無法確定的未來還是會猶豫會徬徨,在這一年內學習放下,忍耐,對於未來是會有幫助的,希望各位都能有順利的軍旅生活。(活著,才有希望)

有時間還是可以看一下技術文章,歡迎上網咖時候可以逛一下 Node.JS Taiwan Commnuity 

留言

這個網誌中的熱門文章

Vibe Coding:到底?氛圍驅動程式開發必殺技?

Vibe Coding(氛圍編程) 是由 OpenAI 共同創辦人 Andrej Karpathy 在 2025 年提出的革命性程式開發方式,它讓開發者透過自然語言與 AI 對話來生成程式碼,徹底改變了傳統的編程模式。 這種開發方式的核心理念是 「順著感覺走」 ,讓 AI 處理技術細節,開發者專注於創意和需求描述。 Vibe Coding 需要基本上的規劃和執行,但並沒有強制規範,從日常經驗來說可分為三個階段, 前期準備、開發過程、和後期維護 三個關鍵階段。每個階段都有其特定的任務和注意事項,正確執行這些步驟將大幅提升開發效率和程式品質。 將靈感與需求透過 AI 快速轉化成產品功能或原型。以下幫你分成 「前、中、後」 三階段要做的事情,適合你自己做、或帶團隊做 前期:設定 vibe & 準備素材 這個階段的重點是 「建立開發語境」 ,因為 AI 的生成表現高度依賴前期提供的上下文與資料。 明確目標 :釐清要解決的問題、預期要做的功能與核心價值。例如在筆記軟體的情境中,可能是:「我要做一款讓使用者能用 Markdown 記錄筆記,並提供標籤與全文搜尋功能的簡單 App。」 收集靈感 :觀察同類產品(如 Obsidian、Notion)、蒐集市場痛點(例如太多筆記軟體無法脫機使用,或同步效能差)。 建立語境 :準備初步 prompt、背景知識、產品定位、品牌調性、目標使用者輪廓等。 確認資源 :決定用哪些工具(Gemini、ChatGPT、設計軟體、流程管理工具等)。 確認完上述內容之後,就可以先開始進行準備規格,進行第一次的 Vibe Coding 方向驗證 提示詞模板準備 很多人會跳過這步驟,但一份 「好的 AI 提示詞模板」 將決定接下來每一次 AI 對話的品質。有效的提示詞模板需具備: 描述具體且無歧義 包含技術要求和約束條件 提供範例資料和測試案例 指定程式碼風格和慣例 例如針對筆記軟體的案例:   「建立一個支援 AI 功能純文字筆記,輸入內容可即時渲染;需支援儲存到本地檔案,提供標籤欄位做分類;以 React 架構,程式風格採用 Tailwind style components 並使用 hooks。」 開發工具選擇 開發工具的選擇 同樣重要,目前市場上主要的 ...

Claude Code Hooks:自動化與安全的最佳實踐

寫在最前頭,這份文章主要寫起來是給自己看, 同時內容是比較適合開發者,工程師們可以做些自動化處理的簡單筆記。 Claude Code hooks Claude Code hooks 是一種強大的自動化機制,允許用戶在 Claude Code 的不同生命週期階段,自定義執行 shell 指令。這種設計讓開發者能夠將規則和自動化行為嵌入到應用層級,確保每次都能可靠執行,而不必依賴 LLM(大型語言模型)是否會選擇執行某項操作。 Hooks 的核心用途 通知 :自訂收到 Claude Code 等待用戶輸入或執行權限時的提醒方式。 自動格式化 :如在每次檔案編輯後自動執行 prettier (針對 .ts 檔)、 gofmt (針對 .go 檔)等。 日誌記錄 :追蹤所有執行過的命令,便於合規或除錯。 自動反饋 :當 Claude Code 產生不符合團隊規範的程式碼時,自動給出反饋。 自訂權限 :阻擋對生產環境檔案或敏感目錄的修改[^1]。 配置與結構 Hooks 透過設定檔進行配置,分為全域( ~/.claude/settings.json )、專案( .claude/settings.json )、本地專案( .claude/settings.local.json )以及企業級策略設定。每個 hook 由「事件名稱」和「匹配器」組成: "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "jq -r '...'" } ] } ] } matcher :用於匹配工具名稱(支援正則表達式),如 Write 、 Edit|Write 、 Notebook.* 。 hooks :當匹配時要執行的命令陣列。 type :目前僅支援 "command" 。 ...

[CSS] z-index 在不同瀏覽器繼承問題

今天會討論到這個課題,是因為要實做一個Popup dialog,所以我們希望的結果如下圖。 可是在IE7 卻發生了這樣的情況。 Popup不論怎麼設定z-index都無法浮在最上層,我們看一下html架構發生什麼事情。