工作以来总是困惑要学哪一门语言,哪一门语言有前途,有钱途。
往往看到一门语言很火就着急去学习,一上来就是发展,数据lei'类型,API,语法,框架,感觉自己又学会一门语言,有种自己hao好聪明的错觉。
我的粗浅的理解,先有生活中的实际要解决的问题,抽象成数学应用题,在变成步骤,中间做些变化,得到结果;
做变化就要有数据结构,比如把水放一个桶里就是一桶水,桶子和水就是一个数据结构,可以往这个结构里面取水,加水等,数据还有上限,多了就会溢出。。
想把这个过程让计算机去做,发现已近有一门语言用计算机能看懂的语言实现了一个类似桶的数据结构,这个结构同样可以加水,倒水,那就可以选这个语言来帮我们解决问题了。。
fa'x发现不会用这个语言,就发个招聘找几个码农来使用这个语言,就告诉他问题的过程,让他变成机器能理解的代码段。。
这个问题的过程就是就解决这个问题的算法了
最后发现,学那个语言的人只是一个翻译器而已。。