School 42是IT生活,编程领域以及所有其他方面的主要答案

2019年10月,我在加州弗里蒙特拥有42所编程学校。从她回来后,我固执地拒绝回答有关我学习的各种问题,并避免分享自己的印象。恢复花费了时间。六个多月后,我准备讲述自己一生中最不寻常的经历的故事。

由于学校本身已经很容易听见,并且已经在有关哈布雷(我特别喜欢thisthisthis)和其他资源的各种文章中反复涉及,因此我的介绍将尽可能简短,并且叙述的整个重点将专门针对我的,个人的,非常主观的经验。



我很荣幸能成为十月泳池的一员,这是2019年的最后一个泳池。我马上注意到,我认为学校制度不仅是理性的,而且是非常哲学的。在学习过程中,您将必须自己回答难题,学会确定优先次序并做出困难的决定,而这些决定将取决于您的成功(无论它表示什么)。要在一篇文章的框架中“全面地描述”学校42是非常困难的,因此,如果这种材料引起读者的共鸣,我将继续这个故事并准备其他部分。
我想把这一章专门介绍学习过程的内部组织和值得进行个别人类学和哲学研究的社会特征。

时间分配困境


正式地,上学日(这是一种特殊的度量上课时间,不同于24小时)是从早上8:42开始,到下一个天文一天的23:42结束。一天,根据培训计​​划发布一个主题。它提供了几个直接上传到系统的培训视频,以及必须在上课日结束之前完成的任务列表。从技术上讲,您有一天半的时间来完成所有任务,但是实际上,当时钟显示为8:42时,您会得到一组新任务,并且有一个新的上课日-程序被重叠了。主题中的任务数量也没有固定-从4到15(并且一天到23)。



在这里出现了第一个“良心问题”:尝试在完成第二天之前完成一整天,还是尽可能多地休息一下?一整天完成的时间有利地反映在学习过程中,因为在解决了所有任务之后,学生可以练习更多并巩固所学到的东西。另一方面,解决方案并非总是被“点击”,并且连续花了几个晚上寻找复杂任务的解决方案,学生冒着很快就筋疲力尽的风险。池中的每个参与者都必须为自己制定最佳的课程策略,因为 他的身心健康主要取决于此。进入游泳池是进入学校本身的第一步,如果学生精疲力竭且毕业后不稳定,那么进一步的培训就很难成功。

关系困境


在我的泳池中,每天几次监督我们的学员宣布了俯卧撑时间:体育课是所有学生聚在大厅中央的一个小平台上并举起杠铃(或抬起杠铃)的时刻。这项计划远离编程过程本身,有助于分散对虾姿势长时间坐在计算机旁的注意力,减轻大脑的负担。此外,还有机会评估谁容易攀登,谁又懒又无趣。乍看之下,这种微不足道的活动使我们有可能比在分配中对代码进行冗长的讨论而更多地了解我们的同事。

这所学校的老朋友是第一次进入游泳池,他们说早些时候在学员附近有一张桌子,上面刻着“有问题吗?去谷歌上查询! “还有一瓶巧克力来抚慰受伤的灵魂。桌子已从我的泳池中移走,但本质保持不变。提出问题之前,请尝试“谷歌”它。对于外国人来说,这要容易一些,因为搜索范围不仅限于英语:在某些主题上,我观看了俄语视频讲座。如果遍布全球的网络无济于事,请与池中的同事进行协商:也许他们更好地理解了该主题,或者能够找到必要的解释并可以分享发现。使用除学员知识以外的任何信息来源-学员不得回答有关课程的任何问题。在学校游泳池系统42中,点对点教育具有自己的从属地位。



随着泳池课程的发展,“泳池学员-学生”关系的特征变得更加复杂。讨论游泳池事务的禁令是可以理解和同化的,但是友好的交流又如何呢?困扰所有游泳池学生的普遍问题之一是签证。学校42不支持学生将他们在美国的身分合法化,因此,已经入学的学员在逻辑上引起了人们的兴趣。直接了解立宪民主党人生活的渴望与对名誉的恐惧成为对抗。毕竟,学员有他们自己的策展人,并且比起使用复杂的解释和证明(您没有告诉任何有关泳池的信息)来限制与一般学生的交流要容易得多。结果,有时会明显感觉到“班级”分离,从而限制了仅在池内学生之间的交流。当然,有学生和学员的疯狂聚会,但是,在我的游泳池里,这样的聚会者冒着失去通行证的风险。

最低门槛困境


如上所述,每个上学日都有一个新主题,其中包含不同数量的任务。它们的实现有其自身的特点。要考虑成功学习的上学日的材料,必须正确完成25%的任务。简单的数学建议,例如,如果该主题中有12个任务,则必须正确完成前三个任务。为什么我将重点放在“第一”这个词上?难度越来越大,必须按顺序完成任务。如果您在练习2中犯了一个错误,则即使随后的所有练习都正确执行,也不会在总体分类中予以考虑。就像您做过最困难的12号练习,但错过了3号一样,仅计算1号和2号点(它们不足以结束一天)。



在这方面,许多学生有一个问题:如果考试只需要25%,为什么要尝试解决所有任务?它让我想起了学生团体,当时它足以让4分通过考试并继续前进(在白俄罗斯,满分为10分)。池中的每个人都必须自己决定哪个更重要:做出绝对绝对的最小值以关闭一天并继续进行下一个工作(或开展业务),还是花时间解决所有练习并获得更多的知识?有一天,“最低限度课程”对我不利:我在上学日错过的一项功能,然后在我的考试中浮出水面。真尴尬

更进一步。后来的某些任务变成了42个Classics:当然,它们的正确执行是正确的,并且它们在当天没有给出分数。但是出于同样的原因,必须正确地执行“经典”练习,以便随后的带分数任务得以测试。从42个经典中完成任务-所有后续经典将被取消。那些。练习“成本”的方法随课程的进展而变化,对于学生来说,制定统一的策略以在第一周完成任务以最大程度地耗费精力完成整个课程非常重要。在数量不断变化的情况下,最重要的是执行的任务的质量。



在这三个难题中,我将中断我的故事。我希望收到您的反馈-是否值得继续讲述42学校的“程序员工作室”库的功能?我也很乐意在评论中回答您的问题!

All Articles