就阿里巴巴来讲,刚入职的程序员一般就是P4,能够独立做项目了就是P5,能够独立做项目并且可以带他人做项目就是P6,能够带团队做项目就是P7,能够自己开拓新业务并带团队做项目就是P8,P8已经对业务层面有了较高的要求了。
做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。
而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。
其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,CBuilder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。
职业要求
一般的程序员都有在专业领域的学习,还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。
尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。
一个程序员虽然没有正规的学历,但是如果一个人拥有程序设计的深厚知识背景或者丰富的工作经验的话,那么他的机会要比有学历的应届毕业生大得多。所以要尽量抓住有用的工作和实习机会,这样的话在毕业后你就会发现,多实习让你有更多的经验,在找工作的时候就有更多的机会。
考试等级划分 : 全国计算机等级考试目前共设置四个等级:
(一)级定位为满足人们在一般性工作中对计算机的应用,重点是 *** 作能力的考核。考核内容主要包括微型计算机基础知识、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
三级信息
三级网络
三级数据库
设置的四个等级:
一级定位为满足人们在一般性工作中对计算机的应用,重点是 *** 作能力的考核。
考核内容:一级MSOffice、一级WPSOffice、一级B。一级科目中 *** 作系统版为Windows2000,MSOffice版为Office2000,WPSOffice版为2003.取消一级科目的纸笔考试,完全采取上机考试形式。
二级定位为计算机程序员,可谓“计算机蓝领”。考核内容:根据应用性质和科目特点,将现有科目分成语言程序设计(C、C++、Java、VisualBasic)和数据库程序设计(VisualFoxpro、Access)两类。
二级所有科目的考试形式不变,仍包括笔试和上机考试两部分。二级各科目上机考试运行平台为:Access2000、JavaJDK1.4.0、VisualBasic6.0、VisualFoxpro6.0、TurboC2.0。
三级定位为“开发工程师”,重点在设计、管理、测试和技术。三级分为“PC技术”、“信息管理技术”、“数据库技术”、“网络技术”等四个类别,主要考核对应类别的应用系统的开发和维护的基本功能。
四级定位为“系统设计工程师和项目主管”。
报考等级:
一级:一级B、一级MSOffice、一级WPSOffice;
二级:二级C、二级C++、二级VB、二级VFP、二级JAVA、二级ACCESS;
三级:三级PC、三级信息管理技术、三级网络技术、三级数据库。
扩展资料:
一级证书表明持有人具有计算机的基础知识和初步应用能力,掌握文字、电子表格和演示文稿等办公自动化软件(MSOffice、WPSOffice)的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。
二级证书表明持有人具有计算机基础知识和基本应用能力,能够使用计算机高级语言编写程序,可以从事计算机程序的编制、初级计算机教学培训以及企业中与信息化有关的业务和营销服务工作。
三级证书表明持有人初步掌握与信息技术有关岗位的基本技能,能够参与软硬件系统的开发、运维、管理和服务工作。
四级证书表明持有人掌握从事信息技术工作的专业技能,并有系统的计算机理论知识和综合应用能力。
注:NCRE所有证书均无时效限制。
为适应新时期信息技术的发展,满足社会对人才培养的需求,自2018年3月起,执行2018版NCRE考试大纲。本次调整涉及NCRE一级到四级所有科目。
1、一级考试
新增“网络安全素质教育”科目(代码:17),考试时长90分钟,2018年9月首次开考。
2、二级考试
取消“VisualFoxPro数据库程序设计”科目(代码:27),2017年12月是其最后一次组考。
新增“Python语言程序设计”科目(代码:66),考试时长:120分钟,软件要求:Python3.5.2版本及以上IDLE,2018年9月首次开考。
二级C、C++两个科目应用软件由VisualC++6.0改为VisualC++2010学习版(即VisualC++2010Express)。
3、三级考试
2018年3月起暂停“软件测试技术”科目(代码:37)。
自2018年3月考试起改变三级获证条件要求,考生只需通过三级考试即可获得该三级科目的合格证书,不再要求二级证书。
4、四级考试
暂停“软件测试工程师”科目(代码:43)。专业基础课程暂停软件工程(课程代码:405)。四级数据库工程师科目考试课程由“404、405”调整为“401、404”。
四级获证条件不变:通过四级科目的考试,并已经(或同时)获得三级相关证书。
参考资料:百度百科——计算机考试等级
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)