程序员为何喜欢debian

I love learning, yet I often struggle to learn new things.

我喜欢学习,但是我经常努力学习新事物。

It’s hard to admit, especially as I feel like I’m studying a lot. I’m aware that the technological landscape changes rapidly and I have to adapt.

很难承认,尤其是当我觉得自己在学习很多东西时。 我知道技术形势瞬息万变,我必须适应。

But often, despite hours spent on keeping up, I fail to make significant progress. It feels like filling an endless pit without getting anything back. Eventually, I discovered a culprit — procrastination.

但是通常,尽管花了很多时间来跟上,但我却没有取得重大进展。 感觉就像填满了一个无尽的坑,没有任何东西回来。 最终,我发现了罪魁祸首-拖延症。

I’m a smart procrastinator. I don’t watch Netflix or YouTube. Instead, I give myself a learning illusion. I let my mind fool me I’m working hard when I’m lying relaxed on the sofa.

我是一个聪明的拖延者。 我不看Netflix或YouTube。 相反,我给自己一种学习上的幻想。 当我躺在沙发上放松时,我让我愚弄我正在努力工作。

Have you had this experience?

你有这个经验吗?

It’s time to fight active procrastination. To beat our enemy, we must learn to recognize it. Here are some common ways we procrastinate and tips on escaping procrastination.

现在是时候应对主动拖延症了。 为了击败我们的敌人,我们必须学会认清它。 这是我们拖延的一些常见方法,以及逃避拖延的提示。

看太多的课程 (Watching Too Many Courses)

I know it’s tempting. You want to learn something new and there’s a shiny new course, almost for free. So you buy it and start watching it.

我知道这很诱人。 您想学习一些新知识,并且有一门崭新的课程,几乎免费。 因此,您购买它并开始观看它。

The thing is, courses don’t automatically pour knowledge to your head. It may be useful to watch a class, especially at 1.5x speed, to get an introductory overview. But besides that, they’re mostly a waste of time.

关键是,课程不会自动将知识浇灌到您的头上。 观看课程,尤其是以1.5倍的速度观看课程,以获得入门概述可能会很有用。 但是除此之外,它们主要是在浪费时间。

You don’t learn to code by watching courses. To learn to program, you have to create projects. You have to challenge yourself, think on your own, and look for solutions. Courses are just the beginning, not the finish line.

您不会通过观看课程来学习编码。 要学习编程,您必须创建项目。 您必须挑战自我,自己思考,然后寻找解决方案。 课程只是开始,而不是终点。

An even worse kind of procrastination is re-watching courses. If you didn’t learn much the first time, what makes you think it will be better now? Getting through the documentation and building something by yourself is a much better investment of your time.

更糟糕的拖延是重新观看课程。 如果您第一次没有学到很多东西,那么什么使您认为现在会更好呢? 遍历文档并自己构建某些东西是您的时间上更好的投资。

If you still want to take a course, be sure it’s good quality. If your teacher wants you to re-type CSS, you’re wasting your time (unless it’s a CSS course). Non-essential code should be available for you to download, and the code you write must have a direct connection to the course topic.

如果您仍然想参加一门课程,请确保它的质量很好。 如果您的老师希望您重新输入CSS,那您就在浪费时间(除非这是一门CSS课程)。 您可以下载非必需的代码,并且编写的代码必须与课程主题直接相关。

The same advice applies to the tutorials. You don’t progress by copying someone else’s code. So treat tutorials and courses as a starting point and a source of inspiration, not a viable way to learn.

相同的建议适用于教程。 复制别人的代码不会进步。 因此,将教程和课程视为起点和灵感来源,而不是可行的学习方法。

实施非本质功能 (Implementing Non-Essential Features)

Let’s say you started a new side project. For example, you want to learn Firebase by creating a Reddit clone. So far, so good, that’s a perfect way to grow.

假设您开始了一个新的附带项目。 例如,您想通过创建Reddit克隆来学习Firebase。 到目前为止,一切都很好,这是一种完美的成长方式。

