新足迹

 找回密码
 注册

精华好帖回顾

· 新疆拉条子+辣炒鱿鱼+绿豆粥 (2008-11-13) 净心 · 心血总结,申请加精:收发work email的八大注意事项和技巧 (2011-7-10) mybluejade
· 漫漫买房路 (mel)(照片已上) (2009-1-1) kristy · 今天晚上做的水煮鱼,牛腩萝卜汤 (2007-10-26) feiwang721
Advertisement
Advertisement
查看: 6570|回复: 63

[IT] 作为一名程序员,如何调整心态不让自己老是担心写得代码有bug [复制链接]

发表于 2021-3-26 11:16 |显示全部楼层
此文章由 Falye 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Falye 所有!转贴必须注明作者、出处和本声明,并保持内容完整
老是担心自己的代码有bug,其实我也知道有bug是很正常的事情,还是控制不住的担心,一看见测试人员找我就开始心慌。感觉心里压力极大,有时甚至问自己是不是自己不适合做开发,要不要转做测试?大家都是如何调整心态的。
Advertisement
Advertisement

发表于 2021-3-26 11:19 |显示全部楼层
此文章由 sh1_hai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sh1_hai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
控制好bug数量就行,能测出bug应该开心才是,如果上线后出问题那才是悲剧了

发表于 2021-3-26 11:24 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
放松心态,正确态度对待bug

工作就会出错,不管你是程序员还是tester

google和fb照样会全球当机

只有神仙才写代码不出bug
只有不写代码,才能保证不出bug

评分

参与人数 1积分 +4 收起 理由
audreamer + 4 我很赞同

查看全部评分

锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2021-3-26 11:30 |显示全部楼层
此文章由 pengruijun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pengruijun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
增强自信心,要对自己代码了如执掌,同时多了解下 test case. 把逻辑多跑几遍, 这样tester 再来问, 你也能很快复盘逻辑,甚至可以当场给出解答。 慢慢的自信心上来了,一也就不担心了

发表于 2021-3-26 11:38 |显示全部楼层
此文章由 anquandiyi 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 anquandiyi 所有!转贴必须注明作者、出处和本声明,并保持内容完整
几种方法希望能可以帮楼主缓解下:
1. 程序必然有bug,不然就是feature,看楼主口才了
2. tester并不是考官,不是对立关系,其实tester和dev的目的一样,在release前尽可能减少可能的bug,所以大家目标一致,不需要紧张
3. 慢慢建立自信,做好unit test,但是如果长时间还是紧张焦虑,那就转tester,BA,架构或者project manger,不写code就好了

评分

参与人数 1积分 +2 收起 理由
Falye + 2 感谢分享

查看全部评分

头像被屏蔽

禁止发言

发表于 2021-3-26 11:45 |显示全部楼层
此文章由 对你爱不完 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 对你爱不完 所有!转贴必须注明作者、出处和本声明,并保持内容完整
可能是公司文化的影响,比如SpaceX里鼓励包容的,犯错多表示你干活多,常年不犯错的人,基本上也是不干活的人,尽力就可以
Advertisement
Advertisement

发表于 2021-3-26 11:46 |显示全部楼层
此文章由 luna_pp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 luna_pp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dev的工作不就是写bug吗?否则tester们多没成就感。
习惯就好了,每天回家让老婆说一句 “老公又写了一天bug辛苦啦!!”,天天听就理所当然了

评分

参与人数 1积分 +2 收起 理由
Falye + 2 你太有才了

查看全部评分

发表于 2021-3-26 11:56 |显示全部楼层
此文章由 luna_pp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 luna_pp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
言归正传,每个team文化不一样,比如有的team是建立在相信每个成员都有努力提交无错commit的责任心的前提下,然后承认bug是无法避免的,只追查bug的原因总结教训,不会计较individual team member的过失。
借鉴这样的团队文化,你作为个人,所要调整的心态的就是: don't take it personal,当然前提是建立在你自己对工作的责任心上的

发表于 2021-3-26 12:00 来自手机 |显示全部楼层
此文章由 DoubleU 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DoubleU 所有!转贴必须注明作者、出处和本声明,并保持内容完整
没关系,不可能没有bug的。做好自己的那部分,写test,试一下tdd

发表于 2021-3-26 12:01 |显示全部楼层
此文章由 marc1988 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 marc1988 所有!转贴必须注明作者、出处和本声明,并保持内容完整
bugs are part of dev jobs

发表于 2021-3-26 12:45 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有code是没bug的吗?

放轻松
Advertisement
Advertisement

发表于 2021-3-26 12:50 来自手机 |显示全部楼层
此文章由 laoqiu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 laoqiu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不断提高bug的难度质量水平。水平越高,低级bug数量越少。

