IT产业发展趋势与大学生职业前景专业认识实践课件_第1页
IT产业发展趋势与大学生职业前景专业认识实践课件_第2页
IT产业发展趋势与大学生职业前景专业认识实践课件_第3页
IT产业发展趋势与大学生职业前景专业认识实践课件_第4页
IT产业发展趋势与大学生职业前景专业认识实践课件_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、主题向左走,向右走?向哪走?IT职业发展现状及未来发展趋势职业发展自我定位,人生选择第1页,共51页。向哪走?第2页,共51页。技而优则仕美国人心中最好职业调查软件工程师居首位北美前景最好25种职业 软件工程师独占鳌头 第3页,共51页。这个行业就业前景? 我不知道自己能够做什么?听说太苦了,是青春饭? 女生不适合这个行业?计算机专业的普遍误区和困惑!第4页,共51页。网络工程师系统工程师D. B. A.测试工程师软件工程师LANMANWAN网络Sql ServerDB2Oracle数据库WindowsLinuxUnix操作系统IISTomcatCORBA系统软件管理系统计费系统电子交易应用软

2、件IT职业分类第5页,共51页。企业需求:我行吗?软件工程师 软件架构师系统分析师 项目经理 部门经理 CIO 资深系统管理工程师 软件测试工程师 资深网络管理工程师 售前工程师 资深数据库管理工程师 售后技术支持工程师第6页,共51页。职位分类单日需求量软件工程师11882高级软件工程师3663技术支持工程师3425网页设计/制作2811项目经理/主管2737系统工程师2546软件测试工程师1801硬件工程师 2028系统管理员/网管1551网络工程师185051 上IT职位TOP10第7页,共51页。企业到底需要什么样的人?第8页,共51页。软件工程师技能需求精通基于Unix/Linux平

3、台Java文件系统编程、Java网络编程、Java GUI编程;精通基于Java EE架构的Java Web编程,JSP、Servlets、JDBC ;精通基于Java EE架构的Java高级编程,EJB、Struts、XML、Web Services编程;精通基于Oracle数据库的JDBC、PL/SQL编程;掌握面向对象的软件分析、设计方法OOA、OOD和UML工具;熟悉Sun Solaris Unix操作系统,具备一定的网络知识;具备12年基于Unix/Linux平台大型软件开发工程经验;大专以上学历、英文良好。第9页,共51页。企业观点企业需要什么样的人?移通网络 总经理: 我们希望可

4、以招到具有一定项目经验的人。可以马上上手做项目的人。慧龙科技 HR经理: 我们需要有开发经验的人。微创科技、贝尔(阿尔卡特)、HP: 项目急,招聘的人要能立刻上项目,技术过硬、有开发经验的人难招。第10页,共51页。企业需求: 招聘职位:软件工程师 职位描述:*计算机相关专业毕业*具有一年相关软件开发经验或项目管理经验*精通JAVA/JSP/,熟悉JDBC/Tomcat/Weblogic/Websphere,Struts,EJB等相关技术并且熟悉软件开发流程*具有良好的学习能力、沟通能力、团队协作能力我行吗?第11页,共51页。Requirements: BS/MS degree in Com

5、puter Science or equivalent About 12 years software development experience Be familiar with Core Java or J2EE technology is a must Be familiar with Oracle or Sybase database is a plus Experience in Struts and Tiles is a plus Be familiar with Sun Solaris, Win2000 server, TCP/IP and HTTP is a plus A w

6、illingness to learn new technologies and have good communication skills Experience in software test is a plus Strong responsibility and flexibility under work pressure Good command of speaking and writing English TOEIC - Certificate holders highly preferred 花旗软件技术服务(上海)有限公司 Citicorp Software and Tec

7、hnology Services (Shanghai) Limited 第12页,共51页。知名外企招聘招聘要求: 计算机相关专业、本科以上学历 具有1-2年开发经验或项目经验(优秀应届毕业生亦可) 精通Core Java、Struts、JSP、J2EE技术 熟悉Oracle或Sybase数据库,Sun Solaris, Win2000 server, TCP/IP 等 良好的团队合作能力及综合素质 良好的英文听说能力、CET-6第13页,共51页。企业需要什么,我们准备什么数据来源 第14页,共51页。课程内容IT产业发展的三个时代通讯时代硬件互联网时代软件物联网时代嵌入式软件第15页,共5

