Re: [資工] 大二了還不會寫程式

作者: Meaverzt (Meaverzt)   2025-02-28 15:42:31
我一直以為自己隱藏得很好。畢竟,在這個充滿 Rust、Python、Go 的世界裡,C++ 已經成
為一種禁忌的存在。像是一個遠古詛咒,觸碰者都會遭受痛苦的報應。我不敢在技術聚會上
提起它,不敢讓同事知道我的專案裡還有 .cpp 檔案,甚至不敢在 VSCode 裡安裝 C++ 語
法 highlight,深怕被發現。
「你主力寫什麼語言啊?」
「呃……TypeScript,對!TypeScript,很棒吧?」
「讚喔,現在前後端通吃,未來趨勢!」
「對啊哈哈哈哈……」
內心冷汗直流,其實我的 backend 是一坨 std::map<std::string, std::vector<std::uni
que_ptr<Data>>>,但我死也不敢說出口。每當開 pull request,我都會特地把 C++ 代碼
包進 Docker 裡,然後說 「這是某個內部服務的黑箱 API」,試圖以神祕感來掩蓋事實。
直到那一天
「咦,你這個 repo 裡有個 Makefile?」
「呃……那個,只是個輔助腳本,沒什麼啦……」
「為什麼 CMakeLists.txt 這麼長?」
「呃……呃……」
「這是……C++?!」
全辦公室突然安靜。我感覺到十幾雙眼睛瞬間射來,像是發現我在偷用 goto 一樣的憤怒。
我連忙關掉筆電,心跳加速,腦內飛快尋找藉口。
「不……不是的!這是……這是 Legacy Code!」
「等等,這是你的 commit!」
「你在 2024 年還寫 C++?!」
一瞬間,辦公室陷入恐慌。有人捂住胸口,像是看到什麼不可名狀的東西,有人扶住牆壁,
顯然站不穩。一個實習生當場暈倒,還有人開始打開 LinkedIn,準備更新履歷。
「聽我說!C++ 其實很強大的!」
「你怎麼解決 segfault 問題?」
「呃…… gdb 啊……」
「天啊,他真的這樣做……」
「你不覺得 std::unique_ptr 是 Rust ownership 的殘廢版本嗎?」
「不!C++ 也有 RAII,我們只是……比較自由!」
「自由地踩雷吧?」
我已經無力反駁,辦公室開始有人掏出 cargo,有人打開 golangci-lint,甚至有一個瘋子
開始 pip install 了一堆完全不相關的東西。我的 Neovim 被強行安裝了 rust-analyzer
,我的 .cpp 檔案被批量改名 .rs,甚至有人在我的 VSCode 裡設定 formatOnSave: true
並安裝了 black。
最後,我癱倒在地,無力地喃喃自語。
「但……C++ 的TMP……很……強……」
世界變得模糊。
「等等,他在講TMP!快逃!」
辦公室內一片尖叫聲,燈光閃爍,警報聲大作。最後的記憶是 HR 冷冷地站在我面前,輕輕
搖頭。
「你的試用期,就到這裡了。」
作者: cities516 (安安路過)   2025-02-28 15:44:00
你島主流還是C++吧
作者: Rushia (みけねこ的鼻屎)   2025-02-28 15:47:00
這些是你寫的嗎
作者: oin1104 (是oin的說)   2025-02-28 15:51:00
我破防了

Links booklink

Contact Us: admin [ a t ] ucptt.com