发表于 2021-3-26 12:53 |显示全部楼层
此文章由 aqianer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 aqianer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
写软件已经从数学上证明了必然有bug,所以不用担心,学学硬度人怎么treenewbee是正事
头像被屏蔽

禁止发言

发表于 2021-3-26 13:03 来自手机 |显示全部楼层
此文章由 epoxboy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 epoxboy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你要没写过几个bug你都不好意思说你是写代码的

发表于 2021-3-26 13:32 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主好幸福啊,你还有测试人员帮你找错,我只能自己写puppeteer test script啦,老板仍旧不满意,要我手工再测试。

发表于 2021-3-26 13:42 来自手机 |显示全部楼层
此文章由 gavy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gavy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主就一个问题   bug会影响你得kpi吗  

再者要都没bug  还有他tester嘛事  
Advertisement
Advertisement

发表于 2021-3-26 13:42 来自手机 |显示全部楼层
此文章由 yotiger 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yotiger 所有!转贴必须注明作者、出处和本声明,并保持内容完整
1. 感谢tester,感谢他们帮忙找出bug。你们是队友不是对手。
2. 感谢bug,因为你可以从bug中学习,能够不断提高自己。
3. 感谢社会,能够在座的各位,能够包容和支持你。

发表于 2021-3-26 13:46 来自手机 |显示全部楼层
此文章由 闲人看海 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 闲人看海 所有!转贴必须注明作者、出处和本声明,并保持内容完整
对你爱不完 发表于 2021-3-26 11:45
可能是公司文化的影响,比如SpaceX里鼓励包容的,犯错多表示你干活多,常年不犯错的人,基本上也是不干活的 ...

这个听起来满满的正能量

发表于 2021-3-26 13:53 |显示全部楼层
此文章由 bbb88888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bbb88888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
出bug的developr都应该被来出去打靶,填海,不对,是凌迟处死。然而。楼主还活着,不是进了一间好公司吗?恭喜楼主出了bug还活着,快感谢老板不杀之恩

发表于 2021-3-26 14:54 来自手机 |显示全部楼层
此文章由 Falye 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Falye 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感谢大家诙谐 幽默 正能量的回答 公司对bug也很包容 从来没有指责过开发人员 就是自己心态太容易紧张了 要学会看开一些

发表于 2021-3-26 15:52 |显示全部楼层
此文章由 shuony 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 shuony 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 shuony 于 2021-3-26 16:18 编辑

有bug很正常
Advertisement
Advertisement

发表于 2021-3-26 15:56 |显示全部楼层
此文章由 hzsunnybay 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hzsunnybay 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我们遇到过要我们保证Bug-free的客户,简直无理取闹。
有bug正常啊,被vendor-side tester发现是好事,被client-side tester发现很多才需要紧张吧。
不要老有大bug就好啊。

发表于 2021-3-26 15:57 |显示全部楼层
此文章由 didodidodi 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 didodidodi 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Windows Updates存在,不就是因为有bug吗

发表于 2021-3-26 16:01 |显示全部楼层
此文章由 bbb88888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bbb88888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
shuony 发表于 2021-3-26 15:52
你太年轻了,慢慢心态就会变的。我刚参加工作那会儿也是希望尽善尽美,但是tester为了显示有在工作,就会想 ...

我的做法是能合理使用design pattern的情况下,尽量用,这是减少bug和简化maintenance 难f度的方法之一,也是tester friendly。

发表于 2021-3-26 18:13 |显示全部楼层
此文章由 巨大的馒头 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 巨大的馒头 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我们程序员的存在不就是为了写bug吗?

评分

参与人数 1积分 +2 收起 理由
mightypanda + 2 你太有才了

查看全部评分

发表于 2021-3-26 18:32 |显示全部楼层
此文章由 fenghuo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fenghuo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
peer review很有帮助, 有bug很正常, 有时间可以多看一些经典的技术书提高一下, 看github上的代码, 或者请教同事...慢慢就好了
Advertisement
Advertisement

发表于 2021-3-26 19:13 来自手机 |显示全部楼层
此文章由 ToBe 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ToBe 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不隔三差五的在生产系统上制造点bug,领导怎么知道你负责的模块很重要、很复杂?

发表于 2021-3-26 19:33 |显示全部楼层
此文章由 xiejiannan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiejiannan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
简单
招个美女tester
你就不担心有bug了,反而嫌自己bug太少了

发表于 2021-3-26 19:53 |显示全部楼层
此文章由 cheapers2003 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cheapers2003 所有!转贴必须注明作者、出处和本声明,并保持内容完整
程序员工作的一部分,其它工作也一样会有各种错误。
努力纠错,减少低级错误。

发表于 2021-3-26 20:21 |显示全部楼层
此文章由 煋人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 煋人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
写自己的bug,让别人去fix!

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部