1. 程序员是什么职业类型
大概念上来说是编程类的,如果想学习的话建议可以去专业的学校学习。
2. 想问下程序员工作内容有哪些分类啊
码农工种一般就是研究开发、开发、开发测试,运维开发,开发根据负责的内容一般分前端和后端,像界面就是前端,服务器和数据库就是后端开发。AI系统一般是研究开发。
但码农的工作一般是按照阶段性的项目中负责的模块分的,所以可能一个人一段时间是前端,一段时间就变成后端了,当然里面的技术差别很大,不是每个人都可以随便转。
但其实这些分类并不严格,比如世界最大的社交网站fb,他们的程序员必须从前端后端、研究开发测试维护一揽子全包。
软件工程中相配套的,除了程序员以外,还有产品经理、测试(和开发测试不一样)、行政等等岗位。
3. 想问一下程序员有哪些类型
个人觉得花钱培训入门快,靠自学要很大毅力。成为程序员并不是看几本书就行的,还有楼主不知道考虑过以后的退路没,程序员不能做一辈子的,虽然现在薪资相对来说比较高
4. 计算机编程员分为哪几个等级
考试等级划分 : 全国计算机等级考试目前共设置四个等级:
(一)级定位为满足人们在一般性工作中对计算机的应用,重点是操作能力的考核。考核内容主要包括微型计算机基础知识、windows操作和使用办公自动化软件及因特网(internet)的基本技能。 1、具有计算机的基础知识(包括计算机病毒的防治常识); 2、了解微型计算机系统的基本组成及各部分的功能; 3、了解操作系统的基本功能,掌握windows的基本操作和应用; 4、了解文字处理的基本知识,掌握word的基本操作和应用,熟练掌握一种汉字输入方法(键盘输入)。 5、了解电子表格的基本功能,掌握电子表格软件excel97的基本操作和应用; 6、了解文稿演示的基本知识,掌握powerpoint97的基本操作和应用; 7、了解计算机网络基本概念和因特网(internet)的初步知识,掌握因特网(internet)的简单应用。 一级b类以考核计算机应用能力为主,与全国计算机等级考试一、二、三、四级同属一个系列,其考核内容和水平与一级相当,考试采取无纸化形式,考生在计算机上完成答题,考试内容更加符合机关干部、企事业单位管理人员的需要。基本要求: 1、具有计算机的基础知识; 2、了解微型计算机系统的基本组成; 3、了解操作系统的基本功能,掌握 windows的使用方法; 4、了解文字处理的基本知识,能够使用windows环境下的字表处理软件word,熟练掌握一种汉字输人方法。 5、了解电子表格的基本功能,能够使用 windows环境下电子表格 excel的基本操作; 6、了解计算机网络及因特网(internet)的初步知识; 7、了解计算机病毒的防治常识。
(二)级定位为计算机程序员,可谓“计算机蓝领”。考核内容主要包括计算机基础知识和使用一种高级计算机语言(包括qbasic、c、fortran、foxbase、visual basic、visual foxpro等)编写程序以及上机调试的基本技能。 l、具有计算机的基础知识; 2、了解操作系统的基本概念,掌握常用操作系统的使用; 3、掌握基本数据结构和常用算法,熟悉算法描述工具--流程图的使用; 4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。 三级定位为“开发工程师”,重点在设计、管理、测试和技术支持。
(三)级分为“pc技术”、 “信息管理技术”、“数据库技术”和“网络技术”等四个类别,主要考核对应类别的应用系统的开发和维护的基本技能。 “pc技术”考核pc机硬件组成和windows操作系统的基础知识以及pc机使用、管理、维护和应用开发的基本技能。 “信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发和维护的基本技能。 “数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。 “网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。
四级定位为“系统设计工程师和项目主管”。考核内容包括计算机原理、数据结构、离散数学、操作系统、软件工程、数据库、计算机体系结构、计算机网络与通讯等专业课程的基本知识和应用技能。 l、具有计算机及其应用的基础知识; 2、熟悉计算机操作系统、软件工程和数据库的原理及其应用; 3、具有计算机体系结构、系统组成和性能评价的基础及应用知识; 4、具有计算机网络和通信的基础知识; 5、具有计算机应用项目开发的分析设计和组织实施的基本能力; 6、具有计算机应用系统安全和保密性知识.
其他答案全国计算机等级考试目前共设置四个等级:
一级:考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。
2004年下半年考试科目:一级MS-OFFICE、一级WPS 、一级B
二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能。2005年下半年考试科目:编程类:C、Visual Basic、C++、java、Visual,数据库类:FoxPro、C++。基础知识包括如下内容:数据结构与算法、程序设计方法、软件工程、数据库基础。
三级:分为"PC技术"、 "信息管理技术"、"数据库技术"和"网络技术"四个类别。"PC技术"考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能;"信息管理技术"考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能;"数据库技术"考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能;"网络技术"考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。
四级:考核计算机专业基本知识以及计算机应用项目的分析设计、组织实施的基本技能。
共四级·~~
一级B
一级WPS Office
一级 MS Office
二级C
二级VB
二级VF
二级JAVA
二级ACCESS
二级C++
三级PC
三级信息
三级网络
三级数据库
5. 请问下程序员要学些什么 程序员又有哪些分类
这个就多了去了,你可以先从招聘网站之类的地方看看公司的职位要求,就知道胜任工作所需的技术,也可以看看有哪些不同的方面。这样就有目标了。
至于学习资料网上很多。
如果你着急找工作,学点网页前端的技术,这玩意儿入门门槛低,学习周期短。其他的要求的不是一点两点的技术,而是很多。
6. 百战程序员:计算机编程的分类有哪些
计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。
目前通用的编程语言有两种形式:汇编语言和高级语言。
7. 程序员分为哪些类型啊
你是按水平分还是工种:
顶级程序员不但技术好,而且有很强的创业精神,不给别人打工,钱对tm就是数字了.
在次一点的就是企业里面的技术大拿,工资也很高
还有就是在技术大拿下面的小弟,技术也不错.
工种分:
如果是网站可能前端,后台.
还有就是有的做手机软件.等等.
还有专门管服务器的.这种低手玩不转.
8. 程序员是什么职业什么职务
程序员(英文Programmer)是从事程序开发、程序维护的专业人员。
一般将程序员分为程序设计人员和程序编码人员。
软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。
职务:
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
程序员职业要求:
1、熟练开发工具
作为程序员,掌握至少两个或三个开发工具是程序员的基础。其中,C/C++和Java是最推荐的开发工具。C/C++已经成为开发工具高效、灵活的锐利工具。
许多系统级软件都是用C/C++编写的。Java的跨平台与Web的良好结合是Java的优势,Java相关技术JavaOne很可能成为未来主流的开发工具之一。
其次,最好掌握一个简单的可视化开发工具,如vb、powerbuilder、delphi、cbuilder,这样可以降低开发难度,强化程序员对象模型的概念。另外,您需要掌握基本的脚本语言,如shell、perl等,至少能理解脚本代码。
2、熟知数据库
很多应用都是以数据为中心的数据库,有很多数据库产品,其中关系数据库仍然是主流形式,所以程序员至少要精通一两个数据库,非常清楚关系数据库的关键元素,熟练掌握在SQL的基本语法中。
虽然许多数据库产品提供可视化的数据库管理工具,SQL是数据库操作的基础和常用方法。如果您没有访问商业数据库系统的权限,那么最好使用免费的数据库产品,如mysql、postgres等。
3、了解操作系统
目前,主流操作系统是windows、linux/unix,熟练使用这些操作系统是必要的,但只有这些还远远不够。
作为一个真正的编程大师,我们需要对操作系统及其内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等有深入的了解。
Linux作为开发源代码的操作系统,是一个很好的学习平台。Linux几乎具有现代操作系统的所有特征。虽然关于Windows系统内核实现机制的信息很少,但是通过Internet仍然可以获得很多信息。了解网络协议TCP/IP。
9. 程序员的岗位分类
世界上第一位程序员是英国着名诗人拜伦的女儿AdaLovelace,曾设计了巴贝奇分析机上解伯努利方程的一个程序。她甚至还建立了循环和子程序的概念。由于其在程序设计上的开创性工作,AdaLovelace被称为世界上第一位程序员。美国国防部开发的ADA语言就是为纪念这位世界上的第一位程序员而命名的。
计算机科学发展到今天(21世纪初期),程序员从事的人群很多,分工也不相同,从大的方面可以分为以下几类:asp程序员、jsp程序员、delphi程序员、php程序员、powerbuilder程序员、C程序员、linux程序员、net程序员、vb程序员、java程序员、javascript程序员、C++程序员、Python程序员、android程序员、iOS程序员。
10. 程序员怎么分类,分几种
一般不这么分吧,都按初级程序员,高级程序员什么的这个分法。