| 游戏 | 玩法 |
|---|---|
| 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看板上组织任务。每天早上通常以一个简短的团队会议(称为站会)开始。
这份工作不需要政府执照。在美国,许多程序员获得四年制计算机科学学位或参加编程训练营。在英国,人们攻读大学学位或完成四级软件开发高级学徒制。德国则采用为期三年的双元制培训系统(称为Ausbildung)来培养IT专家。
程序员喜欢解决逻辑谜题并从零开始构建工 具。困难的部分包括修复文档不佳的遗留代码以及在截止日期前长时间加班。
程序员生活提示
您可以通过在一个文本框中输入描述来开始LifeSim。为您的角色命名,设定他们的年龄、城市和日常编程工作。游戏会读取城市名称并将您放置在真实的3D地图上。
可以尝试这样的提示:“玛雅,23岁,美国西雅图的初级程序员,本周末值班。”您也可以写:“卢卡斯,35岁,爱尔兰都柏林的后端开发人员,在银行修复遗留代码。”对于创业故事,可以使用“阿拉夫,27岁,印度班加罗尔的程序员,正在为黑客马拉松准备原型。”
LifeSim中的程序员生活
LifeSim没有编程小游戏。您的工作是一个包含3到10个级别的职业,每个级别都有相应的头衔和月薪。您将以开放故事的形式体验软件工作的人性化一面。您的同事和老板都有自己的日常安排、目标和日记。
您可以用自己的话与队友面对面或在群组聊天中交流。您可以讨论合并冲突、抱怨技术债务,或者计划周末外出。随着时间一天天过去,您的角色会经历不同的人生阶段。
示例生活:西雅图的第一周
23岁的玛雅在西雅图南联合湖的云计算办公室附近开始了她的第一份工作。她在角色菜单中将老板设定为一位严厉的经理。她的人生目标是度过她的第一个周末值班轮换。
周六晚上,老板发短信告诉她结账系统崩溃了。玛雅一步步回复短信,追踪代码中缺失的字符。周一,老板记起了深夜的修复,并在聊天中感谢了她。
伦敦的一天
29岁的利亚姆在伦敦醒来,查看他的每日待办事项清单。他添加了两项任务:“审查拉取请求”和“修复登录错误”。他使用地点搜索功能,步行到老街硅谷环岛附近的一家咖啡店。
他的同事在Slack上给他发消息,讨论他们当前冲刺中的范围蔓延问题。下班后,利亚姆在地图上看到肖尔迪奇正在举行卡拉OK,并邀请了他的团队。一天结束时,他回顾了对话和精彩瞬间。
其他程序员模拟器
程序员生涯
常见问题
LifeSim有编程小游戏吗?
不。LifeSim 没有编程或黑客迷你游戏。如果你想编写真实代码,请玩 SHENZHEN I/O 或 TIS-100。
我可以走进我的科技办公室吗?
不能。3D地图只显示真实建筑的外部。您将前往地址,并通过开放文本聊天度过工作日。
真实程序员需要政府执照吗?
不需要。计算机编程不需要国家执照。雇主会查看GitHub上的作品集并进行技术面试。
有职业阶梯或晋升系统吗?
有的。LifeSim将你的工作转化为3到10个等级的职业,每个等级都有头衔和月薪。你需要轮班工作,获得老板好评即可晋升。
能在手机上玩吗?
是的。LifeSim可在手机和桌面浏览器上运行,网址是play.lifesim.com。您可以免费以 访客身份游玩。
