美文网首页
需要学习多门语言吗?

需要学习多门语言吗?

作者: 许先森的许 | 来源:发表于2019-01-29 11:39 被阅读35次
这其实是一个范式的问题,适用于任何领域,不止编程。

很多人一听到问题,第一反应应该是需要,接着却会想到很多事情而导致回答的犹豫不决,比如我现在就一门语言完全够用了呀,亦或者我现在一门都还只是初级,先不急学习其他语言。
还有一类人的回答是坚定的:需要。这类人基本是已经学习了多门语言,并且尝到了其中甜头的人。

那么到底需不需要学习多门语言呢?

先看看一个模拟场景。

各种编程语言你可以当做是交通工具。有的是自行车,有的是小轿车,有SUV,有轮船,有飞机。

目前你们的业务可能是把少量的货物运送给客户,你骑自行车即可,轻巧又方便。过了一段时间需要运送的货物变多了,自行车放不下了,是不是就要考虑换货车来运送。等业务又发生变化,需要跨国给客户运送了,假设送到东南亚这种和中国陆地连接在一起的地方,客户也没说多久送到,OK,你还是可以选择用货车这种低运费但是高时间成本的方式,你开心就好。那如果是要送到美国呢,货车还开的过去吗,这时候就要用到轮船或者飞机了吧,并且还得以组合的方式效率更高:先用货车把货物送到机场,再通过飞机送到美国,下了飞机再用货车运输到客户手中。

有一天你突然有一个很棒的idea,你疯狂的想实现它。它可能涉及到服务端来操作数据,涉及到app或者网页给用户交互,还可能涉及到数据分析,AI等等等等。而你又没钱去雇佣开发者,那么就只能自己动手了,除非你能空手套白狼。

现在,你们公司业绩太好了,需要把货物运送到月球上,客户提出了一个用“飞碟”送货的要求,哇听起来就酷炫。但是公司目前没有飞碟怎么办,只能自己造了。造飞碟这可不是一朝一夕的事情,可能是1年,可能是10年,但是总要去做这件事。那么前面的时间里你都在驾驶这些交通工具,可能也会一些小的修理,但是这些经验和技巧能让你造成飞碟吗?明显不够用。现在我们来玩乐高游戏,把所有你曾经会用的交通工具拆成一个个小零件,用这些小零件去造飞碟,是不是零件的数量越多、并且你知道零件的作用原理越清晰,造飞碟成功的几率越大?效率越高?
什么?你说那些交通工具你只会驾驶不会修理更不会拆成零件?

没关系,你可以去学习。

相关文章

  • 需要学习多门语言吗?

    这其实是一个范式的问题,适用于任何领域,不止编程。 很多人一听到问题,第一反应应该是需要,接着却会想到很多事情而导...

  • 语法差的看过来——一款语法解析App

    学习一门语言,需要学习语法吗? 有人认为不需要,凭语感就行。语感怎么来?多读多背多看…… 不错,背诵是必须的——我...

  • 程序员如何扩展技术广度?

    你掉进了这个学习误区吗? 技术广度很好理解,就是多学习一门或多门编程语言,横向扩展技术,不局限于目前所会的这一种。...

  • 熟能生巧-王玲

    有很多人问过我学习英语的窍门。我说学英语没有窍门,就是多写多读多练。英语和汉语一样,就是一门语言。语言就需要...

  • Python学习开始

    近来项目不是很紧。闲来无事,想多学一门语言,俗话说“艺不压身”。多学一门语言对自己只能是有益无害。学习哪门语言呢?...

  • 如何同时学习多门语言

    推荐两个最近觉得很好的喜马拉雅FM订阅节目:法语一句话头条和韩语美文朗读by七恩。 语法个人觉得学不学都是很好的,...

  • python难学吗?零基础学习怎样去学习?

    学习的Python开发很难吗?适合于新手吗?python语言对于初学者是非常友好的,是编程语言中比较好学习一门编程...

  • 如何学习掌握新语言的语法(1)

    2017-12-26 有时需要学习一门新的语言,或是复习一门本来就掌握不深又太久不用的语言,该如何快速掌握该语言的...

  • 初学者怎么学日语

    日语的确是一门比较好上手的语言,但绝对不是一门好学的语言。简单说就是易学难精。学习一门语言主要还是需要恒心和毅力的...

  • 为什么要选择学习Java?适合零基础的初学者的文章

    我经常收到这样的问题:“要学习的第一门编程语言是什么?“ Java是一门好的编程语言吗?”和“ Java是适合初学...

网友评论

      本文标题:需要学习多门语言吗?

      本文链接:https://www.haomeiwen.com/subject/fjxxsqtx.html