大家怎样对精准的理解有精壹门?

趣谈:你们知道人为什么要多学一门语言吗|语言|能力|外语_新浪教育_新浪网
趣谈:你们知道人为什么要多学一门语言吗
  (来源:沪江英语)
  “学会第二种语言,就拥有了第二个灵魂。”这是神圣罗马皇帝查理曼的名句。如他所言,学习一门或多门外语的好处,除了显而易见的知识增长之外,还有很多。
  学习外语成为“双语者”的好处:
  1。 双语者对语言有敏锐的洞察力,对周围的感受力也会变强。
  孩子们通过学习外语,可以深入了解语言的功能,通过对语言的灵活运用,可以帮助培养他们的思考能力和问题的解决能力。(语言学家Cummins1981)
  2。 双语者可以准确区分单词和单词所指的意思。(以色列哲学家 Ben Zeev 1977;语言学家Bialystok 1986)
  3。 双语者与单语者相比,对第一语言的记忆更快。
  外语的学习和阅读能力有着一定的关系,如果多掌握一门外语就可以提高阅读能力。 (Yelland et al。 1993), (Garfinkel & Tabor 1991)(Dumas 1999)
  4。 第一语言的交流能力会提高,也会变得更有效率。
  5。 会提高扰乱心神或棘手的事物的处理能力。(Bialystok et al。 2004)
  6。 对于母语的理解和敏感度,熟练程度会显著提高。(e.g。 Johnson et al。 1963)
  7。 掌握的词汇增多。(cf。 Kosmidis 2006)
  如果第一语言是英语,那么学习与英语词根有关的拉丁语(或者法语、意大利语、西班牙语)的话,也会同时提高英语词汇的掌握能力。(Masciantonio 1977)
  8。 听力和记忆力会增强。(Ratte 1968; Lapkin et al。 1990)
  9。 因为双语者积累了阅读两种以上语言的经验,慢慢掌握了高效率的阅读方法。(Nayaket al。 1990)
  10。 会说外语不仅会提高口语,还会提高空间的认知能力。(Diaz 1983)
  11。 有自己独特的分类单词的方法。
  对颜色的认知,根据语言是不同的。(Athanasopoulos 2001)
  12。 双语者一般思路都很开阔,问题解决能力和思考能力也很强。(Hakuta 1986)
  13。 多语者可以从多个角度来分析事物,因此他们拥有立体的世界观。
  他们的想法也更灵活。因此,多语者不会被固有的观点所束缚,他们对不同角度的看法有着更深层的理解。(Cook2001)
  14。 通过学习多门外语,可以开阔人的视野。
  通过同时体验“内”和“外”,可以从外国人的角度来了解本国的文化。可以加深对文化比较和文化概念的理解,这些都是单语者无法了解的。
  15。 可以从多个角度看问题,提高问题的解决能力。(Kennedy 1994)
  16。 可以提高批判性的思考能力。
  17。 可以更加了解本国的人,学会感恩。
  通过学习新的语言可以了解到一种不同的文化,种族歧视和对外国人的厌恶不宽容的情绪也会消失。 (Carpenter & Torney 1974)
  18。 第三门语言的学习会变得更快,更有效率。(Cummins 1981)
  19。 双语者的老年痴呆症会延缓4~5年。(加拿大约克大学研究组)
