大部分程序员都会留一些不容易发现的bug在程序里面 , 因为人都有自我保护意识 , 女人有人老珠黄的一天 , 男的有卸磨杀驴的一天 , 都在防范卸磨杀驴的那一天不要死的太难看 , 程序员也是同样的道理 , 多多少少都会留一些bug在里面 , 有的是故意的 , 有的是无意的 , 也不要上升到人品的问题了 。
经常有人说有代码交付产品管理 , 这个没什么用的 , 去交付检验代码成本比程序员的工资还高 , 好像监管单位去管理两层的楼房有那个必要吗?没有 , 有功夫去管理程序员的代码 , 不如你再写一套 , 搞一堆人去管理大家的代码不得累死 , 理论上的东西现实中是行不通的 , 所以程序员bug是没有办法管理的 , 没有办法杜绝的 。
【为什么程序员会留bug在系统里,都是为了自保】为什么很多产品祖传代码一直不改 , 后来的人都在写一些拓展性的东西 , 因为祖传的代码一改老板就无法掌控代码了 , 后来的人留的bug越多没办法发现 , 最核心的东西掌握不在公司高管身上 , 让程序员在那里随意摆弄是很危险 , 跟腾讯的QQ最核心的代码 , 后来的人是接接触不到的 , 只有高管能接触到 。
从公司的角度来讲 , 杜绝程序员在程序里面留bug , 以前的做法就是技术人员基本上是养了一辈子的 , 跟这个企业融为一体共进退 , 这就省钱多了 , 程序员一辈子都在这里干了 , 你留个bug干什么呢?那不是自毁前程 , 为什么很多核心技术人员要持有期权 , 核心的问题就在这里 , 要不然值不了这么多钱 , 一个公司的技术人员股票分了几千万 , 他真值那么多钱吗?不是 , 这是技术管理的一个需要 。
现在互联网行业大裁员 , 技术人员的动荡矛盾就很激烈 , 所有的技术人员都留bug , 没有办法监控怎么办呢?跟以前就不一样了 , 现在基本上把一个产品项目彻底就裁掉了不玩了 , 因为我没有办法保证这个东西的彻底安全 , 如果这个项目真的能做大 , 那就必须有我核心高管来掌控 , 职场人员变动其实最终受影响的还是普通员工 , 企业不愿意再养人了 , 你的价值就大大缩水了 , 最终就变成外包劳务派遣性质了 , 没有机会跟企业共发展同呼吸共命运了 , 这是职场现在最大问题 , 企业不想跟员工共同发展了 , 因为成本太高了 , 员工也不好好干活留一堆bug给你 , 防止你卸磨杀驴的时候太狠 。
- 被辐射的人为什么会腐烂,核辐射是如何对人和生物造成损坏的
- 苹果手机为什么连不上wifi,苹果手机连不上wifi怎么回事
- 娃娃鱼为什么像婴儿一样叫
- 端午节为什么要绑红绳,端午节带红绳子是什么意思
- 为什么猫绝育了还会骑,公猫绝育后一年了为什么还会骑
- 蜘蛛有几只眼睛为什么
- 不是推拉窗怎么装移动空调,移动空调只能用推拉窗吗为什么
- uc浏览器应该咋地才能登,uc浏览器为什么手机号登录
- 为什么恐龙会灭绝
- 乒乓球能被击出是因为什么