You begin motivated and make a few functionalities in the first two days. Great. On the third day, you encounter a problem. It doesn’t seem huge, but to rest a bit, you decide to work on application CSS. What happens the next day?

您开始有动力,并在前两天进行了一些功能。 大。 第三天,您遇到问题。 它似乎并不庞大,但请稍作休息,然后决定使用应用程序CSS。 第二天会发生什么?

Many times, we entangle ourselves with details, losing sight of a thing we wanted to learn. In a few weeks, we find ourselves discouraged, with no progress on the application, but hours spent fine-tuning UI.

很多时候,我们纠缠于细节,却忽略了我们想学习的东西。 几周后,我们发现自己灰心丧气,在应用程序上没有任何进展,但花了数小时来微调UI。

To grow, we have to concentrate on essential features. But the urge to do something comfortable and familiar is hard to resist. That’s why you should use UI libraries in your learning projects — you want to focus on what’s hard and essential for learning. Everything else is just a distraction. Every tool that automates non-essential features is a blessing.

为了成长,我们必须专注于基本功能。 但是,很难抗拒做些舒适和熟悉的事情。 这就是为什么您应该在学习项目中使用UI库的原因-您想专注于学习的难点和实质。 其他一切都只是分散注意力。 使非必需功能自动化的每个工具都是一种祝福。

Procrastination doesn’t only concern UI. When you’re learning to create an E-commerce site, the blog is not essential. So focus your efforts on where it matters.

拖延不仅涉及UI。 当您学习创建电子商务网站时,博客不是必需的。 因此,请集中精力解决问题。

Don’t just scratch the surface. Photo by Karl JK Hedin on Unsplash
不要只刮擦表面。 Karl JK Hedin在Unsplash上拍摄的照片

从表面学习太多东西 (Learning Too Many Things Superficially)

As a programmer, you can do a myriad of things. You can build games, websites, analyze big data, or even sends rockets to space. And you want to do everything. At least I do. But you can’t — and you shouldn’t even try.

作为程序员,您可以做很多事情。 您可以构建游戏,网站,分析大数据,甚至将火箭发射到太空。 而您想做的一切。 至少我知道。 但是您不能 -甚至都不应该尝试。

You can fail in many ways, but there’s no surer route to stay in place than trying to move in every direction at the same time. To learn new things, you need to devote your time and your attention. You can’t be distracted by dozens of sparkling new languages and frameworks. But your mind craves novelty.

您可以通过多种方式失败,但是没有比尝试同时向各个方向移动更可靠的方法了。 要学习新事物,您需要投入时间和精力。 您不能被数十种崭新的语言和框架所吸引。 但是您的思想渴望新颖。

Don’t let it happen. Don’t procrastinate by learning too much, too superficially. Create your learning plan based on your skills and interests. It’s better to expand your knowledge step-by-step than to rush to everything that seems interesting.

不要让它发生。 不要因为学习过多,肤浅而拖延。 根据您的技能和兴趣制定学习计划。 逐步扩展您的知识比匆忙着看似有趣的所有事情要好。

When you create your plan — stick to it. Don’t succumb to the temptation of the modern IT world.

创建计划时-坚持执行。 不要屈服于现代IT世界的诱惑。

尝试编写完美的代码 (Trying to Write Perfect Code)

This is a sneaky one. Programmers take pride in their code and can be protective of it. That’s a good thing — we should aim to write quality code. But it’s also a trap, as perfectionism can stop us from doing anything.

这是一个偷偷摸摸的人。 程序员以自己的代码为荣,并且可以对其进行保护。 这是一件好事-我们应该以编写高质量的代码为目标。 但这也是一个陷阱,因为完美主义会阻止我们做任何事情。

When we’re learning new things, we’re bound to make bad decisions, sometimes silly ones. So we often spend hours trying to crack the perfect application without doing any coding.

当我们学习新事物时,我们必然会做出错误的决定,有时甚至是愚蠢的决定。 因此,我们经常花费数小时试图破解完美的应用程序而无需进行任何编码。

