平安 开源 数据库 实践_刻意的实践-成为开源

平安 开源 数据库 实践

by Anthony Ng

由Anthony Ng

刻意的实践-成为开源 (Deliberate Practice — Becoming an Open Sourcerer)

I recently finished reading Cal Newport’s book, So Good They Can’t Ignore You. It’s a quick read, and it introduced me to the concept of deliberate practice.

我最近读完Cal Newport的书《好,他们不能忽略你》 。 这是一本快速阅读的书,它向我介绍了故意练习的概念。

什么是故意练习? (What is deliberate practice?)

In the book, Cal talks about people who claim they have 20 years of experience. Generally, these people have 20 of the same 1 year experiences. What he means is that they go through the same routine and feel comfortable. They choose not to be uncomfortable and do not push themselves.

在这本书中,Cal谈论了声称自己拥有20年经验的人。 通常,这些人在相同的1年经验中有20次。 他的意思是,他们经历相同的例行程序并感到自在。 他们选择不感到不自在,也不推自己。

A good metaphor of this is going to the gym. If you don’t push yourself to lift heavier and heavier weights, you won’t see improvement. Imagine a person going to the gym for 20 years, but never getting past the 20 pound dumbbell section. Compare this to someone who challenges themselves every single time they go to the gym. Imagine the difference in their improvements.

一个很好的比喻是去健身房。 如果您不推动自己越来越重,就不会有改善。 想象一个人去健身房锻炼了20年,但是从来没有超过20磅重的哑铃。 将其与每次去健身房挑战自己的人进行比较。 想象一下它们在改进方面的区别。

After graduating from university, Cal found that his knowledge and growth plateaued. To combat this, he took to studying academic papers to push and challenge himself.

大学毕业后,Cal发现他的知识和成长处于稳定状态。 为了解决这个问题,他开始研究学术论文以推动和挑战自己。

将刻意练习付诸实践 (Putting Deliberate Practice to…practice)

In Corbett Barr’s article, Deliberate Practice: What It Is and Why You Need It, Corbett states that expert performance is a result of expert-level practice and not talent.

在Corbett Barr的文章“有意识的实践:这是什么以及为什么需要它”中 ,Corbett指出专家的表现是专家级实践的结果,而不是才华。

It has to be the right kind of practice. It has to be hard enough to challenge us. But not too hard to make us feel like we’re drowning.

它必须是正确的做法。 挑战我们必须足够困难。 但不要太难让我们觉得自己快要淹死了。

My quest is to improve myself as a software developer. I am going to start studying, and (hopefully) contributing to Open Source projects. I plan on writing articles about what I learned. This will solidify my own knowledge, and might even help others learn a couple of things.

我的目标是提高自己的软件开发能力。 我将开始学习,并(希望)为开源项目做出贡献。 我计划撰写有关所学知识的文章。 这将巩固我自己的知识,甚至可能帮助其他人学习一些东西。

Please leave a comment if you have any other deliberate practice techniques!

如果您有其他故意的练习技巧,请发表评论!

And here’s the first article in my series of explorations of deliberate practice:

这是我对故意实践进行探索的系列文章中的第一篇 :

Deliberate Practice: What I learned from reading the classNames codebaseThis is part of my plan for deliberate practice to improve as a developer. Take a look at this article to learn more.medium.freecodecamp.com

审慎的实践:我从阅读classNames代码库中学到的知识 这是我作为开发人员进行的有意改进计划的一部分。 看一下这篇文章以了解更多信息。 medium.freecodecamp.com

翻译自: https://www.freecodecamp.org/news/deliberate-practice-becoming-an-open-sourcerer-27a4f7640940/

平安 开源 数据库 实践

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/395724.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe...

更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepository::search() must be compatible with Composer\Repository\RepositoryInterface::search($query, $mode 0, $type NULL) in C:\Users\Arthur\AppData\Ro…

解析su,su -,sudo的区别

2019独角兽企业重金招聘Python工程师标准>>> 本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的! 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令&#xff…

java 前置通知_spring aop中的前置通知

