1. devops中任何一个环节,无论是别人如仿没何告诉你可行,都需要自己真实验证过,至少需要在开发环境和测试环境全部跑通过,这是新手易犯的第一个问题,过于信任上下游。2. 测试告诉你测过的时候,最好去review下测试过程,如果是自动化测试,必须看看代码(我现在会选择自己来完成一部分自动化测试代码),有时候你会发现测试没理解需求写错了测试场景,而你又没自测,这是新手易犯的第二个错,过于信任合作伙伴。3. 性能监控和异常行为监控,往往新人对这个都完全没概念,无论系统写的有多健壮,异常是不能避免的,新人的程序总是要等待用枯卖户反馈来发现异常,这是新手易犯的第三个错误,对自己的程序过于自信。4. 缺乏对全局的看法,被上下游牵着鼻子走,在需求交流沟通会陷入被动,去做一些不符合全局利益,但是可以让上下游获得好处的需求,最后让自己的架构失去兼容性,背上沉重的历史包袱,这是新手易犯的错误之四解决的技巧也很多:1. 不符合kpi的需求不接,一个资深码农是懂得刷选需求没大逗的2. 一定要搞好监控和异常主动发现,监控不是那种让sa看看的花架子,资深码农懂得如何刷选监控中的有效信息并指导bug主动修复3. 对上下游做到代码级别掌握,这样在甩锅上可以立于不败之地,再牛逼点的,可以做到指导上下游开发的方向,让上下游来配合自己完成开发目标4. 搞好自动化测试和集成测试,很多老鸟的自动化测试写的非常有才,场景覆盖全,业务分析清晰,看一份牛逼的代码,推荐从集成测试和自动测试入手。
为什么很多聪明人做不了程序啊?聪明人学东西特别袭拿宽快。写程序上手也非常快。但是聪明人他往往都是意志力不够强的。程序一旦出了问题,出了bug,他拍亮就想办法的甩锅。一旦甩锅甩不出去,那他这个程序员就做不成了。你想啊,因为他太聪明了,他爱面子呀。长期的甩锅,那别人谁也不会听他的。但是迎难而上,他自己又做不到。所以很多聪明人根本就做不了程序员。而且99%的聪明人也做不了研发。研发这个儿他妈的就更难受了。常常是一个课题,搞了几个月就没有一点儿眉目。聪明人一般都是那种急于求成的人。哪可能给你搞了几个月了,然后一点儿没不没有,还能坚持耐下心来接着干。要能,他早就敏迟出家当和尚了。对于程序员而言,出现bug就像吃饭一样稀松平常。出现bug?改就是了。但最近出了个让众网友都啧啧称奇的事。某公司的APP上线之后,出现了重大bug,这位产品经理居然去网上问该不该开出程序员。顿时,众程序员就炸了。这是什么情况呢?
为什么会有这么多程序员都气炸呢?这么说吧,首先,程序员不可能一点bug都不出,但是洞模现在这么重大的bug到APP上线了才被发现。很明显是测试的责任更大,码颤散现在这个产品经理却是让程序员走人。再者,不管是测试还是前端的错,首先,最大的责任应该是这个产品经理的错。而他,现在只想找程序员的责任。最后,出现了错误,他的第一想法不是解决问题,不是找出各部门的责任,不好好复盘而一味的甩锅给程序员们。
众网友也是气愤不已,表示,开!就应该让这个产品经理把自己开了,不懂前后端还敢管程序员做APP。出了事情不自己扛还找人背锅。另一部分则表示赶紧开除程序员,放他们一条生路。
不管怎么说,这位产品经理的行为,着实让人十分寒心。身为管理者,出事了首先就应该从自己找原因。我们公司的负责人,有问题首先都是自己先承担,然后再说如何去惩罚出错误的部门。即便是惩罚也不会说像这样直接让人走人。说实话,这种行为就像夫妻吵架说离婚一样的性质。即便后来问题解决,也和好了,但是心却寒了。
对此,各位小伙伴有什么不同的想法呢迟氏?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)