Total Pageviews

Sunday, 3 January 2016

2016最有“钱”景的8种编程语言

据《商业内幕》12月16日报道,在2015年年初的时候,glassdoor.com网站列出了美国需求量大的25个高薪工作,其中一半以上在科技行业,要求掌握某种编程语言。

编程语言种类繁多,要学会所有的不太可能。但是,这些编程语言中有些在职场比其他的编程语言更有价值。去年八月,Coding Dojo排出了8个需求量最大的编程语言,这个列表对那些希望于2016年在科技行业找工作或掌握一项新技能的人士应该很有帮助。

SQL

SQL被大公司用来更新或获取数据库中发信息。在数据库中存有大量信息的企业需要依靠懂SQL语言的雇员分析数据以便了解顾客并帮助决定未来的发展方向。

Java

Java是一种生成计算机应用程序的编程语言。它是一种面向对象的编程语言,意思是它主要关注对象,而不是行动。这种语言使用范围广,几乎无所不在,你或许以前为了运行某种软件已经下载了Java到你的计算机上。

JavaScript

尽管与Java名字相近,但他们在编程世界中的角色非常不同。JavaScript主要是用在网页里面的脚本语言,你访问过的大多数网站都用到了这种语言。

C#

C#是C变种的编程语言,意思是它的语法和结构与其他的语言,例如C++和Java类似。C#是由微软公司开发和维护的。

C++

C++是另一种C变种的编程语言,在游戏开发以及很多大银行中都经常用到。

Python

Python像JavaScript一样是一种脚本语言,但是两者的语法和运行方式不同。很多人觉得Python很简单易学,因为该语言对语法的要求不那么严格。

Ruby on Rails

Ruby on Rails是基于Ruby基础上的web应用程序框架,也是一种面向对象的语言。很多顶尖网站例如Hulu,推特,Airbnb和Groupon都用Rails来搭建其web应用。

iOS/Swift

Swift是苹果公司为iOS创建的编程语言。通过使用Swift你可以生成自己的iPhone应用,并发布到苹果的应用商店。
------------
原文:

These 8 in-demand programming languages are the ones to have on your resume in 2016

In early 2015 Glassdoor.com made a list of the 25 highest paying in-demand jobs in the country. Of the 25 careers listed, more than half were in tech and had required a working knowledge of code.
The world of coding is vast, and there are many different languages to learn. But some of these languages are considered more valuable in the workforce than others. This past August, Coding Dojo constructed a list of the 8 most in-demand programming languages among professionals, a valuable resource to anyone looking to start a career in tech or pick up a new skill to apply to their industry.
If you want to add coding to your arsenal of abilities, this is a good time to get in the game. Udemy is offering discounts on entry-level classes in each of the 8 languages that Coding Dojo listed as the most in-demand. We have listed them here, starting with SQL, which is currently the language most desired by those employing computer programmers. Coding could be the skill that changes your 2016, and this list a place to start.
Offer expires January 11, 2016, 11:59 p.m. PST.

SQL

1sqlUdemy
SQL is used by large companies to update or retrieve information from a database. Corporations with huge amounts of information within their database rely on those with an understanding of SQL to analyze that data to better understand their audience and help determine which directions to move in going forward. Through the course you’ll learn to use your newfound knowledge to make data-driven decisions that put your company in the best position to succeed.

SQL for Newbs: Beginner Data Analysis, $10 (originally $157), available at Udemy[94% off]


Java

1javaUdemy
Java is a programming language used to create applications on your computer. It is an object-oriented programming language, meaning its focus is on objects rather than actions. It is so ubiquitous that chances are you have downloaded Java onto your computer before in order to run a program, even if you didn’t know you were doing it at the time. This course is meant to serve as an intro to both Java and object-oriented programming as a whole, both of which will help you to learn other languages later on.

Programming Java for Beginners - The Ultimate Java Tutorial, $10 (originally $59), available at Udemy[84% off]


JavaScript

1javascriptUdemy
Despite the similarities in their name, Java and JavaScript are extremely different beasts to tame in the world of coding. JavaScript is primarily a scripting language used within HTML pages and is utilized by the majority of the websites you visit. This course is meant for those with a basic understanding of HTML who are hoping to expand their base of knowledge.

JavaScript for Beginners Learn by Doing Practical Exercises, $10 (originally $99), available at Udemy[90% off]


C#

1CsharpUdemy
C# (pronounce “See Sharp,” like the music note) is a C-variant programming language, meaning that much of the syntax and structure will help in learning other languages, such as C++ and Java. C# was developed and is still maintained by Microsoft, and more features are always being added. It is used as the go-to choice for most programmers building Windows desktop applications.

Programming for Complete Beginners in C#, $10 (originally $45), available at Udemy[78% off]


C++

1CplusplusUdemy
C++ is another C-variant language and is popular in some circles for game development, as well as at many large banking institutions. This course is meant for those completely new to coding and promises to get you to a working proficiency through 12 hours of content and over 54 lectures.

C++: From Beginner to Expert, $10 (originally $77), available at Udemy[88% off]


Python

1PythonUdemy
Python is a scripting language like JavaScript, but the two still have differences between them in terms of syntax and execution. Python is considered by many to be one of the more simple coding languages to learn, as it places less of an emphasis on syntax than other languages. If you forget your parentheses or misplace a few semicolons, it shouldn't trip you up as much as it might if you were coding in another one. This course is focused on getting you comfortable with the concepts of Python and directly applying it to applications.

The Ultimate Python Programming Tutorial, $10 (originally $99), available at Udemy[90% off]


Ruby on Rails

1RubyUdemy
Ruby on Rails is a web-application framework written in Ruby, an object-oriented programming language. Many top sites including Hulu, Twitter, Airbnb, and Groupon use Rails in building their web applications. This course is aimed at beginners and starts by teaching you the basics of coding in Ruby, and then takes those skills and applies them to understanding the framework of Rails.

The Complete Ruby on Rails Developer Course, $10 (originally $300), available at Udemy[97% off]


iOS/Swift

1SwiftUdemy
Swift is a programming language created by Apple for iOS. Through Swift you can create your own iPhone applications and release them on the App Store. This course is for those who hope to eventually build apps as a profession, and teaches students by building actual working apps — at increasing degrees of complexity.

iOS 9 and Swift 2: From Beginner to Paid Professional, $10 (originally $199), available at Udemy.

from http://www.businessinsider.com/in-demand-programming-languages-coding-classes-sql-javascript-ruby-on-rails-2015-12