有人可以提出一个走向编程的路线图吗?
>因此,我的长期目标是使自己对编程足够熟悉,以实现算法,运行模拟,处理图形和曲线图,收集统计信息等等。 鉴于您的特定目标,在深入学习通用语言之前,您应该专注于学习Matlab,Mathematica,R等语言。 将编程视为满足您目标的手段,而不是目标本身 。 这就是每个好的comp sci程序都会尝试教您的内容。 对编程感到兴奋的关键是立即获得积极的反馈 –您希望您的代码尽可能地接近问题域,而不是必须处理所有中间层。 只要您学习的语言具有 有条件的和无条件的跳跃 功能和模块等抽象机制 您将使用主流编程语言中的编程结构进行练习。 当您最终使用一种主流语言时,您会发现其中许多语言只是让您能够处理不同的问题领域,并且您学到的概念将是可移植的。 还是想学习通用语言? 好的。 这几乎就是人们选择任何编程语言的方式 从O’Reilly的《编程》系列或Manning的《 In…