词条 | 3g软件工程师 |
释义 | 3G软件工程师须拥有计算机、通信、电子等知识背景,了解GSM\\CDMA\\PHS\\3G通信网络,能熟练使用C语言或C++语言编程,熟悉移动通信原理及微波通信技术,能进行软件需求分析及可行性分析,进行应用及人机界面软件模块的设计和实现,MMI软件开发环境的设计、实现和维护及第三方软件的评估及整合。 职业概述3G软件工程师是3G移动互联网基础,3G移动服务为目标,以3G智能手机为平台,开发各项应用软件的专业技术人员,须拥有各种智能手机平台开发能力、计算机、通信、电子等知识背景,了解GSM\\CDMA\\PHS\\3G通信网络,能熟练使用iphone 3G开发语言、java、j2me等手机终端开发,熟悉移动通信原理及微波通信技术,能进行软件需求分析及可行性分析,进行应用及人机界面软件模块的设计和实现,MMI软件开发环境的设计、实现和维护及第三方软件的评估及整合。 3G软件工程师 掌握技术3G Frontend Engineer高级前端开发 运用xHTML/JavaScript/CSS技术实现标准、规范的客户端静态和动态效果 确保各种浏览器兼容 熟练使用PS做图片处理 熟悉各种前端开发常用工具的使用及配置 独立设计人机交互方式及整体操作规划 开发基于B/S结构多层企业级应用的客户端 开发大型Web 项目的复杂界面程序 熟练编写Ajax 精通各种网站加速技术 熟练搜索引擎优化(SEO)了解搜索引擎营销(SEM) J2ME平台(Android平台) 1、了解Android平台及其开发环境; 2、掌握并会运用Android应用的各种元素; 3、掌握并会运用Android的各种数据存储和获取方式; 4、掌握并会运用Android的安全模式。 Objective-C语言 iPhone开发基础 iPhone开发实战 即时策略对战TD 实战(项目) Objective-C语言 iPhone开发基础 iPhone开发实战 即时策略对战TD 实战(项目) iPhone平台 Objective-C语言 iPhone开发基础 iPhone开发实战 即时策略对战TD 实战 Symbian平台 C++面向过程编程 C++面向对象编程 数据结构与算法 基于C++的GUI程序开发 网络与操作系统(Linux) 基于Symbian平台的嵌入式开发 企业客户及交易信息移动管理系统 C++面向过程编程 C++面向对象编程 数据结构与算法 基于C++的GUI程序开发 网络与操作系统(Linux) 基于Symbian平台的嵌入式开发 企业客户及交易信息移动管理系统 C++面向过程编程 C++面向对象编程 基于C++的GUI程序开发 网络与操作系统(Linux) 基于Symbian平台的嵌入式开发 企业客户及交易信息移动管理系统 3G移动个人数字助理套件开发 职业发展路径3G软件工程师是综合素质的技术人员——既懂互联网又掌握电信技术,即复合型人才最受欢迎。积累实战对于3G软件工程师而言是晋升最直接的方法。但是对于涉世未深的应届大学生而言,起步很难,缺少经验是他们的通病。也许参加培训有助于他们更多的接触到实际工作,是很好的解决办法。 具有丰富的移动通信技术及相关产品知识的3G软件工程师可发展成为3G系统工程师,其可以独立分析和规划网络,以及对客户进行培训工作。在此基础上,掌握手机相关领域的知识且具有一定的管理能力可以发展成为项目经理。 3G软件工程师就业前景随着3G产业的快速发展,大量基于移动互联网的增值业务,如视频点播、高速上网、在线游戏等发展迅速起来,据51JOB(前程无忧)招聘数据显示:10月对android工程师的招聘量比9月增加23%。 3G行业人才紧缺导致薪酬水涨船高,基于手机网络的嵌入式软件开发人员也将格外抢手。 1、初级学Android的人员平均月薪已达到5000元; 2、有1年开发经验的Android工程师月薪在8000元左右; 3、两年以上Android嵌入式软件工程师月薪平均过万; 4、未来,随着3G技术更加成熟,Android技术研发类人员的薪资待遇还将有所上升。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。