作为一名程序员,您如何应对总是落后于想要/需要学习的东西?

对我来说,这就是让它变得有趣的原因。 我喜欢在没有尽头的情况下成为仓鼠。 当然,我已经这样做了30年,我从12岁开始编程。 今天,我看到人们不断地重复发明相同的东西。 老实说,我想如果一个委员会坐下来说这是新的语言,这是新的编译器,我会退出编程,现在我们所有的解决方案都很棒,我们知道那将是可怕的不匹配。 不,我喜欢为项目选择合适的工具,我现在知道您不能并且不应该只使用一种编程语言和工具链来完成所有项目,这当然可以节省时间,防止人们重新发明一遍又一遍的轮,但是当您考虑它时,那就是编程。 这是一个反复的过程,可以很容易地永远继续下去。 我知道那些离开行业或上楼管理的人是因为他们觉得自己从未达到目标,而目标职位只是在您认为已过时就不断地向右移动。 也许我是受虐狂,也许我只是仓鼠。 当然,当新的工具链,语言,框架发出后,我并不总是像圣诞节那样像小孩子一样笑笑,我真的还没有学过Swift,我在1997年左右放弃了Java,尽管我确实回来了。 2004(ish)。 我已经学会了拒绝死亡的新语言和旧语言,这是某些语言拒绝死亡的重要原因。 有一天,我会大跌眼镜,学习LISP,当我在那里度过美好时光的时候,我知道我会像许多其他语言一样喜欢它。