(收录2553所大学、506个专业分数线信息、57名专家为您服务)
三步报志愿
3166人已测试
3166人已测试
分数线查询
找专家报志愿
一对一服务
咨询电话:
01058983379我刚刚断送了自己的职业生涯,没错,很多人都这样对我说。
同事得知我即将离开公司的消息,大多数对此表示理解。但让他们困惑的是,我目前就职的公司是一家Windows商店,用C#.net编写代码,而我要入职的岗位要求在Linux环境下进行开发,以Java为主要的编程语言。他们认为编程语言的改变会让我丢失多年经验,许多人都赞同他们的观点。
编程语言很多,数以百计。有些很常见,例如:Java、C#、PHP、Ruby、Python、和JavaScript,而有些则比较边缘化或是新兴的,例如:Awk、Go、Julia、Rust。面对如此多的选择,我们又该关注那种语言呢?因此,我开始思考这个问题 - 你真的需要掌握不止一种编程语言吗?
想要掌握多种编程语言的9个理由
能用多种方式来解决同样的问题,掌握不同的编程语言意味着拥有更多的选择。毕竟,当你只有锤子时,一切看起来都像是钉子。
更有竞争力,拥有更多的就业机会。学习第二门编程语言,有时能加倍工作机会的数量。然而,这取决于你学习的语言种类。但无论怎么说,你将会有更多的合适机会,从而增加求职能力。
表明你具备学习新语言的能力。潜在的雇主会认为你并非是死板或者惯守成规的人。
学习是很有趣的。学习新的事物会让你的头脑保持兴奋。这将有助于你在新领域的成长和提高。
紧跟当前的技术发展趋势。了解哪个行业在独领风骚,就可以永远站在潮流的尖端,你的技能便不会过时。
这将提醒你为什么应该热爱你的&主&语言,或者如何将事情做得更好。有时候,只有尝试过新语言,才会知道主语言是何等的优秀。你会更加欣赏自己最爱的语言。与此同时,新语言可能会有一些惊人的特性,让你深觉相见恨晚。
有助于成为一个更加优秀的程序猿。学习新的语言,有助于提高在所有语言之间通用的技能,例如:设计和架构算法,或处理不同的数据结构。
针对工作选择最佳的工具。尺有所短寸有所长 - 有的语言更善于处理某些特定方面的事情。掌握了多种语言,你可以在工作中选用最佳的工具
表明你的学习能力强。没有任何事情比掌握第二语言更能证明你的学习能力。
不想掌握多种编程语言的9个理由
掌握一种语言更容易。通常,集中精力和全心投入才能精通某一事物。如果不断地在多种语言之间进行切换,那么真正精通一门语言的概率就会降低。掌握一种语言也有助于你集中精力。
大多数人只需要一份工作,大部分公司只使用一种语言。在你被录用后,掌握多种语言不一定会有所帮助。有时候,只要掌握项目所用的语言就够了。
总有一些东西值得学习;有时候,这意味着要更深入地学习一种语言。
大多数情况下,专家能提更高的薪资要求,因为人们更愿意为专家支付更多的薪水。John Sonmez在其视频《&》中谈到为什么多面手并不总是最好的。
即便仅掌握一种语言,仍然可以被认为是一个伟大的开发者。是否是伟大的开发者与你掌握多少种语言无关。关键在于你创造的是什么。因为只涉及一种语言,所以你可以花更多的时间进行创造。
你只需要学习有限的软件开发工具。大多数语言只有为数不多的一些工具。切换语言往往意味着要切换工具。只掌握一种语言,你就可以更快地掌握相关的工具。这将有助于提高工作效率。
更易于定位自己的市场。因为只掌握一种语言,基本上你只会朝这个方向安顿下来(即使不是出于自己的选择)。
你可以凭借任何一种语言解决大多数软件问题。不管有多少人告诉你,大多数语言可以用于解决任何问题。如果解决问题是你的主要目标(本应当是),掌握更多的语言并不一定有助于实现这个目标。
深入理解一件事比表面了解十件事更好。
这并非是一个非黑即白的问题。和其他问题一样,最好的解决办法是取中间值:总有一片灰色地带。如果你是一个初学者,那么学习一种语言,并将其应用到前十多个项目中会比较容易。但此之后,建议你成为一个「T形」软件开发者。
什么是「T形」软件开发者?
所谓「T形」软件开发者在某一个特定的区域拥有很深的造诣,而且是一种语言的专家,T字母中的垂直线代表了这一点;此外,他们会继续广泛学习另一种技能,T字母中的水平线代表了这一点。
那么,这与软件开发,特别是编程语言的学习,有什么关系呢?我的建议是精通一种编程语言,这将成为你以后的生计,并用于解决大部分问题。你应该尽你所能掌握这门语言。在此基础上,可以学习最适合工作的第二种语言或技能。假如你不知道应当学习什么技能,可以阅读我之前的帖子《&&》这个帖子。
T形软件开发者是一个多面手,精通于某一领域。
在成为T形开发者的历程中,你将灵活地掌握多种语言,同时具备某个领域专家的优点。
应该掌握哪种编程语言?
一个常见的问题是,应当学习哪种语言。或者说,假如你是初学者,应当首先学习哪种语言。通常,我会选择有一定历史的语言作为主要语言。这种语言应当用于多个行业,并且有广泛的使用群体和大量的开发工具。符合这些标准的语言有:Java、C#、.NET、Ruby、Python和Swift。
Tiobe软件基于这些标准持续跟踪软件语言的流行性,并编入索引中。你可以点击查看完整的编程语言列表。索引会每月更新,前20名中的大多数语言都是不错的选择。未来10年,这些语言还会流行吗?我不确定。不过至少在未来四年内还是很可能保持流行的,我想,这对任何准备着手的项目都是够用的。
是否需要掌握多种语言取决于你的目标
想开始新的业余项目或业务?或许你只需要掌握一种语言。
想换行业或驾驭技术发展趋势?或许你需要掌握不止一种语言。
想在企业环境中工作?或许你只需要掌握一种语言。
想工作在前沿项目?或许你需要掌握不止一种语言,因为潮流总是在变化。
说实话,关于是否需要掌握更多的语言,其实并没有绝对正确或错误的答案,最后的决定取决于你。
你掌握了多少种语言?你擅长的领域是什么?你如何扩展它?欢迎分享。
英文原文:
http://blog.csdn.net/liang/article/details/
Views(...) Comments()【畅言】不把C作为第一门语言是个好主意么?
发表于 08:32|
作者李智勇
摘要:不少人认为,第一门语言最好不要学C,而V众投发起人李智勇却不这么看。他认为如果真想做好开发,想更好地实现人生价值(包括现金价值),那么打基础很必要,而从C语言,这种厚积薄发的语言开始学习学起,则很必要。
近来连续看到这样两个信息,一个是知乎上有个问题叫:“如何学习C语言?”,这个问题的答案中得票数第二高的是不要最先学习C语言;一个是看到了2012年金旭亮老师写的第一门编程语言选谁?这文章,金老师也是支持不用C做第一门语言的,从投票来看大部分人也比较支持这个观点。这是比较让我意外的事情,因为我正好持相反的观点。语言学习的两种道路我们有两条路来学习编程,一条是厚积薄发,一条则是速成的道路。厚积薄发要一点点打根基,比如学习C语言、学习计算机系统的构造,去看《计算机程序的构造与解释》这类书,去学习算法等,这么走有点吃力不讨好,吭哧半天也还不一定能看到什么结果;速成的就可以先学习IDE,先学习脚本,先学习CSS,JavaScript,这样没多久就可以独立干不少活了,比如创建个漂亮网站什么的。这种不同道路的选择最终决定了C是不是更适合做第一门语言。走前一条路的显然就适合用C做第一门语言,因为不掌握这种系统级的语言就不太好理解什么是指针,什么Stack,什么是Stack Overflow,什么是写超界,对打基础形成不良影响,也理解不了《深入理解计算机系统》这样的书。走后一条道路的就没关系了,哪个实用学哪个。想知道适合走哪条道路,请先拷问自己!初学者到底适合选择哪个方向?首先我们必须承认没有哪种方法是适合所有人的,举个例子来形象地说明这一点:松鼠桂鱼是苏州这边的名菜,但对于不喜欢甜食的人来说,这道菜很糟糕。因此我不想在技术上展开太多,这更主要是个人成长的现实问题,从怎么做更有利于实现自己的价值(包括现金价值)来探讨可能更有现实意义一点。所以要想回答要不要从C开始,最好先回答下面这样的问题:你是不是想专职做程序员,把它作为自己未来的职业?你是不是想成为比较杰出的程序员获得更好的成长和收入?上面这类问题的关键在于,如果你一直做程序员而不是做做就干别的去(比如管理、销售等等),那么就要有专业,专业才能更好的创造价值,而专业需要一种高度,高度则需要基础和积累。我们很难讲不学C语言就成不了很专业的高手,但你可以看看身边,很多高手就是打了基础一点点磨练出来。这么说也许有点抽象,我们来看看具体的故事:2012年的时候Facebook花10亿美元买下了照片共享应用公司Instagram。这事在当时引起了非常大的轰动。这事之所以引起极大关注,其关键点在于后者只有十几个员工。十几个员工支撑起10亿美元的价值,这绝对是让人震惊的事情。做个简单的比较就可以知道这个差距有多大。假设一个公司是做外包的,非常厉害,人月单价有4万RMB。同时这个公司包括支持人员在内有500人,公司里每个人都可以换成收入,那么这个公司一年的收入大概是4000万美元,而Instagram用十几个人达成10亿美元价值只用了差不多2年。两家公司中,单人一年创造价值的比率是差不多500万倍。这是怎么样的一种杠杆率差异!大家可以想象都是写程序,这两种杠杆率回报上的差异。这种杠杆率背后隐含了这样一种基本现实:基于很多现有的框架,小而精的团队已经可以通过产品撬动极大的生意,这并不仅局限于Instagram。而为了打造这种小而精的团队,大家在听一些分享时就会发现:很多人都有意愿找ACM上成绩比较好的人,他们认为这类人更有以一当十的可能性等。从这类现象中我们可以挖掘出来什么东西?第一点,如果把程序员进行分级,一个极端是能做很高端的活,比如以小而精的团队打造很牛的产品;一个极端是只能做CRUD的活,那收入与这种技能等级正相关是无疑问的,杠杆率在那里。第二,做很高端的工作可以并不只局限于打造产品,也可以去弄系统底层等等,但总的来看,越往高端走对基础要求越高,这里的基础范围可以广点:可以是算法,可以是对体系结构的理解等。没有这类基础工作时,就很容易被卡在一些地方干瞪眼,不知道如何下手解决有点难度的问题,而事实上当你试图创建一个新产品的时候,必然会碰到独属于你自己的问题。要想成为名好程序员 学习C语言是非常必要的在《》里,我写过一篇文章叫:程序人生的出口。其中列举了程序员最可能的结局,比如:1 成就超一流高手&简单来讲就是继续以程序员的身份进行奋斗成为牛人。2 积累、爆发、开始创业简单来讲就是自己做产品,努力当CxO去。3 转向管理之路大多情形下是抛弃程序,内部转行去喊口号。4 维持原状的老码农就是在CRUD这个层面打转那种。5 提前退场、向代码说再见眼看前途渺茫,转行了。这其中1对基础要求很高,2与3对打基础比较无所谓,这时候技术很像一种敲门砖,而4与5很可能正是忽视了基础的结果。这样一来事情就非常清楚,如果你真想长时间做程序员,并且想比较好的实现自己的人生价值(包括现金价值),那么打基础是很必要的,再进一步就是说从C语言开始学习编程其实是很必要的。从C语言开始学习编程对大学生的另外重意义从C语言开始学习编程对大学生而言还有另一重含义:除了大学的时间,你可能再也没有大段的时间打基础。容易的东西是可以用碎片时间学的,比如各种脚本语言,但难的东西是需要大片时间学的,所以一旦大学里不把硬骨头啃掉,未来很可能就没时间啃了,说回来还是要先打基础再谈其它。历史上赵匡胤曾经犹豫过是先搞定比较羸弱的南唐还是先搞定幽云十六州,最终他选择了先易后难去搞南唐,从结果来看这是错了,你不趁自己最巅峰的时刻搞定最难搞的,未来可能就再没机会了,而羸弱其实一直会弱在那里,早搞晚搞差别不大。当然我们也必须承认即使努力的去打基础,也不是每个人向上走,都能成为高手、成为特别牛的程序员,还是有人会卡在某条线下面,要去维护垃圾代码、写垃圾代码,但关键是我们谈的是在学习阶段应该怎么做,不争一争就放弃某种可能性,还是太可惜了。此外,对于大学生或者那些有充足时间学习的人,我不太认可一种方式可以培养兴趣,另一种就不能培养兴趣的说法。这更多的可能是种借口,因为在有如此多好玩开源项目的年代,对于想学的人,C语言一样可以有很多兴趣,对于不想学的人再简单的语言一样也很无聊。有没有趣,是学习或者是教学方法的问题,而不是编程语言的问题。最后我想再补充两点首先,我写上面内容时,没太考虑职业技术学校的情形,一旦考虑速成,考虑大规模生产,结果必然会掉过来,这并不令人意外。其次,并不是只有我有这类观点,大名鼎鼎的Joel在《软件随想录》里专门有一章叫“学校只教Java的危险性”,其中所表达的观点与这里的观点类似。作者介绍:李智勇,V众投发起人,《完美软件开发:方法与逻辑》作者。目前正在免费发布《程序员生存定律》,微博:,微信:vfacebook。《畅言》第三期:【】Android和Chrome OS融合的传闻早在2010年就有了,这个传闻到2013年即被谷歌执行董事长Eric Emerson Schmidt和Android主管Sundar Pichai否定,时隔仅不到一年,谷歌为什么又允许Chrome OS上运行Android应用呢?《畅言》第四期:【】互联网流量真的就一定能变现吗?如果是,那为何知乎、果壳的产品成功了、流量也可观了,但为何它们至今仍没有走出绝地?如果不是,那流量的繁盛为什么没有给他们带来盈利?社交问答网站路在何方?《畅言》第五期:【】爱奇艺上海PPS研发总监陆其明称,有人若对你说,喜欢在你底下干活,别自喜!这不一定是在肯定你能力。如果他能力不强,那么他的言外之意却是“在你底下混得比较舒服”。这是个危险信号!因此管理者,不要无原则地讨好员工、不需要让他喜欢你,而是需要:赢得他们的尊敬!《畅言》是CSDN新栏目,供大家各抒己见。只要你看完CSDN文章或评论后有话说,都可以通过电子邮件()投稿,从而获得上CSDN首页表达自己观点、想法的机会。《畅言》不怕观点“雷人”,只要你逻辑表达清楚、数据引用可靠,你敢投稿,我们就敢首页!欢迎大家畅所欲言。
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章

我要回帖

更多关于 闯祸精 阅读理解 的文章

 

随机推荐