博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell编程有感(也有关于学习方法,做题!!!)
阅读量:4082 次
发布时间:2019-05-25

本文共 4890 字,大约阅读时间需要 16 分钟。

折腾了两天终于把华清的2.3的shell的题做完了

 

这里面有一个很大的感触就是,你并不急于去把shell的语法规则都记住了再去写

 

编程的语法规则我们在记的时候,应该更多像记英语单词一样,而不是像记数学公式,数学公式可以推导,但是语法规则它更多是人为规定。你没法去推,所以我们在学编程规则的时候,应该更侧重于反复,多用多查,查多了用多了自然就熟了也自然就记住了,

那些书当作字典,我们关键是平常多去写多去做,遇到忘记的或者不熟悉的语法规则就去翻书,我觉得用多了之后自然就记住了。

 

这个思想转变之后我就把2.3的习题做完了。千万别觉得啊这么多命令没用记住就慌了。就想办法怎么记住。我们还是去多写多用多查。用这种方法去学编程是不是好些,也怪不得题目注重代码量的积累。

 

那个光庭的老师说他写了上百遍了,我觉得就是要这样。编程那些规程确实更像英语,不像什么信号与系统那些公式要理解推导,所以我们在学习方法上也需要注意。多反复,多用,多查,自然就记住了。小美老师不也是说多查么。

 

所以你发现自己一些规则语法没记住别急,不能像C一样完全自己独立写出来别急,后面多用几次多查几次多做些题多写写就好。随着代码量的积累应该会渐渐熟悉记住的。

 

也感谢朱伟,教了我怎么学英语。

 

 

还有像C里面的一些规则,它本身就是不自然的,你想单纯靠理解去记住,靠用一个东西推出所有可能不现实。而我们又要去熟练地掌握它

 

多做题多写代码多查,变得熟练

 

总之还是得多做,在做的维度上去谈。就像shell就得自己去写。

 

看再多是学不会写代码的,你很可能你shell看得再多也不敢自己亲自动手写。确实有时候就是两个维度,我们要打破这个局面。

 

今天去写shell就是很好的开始。

 

看书没有问题,但是我们无论如何不能脱离做这个层面,做同时也是检验标准就像实践是检验真理的标准一样,我们不能脱离做,我们得在做的层面上打磨。别人也是看你做的能力,你到底会不会写代码做东西。所以我觉得我买了华清的课程比我单纯好的一点就是说它有课后习题,我得真正自己去写代码,自己去做,这个是比自己没买课程单纯看视频好的地方,你自己单纯看视频心浮躁不说,跳着看,进步不好把控,而且不自己动手做动手写。我觉得我考完研后学起编程来也比  高一个维度,重视做(数学学到的),重视反复(英语学到的)。

 

一定要去多做题多写,不要逃避这个。

 

在大量做题写中去总结和提升,也怪不得那些人建议做项目,认为做项目提升快些。你也可以多做项目去磨练。

 

不然你很可能出现那种看书理解整理一大堆,还画了一大堆框图,自我感觉良好,但是代码写得不好,就像你19年数学一样,看了那么多视频,写了那么多笔记,弄了那么多框图,结果不会做题。

你千万别每天折腾半天一个题都没做,一行代码都没写。每天在那收集题,还抱怨没有人整理习题集,结果呢,一个题都没做,你好好踏实下来做一份卷子是不是。以题量来计,以代码量来计,我觉得报了华清的班好的一点是我真正开始自己亲手在平台上写代码了!这个是真正不一样的。想下18年你看了那么多都没自己亲手做一道题。

你会发现你指针到现在一个题都没做。

 

你可以看到他们小学生也好中学生也好都要做大量的题。

你现在自学很明显的一点就是你题做得很不够,动手做得很不够,就只知道看书,什么把书看透。

 

题做多了代码写多了心里才有底,不然都是虚的。到底掌握得怎么样到底会还是不会是不是。

 

陈zhuolun也是觉得有题做好些。

 

所以没事还是多刷刷题多刷刷leetcode去

 

你应该像中学那样多做题多写代码,这方面做得太不够了。,其实就那么简单回到中学时的方法。

 

刷题刷多了就会越来越有感觉就会喜欢上刷题。

 

4月2日,今天makefile我也是直接做题直接写makefile去了,不懂就查书,这种感觉不错

 

按照中学,题做得越多应该是越有感觉的

多刷题多总结,这么简单的道理都不懂么,曾经你最擅长的理科啊。

你第一次考研时就一个劲看书去了,

也可能是大学考试太简单了,几乎不需要怎么刷题,导致考试技能下降甚至忘记。

还有可能是大学里面学编程等等就不是准备考试了,你可能也没想到要靠刷题的方式来学。你也没想打要学这么细,直到找工作笔试面试把你打到。

还是踏实准备考试,刷题,重新找到学习的感觉。

当初准备单片机考试的时候也觉得学到了东西,曾经也想通过准备考试的方式来学习。但是似乎执行不下去因为么有实际的考试,当然当时还受激情的思维模式的影响,总是要有某种明确的目的和目标。

