初学计算机常见的几个误区! 今天我们来聊聊

Hello 大家好 我是CodeJava的作者 今天聊聊技术之外的话吧


身边有很多朋友或者亲人得知我学计算机还不错后,就想着自己可能也感兴趣或者觉得计算机行业发展前途不错,值得去学习这个专业,那再咨询我这些问题的时候,往往会问到我几个几乎都会问到的问题,


学习计算机需要英语很好吗? 学习计算机需要背这些代码吗?你们是如何记住这么难的代码的?


那今天我就这些问题聊一聊我的想法,以下都是我的一些经验之谈 可能有些地方说的不是那么好 欢迎大家指正

question1: 学习计算机需要英语很好吗?

回答:

不需要!(我自己英语水平也很差,),有些小伙伴看见代码密密麻麻的,全部是英语,顿时就会心里发怵,然后就会问出这样的问题,但是 学习计算机英语很好,对编程是有帮助的! 为什么这么这么说呢.因为大部分技术的官方网站都是英文版的,当然有些有中文版,但是没有中文版官网的技术网站怎么办呢?有些小伙伴可能就会说,我有翻译软件呀~当然这是个聪明的想法 但是翻译软件翻译出来的中文,和官方技术文档的介绍总会有那么一点出入,相信用过翻译软件的小伙伴都会有这个体会



question2: 学习计算机需要背这些代码吗?

回答:

不需要! 当初我刚接触计算机的时候,也是懵懵懂懂(现在也是),眼看着电脑屏幕上密密麻麻的代码,看着大佬敲代码飞快地速度!当初我心里再想,哇 他们好厉害 是把这些代码背诵下来了吗? 我也有过尝试去背代码的想法,更牛的是我竟然曾经背过飞机大战的源码! 当初是背下来了,然后…就没有然后了,做的时候还是一脸懵逼…

那说了这么多,为什么不建议大家背代码呢?这时候就要从学习计算机的技巧说起,编程说白了就是逻辑与数据结构的组合,那我们其实搞清楚了这件事情它的逻辑是怎么样的,就可以了,剩下的我们利用我们学到的编程中的基本知识来解决就好了 ,

就拿Java代码我这里举个很简单的例子,我想要再控制台让用户输入一个数字,然后让程序去判断这个数是为奇数还是偶数,然后是奇数就打印出该数是奇数,是偶数就打印出该数是偶数,那我们先分析这件事情的逻辑,我们都知道,一个数如果除以2能被整除就是偶数,反之是奇数!

那我们这件事情的逻辑搞清楚了,那我们程序需要如何去写呢? 我们的需求:用户输入一个数,程序去判断是否为奇数或偶数,然后打印出该数是奇数或偶数

这里我们就要用Java代码实现这个简单的小功能,那在这里我们就要想,我如今让程序可以接受到用输入的数,如何让程序去判断这个数是奇还是偶?如何再判断完成之后再控制台打印出来?

这部分的知识就是属于Java里面的知识点了,这些知识点都是死的,我们记住它的作用就好了,

举个栗子初学计算机常见的几个误区! 今天我们来聊聊_第1张图片


我们吃的饭有很多种类:火锅,中餐,西餐…,

餐具也很多:筷子,叉子,勺子…

那我们怎么知道吃中餐要用筷子,吃西餐要用叉子,火锅要用勺子去捞事物的? 是不是我们已经记住了这些餐具的作用!

对应在编程中是一样的道理,都是约定俗成的东西,我们只需要把基础的知识学扎实了!才能再理清楚逻辑的前提下使用对应的知识点,看到这里大家应该就明白了为什么学习计算机不建议去被代码了! 是真的没用,主要的是得有良好的基础,然后再有良好的基础上去分析这件事情的逻辑关系,分析透彻了自然而然你也就知道怎样再合适的地方使用合适的知识点完成对应的事情了!

最后上代码实现判断奇数偶数功能,直观的体验一下是不是我讲的这样子

初学计算机常见的几个误区! 今天我们来聊聊_第2张图片

代码就是实现需求的工具,是为我们的需求服务的,本质上和吃饭用的筷子 叉子 勺子 等是一样的,


question3:你们是如何记住这么难的代码的?

回答:

前面已经提到了,代码本质上就是工具,这里就不得说一个很经典的故事了,卖油翁的故事,

康肃公陈尧咨擅于射箭,世上没有第二个人能跟他相媲美,他也就凭着这种本领而自夸。曾经(有一次),(他)在家里(射箭的)场地射箭,有个卖油的老翁放下担子,站在那里斜着眼睛看着他,很久都没有离开。卖油的老头看他射十箭中了八九箭,但只是微微点点头。

陈尧咨问卖油翁:“你也懂得射箭吗?我的箭法不是很高明吗?”卖油的老翁说:“没有别的(奥妙),不过是手法熟练罢了。”陈尧咨(听后)气愤地说:“你怎么敢轻视我射箭(的本领)!”老翁说:“凭我倒油(的经验)就可以懂得这个道理。”于是拿出一个葫芦放在地上,把一枚铜钱盖在葫芦口上,慢慢地用油杓舀油注入葫芦里,油从钱孔注入而钱却没有湿。于是说:“我也没有别的(奥妙),只不过是手熟练罢了。”陈尧咨笑着将他送走了。

不知道看完这个小故事,大家有什么感想? 这个故事里面的两个主角使用的弓箭和从铜钱孔倒油不沾边,这些东西都是工具,代码相同也是工具 ,如何记住这么难的代码? 这里送小伙伴们一句话,一起共勉

无他,为手熟尔! 一定要多练习 多敲代码 当你敲到一定的量时,就一定感触更深,量变到质变 需要长久的坚持,更要有一个谦虚的学习态度 ,技术更新很快 选了这一行 我们就要有心理准备 其实各行有各行的不易 大家都不容易 共勉之

这里我为大家准备了一份计算机速成课,总共40节,里面详细的阐述了计算机的发展历史,从计算机的发展历史,操作系统,CPU,文件系统,计算机网络,编程原理,等等介绍了计算机基础知识,虽然只有40集,但是内容很精品,想学习计算机的或者已经入行但是觉得自己计算机基础还是比较薄弱的,

初学计算机常见的几个误区! 今天我们来聊聊_第3张图片

可以扫码关注我的公众号回复"计算机基础课"即可得到该系列的全套课程


好了我是你们的小伙伴chencc,我们下期再见!记得三连哦,

“如果觉得对你有用,动动你们发财的小手,点赞分享加再看,原创不易,您的三连对于我来说可以开心一大会了,这是一种被认同的感觉,”

初学计算机常见的几个误区! 今天我们来聊聊_第4张图片

你可能感兴趣的:(软件篇,编程语言,软件开发,java)