介绍评论轮盘

在Moxio,我们最近开始了一个名为“审阅轮盘”的实验:随机代码审阅的过程。 我们认为这强调了代码审查作为双向学习的一种手段,并有助于新手入门,因此对我们先前的审查“政策”有所改进。 在这篇文章中,我想勾勒出该实验背后的背景,解释“ Review Roulette”的想法,并提出一些初步结果。 我们的旧情况 在引入Review Roulette之前,我们已经进行了大量代码审查。 大约四年前,我们在本地网络上建立了一个ReviewBoard服务器,并开始使用它来讨论和审查代码。 审核将在该工具中进行,如果需要,可以使讨论脱机。 到目前为止,我们还没有关于什么以及如何进行审查的正式政策:可以选择进行变更进行审查,并且作者选择了审查者和提交时间(提交前或提交后)。 有时,复审请求只是一个粗略的讨论想法; 在其他时候,将有完整的实施方案来验证。 这种方法使开始进行代码审查变得容易,并确保其引入或多或少没有阻力。 它还使审查负担和官僚管理负担保持在较低水平,从而轻松进行小规模修复和改进(本着童子军规则的精神),而无需经过正式的审查流程。 然而,这种松散的结构也具有其缺点。 在实践中,选择加入代码审查意味着大多数要审查的主题都是较困难或“有争议的”变更,这些变更势必引发大量的讨论(他们经常这样做)。 这给代码审查带来了太多麻烦的讨论和艰难的决定。…

学习弹奏吉他的前几个和弦

步骤2:通过将手指从弦上稍微抬起,然后再向下按到该弦上,来熟悉每个和弦。 抬起时尝试保持和弦的形状,以使指法保持在适当的位置,并且不要抬高或离吉他弦板太远或太远。 您可以将手指越靠近指板越好。 靠近琴弦板,您可以更快,更准确地抓住和弦。 步骤3:了解每个和弦的指法后,练习切换或放下每个和弦。 步骤:4:使用节拍器练习时间下降。 首次尝试将其设置为60bpm,然后随着逐渐适应和弦切换而逐渐提高速度。 尝试使用全音符,半音符和四分音符。 您将抬起左手,按下弦,直到节拍器的节拍。 请记住,不要右手弹奏,乍一看就像是在演奏空中吉他。 左眼保持一段时间,然后尝试闭上眼睛或将头从吉他指板移开。 这将测试您是否通过记忆微调和弦,而不必查看手指必须落在脖子上的位置。 当您从和弦切换为带有完整音符的和弦时,可以通过在计数中间抓住下一个和弦来作弊。 例如,抓住并按下第1个节拍上的和弦,并开始在第2、3和4个节拍上开始切换到下一个和弦。对于初学者来说,额外的3个节拍将允许您抓住下一个和弦的形状,因此您已准备好在拍子1上用手指弹奏新和弦。用半音符和四分音符重复此过程。 技术的下降将帮助您获得左手的独立性,最终您不必去思考或查看正在弹吉他的大多数和弦。一旦掌握了从和弦切换到和弦的任务,那就是时候了继续进行涉及弹奏或采摘的右手技巧。 要了解有关右手技巧的更多信息,请阅读或单击以下链接:学习如何在吉他上弹奏四分音符和八分音符的初学者指南以及基础初学者蓝调和节奏吉他课程。 在FB上订阅我们的通讯 创建人:Phil…

抽搐的无意识世界

对婴儿大鼠的研究表明,大脑对待睡眠抽搐的方式与清醒运动不同。 当我们睡着时,身体的许多部分都会抽搐,而这些运动在婴儿中尤为常见。 与我们清醒时所进行的动作不同,睡眠中的抽搐是短暂的,断断续续状的动作,看起来像是没有目的的-但正如传统上所认为的那样,它们并不是梦的残余。 相反,人们相信抽搐可以帮助婴儿了解他们的身体以及他们如何运动。 当我们醒着时,大脑会定期将产生运动的大脑区域的信息与来自感官的信息进行比较,以便我们更好地预测和控制我们做出的运动。 然而,这种比较似乎在抽搐过程中被中止了:2014年,研究幼鼠的研究人员报告说,抽搐虽然是自产的,但大脑会对其进行处理,就好像它们是意料之外的还是令人惊讶的。 为证实大脑在睡眠中对抽搐的处理与清醒时的动作有所不同,参与先前研究的Alexandre Tiriac和Mark Blumberg记录了幼鼠清醒和睡着时大脑的电活动。 这些实验表明,当清醒的大鼠大力移动其前腿时,称为外部楔形核(ECN)的大脑区域大部分处于不活动状态,而当这些相同的腿在睡眠中抽动时,大脑区域变得高度活跃。 抑制ECN中电活动的药物可以掩盖清醒大鼠产生的腿部运动信号,但是这些相同的药物对抽搐期间产生的腿部运动信号没有影响。 因此,这些实验表明,当幼鼠醒着时,ECN会将感官上的信号与大脑中产生运动的部分(运动控制的关键特征)的信号进行比较。 但是,当大鼠睡着并抽搐时,比较机制就会脱离,感觉信号会通过ECN级联到大脑中的许多其他结构。 蒂里亚克和布隆伯格的发现为理解发育中的大脑如何学会区分我们自身产生的运动和外界力量引起的运动开辟了新的途径。 同样,挑战仍然是确定抽搐帮助发展和完善大脑回路的具体机制,使哺乳动物能够像他们一样有效地四处走动。 了解更多 阅读 此eLife摘要所基于…

