日常-生活-学习-经验分享

这里给大家推荐一些建议,大家自行甄别(文末分享一些自学资料)

1:劳逸结合

不要熬夜打王者和LOL,多参加体育锻炼,多去户外走走,运动能够增强人的记忆力,并且有时候还能产生灵感。 如果身体不好,比如颈椎不好,下了班你就只想葛优躺了,因为你的本能告诉你,我不能再写代码了,会挂的。。。

想要成为大神,身体好是前提条件。有人30岁成为大神,我资质不好,我35岁成为大神总可以吧。 切莫在30岁的时候就把身体弄跨了,然后35岁转行了,永远失去了成长为大神的机会。

2:对于自己想要学习的内容,制订一下计划,有节奏地学习

我是一个非常爱学习的人,但是有时候还是感觉学习不够高效。经常会由于一些突发情况把原本的学习计划打乱,导致学习效果打折扣。 因为学习一个东西最怕三天打渔,如果能够持续地学习一个东西,我可以把它学习地很好。

这时候,我就得结合我自身的情况,选择一段最佳的 学习时间,在这段学习时间里我可以不被打扰,保持高度专注。

比如每天早上6.30起床看一个小时书。

3:多做练习,多写代码,从错误中学习

看技术书籍要多写书中的代码,在初学阶段哪怕对着书本敲也没有什么问题。认真完成书中留的习题,在自己没有尽最大努力的情况下面不要去看答案。 不要怕犯错,每一次犯错都是自己进步的机会。不断地测试自己是最好的学习方法,不管是「刻意练习」还是「10000小时定律」,都要求我们通过不断地 实践来巩固我们的所学,从而让自己成为大师。

4: 与其反复阅读,不如经常回顾

与其一遍又一遍地阅读重复的书籍,编写同样的「Hello World」,不如有意识地总结回顾看过的书,学过的知识。 只需要每晚趟在床上的时候,回想一下今天都学到了什么?今天自己有进步一点点吗?

5:多总结问题的解决方案,多写可复用的代码,拒绝复制粘贴

每天把工作中遇到问题的解决方案总结一下,想想为什么要这么做,是什么导致了这个BUG,导致BUG的根本原因是什么。 是自己的逻辑混乱,粗心大意,还是程序框架太复杂?做需求的时候,要尽量避免复制粘贴,不要让代码里面有重复代码。

Don’t Repeat Yourself! Don’t Repeat Yourself! Don’t Repeat Yourself! 「重要的事情说三遍!」

6: 尝试使用不同的方式来解决一个问题

在遇到一个没有显而易见解决方案的问题时,你可能费了好大功夫想出一个方案,但是千万要记得,该方案不一定是最优的, 而且很大可能还存在一个更佳的方法。而这个方法只需要你退后一步,换个思路,或者与同事讨论一下就可以得出。 这也是我为什么非常喜欢别人 Review 我的代码的原因,因为别人能看到我代码中存在的不足。另外,有些时候,对现有的方案做一些 「微创新」也能使原本普通的方案变得不普通。

另外,习惯了面向对象,何不尝尝函数式编程?每年学习一门新的不同范式的编程语言,可以极大地开拓你的眼界,给你一些不一样的解题思路。:

7: 向别人解释你的知识,多与人讨论

多写博客,多分享自己的所学所思,这些对于学习者自身也是非常有益的。通过用别人能够理解的语言来解释你学到的东西, 本身就要求你对该知识充分理解。另外,很多人经常感叹「跟你讨论一下,我马上变得有思路了」,这其实就是交流的作用。

8: 找到自己的短板并补足自己的短板

发现并找到自己的不足相对来说是比较容易的,但是要补齐短板就非常不易了。 因为人总是有畏难思想的,拖延症是怎么来的,就是你的大脑出于本能去做一些让自己分泌更多多巴胺的事情。 如果自己英语不好,就要下决心把英语攻克。如果自己技术不行,就要下死力气掌握技术。补齐短板就像渡劫,越早渡劫,越快升仙。

原文地址:https://www.cnblogs.com/changbaishan/p/10773610.html

时间: 2024-10-26 18:14:19

日常-生活-学习-经验分享的相关文章

Android学习经验分享

最近一直在学习安卓,一直以来都是通过自学和博客园的一些文章来进行学习.这里写下点个人学习安卓的感想与感悟. 一  为什么学习安卓 首相,个人比较喜欢手机上的各种App,觉得像我这样的人手机app粉丝也不再是少数.而在ios和Android分割的天下,显然Android所占的群众比是远多于ios的. 其次,本人临近毕业,将来想寻求一份关于移动开发的工作,而java方向的Android正和和本人的意愿相合. 最后一点,也是很客观的一点.虽然ios的开发者的薪金要高于Android,但是Android

CSS浮动(float)属性学习经验分享

