由于工作上的需求,可能需要去学习新的技术,但在学习新技术之前,应先考虑现有技术能否解决目前所遇到的问题,或者找出现有技术有那些不足的地方需要改进。
如果现有技术不能解决问题,或是解决得不够完美,就凸显出学习新技术的必要性和紧迫性了。在学习的新技术之前,要明白新技术与旧的相比到底能给我们带来什么优势,能否解决目前所遇到的问题,或者说能解决到什么程度。
明确了当前遇到的问题和解决的方向后,就能选择我们要学习的新技术和知识点了。
确定需要学习的新技术后,应当先学习其基本语句和基本语法,不要去考虑细节,一上来就扣细节容易失去学习的兴趣。
先写一个快速入门的案例,使用新技术完成一个基本的程序,例如CRUD,如果时间短则尽可能先拿一个成品出来,形成对新技术大概认知,时间允许则可以慢慢扣细节。
当新技术基本可以熟练运用之后,就可以开始考虑这项技术的注意事项、使用细节、使用规范和如何优化了,这是一段持之以恒的过程,技术的魅力就是优化永无止境。这个阶段拉开了程序员之间工资的差距,也是新手与老鸟最大的差别。

被折叠的 条评论
为什么被折叠?



