第十五周周三(梦断代码)
最近,我花了很多时间阅读《梦断代码》这本书,说实话,我真的很喜欢这本书,尤其是里面的一些真实故事,让我了解了未来可能的工作生活情况,这些是我目前无法接触到的,对我的未来也起到了警醒作用。我们在工作中,应该怎样避免这些问题,预防作者曾犯过的错误呢?
回顾一下,书中提到的项目失败究竟是什么原因导致的?是决策失误?还是能力不足?或者是其他原因?作为一个资深的经理人,我相信书中提到的项目经理人都有很强的能力,他们能够很好地完成任务并做出优良的规划。直到读完整本书,我才明白他们失败的真正原因。
首先,他们在管理项目时存在障碍,案例分析也有问题,未能很好地预测到即将出现的问题和挑战,仅仅将项目停留在想象之中,没有更多地联系实际。这让我想起了FBI当年失败的虚拟案件文档系统(VCF)项目。他们想将基于纸质的办公环境自动化,但最终项目未能满足基本目标,联邦调查局不得不取消这个耗费1.7亿美元的项目。2005年,美国司法部的调查报告显示出FBI的致命弱点,才让人们恍然大悟。
有时候,我们会想,为什么像FBI这样严谨的组织会犯这么大的错误?首先,我们要了解,“项目的成功取决于让管理层帮助项目经理克服障碍。”只有当项目经理不被过多干扰时,才能逐步参与到发展中,解决当前面临的问题。
作为一个初学者,有些事情不能片面地评判,我们必须客观看待书中的问题,并找到解决方法。总之,《梦断代码》这本书让我受益匪浅。
在阅读《构建之法》后,我发现分块写作真的很难,因为每一部分都是紧密联系的。作者通过切身经历告诉我们该做什么,该避免什么。书中有一句话让我印象深刻:“数字时代的新时间机制下,一切皆有可能发生——技术产生、公司创立、创造财富——而且速度惊人。这意味着你没时间做到尽善尽美——无须担心,因为别人也一样。”这句话在任何方面都适用。对于准程序员来说,首先应该学习必要的课程知识,为以后的工作打下坚实基础。我们不可能学会所有东西,这对每个人都是一样的。所以说,只有在一个领域的大牛,没有全能型的大牛。对于我们的未来,在这个技术与知识快速更新的时代,我们该怎么做?我们只能不断学习,努力紧跟时代潮流的发展。当然,作为一个程序新手,每天想着写出一套自己的代码,但每次写代码后都会遇到许多未知错误,有些甚至从未接触过,但不用担心,这是我们必须要走的路,我们只能在这个阶段不断充实自己,锻炼自己,然后才能逐渐成长起来。我们不能真正做到尽善尽美。
当我读到书中一些故事时,更加感同身受。通过作者对自己工作和身边一些人的描述,我真实感受到了程序员的辛苦,尤其是作者作为经理人的艰辛。当他设计方案时,总要仔细权衡,因为这是他的决策,他必须对团队负责。我记得有人说过这样一句话,大意是:当你成为项目经理时,你拿的薪水比别人多,这是无可厚非的,因为你是项目的决策者。但是,当项目出现问题时,你该怎么办?一个好的项目负责人要承担责任,因为出错是你的决策失误,你要为此承担责任,因此你必须离职。这对很多人来说是一个艰难的决定。所以,作者也提到要仔细权衡自己的设计。对于我们这些新手来说也是一样的,我们需要做这些问题的准备,虽然为时尚早,但不想当将军的士兵不是好士兵。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)