`
piggy
  • 浏览: 25338 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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开发应用的潮流。

 

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招聘市场的这种趋势预示着经济不会衰退。


原文:http://servicesangle.com/blog/2011/12/29/top-10-developer-and-engineering-skills-employers-will-look-for-going-into-2012/,翻译:唐尤华
分享到:
评论

相关推荐

    行业数据-2019年女性香水消费品牌榜TOP10.rar

    这份表格很可能是对2019年中国女性香水市场的深度分析,揭示了当年最受欢迎的十大香水品牌。 首先,我们需要理解Excel表格的基本结构和功能。Excel是一款由Microsoft开发的电子表格应用程序,用于组织、计算和分析...

    top10k:GitHub上各种语言的前一万个存储库的列表(每月更新)

    2. **编程语言趋势**:通过分析“top10k”列表,可以洞察当前最流行的编程语言和框架。例如,如果JavaScript项目占据前列,那么可以推断JavaScript在Web开发中仍然占据主导地位。 3. **开源社区参与**:高星星和...

    技嘉Z97X UD3H F9 增加NVME启动功能

    亲测可用

    《基于YOLOv8的音响设备识别系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    毕业设计物联网实战项目基于mqttd-centos7-v2.3.11.zip 配置的emqtt服务器,配套金大万翔物联网管理平台.zip

    【项目资源】: 物联网项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    毕设单片机实战项目基于ESP8266的家庭版简易开关.zip

    【项目资源】: 单片机项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    毕设单片机实战项目基于ESP8266制作的一个局域网关灯神器,还有一个OLED,用于显示实时时间和最近三天的天气信息。.zip

    【项目资源】: 单片机项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    毕业设计物联网实战项目基于树莓派wifi的物联网项目.zip

    【项目资源】: 物联网项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    IDE的护眼的主题的套件

    IDE护眼主题套件

    【新能源汽车】基于Matlab/Simulink的增程式电动车动力系统仿真模型设计与优化:功率跟随控制及能量流管理

    内容概要:文章详细介绍了基于Matlab/Simulink构建的增程式电动车仿真模型。该模型由电池、电机、发动机、整车动力学、控制策略和驾驶员模块六大组件构成,重点在于各模块间的能量流动逻辑。文中特别强调了功率跟随控制策略,通过PID闭环控制使发动机功率与电池需求动态匹配,优化了燃油经济性和SOC控制精度。此外,模型采用开放式架构,所有参数通过m脚本集中管理,便于修改和扩展。文章展示了模型在典型工况下的性能表现,并突出了其在科研和工程应用中的灵活性和实用性。; 适合人群:对新能源汽车技术感兴趣的工程师、研究人员以及高校相关专业师生。; 使用场景及目标:①用于研究增程式电动车的能量管理策略;②作为教学案例帮助学生理解复杂系统的建模方法;③为实际工程项目提供可复用的仿真平台。; 阅读建议:读者应重点关注模型的架构设计和关键控制算法实现,同时结合提供的代码片段进行实践操作,以便更好地掌握增程式电动车的工作原理及其优化方法。

    51a30-main.zip

    51a30-main.zip

    【Java数据库技术】索引类型与事务特性详解:提升SQL查询性能与数据一致性管理

    内容概要:本文详细介绍了多种类型的数据库索引及其应用场景,包括普通索引、唯一性索引、单个索引、复合索引、聚簇索引、非聚簇索引、主索引、外键索引、全文索引和空间索引。每种索引都有其独特的定义、要点和适用场景,并附有具体的SQL代码示例。此外,文章还对比了InnoDB和MyISAM两种存储引擎的特点,解释了脏读、不可重复读、可重复读和幻读的概念,并讨论了SQL优化的方法以及数据库事务的ACID特性。 适合人群:具备一定数据库基础知识的开发者、数据库管理员以及参与数据库设计和优化的技术人员。 使用场景及目标:①帮助开发者选择合适的索引类型以提高查询效率;②理解不同存储引擎的特点,选择最适合应用场景的存储引擎;③掌握事务隔离级别的概念,避免数据不一致问题;④学习SQL优化技巧,提升数据库性能;⑤理解ACID特性,确保数据库操作的一致性和可靠性。 阅读建议:本文内容较为全面且深入,建议读者结合实际项目需求,重点理解不同类型索引的应用场景,掌握SQL优化的基本原则,并熟悉事务处理的最佳实践。

    【MATLAB优化算法】基于MATLAB的优化算法实现与应用:涵盖梯度下降、线性规划、非线性规划及智能优化算法

    内容概要:本文详细介绍了MATLAB中优化算法的实现方法,涵盖确定性算法(如梯度下降法)和随机性算法(如遗传算法、粒子群优化)。文章首先讲解了梯度下降法和MATLAB优化工具箱的应用,展示了如何使用fmincon解决约束优化问题。接着,文章深入探讨了线性规划、非线性规划和多目标优化的理论和实践,提供了具体的MATLAB代码示例。此外,文中还介绍了遗传算法、粒子群优化和模拟退火算法的原理及应用,并通过实例展示了这些算法在实际问题中的使用。最后,文章讨论了优化算法在工程、金融和机器学习领域的高级应用,以及调试和优化的常见策略。 适合人群:具备一定编程基础,对优化算法感兴趣的工程师、研究人员和学生。 使用场景及目标:①理解优化算法的基础理论和实现方法;②掌握MATLAB优化工具箱的使用,解决线性、非线性、多目标优化问题;③学习遗传算法、粒子群优化和模拟退火算法的具体应用;④提高优化算法的性能和可靠性,解决实际工程、金融和机器学习问题。 阅读建议:本文内容丰富,涉及多种优化算法及其MATLAB实现,建议读者先掌握基本的优化理论和MATLAB编程基础,再逐步深入学习各类算法的具体应用。在学习过程中,结合提供的代码示例进行实践,并尝试调整参数以优化算法性能。

    python for appium ui automate test, it is something to update.

    this is for myself learn coding, change a pc debug.

    p111基于django的企业员工管理系统.zip

    项目资源包含:可运行源码+sql文件 适用人群:学习不同技术领域的小白或进阶学习者;可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 项目具有较高的学习借鉴价值,也可拿来修改、二次开发。 有任何使用上的问题,欢迎随时与博主沟通,博主看到后会第一时间及时解答。 开发语言:Python 框架:django Python版本:python3.8 数据库:mysql 5.7 数据库工具:Navicat 开发软件:PyCharm 浏览器:谷歌浏览器

    毕设单片机实战项目基于esp8266的太空人时钟小电视.zip

    【项目资源】: 单片机项目适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。

    电力电子MMC型STATCOM/SVG载波移相调制与电压均衡控制技术详解:从理论到实战调试经验分享

    内容概要:本文深入探讨了MMC型STATCOM/SVG的核心技术和调试技巧,重点讲解了载波移相调制(CPS-PWM)和电压均衡控制两大关键技术。载波移相调制通过为每个子模块设置不同的载波相位差,有效降低谐波含量并优化开关频率。电压均衡则分为桥臂内、桥臂间和相间三个层次,分别采用动态排序、比例控制和零序电压注入等方法,确保系统稳定运行。文章还分享了多个实战经验,如低压调试、红外热像仪检测以及避免参数设置不当引发的问题。; 适合人群:从事电力电子领域,特别是参与STATCOM/SVG项目的设计、开发和调试的技术人员。; 使用场景及目标:①理解MMC型STATCOM/SVG的工作原理和技术细节;②掌握载波移相调制的具体实现方法;③学习电压均衡控制的各种策略及其应用场景;④获取实际调试过程中常见问题的解决方案。; 阅读建议:本文涉及大量技术细节和实战经验,建议读者结合实际项目进行阅读,重点关注载波移相调制和电压均衡控制的具体实现,并参考提供的代码片段进行实践。

    liangmmm_finalll.scdoc

    liangmmm_finalll.scdoc

    区块链开发中Solidity语言的关键特性与应用解析

    内容概要:本文详细介绍了Solidity语言的核心概念和语法特性,涵盖结构体、函数修改器、事件、类型系统、数组、映射、操作符、合约可见性、构造函数、抽象合约、接口、继承、控制结构、异常处理和keccak256哈希函数等内容。通过这些知识点的讲解,帮助开发者理解如何构建高效、安全的智能合约。; 适合人群:对区块链开发感兴趣,尤其是希望深入了解以太坊智能合约开发的初学者及有一定编程基础的研发人员。; 使用场景及目标:①掌握Solidity语言的基本语法和高级特性,如结构体、函数修改器、事件等;②理解合约的可见性、继承、接口等面向对象编程特性;③学会使用keccak256等安全机制保障智能合约的安全性;④能够运用控制结构和异常处理编写健壮的合约逻辑。; 阅读建议:建议读者从基础语法开始逐步深入,结合实际案例进行练习。尤其要注意合约的安全性和性能优化,避免常见的漏洞和错误。在学习过程中,应多参考官方文档和其他优质资料,不断巩固和拓展知识体系。

    原型模式课上代码.zip

    原型模式课上代码.zip

Global site tag (gtag.js) - Google Analytics