1. 首页 > 其他类 > 考试经验

编程师一个月可以赚多少钱

一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)等等。那么编程师一个月可以赚多少钱呢?

编程师一个月能赚多少

这个问题是由个人的技术水平、工作时间以及企业性质所决定。

众所周知,编程行业本身是一个薪资比较高的行业,编程技术人才也是非常受欢迎的,但随着互联网的发展,编程技术人才的竞争也越来越大,所以,想要拿到满意的薪资还是需要有足够的技术水平,当技术能力越扎实时,所得到的薪资也会越来越高。

工作时间的对于编程师的薪资也是有影响的,刚毕业的编程技术人员的薪资相对于比较低,大概在6千左右,有两年工作经验以上的编程技术人员的薪资大都在万元以上。

企业性质对于编程人员的薪资待遇也是有很大的影响的,有的企业比较大,资金雄厚,对于技术人员的薪资待遇比较好,有的企业属于创业阶段,所给薪资待遇也是相对来说比较低的。

编程师必备技能

做为一名编程师至少熟练掌握两到三种开发工具的使用,这是编程师的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,CBuilder,则更好,这些开发工具减小了开发难度,并能够强化编程师对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。

为什么数据库是如此重要?作为编程师,他们自然有自己的理由:很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以编程师至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。虽然很多数据库产品提供了可视化的数据库管理工具,但SQL是基础,是通用的数据库操作方法。如果没有机会接触商业数据库系统,可以使用免费的数据库产品是一个不错的选择,如mySQL,Postgres等。

当前主流的操作系统是Windows,Linux/Unix,熟练地使用这些操作系统是必须的,但只有这些还远远不够。要想成为一个真正的编程高手,需要深入了解操作系统,了解它的内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。Linux作为开发源码的操作系统,是一个很好的学习平台,Linux几乎具备了所有现代操作系统的特征。虽然Windows系统的内核实现机制的资料较少,但通过互联网还是能获取不少资料。懂得网络协议TCP/IP。