如何成为一个优秀的程序员( 二 )

http://


"multi_version":false

我们的老师每天都要应对报名者和学员提出的很多同样的问题 , 以下是这类典型问题的汇总:嵌入式行业(或者IT业)有没有前途?我听说编程编到三十五 岁就没人要了 , 一定要转行找出路是吗?做驱动开发和做应用开发哪个更有前途?我一开始看什么书都看不懂 , 怎么才能理出一个学习顺序?诸如此类 。 这使我迫切 地感觉到 , 应该总结这样一份非具体技术问题的FAQ了 。 本文仅代表我个人观点 , 有问题欢迎评论 。

在看这份FAQ之前 , 你必须先读完ESR的《如何成为一名黑客》(本文末尾附有中译版) , 该文所讲过的道理我不再重复 。 该文用很大的篇幅讲什么是黑客文化 , 虽然态度和信仰的确是成功的最关键因素 , 但是你肯定会想 , 做不做黑客跟我没关系 , 我只是想学个一技之长 , 找个好工作而已 , 对吧?那么肯定更希望获得一 些具体的可操作的指导 。

1、各种软件技术之间是怎样的关系?

我把软件技术分为三个层次:

推荐阅读