程序员教程互联网科技程序员

我该学习什么编程语言?

2017-02-09  本文已影响162人  憨厚的老菜鸟

本文针对于初学者的一点意见

「 推荐 」🔻

我经常会遇到朋友问我一个问题——我想学习编程,应该学习什么语言?

这个问题一直困惑着很多人,我在大学期间,学习了很多种语言,有c、c++、vb、java、汇编等等,在那个时候,有一个前辈就告诉我,多用心学学Java吧,我问他“为什么?”,他的回答很简单,就是“好找工作”。但是今天,我给大家推荐的并不是Java,而是Python!

Python的定位是“优雅”、“明确”、“简单”。

正如上面所说,Python的定位之一——简单。光凭这一点就足够我推荐给初学者了。初学者就应该从简单入门,由易到难,循序渐进的去学习。Python能够让初学者快速的进入编码世界。

我们先来看一段简单的代码:

print('Hello World!')

如果说一个没有学过编程的人,看了上面的代码后,你认为他会不知道这段代码的意思呢?不错,python就是这么浅显易懂。我接触的编程语言很多,当我看到了python的时候,不由得惊叹到“这也太简单了”。

「 学习python好找工作么?」🔻

这个问题,是所有初学者比较关心的问题,无何厚非,学习一项新技能,就是为了赚钱。那么Python究竟如何呢?让我们拿数据来说话。看一下2016年10月编程语言排行榜Top20

2016年10月编程语言排行榜Top20

Java语言,稳居榜首,至今无法撼动,Python位居第五。根据排行榜,不难看出Java语言的地位和社会上受欢迎度,那么为什么不直接学习Java,这样找工作更容易。我只能说,初学者,你把Java想象的太简单了,如果没有老师教,前辈带,还是不要过早的接触Java,因为Java会打击你的自信心,动摇你学习编程的信念。打个比方来说,如果Python是一个门槛,那么Java就是一堵高墙。

初学者还是建议先学习简单的编程语言,理解一下编程的基本理念,这对以后的学习会有很大的帮助,各种开发语言的基本理念都是相通的,只有语法上存在着差别。同样,我们看一小段Java代码:

public class HelloWorld {   
    public static void main(String[] args){
       System.out.println("Hello World!");
   }
}

你看懂了么?没有学过编程的你,看出这段代码是干什么的么?这就是Java语言,同样是打印Hello World,是不是一下子就看出来哪个更容易学习,更让人理解了吧。

「 Python可以做什么?」🔻

强大的Python语言,它几乎可以用在任何领域和场合。各大公司也都在使用Python完成各种各样的任务。开发快,效率高让它受到各大公司和程序员的喜欢。简单列举几个Python能够做的事情吧!

  • Web应用开发
  • 系统网络运维
  • 科学与数字计算
  • 3D游戏开发
  • 图形界面开发
  • 网络编程
  • ……

Python还被称为脚本语言,很多牛人利用python编写脚本,解决工作中遇到的各种问题,以及解决一些重复性工作。这也是我比较喜欢python的一点,效率高,功能强大。

「 学习路线 」🔻

程序员,不是学一种语言就走遍天下的,学的东西很多,真是应了那句老话——活到老,学到老。上面我提到过,学习Python,对以后的学习帮助很大,提高你的学习效率,降低你的学习曲线。下面根据我的学习经验,给大家规划一下学习路线。

学习路线

Python是基础,将基础学完后,就需要和数据库结合着做,这时候SQL语言就需要学习了。等你学习完这两门语言,那么你可以开始着手找工作了。在工作中,学习一下Web应用的开发。如果有需要,在学习其他的开发语言,没有必要的话,也要去了解一下。对你将来的发胀是有很大益处的。

在文章的最后,送给大家一句话:

想知道自己这辈子究竟能成多大事么?别想太多,做就是了!

欢迎关注我的公众号
上一篇 下一篇

猜你喜欢

热点阅读