前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >作为一名程序员,你有没有过偷偷改bug的经历?

作为一名程序员,你有没有过偷偷改bug的经历?

作者头像
程序员互动联盟
发布2020-04-03 17:03:45
6230
发布2020-04-03 17:03:45
举报

程序员修改bug是非常正常的经历,问题的玄机就在于偷字。

从事软件开发十几年,始终有一个认知只要是程序就存在漏洞,好的软件漏洞和bug相对少一些,程序员就是喜欢通过不断的修正问题或者框架来让程序运行的更加流畅,软件修正需要的是一个过程,所以程序需要不断的升级,在现实生活中程序展示的形态多种多样,有手机App的方式展示,有的各种基础设备里面,智能化的升级是自动悄悄的升级,被动的升级是出问题了打客服的电话,售后人员上门给升级检查下,在现实中程序的更新方式多种多样,当然每次升级解决的问题也会不尽相同,所以程序员大部分的时间不是在设计而是修正问题,有些问题是自身代码造成的,也有一些是相邻的模块造成的,也有一些是特殊的场景做成的,这就是软件开发的过程。

到底有没有程序员在偷偷修改bug的行为或者程序员偷偷修改bug的理由是什么?

程序员偷偷修改bug一般都是公司的行为。早期华为在技术还不是很成熟的情况下经常半夜盯着设备解决问题,因为在半夜的时候客户不怎么使用,这样容易发现和解决问题,这种属于典型的偷偷修改bug的公司行为,这种非常多的适用于创业的公司,很多企业由于早期的技术还不是非常的成熟,为了尽快的完成订单就在拼命的赶订单,难免会遇到一些问题,为了减少客户的损失就在半夜或者客户使用比较少的场景下拼命的修正和验证问题,所以很多企业制胜靠的不是技术水准还是对客户认真负责的态度,早期的华为就是这么慢慢赢得客户的,而程序员这种行为属于公司直属的。

有些属于智能化的升级。特别是一些互联网的设备,在遇到问题的时候也会启动远程升级的方式,这也算是偷偷修改bug的一种手段,但这种坐起来比较优雅,很多客户可能都没意识到问题就已经给解决了,所以很多企业出厂的时候就自带上网络,就是为了维护设备的方便,毕竟让售后跑一趟现场或者让客户升级都不是非常好的体验,如果通过远程升级就给解决的问题,不但能够及时的解决问题还能节省成本,也是很多企业比较愿意做的事情。

个人行为的修改bug,一般是在平时开发过程中突然发现之前写的代码存在问题,就会立即同步在代码分支上,并且会向自己的领导报备问题,这样在下次程序升级的时候会自动给更新上去。其实程序员所谓的偷偷修改bug,更多的是自己在写模块代码的时候自检发现问题然后快速的修正解决,程序员几乎每天都是发现问题解决问题,只不过这个过程更多是在思维意识里面,其中很多不是放在小组或者企业的内部作为讨论的重点,自己去设计修改程序这些行为都是在每个程序员自我意识中,这些都属于偷偷修正的过程。

所以看这个偷偷是公司行为还是个人的行为了,大部分来讲都是公司行为,因为企业还是想把事情做得更加完善,从企业的性质考量如果是事情都在企业内部解决的了,证明企业在规模上已经相当了,个人程序员偷偷修正自己的问题,也是偷偷提升自己内功的具体表现,希望能帮到你

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 到底有没有程序员在偷偷修改bug的行为或者程序员偷偷修改bug的理由是什么?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档