就阿里巴巴来讲,刚入职的程序员一般就是P4,能够独立做项目了就是P5,能够独立做项目并且可以带他人做项目就是P6,能够带团队做项目就是P7,能够自己开拓新业务并带团队做项目就是P8,P8已经对业务层面有了较高的要求了。
做为一名程序员至少熟扮闭练掌握两到三种开发工具的使用,这是程序员的立侍卖身之本,其中C/C++和JAVA是重点推荐的开发厅谈裂工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。
而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。
其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,CBuilder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。
职业要求
一般的程序员都有在专业领域的学习,还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。
尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。
一个程序员虽然没有正规的学历,但是如果一个人拥有程序设计的深厚知识背景或者丰富的工作经验的话,那么他的机会要比有学历的应届毕业生大得多。所以要尽量抓住有用的工作和实习机会,这样的话在毕业后你就会发现,多实习让你有更多的经验,在找工作的时候就有更多的机会。
程序员的评定有国家等级标准的,通过 计算机技洞清术与软件专业技术资格(水平)考试(简称“软考”)即可获得相应的等级资格证书。\x0d\x0a软考有三个级别:初级资格、中级资格、高级资格\x0d\x0a每个级别里面又区分不同的专业方向。\x0d\x0a初级资格耐蠢:程序员、网络管理员、多媒体应用制作技术员、电子商务技术员、信息系统运行管理员、网页制作员、信息处理技术员。\x0d\x0a\x0d\x0a中级资格:软件评测师、软件设计师、软件过程能力评估师、网络工程师、多媒体应用设计师、嵌入式系统纳亩前设计师、计算机辅助设计师、电子商务设计师、系统集成项目管理工程师、信息系统监理师、信息安全工程师、数据库系统工程师、信息系统管理工程师、计算机硬件工程师、信息技术支持工程师。\x0d\x0a高级资格:信息系统项目管理师、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师c3程序员什么意思:
C3程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。
2、岗位职责:
(1)晌锋迅对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
(2)协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
(3)参与需求调研、项目可行性分析、技术可行性分析和需求分析。
(4)熟悉并熟练掌握交付软件部开发的软件项目的相关软件基历技术。
(5)负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
(6)参与软件开发和维护过程中重大技术问题的解决宴此,参与软件首次安装调试、数据割接、用户培训和项目推广。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)