今天线上又出现了一个bug,而且代码是我写的。之前这个问题也出现过,不过由于每次情况都不同,改来改去总是改不完。之后领导知道后也很恼火,让测试把每种情况都测试了下,而我也又一次重新检查了下代码。当时确认是没有什么问题的,而且测试也确实是通过了。不过没想到这bug真是 经久不绝,历久弥新。
然后仔细又看了下代码,发现还是代码的问题,有种情况没考虑上,测试当时也没测试到。结果这事又让领导知道了,没脾气了。
于是我就在想,老是出现问题,是不是 不适合做这件事?正如喜欢一个人,一直没有结果,无非就是对方不喜欢自己。如果一件事老是做不好,是不是这件事不适合你去做?当然可以做好,但是代价似乎是有些大,而你觉得仅仅是为了一份生存的生活不足以付出这么大的代价。最坏的结果无非就是失业,重新找工作。但是下次再找工作,仍然会出现这样的问题。再没有实现财务自由之前,似乎这就是一个死循环。而且对于自己似乎也没有获得成长,虽然之前也因为这件事付出过惨重的代价,这之前一直给自己很大的警醒,不过似乎一旦安逸,问题就会出现。
一直不明白为什么总是这样,必须承认 工作并非是自己从小就很喜欢的,只是 觉得 无论是从性格还是之前学的专业而言,似乎也没有更好的选择;而工作仅仅是为了一份生存,虽然看似努力,不过只要不出什么大的差错,就这样一天天的过下去也好。直到有一天,被一个莫名的bug弄得精疲力尽、百改百错、百思不得其解,才反思 确实是除了太不认真,还少那么一些技巧。
比如idea的 代码规范规约、之前的checkstyle、findbugs等等,而懒得写完代码就提交测试,测完就不看不改不优化,这样的日子,不出bug还真说不过去。