8、1页。课程内容C/C+ 嵌入式/物联网应用开发Java 企业级应用RIA 技术得到充分的发展3G 技术成为潮流软件开发的主流方向第16页,共51页。课程内容Java依然第一第17页,共51页。课程内容BINDiPlanetLDAP SlaveiPlanetNewsSolarisFTPResonateGlobalDispatcheriPlanet WebFarmIplanetLDAP MASTERInprise Application Server FarmDMZIntranetDevelopmentSunScreenSecureNetStealth ModeCisco RouterCisco

9、SwitchCisco SwitchCisco Switch Cisco SwitchInternetEAISwitchMailJSP/ServletsEJB/JDBCApplet/Rich ClientApplet/Rich ClientSunScreenSecureNetRouting ModeOracle 8iHAJava AnywhereEC Portal第18页,共51页。课程内容任职资格: 1:4年以上的Java开发经验,熟悉B/S架构和服务器端后台应用的开发技能; 2. 熟练掌握主流开发框架,如精通SSH2,JQuery,Extjs,Flex,XML,WebService等和其他

10、常用开发框架,报到前必须熟悉Extjs(OAOP),Flex 3. 熟练掌握Oracle,Sybase,DB2,MySql中一种以上数据库产品;必须熟悉Oracle; 4. 熟悉1到2种报表开发框架或工具,熟悉图表、统计图、仪表盘等开发框架或者工具并有相关经验更佳; 5. 熟悉常用设计模式,架构模式,并有创新思维; 6. 熟练掌握面向对象开发技术,如能够熟悉UML建模并熟练使用Rose、EA等工具进行建模优先考虑; 7. 熟悉常用的Web服务器和操作系统; 8. 热爱研究技术,乐于帮助团队。对Java程序员的新要求第19页,共51页。企业应用进化过程Flex 给力第20页,共51页。课程内容什

11、么是RIARIA的定义 RIA:Rich Internet Application又称作富互联网应用,简称(通称)富互联网程序/ 富界面应用/胖客户端等。传统的网络应用程序(非RIA程序)一般都采用页面表现形式,使用大家熟知的HTML标记语言来表现界面层,因此它们(非RIA程序)只适合图文等内容。由于现在网络带宽的加大,电脑运算性能的大幅提高,用户体验性需求增强的情况下暴露出一些问题,例如:厌倦传统网页单调的表达方式、有限并且和桌面应用程序无法比拟的控件种类以及用户体验性差等诸多问题。而这些问题被Macromedia公司首先提出来并称之为“体验问题”(Experience Matters)综上

12、所述,RIA就是在这种情况下诞生的,而它的作用就是恰恰弥补上述“体验问题”造成的缺点和不足。第21页,共51页。银行信托项目 网上社区Unix开发环境 CoreJava OracleSQL JDBC Hibernate Struts Cvs OOAD EJB Spring WebServices测试技术 中国电信ADSL综合项目Java EE + Flex高级软件 技术内容 HTML JavaScript Flex AJAX Servlets JSP XML第22页,共51页。 物联网和嵌入式软件 “十五年周期定律”IBM前首席执行官郭士纳提出一个重要的观点:计算模式每隔15年发生一次变革。1

13、965年前后发生的变革以大型机为标志,1980年前后以个人计算机的普及为标志,1995年前后发生了互联网革命。每一次这样的技术变革都引起企业间、产业间甚至国家间竞争格局的重大动荡和变化。而互联网革命一定程度上是由美国“信息高速公路”战略所催熟。2010年前后?物联网?23第23页,共51页。背景介绍第24页,共51页。课程内容认识物联网的本质 目前关于物联网的定义有多种,众多专家也有自己的描述,在对物联网本质的认识上也存在一些误区,物联网还缺乏一个清晰的定义。但是,物联网的基本概念框架已经形成,不会影响我们对物联网本质的认识。网络化自动识别智能化信息技术趋势第25页,共51页。课程内容物联网D

14、CM三层架构Devices末端设备,资产,或子系统;Connect有线或无线通讯连接系统;Manage 总控管理和应用系统。第26页,共51页。课程内容嵌入式软件开发在物联网中的应用物联网软件和中间件处于DCM三层架构的中上层和顶层,如果把物联网系统和一个人体做比较,感知层好比人体的四枝,传输层好比人的身体,那么应用层就好比人的大脑。 第27页,共51页。杰普物联网实验室第28页,共51页。课程内容Description of the contents嵌入式Linux操作系统Shell程序设计ARM系统体系结构与程序模型ARM汇编设计Linux系统驱动开发Description of the

