您的位置:首页 >金融理财 >

我学到的5件事教数百人如何编码

2022-01-29 18:57:09来源:

我们的公司要求很多人如何编写代码-从3,000多个申请中选择了1,200多个学生。回顾过去的三年,我不禁停下来思考,我们离我们的第一届17名学生已经走了多远。

至少可以说,这是过山车。但是,随着骑行的颠簸,转弯,起伏,我学到了一些非常深刻的教训。

1.教育是最充实的努力之一。

即使在今天,我也经常想到早期的成功故事,这些故事促使我从一开始就将我们的程序构建为非常密集的业余爱好。

最初,我以自学成才的程序员的身份进入编码行业。近十年来,我一直在为各种初创公司工作。我学到了很多关于建筑、解决问题和经营企业的知识。

但是,我从来没有建立过能够对另一个人的生活产生如此成功影响的能力。我开始教人们如何将代码作为附带项目2013年,并且很快就看到了积极的影响。我目睹了人们以令人难以置信的,有能力的飞跃进入利润丰厚的职业生涯,从而极大地改变了他们的生活轨迹。这些人是讨厌自己的工作,迫切需要职业发展或暂时失业的人。我建造的其他任何东西都无法接近提出这种主张。

我相信这就是为什么这么多人喜欢教学的原因之一。与另一个灵魂联系以传授知识,然后看着某人学习新技能并使自己变得更好,这是一种与生俱来的热情。我们的许多老师将其描述为学生眼后的 “灯亮” 时刻。它令人兴奋,有趣且极具影响力。

2.几乎任何人都可以学习编码。

有一种普遍的误解是,为了成为一名编码员、开发人员或程序员,你必须是一个数学天才或拥有某种高级学位。这可能是过去几十年的常态,但今天远非如此。

这种转变有两个原因。

首先,随着软件继续吞噬世界,与编程相关的工作数量和足够熟练的人员之间几乎无法填补技能差距。将这种对人才的永不满足的需求与将 “书呆子” 和 “dweeb” 之类的标签视为细微差别的积极指标而不是类似贱民的品牌的亚文化转变相结合,最终您会得到更多对编码感兴趣的人。这对精英主义来说是个坏消息,但对固执来说却是个好消息。

第二,领域变化剧烈。这部分是由于需要计算机工程人才的工作种类繁多。到处都是线条模糊。仍然有一些公司传统上是孤立的,但更多的企业看到了营销、销售、客户服务和其他部门之间交叉的真正价值。可以将 “增长黑客” 标签视为一个很好的例子。

我们的计划欢迎艺术家,平面设计师,政治学家,前快餐工人,销售人员,mba和许多其他人。他们表现出色。实际上,由于我们的毕业生为我们的计划,他们的新雇主和编码行业带来了独特的观点,因此这种技能的积累是一项资产。Fin科技公司喜欢会计师转变为程序员。初创公司喜欢可以戴多顶帽子的工程师。

这个领域一如既往地容易接近和永久,而且只会变得越来越好。

3.傲慢是学习的头号敌人。

我们已经选择,教授,评估并看到数百名学生成功毕业并继续从事出色的职业。我的时间越长,我就越相信某些特征和特征对学习有害。我名单上的第一名是傲慢。

傲慢是学习的天敌,因为学习本身需要认识到有些事情你还不知道,必须努力去掌握。与傲慢或优越感作斗争的人只想证明自己比别人知道多少。他们对自己的不足造成了几乎无法克服的盲点,并高估了他们对主题的掌握。

这些人很难教,因为他们不断寻求与老师相处或提出并非真正问题的问题。相反,它们是旨在展示个人在该主题上的专业知识的评论。他们同样很难指导。他们缺乏理解所需的谦逊,不是语法本身让他们感到沮丧,而是他们自己无法掌握正确的语法。

更可悲、傲慢的人经常找不到被录用的麻烦。当或如果他们确实与雇主着陆时,他们会发现适合错误类型的企业。毫不奇怪,傲慢的个人被吸引到那些重视虚假虚张声势而不是谦虚地学习和成长的公司。

4.教室应该是实验室。

去过菜单总是变化的餐厅吗?对你和餐馆老板来说,这也是一场赌博。不断变化的产品线是有风险的,因为人们通常会寻求可预测且质量一致的商品和服务。

在我们计划的早期,我们非常担心学生可能会认为我们的课程,教学方法或评估过于具有延展性和迭代性。我们不想发送错误的信息或导致错误的看法。

这种动态结构的好处远远大于风险。我们将教室视为实验室。我们不断尝试新的方法,课程选择,工具和教育教学方式,以产生最佳结果。我们是一家研发机构,生产高质量的产品 -- 它只是碰巧具有教育性质。

我多么希望我能在传统教育中看到更多这样的东西! 对于教育工作者来说,最经济的激励措施使他们制定了一次课程计划,并在上课前10分钟仅进行了细微的调整。实际上,这既自私又完全适得其反。课程开发应该是迭代的。教学方法本身应该是流畅的,不断改进的,并且要进行几乎实时的调整。为了保持相关性并提供价值,教育机构必须认真研究他们在教什么以及如何教它。

5.还有很多工作要做。

这是我成千上万的偏执狂之一,曾经使我彻夜难眠: “如果我们倒闭怎么办?”我以为有一些准备学习编码的有限市场,而想要雇用他们的企业数量也同样有限。现在输入它和在屏幕上看到它一样愚蠢。显然,我们源源不断的申请人和成功的员工证明,至少一种恐惧是没有根据的。

公司将继续需要能够在内部表现,学习和发展技能的有才华的员工。同样,人们总是会寻找更好、更有效的方法来学习新概念,而不会在远远超过通货膨胀的成本曲线上赌博。现在,我们只谈论代码。但是我们意识到许多行业尚未诞生。标准的 “象牙塔” 教育方法将不适合为这些新兴学科服务。

世界正在以越来越快的速度变化。同样,我们对教育的看法必须适应。我们需要赋予更多的人权力,让他们更好地做好准备,更有效地教他们。机会就在那里,但我们不能依赖一直在做的事情。我们当然不能寄希望于过时的方法和过于官僚的教育机构。进入21世纪不到20年,很明显,这些 “答案” 不足以满足需求。技术继续以指数级的速度发展-教育还有很多工作要做。