程序员做些什么工作?是打代码吗?打代码是为了完成什么?程序员需要有那些方面的知识?需要哪些基础?

如题所述

***简单说明
1.首先程序员并不是打字员。代码是有需要思考,需要结合实际业务,并不是简单的打字。

2.打代码是为了让计算机根据自己的代码逻辑(比如你可以让它去打开某个文件),完成某些具体功能
程序员工作是基于一种计算机语言,用这种语言去实现某些具体的功能~
#程序员分类比如#:java 程序员,c++程序员等等
#代码的作用#:比如你去银行存钱。
a.古代最原始的存钱方法,就是你去钱庄存钱,然后钱庄用自己的一个记账单给记录下来,下次再存,再找到对应的记录,修改那条记录的信息。
当账单页数特别多的时候,这个时候找到一个用户信息,就会变得很困难。

b.现在的方法,银行都会有一些应用系统,你要存钱,但电脑并不能直接理解你要干什么。
这个时候,就需要把你要存钱这个东西转换成计算机能懂的东西。这些电脑能够明白的东西
就是你所说的代码,代码会经过一些处理,变成二进制的数据,电脑就能理解了

3.需要哪些知识:
计算机的常用操作, 最少会 一门编程语言,会使用一种开发工具,熟悉一种数据库等等...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-13
把没有的变成有。基础是算法,数据结构
第2个回答  2012-12-15
编写程序,不光打二进制代码,还有别的
相似回答