优秀的程序员都喜欢拥抱新技术( 二 )

现实一点说 , 多了解一些知识在求职、跳槽的时候总是有好处的 。

而对于一个技术团队 , 也需要了解、跟进新技术 , 最怕的就是总是使用同一套工具去解决所有问题 。

“如果你有一把锤子 , 那么所有东西看起来都像钉子” 。 经常发生的情况时 , 虽然手上的这套工具、框架很烂 , 而且很难满足新的需求 , 不好扩展 , 但是多数人还是选择将就、缝缝补补 。

“丑是丑 , 但是还能用“ , 这句话透漏出妥协、逃避 , 也有可能是无奈 。 在《暗时间》里面 , 作者也提到了这个问题 , “人倾向于在既有框架下去解决问题 , 而且在这个过程中很难发现框架约束的存在” 。

了解、学习新技术 , 不是说一定要立刻使用到新技术 , 而是作为知识贮备 , 这样当现有技术无法(优雅地)解决问题的时候 , 可以想到有其它的技术似乎可以解决这个问题 。

也就是说 , 工具箱里面的工具需要足够丰富 , 才能在不同的场景下选择合适的工具 。 无知会限制想象力 。

推荐阅读