浩瀚无垠的宇宙中,每个人都是一粒沙子,每个人的生命都是有限的。让有限的生命,创造无限的价值!

在学习技术的时候太过于学习技术本身,没有想过技术之外的东西。我想这是部分人的学习方法。市面上很多的技术,企业只需要某些技术,从业者也投入到技术的学习中,然后就是只了解技术本身,对于技术之外的事并不关心,以上是我这5年片面的总结。

学习一个技术点,很多人都可以做到,无非通过视频、官方文档、教程、授课等途径学习,正常人都可以学会。但是技术的诞生,技术的发展历史、技术的未来趋势等这些关键远比掌握技术点要重要很多!因为只有掌握了关键点才知道这项技术可以解决什么问题?运用在什么场景?

经常听别人说要站在决策者的角度思考问题,对于it从业者就是站在架构师的角度上思考问题。对于系统来说更多的应该考虑系统为何使用某项技术?这项技术背后有哪些优缺点?使用它能带来什么?为何不使用同类技术的其他产品?而程序员可不考虑这些(小部分),按照需求就写代码,不关心其合理性。我想真正的站在高度看问题,看的面才更广、更全面,而不仅仅是关注编码本身。

总结

  • 学习技术的历史、技术的诞生、技术的发展远比学习技术点重要。
  • 站在决策者的角度看问题,这样才能看得更全、更广。
  • 无论从事什么行业,做什么样的事,都应该要学会如何学习,这样才有机会突破。

以上内容是本人片面的了解,内容不多,不够丰富,后续还会继续更新。