没有绣花针,不揽瓷器活

2024-02-19 18:10

本文主要是介绍没有绣花针,不揽瓷器活,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说明:

本文不涉及技术,描述的是项目背景下的实施背景,在这个背景下所需的“穿针引线”“各个击破”“补窟窿”的软实力,这不是技术手段所需的金刚钻。因此,题目拟为隐喻“穿针引线”“各个击破”“补窟窿”的软实力——绣花针。特为解释,博文一篇酒后乱言,请勿吹毛求疵,不求工整对仗,只为记录心迹聊表意会
             请回复的人不要乱喷,动不动说人垃圾,我一笑了之。 世上没有人是傻子,你能知道金刚钻瓷器活的歇后语,不代表别人不知道,为啥为绣花针如上已经解释。不仔细看帖子看回复的人估计也就是个稀烂的班子。


周末,看到一堆泥腿子来CSDN上谈论铁路订票系统瘫痪的问题分析。换位思考一下,觉得真的很难,换成谁估计都无解。


从项目本身来看。
一、太极公司作为系统一级资质的系统集成大公司拿到这验收个项目,关系是铁定的,利润未必有多少是自己的,现在的甲方铁道部层层验收,拿项目费用是非常非常大的。这一点在我上次给国家税务总局南海数据中心做容灾项目的时候就领教过了。
而作为乙方,项目经理没有足够的人员支配权力和外包单位否决权,领导一个副总要把WEB层包给张三,数据库设计包给李四,不是技术总监等技术人员能拍板的。

二、如上所述,一个大项目,可支配的用于项目技术方面的配额是有限的。怎么办?只有拿出自己公司最牛B的技术大拿来设计并总包了,可惜做SI的人经验再丰富缺2点这个系统最要命的经验:1,内部系统和互联网系统的架构设计是不一样的。2,接口部分的设计没有关系和大佬打招呼,人家甲方的其他接口人员是不吊你的。

三、接着,赶工期让手持PMP证书的一线项目经理明知进度和风险控制是这个项目的悬头三尺剑,也不顾了——老板验收了才有年终奖是王道

四、接着,Loadrunner资深背景的工程师在一线也不顾负载压力的风险控制了,模块写完是王道——已经几天几夜没有睡觉了——谁他妈的让你测试了,分包当中没给钱,要测试就得耽误进度。

五、当初投标技术方案中有IBM,思科,EMC,oracle众多好手给出了在许多项目中得到论证检验的架构设计,充分考虑了安全性、网银接口(查询、同步、异步)、负载均衡集群、故障切换、容灾设计、session同步、会话转移、更有甚者Oraacle把Exedata都拿去做PoC测试了。可惜乙方中标后由于种种原因都一一砍掉。厂家有良无良的工程师都爱莫能助了——老板说了,这个单子Q末没有进来,OO没有拿到,乙方又没有人压货。所以我们不能suport了,对不起。

六、接着,写模块的程序员到了项目中期才发现,坑爹的票务综合数据有好几个重要接口在项目开始就要了,人家种种刁难不给你。最后产生了坑爹的银行接口不全、票务状态信息接口不全等设计客观原因。

七、好不容易开了N个会议后,项目经理去一个接口的专责科室一个个去敲门,解决了一半,还有一半的专责出差的出差,培训的培训,见了的也摆谱,你的级别和我不对等,让你的老板来,碰了一鼻子灰。回来了后老板不在——年底了,集成公司都在收款,年终答谢,饭局、KTV,答谢会,谋划明年的Quota,密谋明年坐哪把交椅——都忙,缺都没有上心接口的事

八、最后,无法规避坑爹的发生,时间和成本让你无法重构session同步和证书网银的代码,最后只有坑爹的让你延时时间到1个小时。为什么?因为代码不能动了,只有让SI的管理员在中间件上改参数了。你重改的代码即使build了也不能发布到集群节点上了,为啥?你没有权限,甲方没有审查签字,甲方在干嘛?甲方在忙着年终决算,忙着XX忙着YY。

九、硬件扩容?分包给了别人,利润蛋糕都切完了,没有人会管你

十、架构设计?SI没有足够的利润请淘宝、京东、携程、微博这样的有分布式架构、互联网web设计经验的外包。腾讯的马化腾也没有理由干这么个水深的场子,利润率还不如卖几个Q币来的扎实。

十一、再外包救火?你傻啊,再外包意味着事干完了干得好不是你的功劳,还影响你的位置,干得不好够你喝一壶的。就算你的私下找到了支付宝的牛B架构师程序员出来友情出演一把,个婊子,你还得自己先垫钱给人家解决差旅,自己已经有好几个月的铁道部驻场三陪吃喝玩乐费用没有报销了,老子的白金信用卡额度也要刷爆了。还得抽空回公司一趟贴发票签字拿钱。

十二、这个项目面对春运,面对年关,团队的兄弟们都指望着年底发多少钱呢,这个通胀压力大的年代,谁能有持久性的专业态度来两耳不闻窗外事,一心只写好负责的代码呢?因此这个时候,什么RUP,什么XP,什么敏捷,都扯淡吧,军心难易啊,没给你消极怠工算给你面子了。更何况这个项目抽调了SI公司几个事业部的人,对于SI这样的占山头气氛普遍的公司来说,没有一个牛B的政委,开发计划是无法落实的,甘特图成了摆设。日报周报成了负担。

十三、项目到了后期了,才知道为啥人家甲方数据科的王姐不配合我,原来不是我长的丑,是我公司档了人家的财路。唉,咋办咧?项目经理开个小会,这样,人盯人吧,三陪卖身反正兄弟们不亏,想尽办法逐个击破,小张啊,我们这些兄弟就数你最懂女人,最帅了,这个事你就多担待点了。我会在刘总那儿美言几句,明年调你做行业二部副理。——诺——须知一将功成万骨枯。每天都在上演很傻很天真的事。

