Ⅰ 为什么程序员最讨厌BUG呢
bug对程序员来说就是无休止的代码和加班,还有无数的测试和改进,是牵一发而动全身的一种状况
Ⅱ 程序员不喜欢什么,在广州蓝景做开发的朋友说,他不喜欢加班改别人的bug,你们呢
程序员最讨厌不确定性。
Debug的时候,在怪异再棘手的问题,只要可以稳定重现,都迟早可以解决。“稳定重现”的意思是只要按一定的步骤做下来,问题就可以重演。
最讨厌的就是那种时有时没有,不知道什么时候出现的bug。改了代码不知道有没有效,也不知道是否引入了新问题。可以把码农逼疯。
引入到生活中对人对物的态度也是一个道理。无缘无故发脾气又不说为什么的女朋友,言而无信说到做不到的人,约好的事情被放鸽子... 这些都是不确定性。
程序员对不可控的不确定性因素也是有解决方案的。在代码里头把异常try-catch-finally一下,做好补救收尾,在加上几行注释警醒后来人这里别乱动。对随机发生的问题,对应方案就是假设这里永远都会有问题,把随机的行为转化为降格的确定行为。就比如随机发脾气的女朋友吧,就会放弃研究发脾气的原因,不求治本,而是假设她永远会发脾气,专注“哄”的工作也就是catch里面的内容。
Ⅲ 产品经理和程序员,如何避免矛盾
产品实现是你的目的,为了这个目的不必太讲究。
做了一阵子之后我有了自己对于与程序员相处的方法论,对这句话并不苟同,我还是倾向于把事做好的同时也能把话说好,虽然我现在也能深刻的领会到当时leader的核心意思是产品本身是第一位的。
接下来我就阐述下自己的一些心得:
产品经理与程序员最大的矛盾在于——改需求。这牵涉两个问题,一个是如何尽量地做足前期工作,尽量把需求细化,需求做的足够扎实就会大大减少改需求的次数,这是产品本职工作,不属于沟通问题;另一个问题就涉及如何沟通了,就是需求无论如何确实要改。这个时候有一点很重要就是努力与程序员(或者开发经理)达成共识,比如“我们的目的是要做最好的xxAPP”、“这个功能对于我们的目的来说是必不可少的”等,然后再来谈详细的需求点,程序员也就会逐步认可改需求这件事情。(还有一点很重要的就是,如果无论如何也达不成一致,也有必要反思这个需求是否真的有改的必要?)
用数据和客户来帮你增加底气。在谈论某项功能实现的时候,产品经理经常会碰见程序员消极被动不愿意做,或者质疑这么做有没有道理的时候,采取需求依据的数据和真实的客户需求是能有效推进的好办法。比如“80%的同类产品都有这个功能”、“每周都能收到几个客户对某某问题的反馈”,一般来说程序员是能够接受这种说服的。
试着多用询问的语气。让程序员感到他是专业的,他是能够解决这个问题的,要依仗他才能做的更好。这会无形中赋予他一种责任感(因为你把问题抛给了他,他就隐形中负有解决这个问题的责任),在传达出意愿的同时也避免了话语的生硬,让程序员感受到对其职业技能的尊重。
注重日常交往。日常生活中交个朋友,比如一起打球、打游戏,聊聊电影和漫画,实在是没有共同语言就经常冲他卖个萌、搅个基、撒个娇、讲个笑话。这样,大家都是朋友了,不看工作职责的那一半看交情的那一半,沟通起来也会顺畅很多。
总结:有很多时候产品的产生不完全是靠严格的流程和规章制度诞生的,也需要很多沟通的润滑。能够开开心心地把产品做出来最好,但是最终我们还是不能离开产品实现这个 标的物。
Ⅳ 为什么程序员那么讨厌改需求
这不是“程序员”的问题,做其他行业也一样,比如策划,老板让你交一份XX策划,提交之后老板不满意,需要再次修改,同样会让人感到烦恼,这关乎人自身的问题,不是某种职业的问题。
Ⅳ 哪五句话最让程序员痛恨不已
1电脑白痴:能不能帮我修下电脑,开不了机了(学计算机的对于电脑任何东西应该了如指掌,修个电脑还不是小事一桩)
程序员:对不起妹子,你去找修电脑的搞吧,我是搞软件的不是修理工,谢谢(真要命,学计算机的就得会修电脑?真无语了)
2.初学小白:老谭的C语言课本,来回看了几遍了,你觉得咋样?
(炫耀自己学习C语言学很刻苦很扎实) 动力节点Java培训
程序员:这书你也敢用,没发现里面很多程序错误? 抓紧换本老外的C语言教材,重新来一遍(先不说里面里面的内容设计的样式,起码保证里面的代码没有错误吧,这小哥一看就是网上资料查的少,闭门造车型的)
3.产品经理:咱们的产品需求又有所改动,这是需求表,明天发线上测试(老板觉得产品样式不满意,只能继续难为程序员哥哥了)
程序员:好吧,明天交付是吧(大爷的又是需求变动,上次的变动在线上还没彻底的验证完,整天这么搞产品的稳定性早晚出问题)
4. 程序员媳妇:今晚加班不?加班到几点(整天就知道对着电脑加班,天天催死你,看你还加不加班)
程序员:不确定(明知道今天还得继续加班,还不停的问,哎,真烦)
5.刚入职小白:这个概念是个什么意思?能不能给讲下?(这个概念没见过,找个老手问下)
程序员:这都是常见的概念,谷歌一下(这么简单的概念,就不知道随手搜一下,解决方案一大堆,现在的年轻人能懒成啥)。