博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读书有感----做一个踏实的程序员
阅读量:4972 次
发布时间:2019-06-12

本文共 1114 字,大约阅读时间需要 3 分钟。

  延续着年初计划好的读书路线,陆陆续续看了几本书,由于工作的缘故,仅仅只掌握了相关的语言,C#和javascript,因此绝大部分的书籍都是围绕着这2个语言和相关的编程思想、设计模式等来阅读,但是对于一些底层的知识,对我来说也是有着相当大的诱惑(希望大家多多推荐好书给我),然而当我在阅读《深入理解计算机系统》的时候,发现书中实现原理均以C来实现和讲解,正好我对C有着浓厚的兴趣,借着这次的机会学习一下,虽然前后看了3-4本关于C方面的书,然而由于受到实践的影响,对于C的标准库、指针、变量等也都只是停留在了解的层面上,所以也就只能大略通读《深入理解计算机系统》这本好书了。

  每当我看到网上有不少关于xx语言速成、xx天精通xx语言,我就不禁在想,为什么别人总能如此迅速就能精通一门语言呢,然而通过其他渠道了解到,这些所谓的速成、精通完全就是幌子,对于各种语言本身存在的思想、经验,都是靠程序员花上上千、上万小时的辛苦实践积累下来的,从一手糟糕的代码到优美的代码,一点一滴积累起来的,这种经验上的累积并不可能仅仅因为了解语言本身的语法结构、编译原理、标准库等,就能完全掌握的,因为有句话是这么说的:“熟能生巧”。

  语言背后的强大是程序员如何利用语言的技巧来进行快速开发,然而技巧这个东西光靠记是记不住的,“好记性不如烂笔头”,很多程序员都有这样的体会,在某个兴奋的时刻,自己实现了某个对于自己来说相当有挑战的技术或技巧,在短时间内频繁的使用这个技术或技巧的时候,是很熟练的,然而如果自己不再从事这个方面的编程的时候,我们就会渐渐对当初自己掌握的技术有所生疏,但是仍然会残留一些淡淡的记忆,毕竟我们不是聪明人,不像某些记忆高强的人那样能记下如此多的知识。

  像我这样读一本书,也许就只能记住书本5-20%左右的知识点,但是对于我来说,我觉得是相当不错的了。在这5-20%的成分中,又会存在一些似懂非懂,又或者模模糊糊的概念存在,但是读书是一种累积,现在模模糊糊的概念,也许会在下一次阅读当中,因其他书籍的相关知识点而得到补充或加深理解,那么前者的积累却得到后者的补充和完善,那么知识就会越来越多。

  人都是健忘的,我也经常会忘记一些以前学到的知识,然而我并不会因为过去所掌握的东西丢失,而失去学习的动力。因为只有不断学习,才有可能把自己推向更高的层面,自己才会有更多的机会、基础去接触、理解更多的技术或知识。

  让我们摒弃浮躁的氛围,踏踏实实学习,向一个优秀的程序员前进吧。

转载于:https://www.cnblogs.com/ahl5esoft/archive/2012/08/07/2626076.html

你可能感兴趣的文章
如何设置输入框达到只读效果
查看>>
RT3070 USB WIFI 在连接socket编程过程中问题总结
查看>>
MIS外汇平台荣获“2013年全球最佳STP外汇交易商”
查看>>
LeetCode 题解之Add Digits
查看>>
hdu1502 , Regular Words, dp,高精度加法
查看>>
20120227_CET6
查看>>
SpringBoot在idea中的热部署配置
查看>>
MyEclipse连接SQL Server 2008数据库的操作方法
查看>>
leetcode【67】-Bulb Switcher
查看>>
JS验证图片格式和大小并预览
查看>>
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块...
查看>>
编写高质量代码--改善python程序的建议(六)
查看>>
windows xp 中的administrator帐户不在用户登录内怎么解决?
查看>>
接口和抽象类有什么区别
查看>>
Codeforces Round #206 (Div. 2)
查看>>
模板的文件名和方法名一定要一致!!
查看>>
**p
查看>>
优先队列详解
查看>>
VS2012 创建项目失败,,提示为找到约束。。。。
查看>>
设计类图
查看>>