美文网首页
计算机编程语言那些重要?为什么重要?

计算机编程语言那些重要?为什么重要?

作者: 26a058e669f9 | 来源:发表于2020-11-17 15:00 被阅读0次

经常有小伙伴私信我说“我不是科班的,转行的,计算机零基础,啥也不懂,学计算机可以吗?计算机基础什么的都不知道,像什么操作系统啊,计算机组成原理啊,还有什么数据结构和算法,完全懵啊,咋整?”

这就是一个计算机基础知识的问题,那么这些不会,影响你学习编程吗?答案是不影响你开始学习编程,但是影响你未来可以走多远,学多深!

啥意思嘞,就好比这样的一个问题:“我数学和英语不好,可以学编程吗?”这个答案也是肯定可以的,那么有什么影响呢?

这么说吧,比如你以后找编程嘞的工作,如果你月薪一万你就满足了,那么什么数学,什么英语不会也没啥,但是如果你不至于月薪一万,以及制作一个底层码农,想要更高的月薪或者是更大的权利,那么英语和数学绝对可以成为你的助推剂!

这个懂吧!

那再说回这个计算机基础知识,这些知识点重要吗?当然重要,但是同样的,你不会的话或者了解的仅仅是一丢丢的话,好比数学会个加减乘除,懂点基本概念,英语会个“how are you”,那也没啥,你照样可以快乐的学习编程,但是这样的话,你能达到的上限是比较低的,想再次突破,那么这些东西很有可能就会成为你的瓶颈了。

假如我们把我们掌握的编程知识量用一个杯子来表示的话,好比这样:

刚开始,如果这些基础啊,数学啊,英语啥的,你都一窍不通,那么你的获取的最大知识容量也就是上面这个杯子的总容量,当你想突破的话,就要遇到瓶颈了,也就是你装不进去那么多知识(你理解不了,学不会),所以如果是这样的话,那你的发展什么的就是受限的,怎么突破?

到了这个时候,能帮你突破的可能就是这些计算机基础,数学啊,英语啊等等,当然,还有其他的,这里只所对我们程序员比较重要的,至于认知啥的,是个人想要不断成长,那都是必须滴。

怎么扩大我们的容量杯呢?

虽然我画的图比较抽象,但是足够说明问题,也就是说,你想突破自己的知识容量杯的上下限,计算机基础等知识是可以帮你的!

到这里很多人就说啦,我非科班,计算机基础啥的都不会,那岂不是玩完了,没啥前途啊?

你看你,这话说的就暴露你不是个爱学习的好学生啊,不会刻意学嘛,而且我告诉你,现在的科班不科班的,这块区别不大的,你多看两天这方面的书籍,你就比很多所谓科班的了解的还要多,只不过这个东西,需要你做到真正的理解,不然对你实际的编程没啥用处。

也就是说,很多科班的计算机基础也是差的一批,另外再告诉你个事,大部分的程序员其实英语好数学都不好,这是真事,所以,很多人会告诉你,学编程啊,你要学数学啊,学英语啊,这是因为他们在实际的编程生涯中发现了这块是个瓶颈性的东西,计算机基础啊,数学啊,英语啊学好了,对你帮助很大!

但是你可能比较疑惑,为啥很多人这些不好嘞,简单说说我的看法,首先无论是计算机基础,还是数学还是英语,想要深入学习,都是比较难的,难在一个理解与运用,另外计算机基础作为科班必须,为啥大部分都不好,除了难之外,还有就是计算机基础这些东西很枯燥,没劲学起来,另外就是很多老师讲的跟催眠曲似的,哈哈,溜了溜了

说了这么多,我只想告诉你,计算机基础真的超级重要,咋学?那必须跟着庆哥学啊,哈哈!

好了,那么我们经常说的计算机基础知识到底是哪些知识嘞?不像数学就是数学,英语就是英语,但是很多人就知道计算机基础,那么计算机基础包括哪些东西嘞?