十四、总算上线了,被投诉了,被落井下石了,被白搞了——结果,答应的承诺的,都没法兑现了——老板,您看,这年终奖是不是可以。。。——还好意思要钱?妈的,你们这个水平都被全国人民骂了,都上新闻联播了,老子的年终奖张总都扣了,你还好意思要。。。

十五、悲催的加班、陌生的嘴脸。结论:又是一帮没有拿从业许可证的IT民工的责任,铁道部已经责成。。。要求。。。2012年订票系统将会重新招标。。。新的故事又开始了,刘处,去年他们中了标,今年要不给李处个面子,让山东那公司来做,赚钱轮流做嘛。“好说,好说”


下篇:如果我是技术人员,假设一切配合,费用管够,我怎么救火?



原文链接: http://blog.csdn.net/jaminwm/article/details/7183773

转载于:https://my.oschina.net/chen106106/blog/45192

这篇关于没有绣花针,不揽瓷器活的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/725500

相关文章

豆包 MarsCode 不允许你还没有女朋友

在这个喧嚣的世界里,爱意需要被温柔地唤醒。为心爱的她制作每日一句小工具,就像是一场永不落幕的浪漫仪式,每天都在她的心田播撒爱的种子,让她的每一天都充满甜蜜与期待。 背景 在这个瞬息万变的时代,我们都在寻找那些能让我们慢下来,感受生活美好的瞬间。为了让这份浪漫持久而深刻,我们决定为女朋友定制一个每日一句小工具。这个工具会在她意想不到的时刻,为她呈现一句充满爱意的话语,让她的每一天都充满惊喜和感动

安装SQL2005后SQL Server Management Studio 没有出来的解决方案

一种情况,在安装 sqlServer2005 时 居然出现两个警告: 1 Com+ 目录要求 2 Edition change check 郁闷!网上说出现两个警告,是肯定装不成功的!我抱着侥幸的态度试了下,成功了。 安装成功后,正准备 “ 仅工具、联机丛书和示例(T)” 但是安装不了,他提示我“工作站组件”安装过了对现有组件无法更新或升级。 解决办法: 1 打开“控

src/pyaudio/device_api.c:9:10: fatal error: portaudio.h: 没有那个文件或目录

(venv) shgbitai@shgbitai-C9X299-PGF:~/pythonworkspace/ai-accompany$ pip install pyaudio sounddeviceCollecting pyaudioDownloading PyAudio-0.2.14.tar.gz (47 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

html记账本改写:数据重新布局,更好用了,没有localStorage保存版本

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><title>htm记账本</title><style>table {user-select: none;/* width: 100%; */border-collapse: collapse;}table,th,td {border: 1px solid bla

vite是如何实现依赖预构建的,浏览器为什么没有实现从node_modules查找依赖,vite开发环境解决了什么问题

浏览器的esmodule 为什么没有做从node_modules查找依赖项 浏览器是基于http请求的,node_modules中依赖项不可控,可能又会依赖很多的包,整个依赖图都需要加载的话很耗性能。 commonjs是运行在服务端的,以file形式读取文件,内部有规避机制。 依赖预构建 首先vite会找到对应的依赖,然后调用esbuild(对js语法进行处理的一个库),将其他规范的代码转换

【maven】导入maven上没有的本地jar包

1、开别人的项目,发现有一个jar包, 明明存在,但是pom.xml文件却红线报错,本地仓库 /.m2/repository 里也没有。猜想是别人自己的jar包。 2、那么就需要向本地仓库导入这个jar包 3、打开终端,输入命令,搞定 mvn install:install-file -DgroupId=com.casaba -DartifactId=com-casaba-core

ubuntu24.04 为什么扬声器没有声音,但是戴上耳机有声音

扬声器在 Ubuntu 24.04 下没有声音,但耳机有声音,可能是由于以下几个原因造成的: 1. 输出设备设置问题 系统可能将默认输出设备设置为耳机,而非扬声器。你可以检查或更改音频输出设备: 打开“设置” -> “声音”。在“输出”部分,查看默认输出设备是否是扬声器。如果不是,请手动选择扬声器作为输出设备。 2. 静音或音量设置问题 扬声器的音量可能被设置为静音或过低: 在“声音”

包拯断案 | 数据库从库GTID在变化 为何没有数据写入@还故障一个真相

提问:作为DBA运维的你是否遇到过这些烦恼 1、数据库从库复制链路如何正确配置表过滤信息? 2、数据库从库的GTID在变化,实际却没有数据写入,究竟是什么原因? 心中有章,遇事不慌 作为DBA的你,遇到问题无从下手,除了在问题面前徘徊,还能如何选择?如果你一次或多次遇到该问题还是 无法解决,又很懊恼,该如何排忧呢?关注公众号,关注《包拯断案》专栏,让小编为你排忧解难~ #包拯秘籍#

cocotb的接收和发送逻辑,还是没有弄明白

发送有两种方式 1、定义这样的发 通过前缀连接DUT里面的信号 发送的时候,通过.去访问就可以 2、如果是AXI总线,可以直接调用cocotb的库文件 AXIS总线可以包含以下的信号 通过这个类,可以产生一个AXIS的一帧数据 类的实现大概如下 然后也可以通过.去访问其中的元素,然后发送出去

右键菜单-新建里没有新建文本文档(windows 系统)

建议新建任意文件(如.doc),将后缀名改为.txt,然后将下面的内容贴入空白的TXT文件中: ----------------------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.txt] @="txtfile" "PerceivedTy