首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

程序员进阶之路:如何从零开始成为技术大神

DNSPod 2015-7-17 [交流] 来自PC 复制链接
11448
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
知乎上有人问,成为顶尖的程序员是否需要学会武术,获赞最多的评论是一定要会武术,而有必要在公司年会上表演出来。
什么单手开砖,空手道,双截棍等均可,因为这样的话产品在提需求的时候一定会非常小心谨慎,也保证了你不会在需求的反复变动中浪费时间。
至于节约出来的时间就拿来读书学习,然后你方能成为真正的大神。
有位先哲曾说过:一种编程语言的重要性并不在于语言本身,而是在于这种语言来体现出来的编程思维模式。
所以说,并不是你用到的书才去读,读书是一种习惯。通俗话翻译就是——人丑就该多读书。
国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?调查已历时两年,吸引了超过153,432人访问,读者共推荐出了478本书(还在增加)。
小编根据排名咨询了一下DNSPOD各位大神,为大家总结出一些重要书籍如下:
1、《Code Complete (2nd Ed) 》中文版《代码大全(第二版)》
Steve McConnell的原作《代码大全》是公认的关于编程的最佳实践指南之一,第二版更是融入了最前沿的实践技术,加入了上百个崭新的代码示例, 充分展示了软件构建的艺术性和科学性。
2、《The Pragmatic Programmer》中文版《程序员修炼之道》
本书由一系列独立的部分组成, 涵盖的主题从个人责任、职业发展, 利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比, 全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。
3、《Structure and Interpretation of Computer Programs》中文版《计算机程序的构造和解释》
本书是麻省理工学院的入门编程课程。这是一本会启发你的书,它会燃起你编写出色程序的热情,它还将教会你认识并欣赏美, 它会让你有种敬畏,让你难以抑制地渴望学习更多的东西。
4、《The C Programming Language》中文版《C程序设计语言》
这本书简洁易读,会教给你三件事:C 编程语言;如何像程序员一样思考;底层计算模型。 人们熟知的“hello,world”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。
5、《Refactoring: Improving the Design of Existing Code》中文版《重构:改善既有代码的设计》
本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。
书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。
6、《Introduction to algorithms》中文版《算法导论》
本书深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。各章自成体系,可以作为独立的学习单元。
算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂。说明和解释力求浅显易懂,不失深度和数学严谨性。
6759281_980x1200_0.jpg
UC955 发表于 2015-7-20 01:15:00 来自PC
强烈支持,站帮网有你更精彩
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表