作为一名前端开发的初学者,CSS的布局定位无疑成为了一个难点,这两天通过看一些博客的技术分享和自己的反复实践,大概领悟到了一些float的“门道”. 下面就通过一些例子来归纳总结一下我所学到的浮动特性: (一)浮动元素对其兄弟元素是标准流元素的影响: 现在假定HTML文档中从上到下有3个块元素A.B.C 1.现设定A.C为标准流中的元素,B设为float:left (注:为了更直观地显示,设B的透明度为0.5,B是在C上方的) 由此可见:将B设为浮动元素后,B脱离了标准文档流,浮于其上方,因此他

前端技术学习经验分享(第一天---布置学习环境)

我相信有很多朋友因为学习而烦恼,有一定计算机语言基础的同学还好,通过各种渠道,比如视频,书籍,笔记的方法可以自学,提升自己的能力,但如果是零基础的同学想要入行,自学就变的难如登天了,大学毕业以后因为各种私事,公事,杂七杂八的事总能扰的我们心神不宁,没办法平心静气的学习一门与自己毫不相关的一门新知识.最后不得已而参加了培训机构... 下面我会总结培训的优势与劣势,并于大家分享我自学的经历. 先说上培训的几点好处吧: 第一.培训可以认识10--50个同学,相熟的成为朋友的可以有3--5个,这是我们很

程序的学习过程和学习经验分享

每天,都会有人在微博上私信我,问我关于学习和成长的问题.这种问题我一般都不会回复某个j,毕竟每个人的情况不一样,每个人对待事物的性格也不一样,我不能夸下海口的说,你看某本书几个月就能如何如何,我能做的多数时候只是鼓励鼓励,其次我也从不认为我已经成长到一个多高的境界上,让我去给别人做指导,我还是当之有愧的. 但是,有时候看到大家私信我的时候,确实是处于一种很痛苦或是需要帮助的状态上. 最近晚上有空,就想写写自己从第一次接触程序,到一路颠簸学到今天的一些故事和经验,希望对大家有所帮助. 学习的三个阶

产品学习经验分享

万事开头难,只要你明确了自己想要走的路和想要到达的目标,就不要去想前面的路有多难. 零经验入行产品没你想象的那么难,全靠你自己.相信关于自学产品,怎么自学之类的文章大家已经看了很多很多了.我也没有什么干粮给到大家,本文想从"自己"的角度告诉大家,想要做好一件事取决于你有多大的决心能够战胜它. 以下是本文大纲: 你适不适合产品经理? 你是个怎样的人? 不知道大家有没有真正的去思考过这个问题,自己是一个什么样的人,想要过什么样的生活,是随波逐流,还是勇往直前. 我是一个对现状不满意我会自己

学习经验分享(最近听了一节Java公开课)

最近听了一节Java公开课,讲的Tomcat8.0的,老师分享的学习方法很好, 时间和精力要用对地方 1.学习一个知识的广度和深度,先学主要的主流的,不要学了很多不该学,没必要学的东西 2.要花时间总结,实践下,练习下,整理下,避免没有收获到本该收获到的内容 原文地址:https://www.cnblogs.com/kongsq/p/9748972.html

Python - 学习经验分享

执行方式: 直接输入python进入命令行,进行单行输入执行,退出后不保存. python filename.py或./filename.py 直接执行脚本文件 脚本格式: #!/usr/bin/python    指定脚本由python解释器执行(头部) #-*-coding:utf-8-*-  指定脚本使用utf-8编码格式(头部) if __name__ == "__main__": 脚本独立运行时执行后续代码,模块调用不执行(尾部) 数据类型: 数字,包括整形和浮点型    

总结分享下日常生活中用到的一些功能,很好很强大,功能很多有20个,希望大家喜欢

原文:总结分享下日常生活中用到的一些功能,很好很强大,功能很多有20个,希望大家喜欢 源代码下载地址:http://www.zuidaima.com/share/1590231786228736.htm 言归正传,本篇代码全部是JavaSE相关的. 为什么? 1) 若不分享,这些代码就是躺在电脑里的一堆0和1,虽日久天长也不会发霉,但确实更像是没价值的数字垃圾. 2) 虽然没啥"高科技"的代码,但总有需要它们的人. 有什么? 1)自己写的例子:或是为了在项目中应用某项技术而写的demo

Android 学习经验之分享

刚学Android开发的人肯定想知道过来人是怎样入门的,有哪些Android学习经验,怎样能少走弯路.下面小编就跟大家分享一下自己当初学Android的入门经验,虽算不上经典,但都是真正讲出了自己的学习过程,尽管每个人的学习方法和习惯等不同,但或许也可以从中学到东西. 一.看Android开发视频: 我刚开始接触android的时候,主要是跟着网上Android开发视频入的门,自己跟着一点一点的敲代码,就这样算是简单的入门,现在很多在线学习视频网站上面有很多的Android视频课程学习资源,记得