如何选择一门适合自己的编程语言?

导语:“世上无难事只怕有心人”,哦呵呵呵呵呵呵。

写在开头

用一句比较俗的话作为开头“世上无难事只怕有心人”,这句话大部分正确,毕竟有心去做一件事情,虽然不一定成功,但是必定有所回报。

但是,最怕就是无心去学习!因为那样你几乎不会有什么收获。

学习编程也是同样如此,当你尝试去学一门语言的时候,结果一头雾水,各种碰壁,再到最后的放弃,这是非常正常的事情。

那么这要怪谁去?

很明显,这不是你的问题,而是编程太难的缘故。

请记住,当你尝试学习编程的时候,你学不下去,这绝对不是你的问题,而是编程太难的缘故!

这不是替你找借口,小编作为一个有着将近10年编程经验的程序员,可以很负责人的告诉你,不怪你,是因为编程太难。

所以,你没必要自责。

但是!肯定有人说,为什么别人能够学会,而我学不会呢?

em....你为什么要跟别人去比呢,王思聪还资产上亿呢,放过自己,就是对自己最大安慰。

好啦,不开玩笑,对各位真心想要学习编程的小伙伴认真的回答一个:为什么学编程这么难?

编程难不难

学习编程步骤:

抛掉一切借口——>选对一门语言——>认真学习并且做出东西

真的,学习编程务必要按照上面三个步骤去进行,但是有些一开始,就直接去做第三个步骤,结果碰一头灰。

(额,放过自己,等于放过....

额,所以我们要一步一步来,循序渐进,方能成就一番大事业。


如何选择一门适合自己的编程语言?
真挚的眼神

编程难不难?答案肯定是难,无论谁问我,我都会这么很坚定的告诉对方,编程很难!

如果我告诉你,编程很难,那么你学不学?

人生在世,什么事情不难?难就不去做吗?

如果看到这里,还决定放弃,那么你可以点击屏幕右上角,把这篇文章关掉,然后...放过自己,没人会责怪你什么。

如果你没关掉,坚定自己要学习一门编程语言,并且尝试改变什么,不管是什么,只要你想尝试改变,那么你就继续往下看。

首先,我们来了解一下编程语言难在哪里,我们只需要解决三个难点,那么编程其实就很容易亲近。

这三个难点分别是:看过去很难看过去很无聊、选择一门编程语言。

看过去很难:

很多人看到程序员对着一大堆代码,就感觉这绝对不是人干的事情。(没错,我到现在也是这么觉得)

这些代码里面都是英文单词以及各种符号,还有一些数字,虽然每个英文字母、数字、符号我们都认识,当时为什么他们凑在一起,感觉根本就看不懂。

所以很多人就认为编程很难。

其实这些代码中,对人最不友好的就是英文单词。在这里小编可以很负责任的告诉在看这篇文章的各位小伙伴,英文好坏根本就不会影响你学习代码。

比如我自己,英语从来没及格过,但是这一点也不妨碍我当年学习编程。

诚然,英语好的小伙伴在学习编程的时候,能够更顺畅,但是,这只是加分项。

因为学习一门编程语言,你只需要懂那么几个固定的英语的英语单词就足够了,这些单词会被重复的使用,至于那些数字和符号就更简单了。

只要你去尝试,去尝试入门,你会发现,这些根本就不算什么。

看过去很无聊:

看过去很无聊,很多人都这么认为。

喂喂喂,编程的无聊和有趣其实只在一线之间。

看你抱着什么心态去学习,有的人会觉得编程这个世界真的很有趣,就跟搭乐高积木一样,把一些字母符号通过搭建,变成一个很牛逼的运行程序,这个程序还能在某些网站爬取数据,比如说爬虫。

还有的人,能够自己做一个自己喜欢的网站,或者做一个视频网站。

小插曲:

我的一个朋友,在去年的3月份开始学习PHP,他是一个好学的人,本身也有一份非常不错的工作,按理说再去学习编程语言就有点不务正业了。

但是,这家伙说,自己想要做出一个属于自己的网站,我当然不会说什么,你去网站上面买一个也没多少钱之类的话,因为我理解他说这句话的意思。

后来他就像很多励志的故事一样,做出了一个网站,而且还根据自己的运营思路,靠这个网站赚了一点点钱,虽然不多,但是他就辞职了,开始创业,前天听说他拿到第一轮投资,真让人羡慕。

他的学习周期不短,大概一年多吧,但是难能可贵在于他能持之以恒,而不是像很多人,半途而废。

上面只是个小插曲,突然想到我这个朋友,有感而发,跟大家分享一下他的故事。

不过他的故事里面有一个非常重要学习编程的方法,那就是:一定要抱着做出“某些东西”的想法去学习编程。

这个玩意可以是一个网站,也可以是一个小程序,或者一款简单的小游戏,但是你一定要报着你要创造“某些东西”,这样你的学习效率必定事半功倍。

编程无聊吗?肯定不!不信的话,你去试试看,自己创造一个东西,等你做出来以后,那种欢喜与成就感,无可比拟。

选择一门语言:

很多人都会说,这算难点,看哪个钱赚的比较多,哪个好学,就选哪个。

正是因为这样,导致很多人,在学习编程的时候,困难重重,最后放弃了。

因为编程语言都有自己的个性,选择一门适合自己的编程语言,感觉就是在找一个和自己心有灵犀的搭档。

一个好的搭档,能够让你的做事效率事半功倍。

曾经有一个机构做过一份调查,编程语言是否会影响一个人的性格,但是得出的结果却让他们很吃惊,因为结果是反的,人的性格决定了他选择哪一门编程语言。

那么如何选择一门适合自己的编程语言呢?

有两个办法:

方法一:

把所有编程语言都了解一遍,目前主流编程语言大概有十几种,小伙伴可以去w3cschool上面的免费教程上,把各个主流语言的基础都稍微看一遍,然后选择一门自己喜欢的。

但是,有不少人反馈说这种方法效率很低,而且经常看不懂,那么还有一种任何人都可以尝试的方法。

那就是我接下来要说的第二种方法。

方法二:

用一个简单的测试题来解决这个问题,那就是根据你的性格来测试,你适合哪一门编程语言。

测试过程很简单,扫描下面的小程序二维码,进入w3cschool的微信小程序员,做几道题。

系统会根据你的选择,来告诉你适合哪一门语言,试试看吧,这个方法我觉得还挺靠谱的。

如何选择一门适合自己的编程语言?

看看你适合哪一门编程语言,微信扫描上面图片。

另外,记住,这一切,都还没开始,等你开始打开一门编程语言的手册,或者编程实战,或者编程微课,在那一刻,才是你与你的“天命编程语言”第一次的灵魂接触。