告别一拖再拖!程序员如何摆脱拖延症?

559 篇文章 5 订阅

全文共1943字,预计学习时长5分钟

图源:unsplash

 

我确实算是很爱学习的人了,但尽管如此,我在学习新事物时还是经常会感到煎熬,尤其是当我觉得自己在学习很多东西时。

 

我深知自己必须适应日新月异的科技发展。但通常,尽管我在学习上花费了很多时间,但却没有取得显著进步。感觉就像在填一个无底洞,但得不到任何回报。终于,我发现了导致这一现象的罪魁祸首——拖延症。

 

我不像其他的一些拖延症患者,会带着焦虑玩手机,我不看Netflix或YouTube视频。相反我会给自己一种学习的错觉,当我躺在沙发上放松时,大脑会使我误以为我在努力工作。你有过这种经历吗?

 

是时候摆脱主动拖延症了。为了击败这个敌人,我们必须学会认清它。以下是常见的拖延症表现形式以及摆脱拖延症的小技巧。

 

观看太多课程

 

我知道新课程的诱惑很大。人们想学习新东西,并且能以近乎免费的价格买到一门新的课程,所以就购买了然后开始观看。但关键是,课程不会自动将知识灌输到大脑里。观看课程尤其是以1.5倍速观看或许对获取入门性基础很有用,但是除此之外,它们大多是在浪费时间。

 

观看课程无法学会编码,想学习编程必须创建项目,必须挑战自己,独立思考,然后寻找解决方案。课程只是起点而不是终点。

 

更糟糕的一种拖延是重复观看课程。如果第一次观看没有学到很多,难道重复观看能有新的收获吗?把时间用在浏览文档并自己构建些东西是更明智的选择。

 

如果还是想学课程,请确保课程的质量。如果老师要求重新输入CSS (层叠样式表),那就是在浪费时间 (除非是CSS课程)。你必须有权下载非必需代码,并且你所编写的代码必须与课程主题有直接关联。

 

这个建议也同样适用于答疑教程——复制别人的代码不会进步。我们只能将答疑教程和课程当成入门启发,而不是切实可行的学习方法。

 

图源:unsplash

处理非必要特征

 

假设开展了一个小型新项目。例如,你想通过创建Reddit Clone来学习Firebase。

 

这当然是一个取得进步的绝佳方法。开始时你很有动力,并在前两天制定了一些功能。但到了第三天,就会遇到问题。你会停下来,然后决定使用应用程序CSS层叠样式表。接下来会发生什么?

 

很多时候我们纠缠于细节,却忽略了我们最想学习的东西。几周后我们丧失信心,因为在应用软件上没有任何进展,反而花费了大量时间微调界面设计(UI)。

 

要想进步,必须专注于重要特征,但人们很难不去做舒适和熟悉的事情。这就是为什么应该在学习项目中使用界面设计库的原因——专注于学习的难点和重点,其他的都只会分散注意力。每个自动处理非必要特征值的工具都是得力助手。

 

拖延症并不仅仅影响界面设计。在学习创建电子商务网站时,博客不是关键。因此要把精力集中在最重要的事情上。

 

大量的学习浮于表面

 

作为程序员,你可以做很多事情。构建游戏,网站,分析大数据,甚至让火箭升空,所有事情都想做,至少我是这样。但是我们不能,也不应该都尝试。

 

失败的原因有很多,但是同时尝试多种事物通常是失败的最主要原因。学习新事物需要投入时间和精力,数十种新颖的语言和框架会分散注意力,人总是对新鲜事物充满渴望。

 

不要同时学习过多内容,这样不仅很肤浅而且占用时间。根据自身的技能和兴趣制定学习计划,逐步扩充知识储备比对新鲜事物浅尝辄止更可靠。注意,不仅要制定计划,还要坚持执行,不要沉浸于现代信息世界的诱惑。

尝试编写完美的代码

 

图源:unsplash

这是一个狡猾的陷阱。程序员会为自己的代码感到自豪,这非常好——我们应该以编写高质量的代码为目标。但这也是一个陷阱,因为完美主义会阻止我们前进的脚步。

 

当我们学习新事物时,我们一定会做出错误的决定,有时甚至是愚蠢的决定,因此我们经常花费大量时间来破解无需进行编码的完美应用软件。

 

你必须谨记编码和学习是不断重复的过程,我们不应该期望第一次尝试就达到完美效果。即使没得到最佳答案,也最好尝试运行。当我们有了可行的解决方案时,就是时候完善并纠正错误了。在编写代码之前,我们一无所知,并且永远不可能仅凭分析理论就学会编程。

 

别让拖延症或是其他不相关的事阻碍你前进的脚步,瞄准核心目标,勇往直前!

一起分享AI学习与发展的干货

欢迎关注全平台AI垂类自媒体 “读芯术”

(添加小编微信:dxsxbb,加入读者圈,一起讨论最新鲜的人工智能科技哦~)

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值