如何选择你的第一门编程语言
2015-10-01 16:25
751 查看
1995年,Bob Cringleg在***《书呆子的胜利》时曾和乔布斯有过一段完整的访谈,乔布斯建议每个人都应该去学习或者了解一门编程语言,轻松的完成工作的同时更重要的是教会另一种思考方式。但令人遗憾的是乔帮主并未明确说要从哪项编程语言开始学起,但如果他依然健在的话极有可能会推荐Objective-C或者 Swift语言,但是作为普通用户追崇乔帮主的建议开始接触编程的时候,应该首先接触哪款语言哪?对此Udacity表示用户选择应该根据四大标准来确定自己首次接触的编程语言。
首先是编程语言的应用范围。
例如你想要开发一款游戏,那么你就要先确定该游戏作为移动应用还是网页的形式存在,从而缩小你的编程语言选择。而第二个选择标准是薪资待遇。
尽管很多编程语言的平均年收入都非常的诱人,但也存在收入不高的情况,作为继续学习的动力和目标,高昂的回报是你潜心学习的关键。第三个选择标准是地理因素。
如果你的身边有有很多和你一样学习该语言的人,那么在遇到困难的时候能够及时的寻求帮助。第四个选择标准就是看是否热门。
如果你想作为自由职业者来参与其中这真的非常重要。编程语言的热门程度很大程度上决定你能够获得什么样的项目。相关文章推荐
- 接口文件的代码
- Ruby语法了解
- C语言学习笔记分享之数组(冒泡排序)
- zw版【转发·台湾nvp系列Delphi例程】HALCON EdgesImage
- PHP 无限极分类
- 在C++中,为了让某个类只能通过new来创建实例(即如果直接创建对象,编译器将报错),怎样做?
- zw版【转发·台湾nvp系列Delphi例程】HALCON 3D Position Of Circles
- C#中实现多继承的方法
- C#中实现多继承的方法
- zw版【转发·台湾nvp系列Delphi例程】HALCON FillUp2
- zw版【转发·台湾nvp系列Delphi例程】HALCON FillUp1
- SpringMVC 学习指南<一>
- stitching.cpp鱼眼图像拼接融合 源码分析
- zw版【转发·台湾nvp系列Delphi例程】HALCON FillUpShape2
- c语言入门经典(第5版)
- zw版【转发·台湾nvp系列Delphi例程】HALCON FillUpShape1
- zw版【转发·台湾nvp系列Delphi例程】HALCON DivImage2
- laravel authorize(授权)
- java 实现文件复制的两种方式
- zw版【转发·台湾nvp系列Delphi例程】HALCON DivImage1