2012最受企业欢迎的开发技能 Top10

2024-01-04 02:18

本文主要是介绍2012最受企业欢迎的开发技能 Top10,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文的目标是通过列举Indeed的前十名职位,来看看新的一年里企业需要的前十位开发者和工程师的开发技能。

01. HTML5

02. MongoDB

03. iOS

04. Android

05. 手机应用

06. Puppet

07. Hadoop

08. jQuery

09. PaaS

10. 社交媒体

HTML5

企业发布了183个Web开发职位,其中微软和亚马逊的职位最多。虽然HTML5尚未成熟,但仍然在2012的职位需求中名列前茅。企业把HTML5列为开发者和工程师的必备技能之一。其中招聘Web开发者、Web设计师、前端开发者以及软件工程师的职位最多。

下面是Kindle云阅读器Web应用软件工程师职位招聘条件:

具备构建复杂软件系统,并有过成功交付及维护多个发布版本经验

• 具备专业软件开发知识并实际参与整个软件开发生命周期,包括编码规范、代码审查、源代码管理、构建、测试以及运行,了解最佳软件工程实践

• 有与用户、其他技术团队以管理层沟通,搜集需求、描述软件产品特性以及设计方案的相关经历

• 能够推动技术创新、设计和软件架构或复杂软件产品/服务或跨团队协作

• 具备web service相关经验

• 能够根据要求掌握相关工具,包括各种相关现代编程语言(C/C++, Java, Javascript, PERL, Web Services)。有HTML5和CSS3的实践经验。

• 有敏捷开发相关经历,例如SCRUM或者XP

MongoDB

为构建自己的基础设施,大型供应商对具备NoSQL数据库技能人才的需求不断增长。例如,Apple正在寻找具备NoSQL数据库(MongoDB和Cassandra )知识的iCloud软件工程师。

想象一下加入一个精干的团队,为令人激动的iCloud产品和服务编写基础软件。我们在寻找具 有很强的web service开发背景,能够构建高性能、可伸缩性及可扩展系统的工程师。在这个曝光率很高的职位,应聘成功的候选人会与不同功能的开发小组协作,定义并 实现一些平台框架的核心后端模块,构建的系统将会驱动下一代的Apple web services。

iOS

一家匿名创业公司招聘一位iOS开发者,开发类似 Farmville的体育游戏。eBay在为iPhone和iPad应用开发部门招聘,公司为于波特兰之外。Ubermedia团队需要招聘基于Java的iOS应用程序开发人员。随着iPad继续在平板市场中保持统治地位,iOS将在新的一年继续成为热最热门的操作系统。

继Android之后,像Coupa这样的公司将继续引领为iOS开发应用的潮流。

iOS工作趋势:

iOS Job Trends graph

Android

亚马逊和谷歌对具备Android开发经验的人才名列前茅。招聘信息反映了两家公司在来年的战略。亚马逊发布了482个Android职位。大多数职位都开发其Android平板电脑。

谷歌发布了165个职位。我们能否从中窥见一点谷歌的计划呢?其中一个关注的方向是谷歌TV,在这个方向中的一部分职位也一样能够吸引开发者。其中的一个职位要做的工作是编写面向开发者的公共API。恩……那些是怎样的API呢?

这个涉及增强现实技术职位是做什么呢?

我们正在招聘一名前端工程师,主要的工作是为移动设备和Web客户端进行开发。项目包含增强现实映射、地理定位和实时交互。欢迎加入我们位于旧金山和山景城的精干、敏捷的团队。

译注:增强现实(Augmented Reality, AR),也被称之为混合现实。它通过电脑技术,将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。

手机应用

手机应用招聘的热门显示了移动应用程序对市场的广泛渗透。在新的一年中,手机应用肯定会比Web应用同等重要,甚至更加重要,这个趋势已成定局。同样地趋势也体现在招聘中,下面是oDesk的招聘信息,你肯定会喜欢:

有人能帮我制作生日礼物吗?

我想要一个iPhone和Android应用程序作为我的生日礼物,下面是我列出的要求:

不需要复杂的图形。只要显示一个简单的图像并且会“发光”。

功能:

用户打开应用程序,会显示这个图形。用户可以在图形中输入文字。图形可以保存。用户可以创建/保存20个图形。当完成这些图形以后,他们会腾空而起。

所以……他们应该可以保存信息。

