读书笔记_学习太过浮躁

本文探讨了编程学习中的常见问题——过度追求广泛技能而非深入理解核心概念,导致技能肤浅。通过列举改进策略,如记录问题、深入学习关键点、阅读大牛博客、参与开源项目等,作者提供了实用建议来帮助程序员深化理解,成为真正的技术专家。
摘要由CSDN通过智能技术生成

发现自己学习上面有点问题哈,在遇到问题的时候总是先想办法解决,却很少想过由点及面的扩展自己的知识,自己总是找借口说

1.“这样的问题以后不会遇到的”

2.“如果去扩展开来的学习,会花很多时间的,为什么不去学其他的东西呢?”

3.“只要能解决问题就行了,其它的遇到再说吧,更好的实现?去一边吧,能实现更能就行了”

于是乎,自己变的越来越浮躁,学会的都是表面的皮毛,对一些精髓无法体会的到

这就像武林中的“剑宗” 和 “气宗” 一样,一个花花架子耍不完,真的需要他的时候,却不能担担子,

气宗炼气,基本功扎实,对本质理解的非常透彻,需要的时候,能当大任

程序员也一样,

剑宗:什么都会,

asm,c,java,delphi,perl,ruby,python,html,php,asp,jsp,jquery,css,ps.....

好像没有他不会的,但是如果遇到一些底层的,一些对性能有要求的项目,完全无法下手了

这也就是IT民工 和 大牛 的区别,

其实我自己就是第一类,学的非常杂,相信有很多同学都跟我一样,但同时又想成为一个可以呼风唤雨,手拿高薪的大牛

为了改掉自己的这种“恶习”,这里我列举了一些自己的想法,如果感觉跟我有共鸣,有自己好点子的同学可以跟我一起交流一下

1.在碰到一个问题后,记录一下,先快速解决掉手头的问题

2.抽个时间整理一下,抽取一些需要认真深入学习的点扩展开来进行学习

3.多看大牛的blog,他们站的层次比较高

4.多看开源的项目,多和同行交流,对与同一种功能的实现可能有更巧妙的方法(java项目里面有一个用enum代替多个类的class,这应该属于很基础的知识,但我从没想到可以这样用过,后来我深入的了解了一下java 的 enum,刨根问底的学了很多东西 enum=>class=>javap=>java 的架构=>jvm内存模型=>GC管理=>。。。)

5.一定要大胆的尝试刚学会的东西,也要大胆的替换自己老的实现方法,这有点像学习外语,要敢于使用新词汇,这样才能进步,如果你第一步就退缩了,以后用到的机会就跟加渺茫,搞开发就是一个“熟”字,所谓的大牛都是 长时间的项目经验 + 敢于挑战自己 来的









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值