15、contents物联网+嵌入式高级系统开发文件系统开发嵌入式项目开发流程与管理嵌入式WEB服务器开发嵌入式Linux高级系统开发ARM 平台系统移植物联网传感技术及无线通信技术嵌入式C语言编程第29页,共51页。课程内容中国3G时代到来2009年1月7日 中国三大电信运营商(移动,联通,电信)取得3G牌照,标志着无线互联网(第三代数字通信)时代到来。3G手机和智能手机已经成为时髦的话题第30页,共51页。课程内容手机不再是“打电话”那么简单第31页,共51页。一个针对移动设备的操作系统和软件平台基于 Linux 内核由 Google 和开放手机联盟(Open Handset Alliance)

16、开发容许使用 Java语言来开发和管理代码Android开放源代码(不包括Google相关程序)Android系统于2007年11月5日开放手机联盟成立时发布Android是什么?第32页,共51页。课程内容Android 架构第33页,共51页。开放手机联盟 (OHA)是什么? 它是由业界顶尖公司组成的联盟第34页,共51页。Android激动人心的未来 基于Android的手机的销售将在2012年超过 iPhone2011年1月美国Android出货量已经第一,超过了IPhone开放手机联盟(OHA)的远景成为现实:每个移动运营商,手机制造商和开发者都在致力于部署制造开发基于Android

17、平台的创新应用Intel如果不想失去笔记本市场的占有率,他们必须为Android开发芯片Android的应用将不局限于手机,未来包括手机,移动网络设备(MID),手持媒体播放器,GPS导航仪,笔记本和平板电脑,数字机顶盒都会运行基于Android的系统(It Happens)源源不断上市的Android设备将会进一步促使Android的生生不息第35页,共51页。课程内容Text in hereAndroid 3G手机开发高级工程师Android系统开发及集成Android开发技术面向对象程序设计服务器端开发技术项目实战一:电子监控系统 该系统分为服务器端和客户端两个部分,服务器端程序采用C语

18、言来编写,客户端软件采用Android技术开发 项目实战二:移动销售系统(两个项目二选一)分为服务器端和客户端两个部分,服务器端主要采用Servlet、Jsp、Html、Css、Javascript、Ajax、JavaBean、Jdbc、MySql/Oracle、Google Map等技术来搭建服务器端后台程序。 附送:iPhone和Symbian手机平台 Android项目实战 第36页,共51页。主流技术体系3G Android测试ProjectUnixCVSOraclePHP嵌入式JAVALinux第37页,共51页。技术解决方案物联网+嵌入式应用开发工程师 3G+Android手机开发

19、工程师 Java+Flex高级软件工程师高级php+Flex开发系统工程师第38页,共51页。 源自北美的课程框架Java高级软件工程师CVS模拟面试、求职指导HTML&JavaScriptSun Solaris HP-UX,AIXCore JavaXML(JDOM,SAX)Tiger Oracle 9i/10g /11gJDBC 3.0Hibernate电信项目-采集系统SERVLET&JSPStruts电信项目-数据整合系统JAVA EE / E JBSpringOOAD&UML Design Pattern 电信项目-数据展现部分AJAXPL/SQL电信项目整合、测试、调优、上线第39页

20、,共51页。源自北美课程框架嵌入式高级软件开发工程师C+面向对象编程Linux操作系统Shell程序设计嵌入式Linux开发工程管理及工具嵌入式C程序设计嵌入式Linux系统级开发ARM体系结构与编程模型嵌入式U-boot引导移植ARM汇编语言程序设计嵌入式Linux文件系统嵌入式GUI程序设计嵌入式WEB应用开发嵌入式数据库开发嵌入式WEB服务器移植指纹考勤机及后台系统Windows CE平台程序设计智能小区电子眼监控系统嵌入式Linux系统内核移植嵌入式Linux驱动开发基于Linux嵌入式技术体系第40页,共51页。高级WEB开发实训 Linux+Apache+MySQL+PHP第41页,共51页。源自北美的课程框架DebianLinux(Solaris,HP-UX,AIX)MySQL数据库管理PL/SQL CVS 版本控制HTML/CSS WAP PHP 基础编程JAVA ScriptProject (LAMP 环境搭建)EStore 网上购物PHP 高级编程PHP 数据库编程E-BUY C2C电子交易平台X

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论