作为一个程序员,为什么出了问题都说我程序不对,只想说为什么要这样。。。很讨厌,而且明明领导的错,慢

作为一个程序员,为什么出了问题都说我程序不对,只想说为什么要这样。。。很讨厌,而且明明领导的错,慢,第1张

在中国,任何大小公司都有饭桶,尤其是大企业,越大的企业,管理层的饭桶越多,因为管理层根本就不是靠本身上的,华为应该是不属于国企把,你去看看华为底层员工怎么评价中层管理的,这就是中国国情,你我都无法改变,在这个社会中只能适应这个社会,该背锅就背锅,该做事就做事,该玩就玩,每个月工资准时到账就行,你管不了那么多

很多人都说程序员是很苦很累的职业,但是这只是外表看到的,如果不深处其中是无法感受的。程序员也会出现很多无法解决的困难,除了身体上的累以外,在工作中还会遇到很多烦恼的事情,这些事情可能是什么呢?下面霍营电脑培训为大家具体介绍。

1、错误的团队

如果你不幸选择了一个错误的团队,经常遇到问题是不可避免的。很多时候并不是任何人的错,但是团队里面的人会因为各种问题感到不开心,或者对琐碎的事情感觉到厌恶,这些都是影响团队氛围的关键点。如果其他人只关心自己的职业生涯,这将是一个糟糕的队友,所以霍营IT培训认为一个错误的团队会让你度过一个艰难的时光。

2、荒谬的要求

一些项目需求就像科幻小说,非常抽象,而且根本不实际。拥有想象力的项目肯定是好的,但想象力必须适应团队。如果项目团队中有很多近期毕业生,那么霍营IT培训认为想要在项目中使用抽象内容是不太可能的,想要创建出最好的内容更是困难。

3、外行的期望

过高的期望值反而会影响程序员的发挥,现在很多外行人对程序员的了解非常片面,导致对程序员的期望值过高,把程序员想象成超人。其实对于程序员来说,一个项目的开发和实施是需要很长过程的,并且还需要进行多次调试,程序员需要更多的时间进行调试。外行人应该对程序员做到正确的认识。

4、咖啡中度过夜晚

在很多情况下,超负荷的工作是经常的事情,尝试完成超越身体极限的工作量。霍营电脑培训发现如果当项目遇到问题的时候,需要非常尽力的去解决问题,这是会增加额外的加班时间,很多时候可能会直接工作到深夜。对于程序员来说,遇到问题,及时解决问题是非常重要的,咖啡能够帮助程序员度过漫长的黑夜。

作为一个程序员,你发现同事写的代码有Bug,你会告诉他吗?讲真的,这个事情对我来讲,很难,因为我在这个事情上吃过苦头!

看待这个问题首先得看对方脾气咋样,如果对方脾气不好,或者很难搞,还是想想其他办法。直接跟他讲可能会遭到对方的白眼!

别看我们程序员一个个傻傻呆呆的,其实自尊心特别强!除非你是他的领导,否则即使你发现了他代码里的Bug,他也不会服你!虽然还是会改,但内心一定在想:“就你能?自己管好你自己就成,看我代码干啥?”

其实我也是这样的心理,好像程序员除非自己愿意,否则都不怎么喜欢别人去研究自己的代码,好像对方故意找自己茬的意思。

但是不管咋样,不管是有意无意,我们既然发现了同事写的代码有问题,就不能坐视不管!

我最近在调一个小伙伴的接口时,因为涉及到数据回滚,所以就想知道他的代码有没有做回滚 *** 作。如果没有,可能我这边数据已经回滚了,他那边没回滚就会导致数据前后不一致。所以我也不是有意要审查他的代码。

然后我就发现他不光没有做回滚 *** 作,也没有做批处理。几个涉及到修改数据的代码就这样一行一行走下来,看着直让人挠后脑勺。

于是我就把这个事情告诉了他,让他要么做事物(如果 *** 作有问题,可以自动回滚),要么做主动回滚。否则我在调他接口时,如果我这边撤销了数据修改,他那边却提交了修改,就会导致数据丢失或前后不一致。

当我告诉他这个情况和解决方案以后,我能很明显地感受到他有点不愉快。但事实摆在眼前,也只能修改。可修改归修改,他还是有点脾气的。于是他写了一个事物,将大部分涉及到增删改的语句全部包在了里面,唯一把一个删日志的语句留在了外面。

我看到这个情况,就委婉地跟他说:“”好像这个删日志的语句也要包在事物里面哦!”

但是他却说,这个无关紧要,他特意放在外面的。

我跟他说,既然这里有数据存在,就不是无关紧要的。不管咋样,也不能无缘无故就把数据给删了。但是他很倔强,执意不改,还说如果我觉得这个数据有用,那就让我自己“顺手”把这里的代码改一下。

此时我能明显地感受到他已经有点烦我了!无奈之下,我把这段代码给移动到了事物里面。

而我为什么说我因为发现同事代码有Bug告诉同事而吃过亏呢?

原因在于我之前待过的一家公司,有一个工作了几年的程序员同事,而我当时是个萌新。因为我专门培训过,所以代码能力还行。可这个同事虽然工作了几年,但写出来的程序代码却Bug一堆,常规测试手段还测不出来。

我是在偶然之间发现他写的一个程序是有Bug,但是又不确定,所以就想看看他代码是咋写的。不看不知道,一看吓一跳,他写的好大一部分代码都有问题!

我当时初生牛犊不怕虎,发现一个跟他说一个,结果最后把他给惹毛了,当场就要跟我动手,说我专门针对他。我哪有针对他的心呀!我当时想的是把这些Bug找出来,让他改掉,否则对公司也不好。

但是他想的估计是被我这个萌新发现了一堆Bug很丢人。我总是针对他的代码找Bug,他就是脾气再好也绷不住啊!

后来我们的部门经理为了不让他难堪,也为了给他个台阶下,找了我写的程序里的一个缺点,猛批了下,然后跟大家说:“我刚才看了看,大家写的代码有好多问题。这样,大家都各自检查一下自己的代码,看看有没有问题,有问题尽快改过来,然后我们统一测试!”

直到现在,我也没学会当发现同事代码有Bug以后,在不让同事产生不愉快的心理的情况下,委婉地告诉同事他代码写的有问题的方法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7883174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存