基于“组织问题”——IT 的痛点? 我认为公平地说,系统管理员需要确定一个地方是否值得工作。Joel 为程序员提供了一个类似的众所周知的测试。
系统管理员在面试时应该问哪些 12 个问题,以帮助他们确定它是否是一个工作的好地方?
遵循乔尔的规则:
- 问题应该与平台和技术无关
- 问题应引起简单的回答,例如是或否
编辑:请一次发布一个问题,以便我们查看用户投票的内容。
基于“组织问题”——IT 的痛点? 我认为公平地说,系统管理员需要确定一个地方是否值得工作。Joel 为程序员提供了一个类似的众所周知的测试。
系统管理员在面试时应该问哪些 12 个问题,以帮助他们确定它是否是一个工作的好地方?
遵循乔尔的规则:
编辑:请一次发布一个问题,以便我们查看用户投票的内容。
您是否使用事件/票证跟踪系统?
您是否执行系统备份并定期测试恢复?
这会影响您以非常直接的方式执行的能力。它还会影响您享受不间断假期的能力...
这个答案会有所不同,但它很好地表明了组织实际上如何“组织”。大型设置应该有一个帮助台和票务系统;小型设置至少应该有票务系统,以及某种公司付费的寻呼机以寻求帮助。
“只有你”不是一个可以接受的答案。这是完全缺乏组织,应该跟进一个问题“你如何跟踪用户的请求?”。这必须用“你没有”以外的东西来回答。
这不应太高(高于 50:1)或太低(低于 5:1)。太高了,你的工作量会很大,你会踩水来维持生计。太低,您要么是一个人的商店,要么商店管理系统的能力存在严重问题。
与往常一样,规则也有例外。可以从单一来源映像 200 多个系统的实例(想想 Web 头端),以及业务非常小的实例(20 名员工可能只需要 2 台服务器)。
这是对期望的衡量。这些是您的“客户”。当出现问题时,这将是您解决问题所承受的“压力”。如果您的系统出现问题,一个只有 2 名管理员的 5000 人组织可能是一个非常非常有压力的地方。
这是衡量服务器工作量的指标。非常高的比率可能是过度使用的迹象,或者是预算限制,当需要扩展时会束缚您的手脚。当不需要时,未充分利用也可能是一个问题(即 HR 拥有自己的服务器是有道理的,但在一个 5,000 人的组织中只有 5 个“常规”用户的文件服务器是一个危险信号);这可能需要一些“虚拟化”来整合服务器......
这应该是(a)“我不知道”或(b)“我们不更新”以外的任何其他答案。
这应该始终是一个合理的问题。如果面试官在这个问题上变得不正常,那么他们不了解你的工作性质,这是关于未来前景的重要线索。如果期望是 24/7 运行,那很好 - 除非他们没有基础设施,这意味着您将经常充当保姆机器。了解什么是可接受的,什么是不可接受的,有助于向您提示他们的真实期望。
洒水器不是一个可接受的答案。这确实发生了,您会发现一些组织认为将机架塞入没有通风的扫帚柜和头顶上的消防喷淋头是个好主意。如果这被淡化、忽视或遭到敌意,请站起来,感谢面试官,不要走路,不要跑……
这是另一个问题,应该用“我们没有”和“我们没有备份媒体”以外的任何内容来回答。
上述问题的后续。如果您不定期进行测试,那么您只是在自找麻烦。
如果答案是“我们(其他人)会在需要时购买它”,那就是危险信号。它的意思是“我们不相信你会在你真正需要的时候购买设备,所以我们会让其他人来代替”。 应该总是有某种预算。
购买东西的过程应该很容易在不到 2 分钟的时间内解释清楚。它不应该涉及超过 2 个签署方(数字越大表示繁文缛节),并且应该以天或小时而不是几周来衡量周转时间(如果时间太长,关键采购将被搁置)。 应该总是有某种过程。
实际上,我见过一些公司在使用 18 年历史的小型计算机上运行,这些小型计算机通过支持合同和来自支持供应商的大量备件保持活力。当然,原来的硬件供应商早就离开了……
台式机的更新速度永远不应超过 3 年,或慢于 5 年。在预算紧张的企业中,将台式机延长至 5 年有时是一个合适的答案。
关于回收的一点是测试他们是否对旧硬件有“一次性”的态度。从某种意义上说,您应该通过已知的回收商妥善处理它是不好的,但从某种意义上说,您可以在需要时将旧硬件压入临时任务中,这是好的。它还将让您了解他们的“骨场”(周围保留的一堆旧硬件)的大小。
相关问题:
https://serverfault.com/questions/44638/how-often-does-tech-refresh-happen
您是否有灾难恢复计划,这是否包括 IT?
来自好评的后续行动:如果是这样,它是否包括整个组织而不仅仅是 IT?它是否包括人员,您是否定期对其进行测试?
相关问题:
灾难恢复计划制定最佳实践或资源?
当前环境是否记录在案?
政策和程序是否都记录在案且一致?
内部会计实务是评估 IT 向其他部门提供的服务的价值,还是仅仅将 IT 视为成本中心?
(这与 Stick 的“IT 是您组织中的优先事项还是必要的邪恶?”的问题几乎相同,但措辞是为了可能引出诚实的答案,而不是公然电报的正确谎言。)
我认为必须拥有的一件事是具有与实时服务器相同的硬件规格的测试机。
“您的测试环境与生产环境的匹配程度如何?”
我觉得很有趣的是,许多答案的措辞都是“你有这个吗?” 或“您是否定期这样做?” 如果我要被聘为新的系统管理员,我希望能够实现这些东西,如果它们不存在的话。灾难恢复和监控日志不会影响采访的成败。如果他们不做这些事情,他们将在我被录用之后。
正如我之前提到的,我主要关心的是来自上面的支持。如果我说我们需要更换服务器,我希望得到怀疑的好处。或者,如果我实施了令人讨厌的安全策略,我不希望合作伙伴对抱怨的人给予豁免权,这样他们就可以看起来像有爱心的老板。
系统管理员在公司结构的层次结构中处于一个奇怪的位置。有时他们会根据最入门级人员的需求来确定方向并确定优先级,有时他们会向管理层规定政策。我们同时处于链条的最底部和最顶端。
我愿意扮演替罪羊和苦工的角色,处于底层,只要管理层在我处于顶层的情况下屈服于我的建议。
是否所有新的系统/软件/应用程序采购都经过 IT 部门,IT 部门是否有权拒绝和建议另一个系统,也许是另一个部门已经在使用的系统?
您愿意花钱购买适当的监控/记录工具吗?
- 或者,来自原始的 Joel 测试问题:
您是否使用金钱可以买到的最好的工具?
相关问题:
服务器健康监测软件