编程,就是编辑程序,指计算机操作用户通过输入指令来使计算机完成一些特定的功能,简单地说,就是你为了让计算机完成一些东西,你必须要把你的想法“告诉”计算机,这种“告诉”就是编程。
编码,是对一些形象化对像通过数值对应转换进行抽象化的一种方式,在计算机中,对一些实际世界的事物进行抽象以后,计算机也可以“认识”这些东西,比如汉字编码、色素编码等等。
2种不同的概念
编程是编写程序。
编码是一种手段,常用于压缩。比如原始视频很大,经过压缩之后大小能减小很多。
编码也是要用编程实现的。
1.
程序员,并不是说自己想设计什么样的软件,而是客户要求有什么样的功能,我们所做的工作就是根据客户提出的要求来编码实现。首先是做分析,然后由算法设计师来设计一套算法实现功能,最后再由我们程序猿来做具体编码,编码员肯定是高水平的,自己本身对编程肯定也是非常了解的!
2.
编码员必然是一个高水平的程序员。程序员也不可能完全不懂架构设计。