新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」前几天,在和公司同事吃饭的时候,谈到了这个话题。在详谈中了解到,不是这个人不聪明,而是他的代码不太聪明。

前言

前几天,在和公司同事吃饭的时候,谈到了这个话题。他说,带的一个应届生员工,感觉不太聪明的亚子。我问他,为什么这么说。他说,不懂如何解决新问题,只会拿死代码。让他按客户需求做一个网页,他在码自己背过的代码,甚至在翻书!项目一拖再拖~

在详谈中了解到,不是这个人不聪明,而是他的代码不太聪明。说到底就是逻辑语感不够,死记硬背来凑!

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

这是一个老生常谈的问题!我也是一个做过“背代码”这件事情的人,我为什么会背代码,因为我是文科出身——“背诵是理解的基础”。没错,我拿来套用了!在新手村摸爬滚打了几个月,发现死记硬背根本不顶用啊,总也记不住。文理科底层的逻辑完全不一样,编程玩得就是逻辑思维。

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

当然,这里也不是说学编程什么都不用记,有些东西还是要背的,比如一些经典的常用的源代码还是需要硬性背下,就如同背诵经典的古诗词一样。你读的书多了,文章自然就脱口而出,代码量的积累也是这样,当你积累了足够的代码,在写代码时才能足够的流畅,思路也会清晰很多。

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

说了这么多,说到底编程就是一个解决问题的过程!硬背代码只会让你怀疑人生!!

那么如何解决初学时,记不住代码的问题呢?结合我自己的经验给大家提出几点方法建议,借鉴一下!(声明:学习方法因人而异,不适合生搬硬套!

这些记忆的方法一定要建立在理清它逻辑的基础之上,不要死背硬记!


一、记忆大法

1、只记关键点。

学习编程,我们不需要把所有的代码都记住,我们只需要选择性的记住关键点。记住有什么,我能做什么,而不是其中的细节。

举个例子,让你设计一个电梯调度系统。你只需要听说过有个东西叫 电梯调度算法 ,以及它能实现电梯的有序调度就行了,而并不需要记住怎么写代码。等到要做的时候,去搜该算法具体的实现就行了。

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

没有人能够记住所有的代码,我们要学会寻找所需的代码。记住老程序员经常说的终极工具“Google”和 “度娘”!几年前的我:会用goole,但没完全会用。后来才发现:重要的不是搜索内容,而是搜索的方式,要学会善用搜索引擎。其实,你想要网络上基本都有答案,就看你如何找到了!不要再花时间在已经造好的轮子上。

2、场景记忆法

这个就是要求你多写代码,多去实现一些小项目。这个好处就在于,你可能会忘记具体的代码,一时间想不起来。但是,你会感觉自己好像写过这个代码。这时,你的大脑就会飞速旋转,把时间调到你写这个代码的那天,这时你就会想起你那天写的代码了。

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

刚开始的时候,我也是看很多的视频,学技术,但是不去实现,最后都是纸上谈兵。后来我就另寻他法,在实战中记忆代码。想要学好编程,就一定要多去实操,可以帮助你更好地理解技术、加深印象。另外,通过实践,可以帮助你理解很多枯燥的理论。结合实操绝对记忆深刻。

3、多去输出

多去输出?这里很多小伙伴就会奇怪,自己都没弄清楚个子丑丁卯,还去误人子弟?其实不然,向外输出的同时,你会把自己逻辑和想法梳理清楚,这样你的知识点就又一次的得到巩固。

这里输出,我们可以选择写博客、建立个人的公众号、头条号等,重点在于,你每更新一篇文章,这个文章里的知识点你是绝对知道的,而且记忆深刻。记不住你打我!当然,你如果不想经营一个账号,你也可以和身边的朋友交流,每天在吃饭的路上讲讲自己新学到的知识点,这种持续学习,持续输出的感觉不要太棒!

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

4、外界因素作用

这里外界因素包括(激励、压力),尤其是压力,在高压状态下,注意力绝对的集中,这个时候你想记什么记不住?我到现在都记得我刚进公司的前两个月,每天都是顶着压力上班,没有人能够手把手教你如何去敲代码,都得自己不断的学习,不断的积累。那段时间我成长非常快,头发也是那个时候开始稀疏的!

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

5、每日复盘

记录工作,这里不是说写日记,记流水账!而是每天有计划,有目标的去完成一个项目。

其实,自己学过的、做过的项目都是值得珍藏的。从学编程开始,我每做完一个项目,都会复盘,包括思路、实现过程、遇到的困难或者踩过的坑等,写上一些一些心得感悟,存档。

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

很多同学做完就扔。到后面,自己写的代码自己不认识,看着自己曾经写的代码骂人!我一般在对今天的任务复盘后,适当的加上注释。以后看到自己的复盘文档,说不定还能去优化,有更好的思路呢!

讲到踩坑,也许多年以后,你都不记得这个项目了,但是你会记得你踩的这个坑和因为这些坑加过的班!犯错是学习和提高程序员技术非常重要的过程。而学习故障排除和调试代码则更重要。这里我强烈建议你去自己解决问题。不要害怕麻烦,更不要害怕破坏你的代码。在学习编程时,一遍一遍地重复才能学到真技术。

这是一个缓慢的过程,但非常值得。最终,你会越来越有底气,随之而来的越来越多的新想法!


二、辅助工具

1、xmind,幕布等思维导图

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

2、VS、Quote、Notepad等编辑器用来记事,适合程序员做笔记,写代码,便于查找!

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

3、有道云记事本,各种文档作为附件存储很方便,同步要比evernote要快。有道云笔记|亿万用户的选择

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

总结

我知道会有人说,“没见过学编程还背代码的”,其实,你在实操过程中也是在不断地记忆,只不过记忆的方式不同罢了。这里,我也坚决抵制“死记硬背”,这个是无法帮助你真正成为一名程序猿的。要在顺应编程逻辑的基础上加上记忆,这才是正确的打开方式!

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」


如果你还有什么更好的学习方法,可以一起交流,分享给大家!希望大家,能够一起成长为优秀的程序猿!
里面还有适合小白新手的全套资料给到大家~
快来和小鱼一起成长进步吧!
① 100+多本Python电子书(主流和经典的书籍应该都有了)
② Python标准库资料(最全中文版)
③ 爬虫项目源码(四五十个有趣且经典的练手项目及源码)
④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)
⑤ Python学习路线图(告别不入流的学习)

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

获.得资料 的方式

转/发/本文,私信:新手

即可获取!

↓↓↓不会私信地看下图

↓↓↓

新手背代码被说“笨”?程序员教你如何记代码,再也不用担心头发「建议收藏」

↑↑↑不会私信地看上图

↑↑↑

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4153.html

(0)
上一篇 2022-12-14
下一篇 2022-12-14

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注