似乎随着必须使用特定工具集的经验的增长,尝试新事物的动力减弱了。
当我在这个编程工作是新的,尝试新的东西,网上调查,让我更加富有成效,因为我经常发现,做任务更轻松的方式(或库)的代码框架已经到位。因此,对我来说以及在给定代码库的上下文中使用新东西,都使我的工作效率更高。
现在我注意到,有越来越多的情况下,其中,对于给定的问题,我知道,有可能是一个更好的解决方案“在那里”,并发现它会-大概-改进代码。但是,考虑到我现在对代码库的深入了解,使用现有的次优工具并找到解决方案(包括测试)运行要比寻找新的“更好”和“改善”代码库要容易得多。
所以有这种紧张:“做正确”与“落榜体面完成”。
这对许多开发人员来说是否会发生?这是一个已知的特定问题吗?(毕竟这是一个真正的问题吗?)这实际上与经验水平的提高有关吗?
哦,请注意:我仍然喜欢我的工作并且喜欢保留它。只是看起来-总是很有趣!-当我学习我们的应用程序所面临的代码库和问题集时,研究范围会缩小。