大家好,今天小编关注到一个比较有意思的话题,就是关于学习编程与不学编程区别的问题,于是小编就整理了5个相关介绍学习编程与不学编程区别的解答,让我们一起看看吧。
学编程重要还是学英语重要?
这要看你打算干什么了。如果需要择业,那么这俩个方向当然都是可以的,就看你的兴趣和学习能力了。语言能力强的就学英语,对软件开发有兴趣的就学编程。这个因人而异的。
然后再说一点,这个可能是题问的本意:已经是一个程序员或者打算成为一个程序员,英语是不是重要?以下说说我的体会。对于新人可以先主要学习编程,英语不用管它。原因有二,其一以后英语不好可以在中国人的公司工作,不去外企就可以了,这也是一条路。其二,以现在教育的普及程度就算你不学英语,以大专或者本科的学历英语不会差哪里去。编程中的英语以读写为主,获取信息为首要目的。所以英语可以先放一下,不着急学。
如果已经是一个程序员了,干了也有年头了,那么补一下英语吧。这是一个非常有力的工具。主要练习读和写,这在工作中会有明显的加分。如果在公司可以使用Google的话那就更方便了。就算不行,微软***的论坛之类的网站也可以获得很大的帮助了。
最后提一下英语可能很重要,但不是必须的,明确你的目标才是最重要的。因为英语的学习是一个长期的过程,期间付出的时间成本也不低。能不能坚持下来也是一个问题。所以能根据自己的目的,选择合适的方法才是最重要的。
感谢邀请!
这个问题选择取决于你想达到目的是什么?如果学编程,有英文基础对于编程来说如虎添翼!从未来发展趋势来看,对于两者学习都很有必要了!所以,如果想掌握这两者,可以是相补。学习编程对英语是个促进,学习英语同时可以开启学习编程。
学习是无止境的,只要想学没有做不到的!
回答这个问题之前,我们先明确学习的目的是什么?个人认为大学之前的教育都是基础教育,最重要的是培养一个人的正确的思维方式和学习能力。编程培养的是逻辑思维,具备良好的逻辑思维能力的人无论是在工作中还是生活中都能事半功倍。语言很重要,但绝大多数人学英语,只是为了把英语当成工具,达不到母语的水平,这个层次的语言掌握在不久的将来一定会被人工智能所取代。
所以,我的观点是编程更重要,如果您觉得我的观点对您有帮助,希望能点赞,谢谢!
谢小秘书邀请。
我中学酷爱数学,大学发现编程才是人生最大乐趣,其实英语很不好。不过还好,辅导自己的孩子,让她的英语像外国小孩一样。所以,小秘书邀请得好,我能说几句。
这个问题没有给定具体的条件。比如,没有说什么年级,小孩什么情况。我只好从大致情况,泛泛谈一下了。
先说整体情况,前几天我研究了一下信息学奥赛,当时我给同事开玩笑说:如果我养了一个男孩,我肯定这样规划:小学搞定英语,但高年级开始学编程,然后初中拿下信息学奥赛一等奖;如果他天分可以,高一拿下提高组一等奖,高二高三冲刺数学奥赛,争取数学奥赛一等奖。
为什么会这么说,是因为,虽然我养的是一个女儿。但我还是很注意培养她的数学思维的,目前感觉还不错。然后她突然给我说,目前学校的机器人和编程课,对她来说有点吃不饱,让我暑***给她报一个编程或者机器人课程。
于是我这几天研究了一下,各种各种编程课程,还有NOIP——对了,前几天发现,这些班“***”还挺多。还在头条上感叹了一下。大家可以关注我后续的分析。
研究的结果是,NOIP的比赛拿一等奖的难度,比我们当年去拿一个全国数学竞赛一等奖,容易多了。
也要看你的专业吧。
简单说,学英语适用于任何专业,学好英语当然重要,就算你不用它来求职谋生,也可以借助英语了解英美国家的文化,陶冶情操啊。
学编程适用于考计算机吃饭的人,特别是程序员,对他们来说,学编程当然更重要;但对于其他专业的人来说,自然是学英语更重要了。
学外语还不如学电脑编程,你们怎么看?
讲道理这个问题其实是共通的。学习好了,编程的话必定要有一定的英语的基础。所以如果这个外语单单指英语的话,我觉得学好英语对编程也是有一极大的促进作用的。
另一方面,如果外语指的是一些小语种的话。我都觉得这只是一种人感兴趣的一种方式而已,就像你喜欢数学编程,而她喜欢写作,你喜欢物理,他喜欢听文学,这属于个人不同的兴趣爱好的范畴。
用道听途说的价值观来要求自己,做到某些事情,本身是一件非常的无知的事情。做好自己的规划,无论是学习外语,还是学习编程,两者并非是不可兼容的,没有什么优孰优孰劣的差别,两者都非常的好,只要你能学到精。
编程是以后网络[_a***_]大数据发展以后的趋势。在以后的人没有掌握编程,也有可能是像现在社会中没有掌握英语一样的悲哀。只能说学无止境。无生而有涯,我知也无涯。以有涯而知无涯者,则可殆矣。选择自己感兴趣的方向,然后加以钻研和努力,不必在意别人的目光,我相信总有一天,每个人都能如愿以偿。
学C语言,不学数据结构和算法是不是绝对写不出好程序?
由于C语言不像其他高级语言有好用的标准库,只能不停的重复造轮子。最基本的容器和相关算法C程序员都得自己写,比如List,HashMap,二分查找,排序....等等。所以数据结构是必须要会的。
那倒不一定,数据结构、算法学了实践中没应用好写不出好的程序,但如果一个人思维严谨、数学功底好即使没写过数据结构与算法一样能写出很好的程序。当然,学过数据结构与算法的对写出好的程序是有帮助的。
讲真话,学C这种偏底层的语言,还真的需要好好学习数据结构和一些基本算法,如果你写java,做一个web增删改查工程师可能还不需要,看看别人的代码,自己注意一下代码质量依旧可以混混,代码能够达到合格的标准,但是写j***a想要达到优秀,数据结构和算法依旧很重要,写C更是如此,一个追求性能和底层的语言,你想现在C开发金字塔的顶端,数据结构和算法更加必不可少,而且现在数据结构和算法更是一些复杂框架的基石,所以我认为学习任何开发语言,想要成为优秀工程师是必须要学习的
算法是解决问题思想方法。语言是表达算法的工具,从本质上说算法才是根本。一个程序运行稳定,正确,性能好,离不开良好的数据结构和算法。好的算法不但可以减少开发难度和时间成本,使程序运行起来更加快,最重要的是高效解决了程序核心问题。
呃 不是打击你 呵呵 没有学过 C语言或者C++ 的话 学起数据结构(C语言版、C++版) 都是不可能的 因为 数据结构是建立在 对应的语言上的,所以说首先要学语言 如果你想 有很坚实的计算机基础的话 那你就 学C 语言 虽然C语言实用性好 很与时具进 但是不容易学 所以建议你学C语言 ,它是计算机语言的基础,C++、j***a 都是从C上发展过来的 学过C后 在学 C++/j***a的话 你会发现事半功倍,而且对你 介入程序员行当很又帮助 而且 C 与VB 很多地方 是相通的 不同是指针那块 学起来也容易的多
学C语言,不学数据结构和算法是不是绝对写不出好程序?
讲真话,学C这种偏底层的语言,还真的需要好好学习数据结构和一些基本算法,如果你写j***a,做一个web增删改查工程师可能还不需要,看看别人的代码,自己注意一下代码质量依旧可以混混,代码能够达到合格的标准,但是写j***a想要达到优秀,数据结构和算法依旧很重要,写C更是如此,一个追求性能和底层的语言,你想现在C开发金字塔的顶端,数据结构和算法更加必不可少,而且现在数据结构和算法更是一些复杂框架的基石,所以我认为学习任何开发语言,想要成为优秀工程师是必须要学习的
呃 不是打击你 呵呵 没有学过 C语言或者C++ 的话 学起数据结构(C语言版、C++版) 都是不可能的 因为 数据结构是建立在 对应的语言上的,所以说首先要学语言 如果你想 有很坚实的计算机基础的话 那你就 学C 语言 虽然C语言实用性好 很与时具进 但是不容易学 所以建议你学C语言 ,它是计算机语言的基础,C++、j***a 都是从C上发展过来的 学过C后 在学 C++/j***a的话 你会发现事半功倍,而且对你 介入程序员行当很又帮助 而且 C 与VB 很多地方 是相通的 不同是指针那块 学起来也容易的多
所有语言想要写出效率高、健壮的程序,都需要有数据结构、算法的功底。C语言相对来说更难写一点,C++有了面向对象后抽象起来更好,但是依旧是属于难度较大的,一般性能有要求的地方都会用C/C++,像游戏服务器大多数都是。
但是,不去深入了解语言的特性,只能写出较好的代码,要想真正写出好的程序,语言的特性也是需要深入了解的。
算法是解决问题思想方法。语言是表达算法的工具,从本质上说算法才是根本。一个程序运行稳定,正确,性能好,离不开良好的数据结构和算法。好的算法不但可以减少开发难度和时间成本,使程序运行起来更加快,最重要的是高效解决了程序核心问题。
由于C语言不像其他高级语言有好用的标准库,只能不停的重复造轮子。最基本的容器和相关算法C程序员都得自己写,比如List,HashMap,二分查找,排序....等等。所以数据结构是必须要会的。
不学编程可以当程序员吗?
肯定可以呀,只要你足够的自律,学习能力还算不错,又足够坚持,网上有大把的免费学习***,跟着学,一年半载之后绝对的可以学得出来。
而这里有个内幕很多人不会主动告诉你,那就是外面流传的免费学习***恰恰就是各大培训机构主动散发出来的,就是冲着大家对自律性的高度“自信”,知道大多数人最后都坚持不下来放弃了,用免费的视频提前俘获你心,最后顺理成章的进入他们的付费培训班。形成引流和关单的闭环,简直完美。
到此,以上就是小编对于学习编程与不学编程区别的问题就介绍到这了,希望介绍关于学习编程与不学编程区别的5点解答对大家有用。