新PM的神经

开始新事物总是令人恐惧。 令人兴奋,但令人恐惧。 担任产品经理的角色也不例外。 尤其是在您从未打算过的时候。 我过渡到产品管理是突如其来的,而不是我强烈的渴望,而是公司内部的需求。 这是一个奇怪的,模糊的开始,我觉得我仍在努力适应。 回想起过去的那个夏天,我正在与一位同事合作开发一种产品。 只是我,他和一名工程师试图将某些东西刮在一起。 我们雄心勃勃,但过程却很少。 可以想象,这导致了很多混乱,错过了多个截止日期,最终导致产品在发布之前就被杀死了。 我们是无领导者项目的受害者-没有真正的产品负责人,没有人管理流程和工作,因此产品遭受(甚至死亡)。 显然,需要进行一些更改,以便相关产品(例如我现在管理的产品)不会遭受同样的命运。 在与领导和我认为是导师的人进行了几次交谈之后,我决定承担产品经理的职责,并集中精力使产品成功。 我记得在决定成为总理之前与我的妻子进行了多次交谈。 我也清楚地记得那段时间我的神经有些磨破。 我喜欢我正在做的工作(尽管对那个失败的项目感到沮丧),并且知道成为一名PM将为我的日常工作量带来巨大的变化。 直到那时,我还是沉迷于创建内容,弄脏我的手并简单地制作东西。 产品经理必定必须在更高的战略层面上进行思考,并且往往没有机会来创建事物(积压的文档,文档和演示文稿除外)。…

提出学习文化的商业案例

既然我们知道了公司为什么以及如何更新其业务战略以满足现代工人的学习需求,那么让我们来谈谈如何在管理链中成功传达这一想法,从而赢得实现变革所需的高层支持。 为了使业务案例成为学习的基础,您必须能够展示其对业务底线的积极影响。 根据Bersin&Associates的“高影响学习文化”报告,以学习为导向的组织往往更高效,创造更多的客户价值和市场领导地位,并获得更高的客户满意度。 在充满活力的数字经济中,特定的挑战-快速的工作场所变革,持续的技能差距以及创新与驱动增长之间的棘手平衡-使采用学习文化的公司在竞争中具有明显的优势。 这些公司敏捷,不断发展,与变化保持同步,有时甚至处于领先地位。 由于这些经济力量不会在短期内显示出变化的迹象,因此公司无法承受对学习需求的轻视。 如果他们这样做了,他们将报名参加连续的追赶游戏,以跟上他们更加敏捷的竞争对手。 如果您在传达信息时遇到困难,可以通过以下三种方式更具体地向最高管理层表明,对学习的投资将在现在和将来产生真正的收益。 正如我在第一篇博客中所解释的那样,在当今瞬息万变,瞬息万变的工作场所中,技能培训比以往任何时候都更为重要,因为自动化和其他技术正在改变着我们的工作方式。 在这种环境下,学习不会成为使员工长时间离开工作的中断。 相反,它必须融入人们的日常工作中,以帮助他们完成工作并提高生产力。 那些将学习视为战略资产的公司了解这一点,并且可以轻松地提供即时学习资源,因此人们可以在需要时学习技能,立即应用所学知识并保持重要项目的进展。 为了在需要时获得这种响应,您必须拥有合适的供应商和合适的资源。 鼓励您的学习与开发(L&D)团队像营销人员一样开始思考,并为您的组织找到合适的供应商合作伙伴。 由于失业率处于历史低位,公司正努力寻找合格的工人来填补空缺职位。 2017年《乌迪米技能差距》报告证实,近80%的美国人认为存在技能差距,大多数人认为雇主可以做更多的事情来使人们接受适当的培训。 钱伯斯基金会也就这些统计数据进行报告,而一份新报告则显示了各个行业之间的一致性。 申请者拥有的技能与雇主寻求的技能之间的差距无法通过将所有人送回学校来解决。…

