对于编程初学者, 有哪些合适的入门书籍?

对于编程初学者, 有哪些合适的入门书籍?

当然啦,学系统需要系统的进行。看本好书要比在网络上佛系排序那样学习效率肯定好很多。而且后者也会产生自以为是的错觉。

勿在浮沙筑高层啦,这句话是在大学毕业没多久看买的侯捷的stl源码解析的扉页上看到的。

但对那时平凡的我来说除了记住这句话后,效果甚微。

后来读书确实是不求甚解,看完没有应用,没过半年就忘光光了。

当时买书的标准很简单,页数在300左右就买。各种语言,新技术都有。然而学而不用,半年就忘光光。可能埋藏在脑子内部。但时间一久就形成不了系统。

后来发现国内翻译速度跟不上国外作者,一本好书需要几年才翻译到。于是看起来原文书。后来长期关注sof上的大牛,发现一片天地,原来国内很多大牛都是翻译/扭转国外博文。

时间久了,语言,系统,架构,汇编,优化,巧技都会融会贯通。我可能还差点火候,脑子里想的是简单,提笔开篇觉得千斤重,还是要先“抄袭”下,就像临帖一样,有些项目看起来是欣赏书法作品。

实在要推荐的话,我推荐一个提升多线程技能的博客:jeff preshing,文章没多少,但是非常系统完善,他也被邀请参加过cppcon。