The solution is to understand that coding and learning are iterative processes. We shouldn’t expect to build anything perfect at the first try. It’s better to make it work, even if the solution is dirty or doesn’t follow the best practices. When we’ve got a working solution, it’s time to polish it and correct our mistakes. But before we write code, we’ve got nothing, and we’ll never learn programming just by analyzing the theory.

解决方案是理解编码和学习是迭代过程。 我们不应该期望在初次尝试时就能构建出完美的东西。 即使解决方案很脏或未遵循最佳实践,也最好使其正常运行。 当我们有了一个可行的解决方案时,就该完善它并纠正我们的错误了。 但是在编写代码之前,我们一无所有,而且我们永远不会仅通过分析理论来学习编程。

翻译自: https://medium.com/better-programming/why-programmers-procrastinate-and-how-to-stop-1bb8ceecd451

程序员为何喜欢debian


http://www.taodudu.cc/news/show-2801386.html

相关文章:

  • xr企业级应用在哪里_如何在XR中保持私密
  • 深度学习去燥学习编码_您不应该学习编码的5个理由
  • 如何写出难以维护的代码--代码命名
  • How To JUST DO IT
  • 雅思阅读考点词-同义替换
  • 深度学习框架tensorflow学习与应用——代码笔记11(未完成)
  • 谈判如何在谈判中_工资谈判软件开发人员指南
  • 微观平台_不再受到微观管理
  • Spoken English Practice(I won't succumb to you, not ever again)
  • 数学建模-层次分析法
  • 层次分析法——确定指标权重、解决评价类问题
  • 【数学建模】—— 层次分析法(AHP)
  • Unity UI Text组件添加contentsizefitter后获取RectTransform宽度
  • unity中content size fitter组件不起作用
  • python3.8 安装fitter包失败,网上所有办法都试过不行之后!
  • 关于Unity ContentSizeFitter的坑
  • python pip install fitter 失败解决方案
  • Unity3D Content Size Fitter的坑
  • ContentSizeFitter刷新不及时
  • 压缩包安装fitter库,gbk编码错误解决方法
  • UGUI ContentSizeFitter 嵌套 适配
  • 【python】——数据分布拟合工具包fitter
  • 浅析 ContentSizeFitter 以及 Horizontal Layout Group 嵌套问题
  • UGUI源码解析——ContentSizeFitter
  • Unity3d Ugui 20 Grid Layout Group Aspect Ratio Fitter
  • Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件
  • Unity 【Content Size Fitter】- 聊天气泡自动适配Text文本框大小
  • Unity Ugui 详解 Content Size Fitter 和 Horizontal Layout Group 的使用
  • Unity零基础到进阶 ☀️| UGUI布局 之Content Size Fitter组件介绍 和 使用示例
  • Python fitter包:拟合数据样本的分布

程序员为何喜欢debian_程序员为何拖延以及如何停止相关推荐

  1. 当程序出Bug时,程序员最喜欢说的30句话

    又快到周日时间,今天来个轻松娱乐的话题,当程序出Bug时程序员最喜欢说的30句话 1.在我的电脑上是正常的啊... (环境问题,不关我的事) 2.不可能出现这种情况的 (操作方式有问题) 3.快了,已 ...

  2. 鹅厂程序员最喜欢用什么编程语言?Leader写代码么?

    刚刚,<腾讯研发大数据报告>正式发布. 里面有一些可能你比较感兴趣的内容,比如: 鹅厂有多少程序员? 鹅厂一年输出多少代码? 鹅厂程序员最喜欢用什么编程语言? 鹅厂技术 Leader 写代 ...

  3. 程序员最喜欢用的在线代码编译器,什么?你竟然不知道!可以在网页敲代码,运行调试!

    程序员最喜欢用的在线IDE代码编译器,功能很强大,类别很全! 1.网址https://tech.io/snippet 支持 20+ 种编程语言,页面上没有杂七杂八的东西,非常简约,非常干净,另外,它上 ...

  4. 究极探秘!你知道程序员最喜欢做的四件事是什么吗?

    程序员一般都是比较安静的,把大部分时间花在程序开发上了.那程序员除了上班,一般都有哪些业余的生活呢? 一,宅家里. 程序员一般喜欢宅在家里,不太喜欢出去活动.在家里折腾电脑手机,写写程序,看看编程技术 ...

  5. 入党对程序员有什么用_为什么程序员都喜欢用两个大屏显示器?网友:一个复制一个粘贴...

    如今的程序员似乎对办公电脑的配置要求非常高,连一些相对普通的配置都不入他们的"法眼"!都要比较先进的配置.不过想想也是,毕竟电脑是他们天天打交道的玩意.然而笔者却发现,程序员的办公 ...

  6. Python程序员都会喜欢的6个库

    在编程时,小挫折可能与大难题一样令人痛苦.没人希望在费劲心思之后,只是做到弹出消息窗口或是快速写入数据库.因此,程序员都会喜欢那些能够快速处理这些问题,同时长远来看也很健壮的解决方案. 下面这6个Py ...

  7. Linux笔记本电脑大调查:程序员最喜欢的电脑是什么配置?

    程序员对Linux笔记本有什么期望?最近进行的Linux笔记本电脑调查,揭示了在购买Linux笔记本电脑时,程序员考虑的各种因素,如价格.兼容性问题.GPU,笔记本电脑品牌等.这表明有些人如果得到适当 ...

  8. 程序员最喜欢的4个编辑器!码农出品,必属精品!

    程序员对于编程的工具存在很大的差异性,而且一般的程序员一旦选择了一种编程器基本上就不再选择别的编辑器: 这算是程序员独有的一种特性,一旦喜欢就很难选择放弃. 现在就程序员最喜欢5种编辑器在做个介绍,选 ...

  9. OSChina 周五乱弹 ——程序员会喜欢的 12 款键盘

    2019独角兽企业重金招聘Python工程师标准>>> [今日歌曲] @dengk :听最动听的歌,写最浪的代码. 准了. @温家成 :分享陈小春的单曲<相依为命>公交车 ...

最新文章

  1. 如何设计一个通用的权限管理系统
  2. 基于php留言本毕业设计,基于PHP校园学生论坛留言本设计与实现(MySQL)(含录像)
  3. 后台接收数组_「面试必备」最新整理出的腾讯C++后台开发面试笔记
  4. ui原型设计工具_UI设计师的工具包,用于专业模型,原型和产品插图
  5. python选择题题目_Python接口测试题(持续更新中)
  6. Chrome浏览器兼容性 检测工具 (chrome插件)
  7. matlab绘制三维图形
  8. JMH 性能测试框架
  9. 深度理解cnn 网络
  10. java高级流程控制多线程作业设计_Java高级-解析Java中的多线程机制
  11. 论文阅读-多任务(2020)-KL4MTL:用于多任务学习的知识蒸馏方法
  12. sam机架和kx连线图_创新声卡KX 3552驱动连线搭载SAM机架
  13. 【问题解决】Linux服务器免密信任 远程执行
  14. 科普知识:深网和暗网
  15. 云计算机实验,云计算
  16. 智能眼镜的两种显示方式
  17. three.js 法线贴图
  18. python学习之路遇到的问题以及解决方法
  19. 解决 “计算机中丢失gdiplus.dll”
  20. movielens推荐_电影推荐系统movielens grouplens

热门文章

  1. 视频系统 存储服务器 黄灯闪烁,服务器网口黄灯闪烁
  2. 三线表里加小短线_LaTeX 第六课:图表的排版
  3. 大脑的无限存储与记忆传输
  4. 蓝牙耳机单次续航排名,续航最久的蓝牙耳机推荐
  5. 若依前后端分离版:增加新的登录接口,用于小程序或者APP获取token,并使用若依的验证方法
  6. 港科夜闻|全国政协副主席梁振英一行到访香港科技大学(广州)
  7. 嵌入式软件管培生每日总结-第3天
  8. 美国音乐学院计算机音乐专业排名2015年,美国音乐学校排名Top100
  9. 慈航公益仲恺义工大区和爱心企业助力探亲日慈善活动
  10. Mybatis中使用大于小于等于的正确方法