百万大咖程序员:学习新技术时你应当掌握的『最少必要知识』

放到IT技术领域而言,掌握最少必要知识,显得尤为重要,因为技术变化太快,技术种类繁多,如果你想贪多求全,估计是没可能的。但在职业生涯的过程中难免遇到新技术,如何快速上手呢,下面就笔者个人的心得体会。

  • 是什么

基本的概念搞清楚,有助于后面的预研。

  • 为什么用?它适合那些场景

在特定的场景下才能发挥一项技术的优势,毕竟大部分技术都是为解决特定问题而生的。

  • 怎么用

这就很简单了,一般都提供安装文档、使用手册、开发手册等等,以及别人的应用笔记等,都可以找到怎么用的例子。

  • 有哪些弊端

能应用自然是好,但一定弄明白这项技术不擅长做什么,万能的技术总是少数,总不能什么东西都往它身上套。

  • 周围生态如何

上下游的技术融合,社区的支持,版本的更新频率等等,都是衡量一个技术生态的因素。如果兼容性好,适配难度低,应用自然广泛。

  • 替代性技术有哪些

总会有大牛使不惯别人的东西,于是同一问题的解决方案并不会只有一个。替代性技术的出现,一定程度上弥补了不同技术在某些技术点上的盲点。也给我们在做技术方案是提供了不同的思路。大牛顺手写了个Git方便自己做开源产品的研发。

  • 他人的应用总结

这一点很重要,前人的应用总结是后来者的之路明灯。从那些分享者的总结中,会发现那些隐藏在技术背后的隐患,使用实战技巧等等,这些都是我们在实践之前都应当学习的教训、经验。

如上操作,更多的是依赖搜索引擎、技术官网、网友专栏文章等等,一点一点去深入进去,最后形成一个思维导图,将掌握的资料整理出来以加深印象。

  • 动手

谋定而后动,准备充足才能事半功倍。当然看了那么多不行动就属于纸上谈兵,真正应用时就会眼高手低。

扫描二维码关注公众号,回复: 6235290 查看本文章

动手时还有很重要的一点,记得做笔记。即便按着官方或者别人成功的应用总结来做,往往也不会一帆风顺,因为大家的环境是不同的,就会出现各种各样的问题。记下来吧,将来都是经验的总结。

如果你感觉我上面的路子有用的话,可以试一试,万一有用呢。经历有限,只有掌握最少必要知识,才能更高效的学习,毕竟想从头到尾一点一点学习也没有必要。

如果你依然在编程的世界里迷茫,不知道自己的未来规划,可以加入web前端学习交流群:767273102 里面可以与大神一起交流并走出迷茫。新手可进群免费领取学习资料,看看前辈们是如何在编程的世界里傲然前行!不停更新最新的教程和学习方法(分享web前端系统学习路线,详细的前端项目实战教学视频),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入

学习前端,我们是认真的

猜你喜欢

转载自blog.csdn.net/biancheng564/article/details/90181640