| 遊戲 | 玩法介紹 |
|---|---|
| SHENZHEN I/O | 你會在 Windows、macOS 和 Linux 上閱讀技術資料表、建構虛擬電路,並編寫簡化的組合語言程式碼。 |
| TIS-100 | 你使用手冊在十二個節點上編寫低階組合語言程式,以修復一台虛構的 1970 年代電腦。 |
| while True: learn() | 你扮演一名自由工作者,連接視覺邏輯節點來分類資料並承接新創公司的合約。 |
| LifeSim | 你在真實城市中過著程式設計師的日常生活,有開放的文字聊天,沒有編碼小遊戲。 |
有程式設計師模擬器遊戲嗎?
程式設計師模擬器
有。在 LifeSim 中,你可以在任何真實城市的 3D 地圖上扮演軟體開發人員。你可以用你自己的話與同事交談,他們會記住你的對話。它可以在你的瀏覽器中免費遊玩,無需下載。
週末值班的初級程式設計師
免費遊玩如何在 LifeSim 中扮演程式設計師
- 在文字框中描述你的程式設計師,包括姓名、年齡、編碼專長和真實城市。
- 編輯你的角色陣容以添加專案經理、新創公司共同創辦人或樂於助人的隊友。
- 使用地點搜尋,在 3D 地圖上參觀真實的科技園區、咖啡館和公園。
- 撰寫每日待辦事項,例如「部署到生產環境」,並用你自己的話與同事交談。
真實程式設計師做什麼以及他們如何培訓
程式設計師使用 Python、Java、JavaScript 和 C++ 等語言編寫、測試和維護原始碼。他們使用 Visual Studio Code 等編輯器,使用 Git 追蹤變更,並在 Jira 面板上組織任務。每天早上通常以一個簡短的團隊會議(稱為站立會議)開始。
這份工作沒有政府執照。在美國,許多程式設計師獲得四年制電腦科學學位或參加編碼訓練營。在英國,人們攻讀大學學位或完成 Level 4 軟體開發人員高級學徒計畫。德國使用為期三年的雙元制培訓系統(稱為 Ausbildung)來培訓 IT 專家。
程式設計師喜歡解決邏輯謎題並從頭開始構建工具。困難的部分包括修復文件不佳的舊程式碼以及在截止日期前長時間加班。
適用於程式設計師生活的提示
你透過在一個文字框中輸入描述來開始 LifeSim。命名你的角色、他們的年齡、他們的城市以及他們日常的編碼工作。遊戲會讀取城市名稱並將你放置在真實的 3D 地圖上。
嘗試一個提示,例如「Maya,23 歲,美國西雅圖的初級程式設計師,本週末值班」。你也可以寫「Lukas,35 歲,愛爾蘭都柏林的後端開發人員,正在銀行修復舊程式碼」。對於新創公司故事,使用「Aarav,27 歲,印度班加羅爾的程式設計師,正在為黑客松準備原型」。
LifeSim 中的程式設計師生活是什麼樣子
LifeSim 沒有編碼小遊戲。你的工作是一個有 3 到 10 個等級的職涯,每個等級都有一個職稱和月薪。你以開放式故事的形式扮演軟體工作的人性面。你的同事和老闆都有自己的例行活動、目標和日記。
你親自或在群組文字訊息中用你自己的話與隊友交談。你可以辯論合併衝突、抱怨技術債務,或計畫週末出遊。隨著時間一天天過去,你的角色會經歷不同的人生階段。
生活範例:西雅圖的第一週
23 歲的 Maya 在西雅圖南湖聯盟的雲端運算辦公室附近開始她的第一份工作。她在角色陣容選單中編輯她的老闆,讓他成為一個嚴格的經理。她的人生目標是度過她第一個週末的值班輪班。
週六晚上,她的老闆傳訊息給她說結帳系統崩潰了。Maya 逐步回覆訊息,追蹤程式碼中遺失的字元。週一,她的老闆記起了深夜的修復,並在聊天時感謝她。
倫敦的一天生活
29 歲的 Liam 在倫敦醒來,查看他的每日待辦事項清單。他增加了兩項任務:「審查拉取請求」和「修復登入錯誤」。他使用地點搜尋走到老街矽谷環島附近的一家咖啡店。
他的同事在 Slack 上傳訊息給他,討論他們當前衝刺中的範圍蔓延問題。下班後,Liam 在地圖上看到 Shoreditch 有卡拉 OK 活動,並邀請他的團隊。一天結束時會回顧他的對話和時刻。
其他程式設計師模擬器
程式設計師人生
常見問題
LifeSim 有編碼小遊戲嗎?
沒有。LifeSim 沒有編碼或駭客小遊戲。如果你想編寫真實程式碼,請玩 SHENZHEN I/O 或 TIS-100。
我可以走進我的科技辦公室嗎?
不行。3D 地圖只顯示建築物的外部。你造訪地址並透過開放的文字聊天進行工作日。
真正的程式設計師需要政府執照嗎?
不需要。電腦程式設計不需要國家執照。雇主會檢查 GitHub 上的作品集並進行技術面試。
有職涯階梯或晉升制度嗎?
有。LifeSim 將你的工作轉變為一個擁有 3 到 10 個職級的職涯,每個職級都有職稱和月薪。你需要輪班工作,而老闆的好評會讓你晉升一個職級。
我可以在手機上玩嗎?
是的。LifeSim 可以在 play.lifesim.com 的手機和桌上型電腦瀏覽器上運行。你可以免費以訪客身份遊玩。