赋予孩子成为圆形星星的能力| Rieta Aliredjo访谈

Rieta Aliredjo是荷兰“星星之星”圆形基金会的创始人兼主席,该基金会的初衷是使孩子们成为“圆形之星”。 她认为,加快向循环经济的过渡并创造真正的势头,让儿童参与是关键。 嗨,里埃塔(Rieta),很高兴与您在这里聊天。 让我从基金会成立成为现实之前,先从基础成立开始。 我们是怎么来到这里的? 我曾在私营部门和公共部门担任管理顾问和项目经理,最近又是自由职业者。 这样做我错过了目的和个人满意度。 我的愿望是成为一名社会企业家,甚至不必知道这意味着什么,但我想将自己的精力投入到新经济中,并将我拥有的想法变成现实。 我从儿童市场“ Warenhuisje ”(“小仓库”)开始。 这个想法是一个点对点的儿童交易市场,孩子们可以互相交易二手物品。 它不是一个由卖方主导的市场,从一开始就涉及金钱,而是一个交互式的市场,孩子们实际上必须在网上和线下彼此互动。 为了建立这个项目,我所做的第一件事就是与父母和教育部门的人们进行了交谈,他们都证实了我的直觉,并坚定了我对继续这个项目的信心。 那是在2016年中,那时我开始听说循环经济,这个概念立即引起了我的共鸣。 这与Warenhuisje的想法非常吻合,特别是当我阅读有关说重复使用经济是进入循环经济的途径的文档时。 每个人都有东西,尤其是在我们的富裕社会中,和孩子们在一起的有趣之处在于,他们实际上无法帮助他们留下很多东西的事实。…

您的孩子需要为幼儿园准备的数学技能 沃特瓦(Terri Wattawa)| 科学教育

您的孩子开始学习数学永远不会太早,父母在早期数学教育中起着至关重要的作用。 父母可以介绍与数学有关的游戏和玩具,并教孩子如何在日常生活中使用数学。 教您的孩子早期的数学技能将建立自信心,并使他们在幼儿园起步。 研究人员和教育工作者认为,每个孩子上学前应具备五项数学技能。 在幼儿园开始之前,儿童应该能够展示简单的计数技巧。 了解数量和数量之间的关系以及至少计数20的能力。他们还将需要学习可集成到日常生活中的基数。 基数告诉您集合中有多少东西。 在对一组对象进行计数时,计数序列中的最后一个单词将命名该组对象的数量。 您可以让孩子在收拾玩具时计算玩具的数量,也可以计算从一个房间到另一个房间的工作步骤。 棋盘游戏是学习计数和基数技能的好方法。 您的孩子可以识别骰子或微调器上显示的数字。 运算与代数思维 期望幼儿园的儿童使用对象解决简单的数学问题。 在日常任务中实施数学问题。 请您的孩子拿出正确数量的器皿或盘子,并问诸如“我们还需要多少?”之类的问题,教他们如何使用手指,图画,表情和物体进行增减。 Base 10中的数字和运算 幼儿园的孩子应该知道十个数字是由十个数字组成的。…

在工作中学习

作为开发人员,最有意义(也是最具挑战性)的事情之一就是实现您从未做过的事情。 很难实现在截止日期之前从未做过的事情。 需要在特定时间范围内完成工作的压力可能会给寻找新问题的最佳解决方案这一本来就很困难的挑战带来更大的压力。 我最近有机会同时做这两个事情,并想分享我对这次经历的看法。 向我介绍的任务是为后端服务实现graphql解析器。 我们正在构建一项服务,以便为希望互相通信的用户存储加密的数据。 最重要的是,我们公司还有一组我们想在一个查询api下结合在一起的服务。 提议的统一解决方案是使用graphql,这是Facebook产生的一种技术,可以使这些类型的操作更加简单。 Facebook实施了我们公司过去使用的可靠的开源技术,因此graphql非常适合我们的Facebook工具生态系统。 对许多有相关经验的人来说,实现graphql解析器的任务听起来很简单; 并且有大量在线资源记录了如何完成这项确切任务。 这不是一个新问题。 但是我遇到了一些障碍,阻碍了我进步的速度。 我从对graphql的零知识开始。 我听说过有关它是如此革命性的话题,但我不记得自己所看到的。 为了增加任务的复杂性,graphql服务的编写语言是java,因此服务客户端的实现需要匹配。 以前几乎没有Java经验,所以我需要在语法和抽象级别学习很多知识才能完成任务。 传统的OOP概念对我来说非常陌生,例如数据传输对象,多态性,甚至维护用于在进入服务的数据和可用于与数据库进行通信的对象之间进行转换的对象的模型。需要在我的心理模型中考虑…