版本问题的思考

互联网时代的发展如此快速,编程软件、代码、软件、硬件等等,周围的一切都在不断的更迭,曾今的我也是不断的追求新的版本…

:computer: 变化

现在的时代,周围所有的一切都在快速的更迭,在软件工程的学习过程中,我总能感受到新事物的变化,我亲身经历过的几次版本大更新(影响稍大)

  • TensorFlow 1.x -> TensorFlow 2.x
  • Vue 2.x -> Vue 3.x
  • Tomcat 9.x -> Tomcat 10.x
  • … …

版本更新,意味着更好的性能,错误的修复等,与此同时还导致了 新的 BUG 最致命的就是语法大更改,例如上面的 TensorFlow 版本从 1.x 升级到 2.x 是一次大改,在 1.x 学的很多都不能用了 :broken_heart: ,新版本的确实要强悍了很多,但是对我来说就非常不友好了,因为我那个时候,刚学完 [ 因为项目需要 ( 基于深度学习的情绪识别模型),不在我学习目标的技术栈里面。],就改版了,导致我学习的就瞬间作废了一大半。

变化更迭还是很快的,但是学习,**不能一味的追求新,但是要避开大版本** ,大版本一般有较大的改动,小版本更新也就是修复一些 Bug ,新增加一些功能,这点在学习完基础之后,很快就能赶上。

:blue_heart: 心态

保持好心态也是很重要的,新东西出来了,好奇心保持好,但是不要急着去了解,除非你已经掌握了基础和进阶。

小小的短文,记录以下近日心得。


精益求精