大学确实丢失了学习的噶虐太久了也一直在找方法怎么学,

导致你不光不会考试,不会考研,找工作的笔试也不敢,技术面也不敢。

现在觉得,你去刷题就可以了。

 

需要去写得有感觉,做得有感觉,而不是看得有感觉。

 

通过大量做题能让你对知识理解得更深,对知识得运用更加熟练。

 

 

 

 

传统的教学以上课加自学的方式是有道理的

C语言还需要多做一些题不然一些细节你把握不到位。

习题确实能起到巩固知识的作用

 

 

 

 

 

 

 

 

 

 

真正叫你做题速度慢,叫你写代码速度慢,当初时间不够,你数学后来就只看视频不做题了,这是错的,千万别觉得看书看视频快就只看题看视频不做题了。这是非常大的误区。 ​​​​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

就像你练车就得真正多去开,你是在培养一项技能,就得真正多去做,在做中去打磨,进而提升。

解题能力
编程能力,就得多去做多去练就这么简单啊
英语能力也是的。
你是在培养你一方面的能力,这某种意义上和考研是相似的。
你要学游泳,光在那看游泳理论肯定不行啊,你得多去游啊,光看游泳理论肯定很轻松啊是不是,还自以为很简单对吧。
考试做题也是一种能力你也得在多做题中磨练磨通为止啊。
真正在做中才能达到知行合一,实践是意识和物质结合的平台。
真正的信心也来自于实践,你做成了自然有信心,你总是能做成,代表你能力达到了,时间是检验能力的唯一标准。
这是最浅显的道理
你要会做题那就做题做通为止嘛
你想学编程那就去多编程嘛,你想学单片机那就去多用单片机嘛,你想学docker那就多去用docker嘛.在实践中提升。所以为什么要去多做项目。
你小的程序都写不来怎么能做大项目
最后拿实践来检验,也就是拿做题拿写代码来检验。

 

 

 

 

英语也要多读所说多写,不能光在那背单词。

 

 

 

你当初激情,看似做了很多东西,其实没有,你一个方向就做一个然后后换到洽谈方向,而不是在一个方向大量做反复做,做到熟练精通,所以你以前激情那种做单纯就做一个,学不到什么东西。

 

 

 

 

wangfan也说了自己做才是效果最好最快的!

 

 

 

题海战术其实是有效的,就是要做足够多的题。

 

yindu也说他高中数学就是多做题起来的,他说多做题才有感觉,我跟他谈要把书弄透的时候他说他不行,他得多做题。现在回看真的是有道理的。 ​​​​现在可以体会到和别人差在哪里了。

 

 

这里也说了,刷题确实能锻炼我们的编程能力

 

 

 

 

很多时候你是追求看懂,但现实是很多时候你自以为看懂了实际没懂没掌握,你很早就知道要去看透书什么的,真正自己做题自己写也能更为直接地体会,和知识的综合运用。

也是用输出倒逼输入。
你单单在那看没有输出,
有项目,比赛,考试,讲课等等倒逼你效果可能会好些。
激情其实也是一种倒逼,不同的输出形式达到的效果不同。通过激情能让你学到一些东西但是还不够。不能单被激情这个束缚住。
背单词要默写,不能就在那背,自己感觉背来了,那是不行的。
由输出倒逼输入,这应该是比较好的自学模式,
用输出来检验
一定要有输出,不然会造成腐败。
用代码量衡量总比没代码量好些
每天出去跑步,就看外在kpi,kpi还是有用的。没有kpi容易造成腐败,管理自己和管理公司很多时候很像。
他们管马鼎就看考试结果
输出的方式多种多样,但有比没有好 

 

 

 

 

 

你也知道关键是你会什么,这个会,也是通过输出判断的,你会什么。

 

 

 

 

 

 

编程确实还是自己多做多练多写有感觉些。

让我想起数学那蛮学得最有感觉的是概率论,因为那里面的题基本都是自己独立做出来的,不像高数线代参考书里面的题你基本是看很少做!
所以还是自己做出来最有感觉。
我相信编程也是,给你一个程序你能写出来给你一个程序你能写出来,这样子。这样你肯定心里有底啊对不对,编程能力等等。
你当初激情为什么那么自信,对做东西非常自信,因为确实能做出东西。确实可能很快做出来。

你平常题目基本能自己独立做出来,你实际考试也才可能自己做得来,你平常各种代码都能自己写,实际做项目或者笔试面试也自然能自己写对吧。

你对你的编程能力,解题能力自然有自信,这自信时建立在唯物的基础上的,你确实就能写出来做出来。

 

真正做得很有感觉这才是唯物主义,你看得很有感觉,看得自我感觉良好,那不是唯物主义,可能偏向于唯心了,你真正去做就会被现实挫败,激情不也是被现实败得很惨么,你激情时确实自我感觉良好,也很有信心...但这不是现实的,得去真正做出来才行。

 

 

