主页 > 营销 > 最新IT求职应聘必读手册

最新IT求职应聘必读手册

发表日期:2010-01-20 | 来源 :未知 | 点击数: 次 收听:
 
最新IT求职应聘必读手册
现代职场中,竞争越来越激烈,求职难现象越来越明显。本文针对IT行业,重点介绍了求职的3个要点:IT职位求职建议、求职应聘考点分析、成功签约注意事项,助你成功求职,笑傲职场。
一、IT职位求职建议
1.开发类职位
  开发类职位主要包括程序员、高级程序员、高级软件工程师等。
1)程序员
  程序员职位分布较广,一般由如下几部分组成:
  (1)C/C++程序员:根据公司类型差异,不同职位的考点大相径庭。一般来说,偏“硬”的公司会对C++的位制转换、指针用法、数据结构考得比较多;偏“软”的公司会对多态继承、设计模式、模板着重一些;因特网类公司对搜索引擎、海量算法会有所涉及。作为求职者,在笔试前应首先搞清楚应聘公司的基本情况。
  (2)Java程序员:根据公司类型差异,考试侧重点各有不同。一般来说,手机研发公司较欢迎精通J2ME的人才;纯软件开发公司更侧重对J2EE、数据结构等技术的考核;因特网类公司则看中Hibernate、Spring等Java应用。
  (3)网络程序员:在Internet时代,很多职位更多地与网络相关,主要包括网站动态页面编码与设计。其所用的工具一般为ASP、JSP、PHP、JavaScript、Ajax及CSS等,相关的职位一般有Web前端设计工程师、PHP程序员及ASP工程师等。
  一般来说,程序员的职位要求如下:
  (1)熟悉计算机基础,例如,数据结构、离散数学、微机原理、软件工程、设计模式及计算机网络等(不同的职位,要求各有侧重)。
  (2)熟悉所需要的编程语言(C/C++、Java、PHP及JavaScript等)。
  (3)熟悉一种数据库技术(SQL Server、My SQL等)。
  (4)由于很多公司的操作平台都是Unix/Linux,需要理解Unix/Linux命令。
  求职建议:
  应聘此类职位一般以大学应届毕业生或初入此领域的求职者为主。因此,公司除了对项目经验略作询问外,主要考查求职者的基本能力,包括计算机基础、数据结构常识、网络体系架构、编程风格、赋值语句、递归条件、类型转换和模板函数等程序设计的基本概念。求职者在应聘之前,需对所掌握的程序概念知识有所复习,尤其是对各种细节的考点要加以重视。当涉及语言时,要小心代码规范及编程细节。
2)高级程序员
  高级程序员一般被用于开发大型的应用项目。高级程序员的职位要求如下:
  (1)有1~3年的工作经验或研究生以上学历。
  (2)在精通所需要编程语言的同时,还要精通一门数据库技术。
  (3)具备Unix/Linux开发经验。
  求职建议:
  此类职位应聘侧重于两个方面,一个是以往的工作项目经验,另一个是团队合作精神,这两个方面可以分别在简历和面试中体现出来。
3)高级软件工程师
  对于这个层次的职位来说,已经不会简单地要求精通某种计算机语言。高级软件工程师的职位要求如下:
  (1)具有3年以上工作经验并全程参与过大型项目开发、设计及构架。
  (2)精通UML设计模式。
  特别要注意的是,由于要面对客户领域需求或领导团队进行开发,因此该层次的职位对求职者的沟通和协调能力要求较高。
  求职建议:
  简历中需体现在你带领下开发项目的规模、种类及数量,而在面试中将主要考核求职者的沟通和团队组织能力。
2.测试类职位
  测试类职位主要包括软件测试工程师、高级软件测试工程师等。
1)软件测试工程师
  这里所说的软件测试工程师一般是指黑盒测试,对语言的要求没有开发工程师那么高,软件测试工程师的职位要求如下:
  (1)需要懂得一些基本的算法和逻辑。
  (2)熟悉常见的测试方法和技术。
  (3)熟悉各类开发文档的写作与阅读。
  软件测试工程师的基本任务如下:
  (1)参与软件项目的需求分析、测试计划制定,并能预先评估项目的风险。
  (2)负责测试用例设计,执行项目测试,包括构建测试环境,集成测试和回归测试等。
  (3)执行软件项目的性能测试和分析,预测系统性能瓶颈、风险和安全隐患。
  求职建议:
  由于软件测试是绝对不容马虎的,所以求职者需要在面试中体现自己思维缜密、态度严谨。
2)高级软件测试工程师
  高级软件测试工程师一般被用于大型应用项目的测试,一般来说,高级软件测试工程师的职位要求如下:
  (1)有1~3年的工作经验或研究生以上学历。
  (2)精通测试过程设计和用例设计方法,至少在性能测试、自动化测试和白盒测试中有一项专长。
  (3)具备Unix/Linux测试经验,熟悉Linux或Unix操作系统,熟悉常用脚本语言(Unix Shell、Perl和Python等)。
  高级软件测试工程师的基本任务如下:
  (1)参与软件项目的需求分析,关注项目需求的可测性,并能预先评估项目的风险。
  (2)负责软件项目的测试方案制定和评审,帮助测试工程师提高测试分析和用例设计水平。
  (3)负责重大项目的测试组织,保持和项目组员的有效沟通,协调问题和缺陷的有效解决。
  (4)通过总结、对外交流、技术钻研和培训,进行测试过程和测试方法的持续改进。
  求职建议:
  此类职位应聘侧重于两个方面,一个是以往的工作项目经验,另一个是团队合作精神,这两个方面可以分别在简历和面试中体现出来。

建网站(www.tce9.com)

养生专题

栏目排行

  • 常识
  • 饮食
  • 运动
  • 中医
  • 保健
明星养生