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

我是如何被逼出软件行业的(一)

软件行业的痛苦前段时间一部神奇的电视剧《精英律师》,剧中的律师业余程度令人发指,何谈精英一说。相比之下我更喜欢一部职场类日剧《半泽直树》࿰

软件行业的痛苦

前段时间一部神奇的电视剧《精英律师》,剧中的律师业余程度令人发指,何谈精英一说。

相比之下我更喜欢一部职场类日剧《半泽直树》,剧情我已经记不清楚了,但堺雅人扮演的男主角将职场精英的处境及煎熬演绎的淋漓尽致,让我产生了共鸣。

现在想来,也许正是我做项目经理的那一段时间里的煎熬与剧中男主角很相近。
在这里插入图片描述

  • 职场最让人烦恼的是什么?和傻叉客户打交道!
  • 比和傻叉客户打交道还让人烦恼的是什么?和坑爹老板打交道!
  • 比和坑爹老板打交道更让人烦恼的是什么?夹在坑爹老板和傻叉客户之间!!!

一个项目引发的血案

先说说我的老板吧,在他眼里,很多事都不是事儿。举手投足间透漏着hold住一切的魄力。你们可能以为这是个好事,毕竟高人看得远,看得透!后面你们就知道这有多坑了。

再来说说我的客户,客户是那种钱多话少的主,对我们绝对的信任,无条件的信任。再加上和我们公司老板关系非同寻常,你说是不是想想都给力!

这要是斗地主,还不是俩王四个二,稳得一批!结果,我错了,大错特错!

回到故事的起点

