写给代码初学者的10个建议

  1. 要学会模糊搜索

所谓模糊搜索,就是要加入空格键的搜索,例如搜索"如何在网上学习HTML"就可以改成"学习 HTML",再例如搜索"代码不能运行应该怎么做"可以改成"代码 不能运行 应如何做"等。

  1. 有困难不要着急问老师或者同学

举一个很简单的例子,比如需要做一个网页,网页的大致内容是模仿百度做一个网页,这时就需要运用div标签和table标签这两个标签进行排版,这时需要运用浮动、对齐方式等一些标签进行排版;如果有什么不会的或者不太熟悉的就可以去百度查找资料,怎么查找的话第一条建议也教过了可以使用模糊搜索,总结就是一句话,请教别人真的没有自己去网上查找的有作用,并不是说别人教的没用,而是如果是自己去网上查找的话会有很大的映像,简单的来说就是自己找到的答案会更加记忆深刻。

  1. 三多 多总结 多学习 多寻找自己的不足

多总结:比如今天做了一个项目,那么就要开始总结。这个项目需要用什么标签来做,有多少种方法做,怎么做是最简单也是最不容易出问题的,那么这个时候就要开始拿出笔和本子,进行总结,把所有标签、方法、以及时间等都排列出来,将它们一个一个解决,你又离程序员又进了一步。
多学习:其实简单来说就是自学,例如你是学生,和我一样,那么可以多多预习,提前把老师要讲的东西学会,并不是为了攀比,而是你自己预习一遍,老师讲一遍,自己动手一遍,这样一来都熟悉了三次。也可以不看书(其中意思就是不按照书中的来学),可以在各大平台上去找资料,找视频,像这种资料是应有尽有的。
多寻找不足:例如我,英语只认识26个字母,但是现在,虽然还是很多英语不会读,但是它的意思以及拼写顺序我都懂,而且我现在也在很认真的学习着英语,不仅仅是英语吧,我个人感觉在很多方面都有不足,还是要多多改善。

  1. 不要抱怨

作业多时(或者作业很难时):每每这种时候,班上肯定会喧嚣声一片,与其抱怨作业多(作业难),还不如静下心来将作业好好完成,这是对自己的一种历练,也是一次成长。在学习任务不理解时也不要去抱怨,毕竟代码这种东西就是活灵活用的,一时脑子短路是很常见的事情,而且虽然它不是很难,却因为它的多用性,让很多人不理解,个人感觉,代码这东西也就单词记不住而已,其他方面真的是特别简单,多多了解一下就行了,就像你玩王者荣耀的理解一样。
工作中:在工作中抱怨最多的无疑是加班了吧,一加班就是几个小时,本来美美的心就这么被打破了,其实想一想,抱怨了有什么用呢?是没有用的,还增加了几分烦恼;与其抱怨,还不如把加班当做是一种学习,让它成为你学习中的课本,将它视为自己生活的一部分,慢慢的,你对它也不会那么反感了。

  1. 学习在于深度,而不在于广度

如何理解呢?就好比如你是学习代码的,你多学习HTML、CSS、C++等都行吧;但是如果你去学习什么平面设计,学习各国历史,那就没那么好,并不是说不好,而是这些东西理解就行,不需要深入了解,更多的还是需要多了解代码。也不是说所有关于代码的都可以学习吧,比如你是做前端设计的,学习HTML、CSS、JS等都是可以的,毕竟这些都是主要的前端设计嘛,但你要是最先就去学习C语言的话肯定就没有那么简单了,对吧,这些都是有顺序的,从简单的开始学肯定会简单的,所以不要说什么要学习难的,你连简单的都不会还去学习难的有什么用;就像你都不会走就想着跑是一样的。

  1. 时间分配 优先级排序

时间分配,这时你可能会想时间应该如何分配,其实很简单。还是举一个例子,比如你想要做一个网页,应该怎么做呢?第1点就是要把网页的框架写出来,其次才是内容的排版,内容排版的话无非就是利用div标签进行排版;怎么理解呢!就是先把网页的框架写出来,在写出网页排版所用的div,再在div中进行填充,就行了。最正确的时间排序,就是把做网页所要用到的主要标签全部想到,而且每一个分工明确,用最简单的方法做出来,一定是最减时间的了,不要怕被嘲笑用基础代码,毕竟都是从基础过来的。

  1. 代码不要急着写 想清楚再写

为什么不要急着写,其实你要知道,代码这东西不难,主要还是内容可以千变万化,比如你一个内容写错了,这时候要找出来,还是比较困难的。就拿我的亲身经历来说,我以为做一个表格用的是3个div组成的,但是到最后才发现,其实是4个(3个也没错),因为第4个是将那3个div套在里面的;都快要写完了再加上最后一个div虽然不难,但是一定会很麻烦。所以,还是要学会先想清楚再写,不一定会全对,起码不会出很大的错误。

  1. 提升自己代码的美感 注意代码规范

主要还是一个代码排版的问题吧,比如:
body>
       table>
              tr>
                      td>
                      /td>
               /tr>
       /table>
/body>
主要还是按"tab"键进行空格处理吧,为什么要这么做呢?,中间空格的意义是什么呢?其实没有意义,主要还是为了让初学者更好的理解,能看的懂代码,能明白谁是谁的子集。主要代码注意规范,也为你在同行中不被嘲笑,比如你的代码一直都在最左边,那么别人一定会说这个人对代码应该只是略懂,就算你很会也不会觉得你是很厉害的人。话说到最后,注意代码规范,真的很重要,不要以为没有作用。

  1. 不要做手机的奴隶

相信很多人都对手机情有独钟吧,比如一下子不玩手机就跟丢了魂一样,以前的我也是这样的,但后来慢慢的就改正过来了,说到底还是自己太贪玩,总是为了玩王者荣耀而做出一些常人无法理解的事情,现在想想还是不要太搞笑。有时间还是放下手机,看看远方,多陪陪家人,做一些有意义的事情,不是说手机没用,而是不要把手机用在没有意义的地方,刷一天的段视频、玩一天的游戏、或者看一些没用的东西,这些都没有太大的意义,既然已经开始学习代码了,就不能够偷懒,代码要是偷懒的话还不如不学,现在基础部分你感觉不到,以后自然就会感觉到的。话说这么多了,总之就一句话,放下手机,多看看更远的世界。

  1. 每个周五晚上反省自己

可能这里会有人问,为什么要反省自己!道理很简单,为了让你自己更好的认识自己,知道自己的不足,知道自己应该如何补充自己的不足,这不难,俗话说,学如逆水行舟,不进则退,这是真的,如果你觉得学的很好,可以不用再学了,但是过了几周就会忘记,这几周时间要是加以复习是不是会记得更牢固了呢?答案是肯定的,毕竟代码就那几个,无非就是记住标签标签子集以及属性,这些都是很有用的,不能忘记,尽量还是多学一些单词吧。

最后还是要忠告一句

学习在于自己,学不好绝对不是别人的错,错的只会是自己,不要以为很残酷,未来只会比这残酷千百倍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值