热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

书籍推荐系列之一《凤凰项目:一个IT运维的传奇故事》

博客已经完全更新了名字,新的名字,新的开始,想让自走向新的道路是很难的,走出舒适圈说了好久,也是时候开始行动了

博客已经完全更新了名字,新的名字,新的开始,想让自走向新的道路是很难的,走出舒适圈说了好久,也是时候开始行动了,今天就从写博客开始。

 

今天给大家推荐一本书,《凤凰项目:一个IT运维的传奇故事》,恰如编辑推荐说的一样,这是一本少见的IT类小说,美国亚马逊读者评价734条,而且有众多名人推荐。全书讲述了一名IT经理Bill临危受命,在未来董事的帮助和自己The Three Ways理念的支撑下,挽救工期和预算都大大超期的凤凰项目,挽救一家具有悠久历史的汽车配件制造商的故事。

这是一本值得在IT行业工作的人阅读,我目前在公司就是一名打工仔,每天也是在各种系统问题,和与用户沟通中度过,此书不仅让我找到了共鸣,也让我看到未来自己会在这个行业内成为什么样的人,因为工作经验少,看了此书倒是了解很多行业内的职场知识,虽然是一本小说,但是还是值得看看的。

 

给大家送上序言,便于大家查看:

 

序言

在当年我还想着成为IT人的学生时代,阅读各种IT类书籍是一件苦差,需要在月明风清的晚上备好香茶点心,沐浴更衣,鼓足勇气才能翻开书本,而且预想的彻夜苦读经常以一夜好梦而告终一书还翻在一开始的几页,似乎字里行间都散发着不可思议的催眠魔力。
然而这本书似乎打破了这种魔咒。在翻译期间一些同样月明风清的晚上,我沉浸在阅读和文字转换的乐趣里直至夜深——不是出于尽早交稿的良心,而是因为实在很想一口气读下去。这不是一本无聊的教材,而是一部类似情景剧的小说,编织了曲折的情节、鲜明的人物、有趣的吐槽,当然还有智慧与实用兼具的各种管理理论和工作理念。作者提到关于本书最喜欢的一段读后感:“有些书适合给你的朋友,为了分享阅读的喜悦;有些书适合给你的同事,为了建立理念的共识;有些书适合给你的老板,为了播下伟大的种子。而本书适用于以上所有三种情况。”我想我也无法作出更好的概括了。
进入“互联网+”时代,人们的知识、眼界、模式、理念面临又一次变革,产业和商业格局也因此发生巨大变化。信息技术与核心业务的“黏性”正成为公司竞争力至关紧要的构成因素。所以,如果你的老板还觉得IT运营部就是“修电脑的”,那么,给他/她这本书,或者趁早换一个老板。
本书主角任职于一家传统汽车制造业巨头,老婆孩子热炕头的“小确幸”日子过得正滋润,突然临阵上马统领IT。主角光环尚未戴稳,缺乏跨团队协作、过度依赖关键个人、办公室政治斗争严重、部门地位尴尬,再遇到并未科学规划又严重消耗资源的“凤凰”项目上马,扶他上位的英明领导又突然变身不近情理的霸道总裁……看着着实凄惨。这时,和很多武侠小说中的情节一样,陷人绝境的男主遇到了扫地僧一样的高人,亲身传授“三步工作法”秘籍。男主终于扬眉吐气,练就一身绝技,率领一班人马帮助公司渡过难关,迎来了期待多年的“凤凰涅槃”。
本书的几位联合作者都有丰富的IT从业背景。想必其中不少情节和细节都来自作者的亲身经历。在一次接受采访时,联合作者之一的基恩-金表示,他们写作此书的灵感来自于Flickr公司的约翰·阿尔斯帕瓦和保罗·哈蒙德在2009年关于开发速率的一场演讲。演讲的核心观点是,只要研发部门和IT运维部门紧密协作,每天至少能够完成十次部署——“快速将产品推向市场”和“提供稳定、安全及可靠的IT服务”这对“鱼和熊掌”能够兼得。
“一天十次部署”是2009年前后兴起的“开发运维运动”的一部分,提倡开发部和IT运维部通力协作,在完成高频率部署的同时,提高生产环境的可靠性、稳定性、灵敏性和安全性。在此背景下,几位该运动的倡导者决定联手写作,用讲故事的方式把这件事说得明白,讲得好玩。多亏了IT男们独有的闷骚和冷幽默,他们没有祭出又一件催眠利器,而是奉上了一本精彩的小说。
最后,万分感谢我的几位朋友在本书翻译过程中,在财会、审计、汽车制造和IT的专业词汇方面给我的帮助。感谢某个IT运维家伙在我翻译期间,接过了每天晚上给宝宝讲托马斯小火车故事的任务,谢谢你的支持和鼓励。
成小留
2015年5月14日

