程序员做啥的,程序员是做些什么工作的

1,程序员是做些什么工作的主要就是写代码、编程序、做软件的就是编程,写代码啊【程序员做啥的,程序员是做些什么工作的】
2 , 程序员可以做什么程序员(英文Programmer)是从事程序开发、维护的专业人员 。一般将程序员分为程序设计人员和程序编码人员 , 但两者的界限并不非常清楚,特别是在中国 。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类 。搞软件开发的,就像什么博客,微博 , qq还是有qq里的很多游戏,手机里的游戏,都应该是他们程序员弄出来的!
3,程序员是做什么的程序员就是码农,写代码的 , 主要负责程序的开发维护,常用的比如电脑上网页,你看到的是图片 , 但是程序员眼中都是代码程序员通常的工作就是程序的开发以及更新和维护 。常见的有网站的开发维护,APP的开发维护等等这些 。说到底都是打工的说到底都是打工的程序员是分等级的 , 初级的一般是写程序的,高级的程序员进行框架的设计 。
4,程序员工作要做什么看到题目肯定会有人发笑 。因为这个问题只要是写过helloworld的人都会条件反射的回答:写代码呀!但是,这是一个错误的或者是不完全正确的答案 。如果你不行 , 我就来问你几个问题:思考完这几个问题你会发现,写代码只是程序员的一小部分工作 。一个程序员拿到一个项目 , 首先要划分模块,一个项目分成n个工程,每个工程又分成n个类,每个类又有n个函数 。我们就以一个工程为例子吧,在完成这个工程之前,我们脑中要有完整的类的划分,这时候要写清楚每个类的功能,在实现这个类的功能的时候,要分成n个函数,每个函数都要有函数功能的注释,在写函数的时候,有很多关键性的提示最后 , 在完成的时候,还要把每个函数详细的信息写上,这才是完整的一个工程 。所以整个过程中写注释的时间至少也是写代码的一半(这是很熟练的情况下)看到题目肯定会有人发笑 。因为这个问题只要是写过helloworld的人都会条件反射的回答:写代码呀!但是,这是一个错误的或者是不完全正确的答案 。如果你不行,我就来问你几个问题:1. 如果让你写一个几十万行代码的程序,你会这么写?2. 如果让你修改一个几十万行代码的程序的部分功能,你这么修改?3. 如果分配给你某个模块,你要先做什么? 思考完这几个问题你会发现,写代码只是程序员的一小部分工作 。一个程序员拿到一个项目,首先要划分模块 , 一个项目分成n个工程,每个工程又分成n个类,每个类又有n个函数 。我们就以一个工程为例子吧 , 在完成这个工程之前 , 我们脑中要有完整的类的划分,这时候要写清楚每个类的功能,在实现这个类的功能的时候 , 要分成n个函数,每个函数都要有函数功能的注释,在写函数的时候,有很多关键性的提示最后,在完成的时候,还要把每个函数详细的信息写上 , 这才是完整的一个工程 。所以整个过程中写注释的时间至少也是写代码的一半(这是很熟练的情况下)

    推荐阅读