有了学习方法之后,你再去学任何一门编程语言,都清楚知道怎么去学,多写。而不像以前,java学不会(17年上半年那个光庭实习还跑去独立思考一些基本的语法规则),python学不会,基本没有自己亲手写代码。现在叫你去学一门编程语言,你是会学的,而且可以学得非常有感觉,知道去刷题,大量地写,可以写得很有感觉,写得很熟练。

 

 

 

要知道以前准备考试是你最拿手的。是的,最擅长的。

初中那时初三这种感觉应该很强吧。
你甚至觉得高中就像初中一样学。
刷到有感觉为止
可能中学的题没那么变化多端,可以彻底把握透。任他怎么变。
多做会找到感觉和规律
那种感觉应该是很爽的,你甚至都可以去写一本书
应该是越刷越爽越刷越有感觉,来一道会一道,那种感觉不是很爽么。
理科就是那样去做大量的题做通为止
我现在写代码也是越写越有感觉
所以准备考试去刷题是很自然的想法。真的是很自然的,特别是学理科的人。初中时这个感受很明显。
那样刷题也才能真正把一个东西学烂,掌握到位。
这么简单的道理。
不过考研数学它的题目的复杂和变化程度需要你花更大的精力时间刷更多的题才能把握到位。
曾经的你学理科是有一套方法的,一个科目你会买好几本辅导书做。物理,做通为止,所以当初物理到了高中也可以维持第一的水平。当然也需要投入很多时间精力去做题。
找到了感觉学习确实就是一件快乐的事情,刷题刷通了,对吧。
把握到了正确的方法确实是越学越有感觉越学越有劲的。

 

 

 

经过数据结构这么逻辑复杂点操作代码自己写下来之后,再去写一些其他的C代码就觉得比较轻松了,数据结构代码工程量大,有些操作涉及的逻辑复杂些,整个自己真正写下来之后,再去看一些其他的什么单片机的代码,应该是比较轻松的,也让你对C的语法的掌握上升到一个高度,再让你看飞控的代码我觉得你也应该清晰很多,为什么有那些有文件啊,结构体定义为什么放在那啊对不对。

我觉得真的好好打好基础很重要,听了这些课,自己写了些代码,C,数据结构,数据结构是有必要好好写一写,数据结构题,算法题,自己多刷一刷,整个写好了再看其他就会感觉轻松些。
报华清课的半个多月来我是真真切切感受到在进步的,也真真切切地在自己写代码。

 

 

 

 

 

 

 

 

 

 

 

所以你想想杨超,他要你跟他连做一百天的题有道理的,我感觉可能比你在那看视频强多了。

可以看的真正负责任的老师绝对不是只在那强调看书看视频,而且要做题刷题

每天刷三个小时题!!!

 

 

 

 

现在的我学习和17年18年时的我学习最大的区别就是,那时学习只知道去把书读透看透,那时学东西只知道要去啃书,但你那样似乎没有学到什么东西吧,或者说效果不好,单纯看书,学得也没有感觉,不敢说掌握,现在是不光要看会还要做会,要做得有感觉做得熟练。

 

一本书不是看透,而是要做透。

很多都是看着很轻松,看书看视频都觉得很轻松,觉得都懂都会。
看会不叫会做会才叫会。 ​​​​

 

 

 

 

 

 

 

 

 

很多事情都是说起来简单,做起来各种问题百出

 

写代码如此,做项目如此,做数学题如此。

 

所以我们一定要去多做,多做成。

 

不做光看很容易眼高手低,激情更是如此。

 

最开始弄OZO的时候也是这样吧,最开始经常出问题,经常被骂。

 

包括你前阵子弄无人机,很多东西没弄明白就想飞,也是不行的。

 

 

 

 

 

 

 

 

 

转载地址:http://irani.baihongyu.com/

你可能感兴趣的文章
React-Router 中文简明教程(上)
查看>>
React-Router 中文简明教程(中)
查看>>
React-Router 中文简明教程(下)
查看>>
如何将react/react native中的ES5写法转化成ES6?
查看>>
深入学习 ES6 的迭代器 和 for-of 循环
查看>>
分享一些前端开发中最常用的JS代码片段以及理解 JS闭包
查看>>
jQuery 3.0 带来哪些新特性
查看>>
总结 React 组件的三种写法 及最佳实践 [涨经验]
查看>>
JS escape urlencodeComponent urlencode 区别
查看>>
Jquery常用技巧
查看>>
Javascript 库,封装了一些常用函数
查看>>
Js常用逻辑
查看>>
用JS获取地址栏参数的方法
查看>>
Js常用逻辑函数
查看>>
JavaScript项目中封装的util常用工具
查看>>
Zepto Click点透情况解决办法
查看>>
前端面试收集01
查看>>
前端面试2
查看>>
垂直外边距合并--CSS的Margin属性:详解margin属性
查看>>
:after伪类的用法,checkbox,radio,content
查看>>