翻译的一篇关于学习编程语言的小文章

Top programming languages to get a job in Toronto in 2017

     在程序开发人员和软件工程师中最容易被提及的问题之一就是:“我要学的下一门编程语言该是谁?”



我想去选一个编程语言,我希望你能给我一些关于经常使用到的编程语言的建议,我不想我费了大力气学了一门语言,然后在工作中几乎用不到它。



很高兴你问了这个问题。

 

持续学习是你最大的力量

上司们需要想你一样能够合适的学习新的编程语言和平台的人。但是不要跳过那些web的基础语言和平台。

 

Programming languages that are in-demand in 2017

 

●Java语言和Python语言的需求仍然在持续的增加

●HTML, CSS, JavaScript, the LAMP 生态 (Linux, Apache, MySQL, PHP)VB .NET 也在越来越热门

●AngularJS, React  Node.JS are the go-to JavaScript

●手机应用开发也被需要,Swift是开发iOS应用热门的选项。Java和Go开发Android应用也很棒

●相信我,学C语言:C#,C++和Objective-C都是不会错的。

Which programming language should you learn next?

(你下一门应该学习的语言是什么?)

 

如果你会JavaPython和一些需求量很高的语言,那么接着考虑学习一些最近发展迅猛的新兴的技术。

 

人工智能(AI):现在,由于人工智能,机器学习和深度学习的大力发展,直接导致了物联网和自动化的快速发展。

增强现实(AR):我们现在可能只能看见许多关于AR的小声讨论,但是记住Pokemon Go已经席卷世界。而这仅仅只是AR的冰山一角。VR正在与AR练手走进我们的世界。

Don’t be discouraged by the high bar of entry to AI engineering jobs

别被AI的高门槛吓到。

AI研究工程师,机器学习工程师,大数据和深度学习工程师需求高导致工资非常令人满意。你会发现一些AI工作招人直接就是博士要求。但随着学科技术和经验的进一步增加,你很快就不需要博士学位就可以进入这个岗位。

 

AI研究和发展对专业技能的需求

一些专业技能正在被AI发展,大数据,数据统计,数据挖掘,机械学习所需要。

比如Python, R, C++, MatLab, TensorFlow, Scala Apache Spark.

 

 

 

 

Programming skills in demand for AI are Python, R, C++, Java, Apache Spark, MatLab, TensorFlow and SLAM

 

 原文地址:

http://blog.stafflink.ca/recruiting-tips/programming-languages-in-demand?hvid=2UVArB&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+StafflinkItStaffingAndRecruitingBlog+%28Stafflink+IT+Staffing+and+Recruiting+Blog%29#.WSkpHNwlFQL


私做删改,建议原文

 

posted @ 2017-05-27 15:18  过道  阅读(275)  评论(0编辑  收藏  举报