确实有一些程序员,总觉得自己比别人厉害,没事喜欢聊些开源,显得自己水平很高的样子。做起事来好吹牛,眼高手低,实际的成果与喊的口号相去甚远。作为我个人来说,我非常不喜欢这样的人,至少是他们这样做事的方式让我很不喜欢,更多的是担心。担心交给他们的任务能完成吗?即使他们信誓旦旦地表示没有任何问题。因为最终的结果经常是超时或者不满足要求。
作为我个人来说,更喜欢审慎的人,不要轻易许诺,不要夸海口,除非你真的能做到,否则很容易失去别人的信任。
在我身边,确实也有这么一拨人,不喜欢继承原有的东西,喜欢自己“创新”,以彰显自己的能力。最突出的是有一个产品,做了十多年,但一直有很多问题。开发语言从PB到C#,又从C#到JAVA,不断地改变导致至今没有很好的成果,项目成本无法降低,员工积极性很低,项目缺陷频发,用户抱怨极大。每个新来者,都愿意重起炉灶,选择自己擅长的技术,认为自己完全能够控制,对原有的东西不接受。最终公司受到较大的损失。
有信心是好事,但一定要有准确的判断。做成一件事情,并不是单一因素决定的。最好的技术也未必能够有最好的结果。说实在话,做了这么多年的项目,从来不用最新的技术去尝试,因为从项目角度来说,稳定更重要,除非你能够驾驭新技术。所以,如果你认为自己非比寻常,那么请那成果说话,否则请先慎言吧。