我本是一名快乐了8年的程序猿,直到那天的到来。早上和往常一样,上班、打卡、开机,一切如旧,突然老板召集大家开会,兴高采烈的公布了一件大喜讯:公司刚刚中标了一个700多万的大项目【这在当时可是一大笔钱!】。(PS:万没想到这个喜讯就是我的噩梦,假如时光能倒流,老天爷能再给我一次机会的话,我会对老板说:
在这里插入图片描述
(注:此项目纯属真实,为了活的久一些,就不指明具体名称了,我只能透漏甲方是一个大型能源国有企业,如有雷同请勿对号入座)

没一会儿,老板就把我叫到总经理室,语重心长的对我说:“小樊,这次这个项目对公司至关重要,我考虑了很久,觉得你最合适,所以我准备让你当项目经理,全权负责。项目周期4个月,等项目验收了,给你1.6个点的提成”。我迅速脑补了一下,700万*1.6%=11.2万【这在当时可不是个小数目啊】。
在这里插入图片描述
好吧,看在钱的份上,我拼了。现在想想,怪我当时太年轻,在不知道任务难度的情况下,被老板的一个空头支票给轻松的忽悠了。
跟老板聊完后,我看了给甲方的项目实施方案,不由倒抽一口凉气,甘特图上密密麻麻的标着各个子系统的上线时间。
在这里插入图片描述
竟然有17个子系统之多,几乎平均每个月要上线试运行4个子系统,而且这些系统我们公司从来没做过,我看了名字甚至都不知道要干啥?更让我吐血的是,需求调研只给了2周。我脑子顿时都瓦特了,心想:这下被老板给忽悠瘸了。
在这里插入图片描述
这项目别说4个月,40个月做完我都没谱。一咬牙,一跺脚,我决定离职!错,我舍不得那11w!赶紧去找老板,巴拉巴拉说了项目的困难(此处省略一万字),等我诉完苦,老板拍着我的肩膀说:“小樊啊,你说的这些问题我都考虑到了,没事,有几个模块我们可以用外包,他们都有成熟产品,可以立即交付。关于需求,甲方的兄弟单位都有类似的项目,过几天我安排你现场看看别人做的,比着葫芦画瓢,不用调研就能开发出来”。

过几天,果然老板安排我去参观甲方的兄弟单位,看看类似的项目都有哪些功能是通过什么操作流程实现的。到了现场,我顿时懵逼了,发现这个公司只上了一个燃料子系统,而且这个子系统还是我们公司确定要用外包公司的产品,不用我们自己开发了。
不禁心里开始咒骂:“这是要坑死我的节奏啊”。
在这里插入图片描述
我立即给老板打了电话,老板倒是镇定的很“没事儿,小樊。我们公司跟甲方关系铁的很,需求调研嘛,过几天去客户那里有什么不清楚的尽管问”。高人就是高人,这都不是事!好吧,事已至此,也只能硬着头皮做了。
在这里插入图片描述
事后证明是我太天真了。
到了客户现场,我见了甲方这个项目的负责领导,上来就给我一个“惊喜”:“小樊,我们公司是第一次上这种信息化的项目没有经验,也不知道该怎么做,就不用需求调研了。你们是专家,我们全听你的,把你们在其他公司的实施方案照搬过来就行了”。

这就是完完全全的信任,你说这种信任好不好?这时我才明白,老板一定忽悠甲方说我们有N多这种项目的实施经验。心想:没道理啊,按理说,这种大型国有企业的项目对乙方的资质和项目经验审查都非常严格,会专门做项目经验背调的,老板是怎么手眼通天瞒过甲方的?
在这里插入图片描述

顿时我感到一阵眩晕,嘴里又苦又咸,我真想对甲方说:大哥,我也不知道要做啥啊!但理智告诉我,只能帮老板继续圆这个弥天大谎,频频点头:嗯!嗯!事后,我立即给老板汇报了需求调研受阻的情况,老板还是很沉着的对我说:“没事,小樊。我让他们总经理给各个部门下个命令,配合咱们进行需求调研。”我仿佛看到了一丝曙光。不得不说,高人就是高人,啥都不是事。我们老板还真是有两把刷子。

一周后,甲方总经理一纸命令召集了所有相关人员到会议室开需求调研座谈会,那天来了一屋子人,有系统的最终用户,有部门经理,有信息科的人。结果需求讨论成了菜市场,有人冷眼旁观有人看笑话,有人不懂装懂瞎嚷嚷,有的部门影响力大桌子敲的砰砰响,有的部门权力小唯唯诺诺,有的部门不愿多干就推来推去,更有一个部门的代表A故意找茬说各种各样的困难,【直到后来我才明白个中缘由】,就这样一帮子人叽叽喳喳吵个不停,像极了宫斗剧的吵架现场,最终也没有定论。

我算明白了,这群人是成事不足败事有余,看热闹不嫌事大,压根没准备配合我的工作。怎么办?还能怎么办!找老板呗!老板为难的说“总经理都下命令了,甲方已经很配合了,你想想办法”,想你大爷的办法!什么锅都让老子背,老板的家乡在月球,上面全是坑!
在这里插入图片描述
夹在客户和老板之间,被他们当猴子耍了N次以后,激起了我的愤怒,,老子奉陪到底了,看我怎么解决这群人渣!瞬间我半泽直树上体!
在这里插入图片描述
没有什么事是不能通过一次撸串解决的,如果有,那么就撸两次串。
在这里插入图片描述
我想起这个公司计算机室的一个小兄弟,地位最低,整天被同事吆三喝四,下午快下班的时候,我约他出来撸串喝酒,毕竟是小年轻,几杯酒下肚再加上我的几句知心话,小伙子话匣子就打开了,别看他地位低,但在甲方公司呆了好几年了,公司的各种情况了解的不少,谁说话算数,谁比较和事佬,谁是墙头草,谁和谁不对付,很快我对甲方公司的了解就丰满起来,对下一步的行动也逐渐有了眉目。

通过那次喝酒,我知道这个公司有个部门权力最小最没有发言权,从心理学角度上讲,哪里有压迫哪里就有吐槽,越受委屈的人就越想找人倾诉,于是我就敲开了这个部门负责人李经理的办公室,寒暄几句后,我就开始含蓄地表达上次开需求调研会,有几个部门过于强势、替李经理鸣不平,果然这个李经理感觉遇到了知音,跟我抒发了一通闷气,讲了对公司管理的一些看法。
在这里插入图片描述
我也暗示他我们双方可以精诚合作把他的部门树为这次信息化项目建设的标杆部门,我看时机成熟了打蛇随棍上:“李经理,您看方便给我一些咱部门日常使用的一些报表和单据让我了解一下”,他说没问题,于是他派出了自己的得力干将-一位30来岁的中年女士。

她一股脑的把他们部门所有单据和报表都给了我。格式五花八门:word、Excel、PPT,甚至有一些鬼画符似的手写单据,看的我是老眼昏花。我问那位女士他们部门平时都有哪些工作,流程审批是怎么走的?哪些工作是最常见的?哪些工作是最重要的?跟这些工作相关的表单和报表我让她替我挑出来,并问清楚上面一些指标和数据的意义和关联关系。最后我又问她,她最关注的有哪些指标?这些指标是怎么来的?

就这样,顺藤摸瓜抽丝剥茧,我慢慢明白了这个部门每个人真正要做哪些事,怎么做?跟兄弟部门如何配合?最后怎么考核等等。

回到住处,我连夜列出了这个部门的组织结构、人员岗位角色说明、业务流程图、KPI考核报表,然后梳理其中的漏洞和可以优化的地方,写了一份详细的改进方案。

不枉我来前恶补了一番业务知识,这两本油乎乎的书是我精英的象征!
在这里插入图片描述
趁热打铁我又单独跟这个部门开了一次座谈会,说明他们现在的问题并提出我的解决方案,甲方的员工对我肃然起敬,没想到这么短时间内我能看到这么多问题(其实是国有企业的员工责任心不强,很多问题都视而不见),接下来,大家畅所欲言,每个人都提出了自己平时工作中头痛繁琐的地方,希望借助这个项目能解决他们的难题,总而言之,座谈会还算成功,根据这次座谈会我又做了一版方案。

为了让我的计划可以圆满实施,我又约上李经理一起向甲方老大张总汇报工作,在张总面前我狠夸了李经理一通:业务纯熟、积极配合信息化工作、需求调研工作进展飞速,顺带递上我那份部门流程再造方案,李经理投桃报李也夸了我和我们公司一通,张总对我的工作甚是满意。
在这里插入图片描述
于是我顺势说道:“张总,为了快速推进咱这个项目,其他部门也需要像李经理这样单独召开需求座谈会”,接下来挟天子以令诸侯,工作进展顺利了许多,看来这个项目与其说是软件工程,不如说是一把手工程啊。千难万难,终于从需求调研这个大火坑中爬了出来。

本以为搞定了客户老大,前方形势一片大好。谁知更大的火坑在等着我呢!


推荐阅读
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 怀疑是每次都在新建文件,具体代码如下 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
    Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • 如何找到并加速缓慢的代码,提高性能
    本文讲述了如何找到并加速缓慢的代码,提高系统性能。作者通过优化内部循环、利用多处理器运行内部循环以及减少内部循环运行次数等方式来提高代码的执行效率。以一个游戏开发中的案例为例,作者介绍了如何通过调查和排查问题,找到导致帧率下降的设计缺陷,并进行修复。文章总结了优化代码的关键点,并提供了一些实用的方法和技巧。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
author-avatar
9527
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有