对于刚起步和经验丰富的程序员而言,有越来越多的编程语言可供学习。在如此快节奏且不断变化的环境中,通常很难知道哪些将成为主流并提供最有趣或最有利可图的职业道路。

考虑到这一点,我们在这里 图书馆 与西南部分地区的专家交谈’最成功的软件和营销公司,以评估人们对热门和下一件大事的看法:

 

伊恩·邦德Ian Bound,技术解决方案主管 真正的冒险无限

“坦白地说,我认为对C#技能的需求将更大,” Ian专注于.NET开发。

Microsoft Visual Studio 作为跨平台工具,它正在变得越来越好。随着Microsoft将其许多技术开源,将有越来越多的开发人员使用Visual Studio,因此也使用C#。我们正在使用Xamarin进行跨平台的移动开发,这使我们能够使用C#编写代码来创建Android和iOS应用。”

C#是自千年之交以来开发的一种通用编程语言。它可以用于为智能手机,Web和台式机构建各种应用程序,并且都可以在Microsoft上运行’的.NET软件框架。

可以从以下网址下载免费版本的Microsoft Visual Studio:Express。 Visual Studio网站,并且Microsoft Virtual Academy还提供了免费的分步指南 绝对初学者课程.

 

乔恩乔恩 Brace,技术总监 CX合作伙伴

乔恩预测:“ JavaScript将在未来几年内成为最重要的语言。” “它’是世界上唯一的本地编程语言’是最普遍使用的平台(即网络),它是用户界面的语言。

“由于其受欢迎程度,正在开发越来越多的高质量JavaScript第三方程序包和库”

 

“由于其受欢迎程度,成熟的基础架构以及朝着标准的不断发展,正在开发越来越多的高质量JavaScript第三方软件包和库。这使开发人员可以将这些软件包和库“结合”在一起,以促进快速原型开发,创新的界面和应用程序。”

乔恩还指出,现在Javascript已在“后端”语言中使用,例如 节点JSIO.JS,这意味着“前端开发人员使用的语言可以在后端系统中使用。”

如果您想开始使用Internet的话,JavaScript教程充斥着 w3schools.com 或者 代码学院.

 

简·华纳Jan Warner,工程副总裁 索摩环球

“所有人的语言’s tongue is 迅速,当然,但我们认为它还没有准备好用于生产。” Jan说,他的重点是移动开发。 “准备工作可能还需要一年时间。”

斯威夫特是苹果’未来的编程语言-对许多开发人员来说,这是经过最少测试但仍然最有前途的语言。取代 目标C 作为iOS应用程序的语言。

“最重要的语言是那些将支持丰富的用户交互开发的语言”

 

乔恩 Brace的潜力也使他兴奋:“最重要的语言,至少在涉及用户界面时,是那些将支持丰富的用户交互开发的语言。苹果公司提前发布Swift并不是偶然的。 苹果 Watch。 Swift比Objective-C更容易,更简洁,更富表现力,并且更容易从另一种语言迁移。这意味着它更有可能支持Watch应用程序的开发。”

尽管相对较新,但是已经有很多学习Swift的方法,例如 苹果’的官方文件 或来自的在线课程 树屋.

从我们在ADLIB的观点来看,’在过去的6个月中,随着Java语言本身发展成为主流学科,该语言的需求急剧增加。

随着我们的数字技术客户不断推动建立移动团队,Xamarin无疑在其计划中发挥了关键作用。我们’所有人都很期待看到Swift提供的功能,并且毫无疑问地在那里’到2015年将是激动人心的其他新MVC框架。

技能提升

要熟练使用这些编程语言中的任何一种,根本就是要牢牢抓住自己的底线。在您自己的时间里闲逛并尝试自己的创作的动手实践,无与伦比。

“诸如创建开源项目之类的事情将帮助开发人员获得新技能”

 

乔恩说:“诸如参与或创建一个开源项目,或玩弄个人项目之类的事情将帮助开发人员掌握这些技能。” “我认为在商业生产项目中,’总是有机会使用更前沿的技术。”

无论如何,由于在线资源丰富,业余爱好者有很多方法可以开始学习。

有关编程空缺的最新信息,以及来自ADLIB的更多信息,请参见 图书馆招聘.