我希望找到可以同时做iPhone和Android的人。当你提交应聘请求时,请务必告之你是否可以基于这两个平台开发。

Puppet

我的同事Klint Finley今天写了一篇关于为什么大数据是DevOps的必要组成。 关于开源创业公司,他在另一篇文章我指出就像亚马逊的Web Service已经成为云的代名词一样,Puppet已经事实上的成为DevOps的代名词。随着虚拟化不断发展,自动化已经成为了一个需求,已经等同于 IT的一部分。开发者需要知道更多公司运营的知识,运营者这需要了解更多应用程序是开发者是如何构建应用程序的。

这里是在Indeed上排名前五名的DevOps:

• Linux 系统管理员(25)

• 系统管理员 (23)

• 系统工程师 (21)

• Linux 管理员 (21)

• 高级系统工程师 (21)

诺基亚发布了60个职位。似乎诺基亚打算在2012对多元化基础设施进行大笔投入。

译注:DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

下面是首席技术组长的职位描述:

应聘者必须具备Internet基础设施技术相关技术设计和良好的客户支持经验,并扮演服务架构师或者高级系统工程师。该职位会在高度矩阵式组织架构下工作,要求很强的与有关利益方管理和沟通技巧。

这个角色的一个主要角色是与关键的有关利益方一起紧密合作,包括Nodia IT和技术战略架构小组,同时还有服务运营团队,确保依据我们的需求选择具备可扩展、高效、可用和可靠的技术。

Hadoop

我们最近查看了对Hadoop人才需求前十名的企业。下面是最新的统计结果:

• Amazon (54)

• eBay (47)

• CityGrid Media (37)

• Hortonworks (34)

• Yahoo! Inc. (32)

• Facebook (31)

• Twitter (22)

• Proteus Technologies (21)

• Microsoft (21)

• Apple (21)

JQuery

JQuery的薪资级别显示了对前端开发技能总的需求。在Indeed上有577个JQuery职位年薪超过8万美金。下面是更多具体的职位:

职位名称

• 前端工程师 – JavaScript, jQuery, HTML, CSS – 电子商务 (8)

• LAMP开发 – LAMP 程序员 – PHP 开发 – PHP, LAMP (6)

• 资深前端UI工程师 – JavaScript, jQuery, AJAX软件工程师 (4)

• PHP开发 – LAMP开发 – 交互式游戏代理 (4)

• PHP开发 – MVC, mySQL, 敏捷 – High Traffic Internet Firm (4)

例如,这里有一个资深前端UI工程师职位。

PaaS

PaaS首次晋级前十,同时也是雇用人员最多的。根据Indeed信息,有大约400个PaaS职位薪资超过10万美金。这些职位都是企业的高级职 位,包括中国的华为、惠普和EMC。例如,EMC正在寻找具有分片式数据(data fabrics)经验的解决方案架构师,华为正在寻找云计算解决方案的副董事长。HP正在为云服务器自动化寻找一个首席架构师。

译注:

PaaS是Platform-as-a-Service的缩写,意思是平台即服务。 把服务器平台作为一种服务提供的商业模式。

分片式数据:data fabrics没有找到合适的翻译,可以参考Enterprise Data Fabrics做为了解。

社交媒体

我吃惊地看到社交媒体名列前10。但从另一个角度来看,我们写了很多关于对于企业的社会影响,广泛地被定义为社交媒体。这些列出的职位主要是市场经理。最带有技术性的职位是Web开发。

译注:社交媒体是媒体社会互动,使用非常方便,可扩展的通信技术。 社会媒体是基于Web和移动技术的使用变成互动对话沟通。

总结

最近我和BitNami的CEO Erica Brescia有过一次会谈,其中谈到了招聘市场。她说很难觅得有才能的开发者和工程师。这提醒了我,现在技术部门招聘技术和非技术职位很困难。对开发者 和工程师的需要求告,但是市场经理也很紧缺,同样好的技术领域作家也很紧缺。

希望2012招聘市场的这种趋势预示着经济不会衰退。

这篇关于2012最受企业欢迎的开发技能 Top10的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/567857

相关文章

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

C#图表开发之Chart详解

《C#图表开发之Chart详解》C#中的Chart控件用于开发图表功能,具有Series和ChartArea两个重要属性,Series属性是SeriesCollection类型,包含多个Series对... 目录OverviChina编程ewSeries类总结OverviewC#中,开发图表功能的控件是Char

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设