文摘

版权页: 

 

我设法复述那些缜密理性、条理分明的论点,它们是我花了整个周末的时间排练的。我继续说:“另一个重要问题是,有太多不同的项目让我们分心。你一直明确要求,凤凰项目是最重要的,但我们似乎无法一以贯之地把资源集中到凤凰项目上。比方说,上周四,内部审计交给我们一套调查结果,让我们必须在一周内展开调查并形成答复函。这样做就会影响到凤凰项目。” 
我一边说,一边不断观察史蒂夫,到目前为止,他一直面无表情。我平静地看着他说:“通过这次会议,我希望了解,相对而言,凤凰项目和审计发现哪一个优先级更高,并讨论一下项目数量的问题,以及如何恰如其分地为这些项目配备人手。” 
我觉得自己干得不错,自我感觉是一个有能力、有干劲的管理者,冷静而努力地抉择如何为公司提供最 好的服务,而不是进行道德判断。 
史蒂夫愤怒地回答:“什么优先级高不高的狗屁问题?要是我跑去告诉董事会,我要在销售和市场营销之间二选一,然后问他们到底应该做哪个,我会被满屋子人笑死的。两件事我都得做,你也一样!生活是很艰难的。凤凰项目是公司的首要任务,但那并不意味着你就能不管SOX—404审计的麻烦事。” 
我在心里默数三下才开口:“当然,我表达得不够清楚。凤凰项目和合规项目都需要某些关键人力资源,比方说布伦特。单是合规项目就会占用这些人一年的时间,但我们需要他们专心从事凤凰项目。此外,我们的基础架构太过脆弱,每天都会发生故障,这方面也经常需要同一拨人去恢复正常运营。假如今天发生了和工资核算故障类似的服务中断,我们恐怕就必须让布伦特停下凤凰项目和合规工作,去查找故障了。”


转载于:https://www.cnblogs.com/refreshing/p/7876571.html


推荐阅读
  • 深入探讨智能布线管理系统的电子配线架应用
    本文详细介绍了电子配线架智能布线系统的核心优势,包括实时监测网络连接、提高操作准确性、图形化显示连接架构、自动识别网络拓扑、增强安全性等功能。该系统不仅提升了网络管理的效率和准确性,还为资产管理、报告生成以及与其他智能系统的集成提供了强大的支持。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • 本文总结了汇编语言中第五至第八章的关键知识点,涵盖间接寻址、指令格式、安全编程空间、逻辑运算指令及数据重复定义等内容。通过详细解析这些内容,帮助读者更好地理解和应用汇编语言的高级特性。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 通过与阿里云的合作,牛客网成功解决了跨国视频面试中的网络卡顿问题,为求职者和面试官提供了更加流畅的沟通体验。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 科研单位信息系统中的DevOps实践与优化
    本文探讨了某科研单位通过引入云原生平台实现DevOps开发和运维一体化,显著提升了项目交付效率和产品质量。详细介绍了如何在实际项目中应用DevOps理念,解决了传统开发模式下的诸多痛点。 ... [详细]
  • 本文详细介绍了如何使用Python编写爬虫程序,从豆瓣电影Top250页面抓取电影信息。文章涵盖了从基础的网页请求到处理反爬虫机制,再到多页数据抓取的全过程,并提供了完整的代码示例。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 尽管使用TensorFlow和PyTorch等成熟框架可以显著降低实现递归神经网络(RNN)的门槛,但对于初学者来说,理解其底层原理至关重要。本文将引导您使用NumPy从头构建一个用于自然语言处理(NLP)的RNN模型。 ... [详细]
author-avatar
鱼mm不会游泳456
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有