fixassetServicemyInterceptormyInterceptor2在上面的配置文件中 我配置了两个interceptor ,这两个interceptor的invoke方法中的逻辑是一样的。public Object invoke(MethodInvocation invo) throws Throwable {//自己的横切逻辑log....invo.proceed()}我想请教的问…

Java并发编程艺术读书笔记

1、多线程在CPU切换过程中,由于需要保存线程之前状态和加载新线程状态,成为上下文切换,上下文切换会造成消耗系统内存。所以,可合理控制线程数量。 如何控制: (1)使用ps -ef|grep appname&#…

您可能不需要翻译您JavaScript

by Alex Ewerlf由AlexEwerlf 您可能不需要翻译您JavaScript (You might not need to transpile your JavaScript) Popular guides like YouMightNotNeedJQuery.com and You Don’t Need Lodash/Underscore have challenged common industry practices.诸如YouMightNotNeedJQue…

java maven 操作 收集的一些命令

maven打包: mvn clean package -Dmaven.test.skiptrue 运行jar: java -jar target/spring-boot-scheduler-1.0.0.jar 这种方式关掉控制台就不可以访问,现在要后台运行的方式启动 nohup java -jar target/spring-boot-scheduler-1.0.0.jar & 清理并…

手机h5 java平台_H5 手机 App 开发入门:技术篇

1、手机 App 的技术栈手机 App 的技术栈可以分成三类原生 App 技术栈原生技术栈指的是,只能用于特定手机平台的开发技术。比如,安卓平台的 Java 技术栈,iOS 平台的 Object-C 技术栈或 Swift 技术栈。混合 App 技术栈混合技术栈指的是开发混合…

《Java程序设计》学期总结

《Java程序设计》 学期总结 课程设计小组 -迦瓦栈队 团队博客 读书笔记汇总第一周第二周第三周第四周第五周第六周第七周第八周第九周第十周 实验报告汇总实验一实验二实验三实验四实验五 代码托管链接GitOSC 课程收获与不足 上了一学期的课,收获当然后很多&#xf…

012-- mysql的分区和分表

分区 分区就是把一个数据表的文件和索引分散存储在不同的物理文件中。 mysql支持的分区类型包括Range、List、Hash、Key,其中Range比较常用: RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。 LIST分区:类…

中科大计算机专业少实习_为什么很少有计算机科学专业的人?

中科大计算机专业少实习Hong Kong-based technology writer Dan Wang wrote a blog post exploring why so few people get degrees in computer science. And yes — it’s far fewer people than those who study other science and engineering fields.驻香港的技术作家王丹…

java犯的小错误_[Java教程]十个JavaScript中易犯的小错误,你中了几枪?

[Java教程]十个JavaScript中易犯的小错误,你中了几枪?0 2015-06-01 12:00:19序言在今天,JavaScript已经成为了网页编辑的核心。尤其是过去的几年,互联网见证了在SPA开发、图形处理、交互等方面大量JS库的出现。如果初次打交道&…

Kali渗透测试——利用metasploit攻击靶机WinXP SP1

搭建渗透测试环境 Kali攻击机 WinXP SP1 靶机 启动metasploit 跟windows RPC相关的漏洞 内部提供的漏洞攻击 靶机winxp sp1网络配置 查看虚拟机的NAT网段 配置WinXP SP1靶机的IP地址 执行漏洞利用 后漏洞利用:meterpreter> 靶机的信息 进程情况 查看到explorer.e…

创建响应式布局的优秀网格工具集锦《系列五》

在这篇文章中,我们为您呈现了一组优秀的网格工具清单。如果网页设计和开人员采用了正确的工具集,并基于一个灵活的网格架构,以及能够把响应图像应用到到设计之中,那么创建一个具备响应式的网站并不一定是一项艰巨的任务。enjoy! 您…

【iOS - 周总结】开发中遇到的小知识点(2018.12.10-2018.12.15)

1.WKWebview加载html文本图片过大,没有自适应屏幕宽高。 在用Webview加载html文本有时候会遇到加载的图片过大,不能自适应屏幕宽高的问题。那么如何解决这个问题?如何使图片自适应屏幕?很简单,只需要加一个js就可以。 …

如何使用Create React App DevOps自动化工作中所有无聊的部分

by James Y Rauhut詹姆士鲁豪(James Y Rauhut) 如何使用Create React App DevOps自动化工作中所有无聊的部分 (How I automate all of the boring parts of my job with Create React App DevOps) When you have responsibilities as one of the only designers — and possib…

java 无侵入监控_MyPerf4J 一个高性能、无侵入的Java性能监控和统计工具

MyPerf4J一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java性能监控和统计工具。 受 perf4j 和 TProfiler启发而来。MyPerf4J具有以下几个特性:无侵入: 采用JavaAgent方式,对应用程序完全无侵入,无需修改应用代码高性能: 性能消耗非…

Apple Swift编程语言新手教程

文件夹 1 简单介绍2 Swift入门3 简单值4 控制流5 函数与闭包6 对象与类7 枚举与结构1 简单介绍 今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮…

javascript 减少回流

减少回流(REFLOWS) 当浏览器重新渲染文档中的元素时需要 重新计算它们的位置和几何形状,我们称之为回流。回流会阻塞用户在浏览器中的操作,因此理解提升回流时间是非常有帮助的。 回流时间图表 你应该批量地触发回流或重绘&#x…

[国家集训队] 特技飞行

题目背景 1.wqs爱好模拟飞行。 2.clj开了一家神犇航空,由于clj还要玩游戏,所以公司的事务由你来打理。 注意:题目中只是用了这样一个背景,并不与真实/模拟飞行相符 题目描述 神犇航空开展了一项载客特技飞行业务。每次飞行长N个单…

react 手指移开_代码简介:React的五个死亡手指

react 手指移开Here are three stories we published this week that are worth your time:这是我们本周发布的三个值得您关注的故事: React’s Five Fingers of Death. Master these five concepts, then master React: 10 minute read React的五指死亡。 掌握这五…