说到计算机基础,应该不少人提到什么计算机组成原理啊,操作系统啊,计算机网络啊等等,这些对吗?其实我觉得没啥问题,但是不够准确,准确的来说这些应该是计算机专业基础,这些都是科班大学课程的,所以啊,简单说下计算机专业基础知识有哪些吧!

计算机专业基础:

1、计算机组成原理

2、计算机网络

3、计算机组成原理(写重复了)

4、操作系统

5、软件工程

6、设计模式

7、数据库

8、数据结构与算法

9、编译原理

10、汇编

11、……

大致就是这些,当然由于我的知识面还不够广,所以不够全面,不过大差不差,也是主要的一些计算机专业基础了。

然后我们再说计算机基础,其实大部分人眼里的计算机基础就是计算机专业基础了,这对一个学编程的来说问题不大,但是对于那些真的是计算机小白的话,这些也显得有点专业了,对于他们来说,可能还要包括计算机的一些使用方面的东西,比如一些软件怎么安装,为啥这样安装,或者一些计算机的基本操作啥的,就是围绕着计算机的一些大众化常识性的知识或者说是使用操作吧!

再往计算机专业基础去靠近的话,可能就是去了解啥是内存啊,啥是CPU啊,这些东西有什么用之类的,这都是属于计算机组成原理里面的了,其实学到最后就会发现,很多知识点都是联通的!

对于这些知识来说,无论你是学习Java还是Python,无论是前端还是后端,只要你是个程序员,敲代码的,搞编程的,这些知识都是你所需要的,就像前面说的,这是可以让你突破瓶颈,拓展知识上下限的一个东西!

所以,大家务必重视!今天就说这么多!希望对你有用!

喜欢对你有帮助的话记得加个关注不迷路哦

个人主页有领取方式,可以领取到一些个人收集的面试及电子书资料,或许对你有帮助!

《Java学习、面试;文档、视频资源免费获取》

相关文章

  • 计算机编程语言那些重要?为什么重要?

    经常有小伙伴私信我说“我不是科班的,转行的,计算机零基础,啥也不懂,学计算机可以吗?计算机基础什么的都不知道,像什...

  • 编程语言进化史《禅与计算机程序设计艺术》 / 陈光剑

    编程语言概述 计算机编程语言是程序设计的最重要的工具,它是指计算机能够接受和处理的、具有一定语法规则的语言。 编程...

  • 你们都是怎么学Python 的?

    一开始学习计算机技术和编程会有些困难:该选择哪个编程语言?用哪个IDE?以及更重要的,为什么选它? 在我看来,编程...

  • 零基础小白自学Python,如何快速学会及掌握?

    一开始学习计算机技术和编程会有些困难:该选择哪个编程语言?用哪个IDE?以及更重要的,为什么选它? 在我看来,编程...

  • 如何系统地自学 Python?

    一开始学习计算机技术和编程会有些困难:该选择哪个编程语言?用哪个IDE?以及更重要的,为什么选它? 在我看来,编程...

  • 韩顺平的学习编程的建议

    1韩顺平编程是在做中学的1 计算机基础很重要,很重要2 选择适合自己的语言,不纠结,不同语言适用场景不同,不同语言...

  • c语言基础

    计算机程序 什么是计算机程序?什么是编程语言?为什么需要编程语言?编程语言是用来干嘛的?举例一些编程语言,以及他们...

  • 为什么一定要学算法?

    算法,先于计算机存在于世,比编程语言本身更为重要,语言只是工具,而算法才是灵魂。---云风《游戏之旅-我的编程感悟...

  • 第六章 函数

    为什么需要函数 函数(有些编程语言中叫做方法)几乎是每个编程语言最重要的内容,无论是函数式编程还是面向对象编程。每...

  • C语言的发展前景如何?值得学习吗!

    C语言发展前景如何?C语言可以说是一种非常重要的编程语言了。它是一门通用计算机编程语言,广泛应用于底层开发。C语言...

网友评论

      本文标题:计算机编程语言那些重要?为什么重要?

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