到微软工作还有意思么?

 

首先是牛皮轰轰的Joel Spolsky 写了一篇精彩的帖子, 讨论Windows Vista关机菜单的累赘设计。这篇帖子引出了一微软程序员(Moishe Lettvin)的文章,The Window Shutdown Crapfest。简单归纳一下:

  • Moishe用了整整一年才完成Windows关机菜单。
  • 实现该菜单用了200来行代码
  • 这个看似简单的功能牵扯到Windows Shell组,Windows Kernel组,和Mobile User Experience组。加上各类经理,一共42(!)个人参与讨论怎么实现关机菜单。
  • 42个人的讨论乱成什么样不难想象。连续N周,每次90分钟的激烈讨论,才能让所有人闭嘴。
  • Windows过于庞大,不得不采用多个代码库分层管理。后果是从代码check in到代码集成要花上几周甚至几个月(Thoughworks享受continous integration的老大们不要笑岔气了哈)。
  • 让每个人都满意的产品多半毫无新意,扼杀每个人的热情。Vista关机菜单也不例外。用Moishe的话说,就是42个人都满意的设计只能是乏味的“最小公分母”。横空出世的软件大作往往由两三个优秀程序员倾注心血锻造而成。这样的产品浸染了程序员的精神,张扬着程序员的个性。惟其激进,才有穿云裂石的力量。它不可避免地招来许多人强烈的恨意,但也受到更多人狂热的喜爱。Google的产品小组一般都是2到3人,不是没有道理。Seth GodingKathy Sierra的博客有很多相关的讨论,强烈推荐。

这样的工作有意思么?

Update:Joel又发了一个短帖子,里面说九十年代初微软把IBM臃肿的OS/2开发团队作为案例研究,找出微软以后不应该做的事。想不到从1991年到2006年15年间,微软也编程了一个臃肿的怪兽,用了整整5年才能发布自己旗舰产品的一套松散补丁(Joel应该是说微软的Windows Vista)。

<think>好的,用户想了解“Window to Go”的概念和用途。首先,我需要确认用户是否指的是“Windows To Go”,这可能是拼写错误。根据已有的引用内容,虽然没有直接提到Windows To Go,但引用[1]提到了在Windows系统中搭建Go语言环境,引用[3]涉及Windows下VSCode的Go插件问题。但用户的问题显然与可移动操作系统有关,而不是编程语言Go。 接下来,我需要回忆Windows To Go的功能。它是Windows企业版中的一项功能,允许用户将完整的Windows系统安装在USB设备上,从而在不同电脑上启动。不过,微软已经宣布在未来的版本中停止支持该功能,但可能仍存在于某些版本中。 然后,用户可能想知道如何使用Windows To Go。步骤大致包括准备符合条件的USB设备、使用Windows企业版的控制面板创建、设置启动项等。需要注意硬件要求和兼容性问题。 最后,根据用户提供的引用,虽然引用中没有直接相关信息,但需要确保回答准确,并可能补充相关限制和替代方案,如第三方工具Rufus。同时,要避免混淆Go语言和Windows功能,确保术语正确。</think>### Windows To Go 功能详解 **Windows To Go(WTG)** 是微软为企业用户设计的一项便携式工作区功能,允许将完整的 Windows 操作系统安装到 USB 存储设备(如移动硬盘或 U 盘)中,实现在不同计算机上直接启动并运行个性化的系统环境[^1]。 #### 核心特点 1. **便携性** 通过 USB 设备携带系统,可在支持启动的任意计算机上使用。 2. **独立性** 系统与宿主机的硬盘隔离,数据仅存储在 USB 设备中。 3. **企业级安全** 支持 BitLocker 加密,适配域管理策略。 #### 使用条件 - **系统版本**: Windows 10/11 企业版或教育版(家庭版/专业版需第三方工具辅助) - **存储设备**: 需通过微软认证(如部分 SanDisk Extreme 型号),容量 ≥32GB,推荐 USB 3.0+ 接口 - **宿主硬件**: 需支持 USB 启动且兼容 Windows 驱动 #### 配置步骤(以企业版为例) 1. **准备工具** 插入认证的 USB 设备,确保无重要数据(创建过程会格式化)。 2. **创建 WTG** 打开控制面板 → 进入「Windows To Go」→ 选择 ISO 镜像 → 按向导完成安装。 3. **启动设置** 重启目标计算机,进入 BIOS/UEFI 将 USB 设为第一启动项。 4. **初始化系统** 首次启动完成设备驱动安装与用户账户配置。 ```powershell # 命令行创建示例(需管理员权限) # 使用第三方工具 Rufus 可简化流程(支持非企业版系统) rufus.exe --wtg --iso windows_enterprise.iso --target usb_drive: ``` #### 典型应用场景 - **企业外勤**: 销售或工程师在客户现场使用定制化环境 - **数据隔离**: 在公共电脑上运行安全可控的系统 - **系统测试**: 多版本 Windows 环境快速切换 #### 限制与替代方案 - **官方限制**: 微软已停止对 WTG 的功能更新,部分新硬件可能兼容性不足 - **替代工具**: 使用 Ventoy 或第三方工具实现类似功能
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值