九个人,三十天

九个人,三十来天的时间,我们也许真正的学会了一些东西,也可能只是灌了些耳音,可是无论如何,那是我们共同的故事。

夏天的晚上
暑假来临之前
  • 特训营跑了
    暑假对于西邮的学生来说,是一个很好的学习机会。本来听说有暑期特训营,可是计划赶不上变化,特训营的地点,今年不在西安。
  • 决定还是留下来吧
    本来跟着老师计划走的打算也就扑空。可是如果暑假回家,顿时变咸鱼,学校的宿舍又粉刷,东区食堂也没什么吃的,吃住的问题都还没解决就已经大胆交了留校申请表。
  • 我们的成员
    既然暑假留在学校,那就得利用起来,跟其他管理员商量大家暑假应该学什么之后,我们决定先做一份表单来统计大家目前的学习进度以及暑假有没有什么计划。
    收到大家填的表单之后,统计出来暑假留校的都是15届,也就是开学大三的同学,一共九个人,其中有一个人开始一周后因为家里的原因没有继续,在暑假正式开始之前,有一个理学院的姑娘找到我,说想暑假跟我们一起学习,好事啊,很欢迎啊,接着我就简单问了几个问题,最后欢迎她加入我们。所以我们九个人一起过了大半个暑假。
开始前一天

总得告诉大家我们暑假做什么。
在大致了解了每个人的当时的学习水平之后,决定模仿去年暑假特训营的方式,在训练写代码的同时,把老师传授给我们的技能再传授给其他人。
所以在开始的前一天,我们罗列出了我们需要练习的技能和需要掌握的技术,并且把技能和写代码结合起来,包括快捷键的练习以及代码的重构等等。
现在大概知道我们这个暑假在一起要做什么了。

第一周——练习练习+练习

搬出古老但是经典的pos机,虽然之前大部分人都做过,但是很多人并没有按照“画tasking图+先写测试+小步提交+codereview+重构+刻意练习”这样的流程来做这件事情,这也反映出实验室的日常存在的问题,所以趁这个机会再从头做。

  • tasking图:大部分人都画过tasking图,但是大大小小的还存在一些问题,比如命名,格式,以及自己设计的结构问题,但是再画了两三个之后,大家的问题就很少了。
  • 测试:这一部分大家之前练习的比较少,有的小组之前还没有写过,给大家大概说了一些关于测试的粒度还有TDD的思想(也不知道大家还记不记得),但是还是感觉自己讲的跟老师讲的差距太大,不能直接明了的定义,大部分都是通过例子完成的。
  • 重构: 关于重构我自己其实也不是很会写,大家写完pos机之后,找了两位同学的代码给大家看,大部分都是通过if条件还有for循环实现的,然后我再跟他们分享函数式的编程思想,感觉。。。可能讲的也不好,对照着他们写的代码,将其用函数来代替,但是关于什么闭包之类的,并没有涉及到(因为我自己也不熟悉。。。)
  • 刻意练习 : 之前在一本书上看到关于刻意练习的特点——只在学习区练习,大量重复训练,持续获得有效的反馈,精神高度集中。我建议大家练习的方式包括以下几点:
    1.每天早上九点开始,半个小时的打字练习,要求标准指法盲打,在这个过程中观察每个人明显错误的地方并提出意见,在练习一段时间之后进行打字速度的测试,现在应该大部分人打字速度都有提升很多,重点是特训营结束之后有人开始自觉的练习打字。
    2.写代码的过程中强调使用快捷键,但是这个没有进行具体的效果测试,在后面代码测试的时候,快捷键确实很影响速度。可是大家好像只在代码测试的过程中觉得快捷键有多么重要。。。
    3.在完成我们做的简单重构之后,要求大家去练习这一段代码,并模仿了去年老师的做法——要求在多长时间内完成一部分代码。可是效果一点都不好,半个小时的时间大部分只完成了一个函数的测试与实现。可是我当时找不到问题出在什么地方,我的猜想是这样的,可能大家对于使用到的函数还不是很会用,打字速度和快捷键的不熟悉影响了效率,或者晚上回去之后并没有练习这一段代码。
    这一周的练习也包括其他的习题,比如外卖订单处理,还有一些类似的习题,练习过程都跟pos机的差不多,基础的部分可能只有这么多了。
画图写代码

第二周——关于nodejs的学习

参加本次活动的同学大部分都没有合作学习的经历,那么这次nodejs的学习,可以说是大家很好的一次体验。可是其中也出现了很多问题,学习的方式是四个人一组,包括teamLead和tecLead,大家将一个大的模块进行拆分,每个人去“领卡”,十五分钟或者二十分钟之后,小组以“5w1h”的方式进行内部分享。下面说一下我看到的出现的一些问题:

  • 不能很好的把控时间,可能是太专注,每个组分享间隔的时间太长,虽然会不定时的提醒,但是大部分人还是不能很好把控时间,这个问题的原因我觉得是因为模块划分的还不够小,然后提出了一些关于应该如何划分的建议,后面大家也慢慢开始明白应该怎么做。
  • 概念性问题不清楚,nodejs中讲到了关于继承以及原型链的问题,我去看他们学习进度的时候,他们提出了这样的问题,然饿,我也不会讲。。。虽然之前看过一些关于原型的内容,但是要讲出来还是有很大困难,之前老师说过,当你能把一个问题给大家讲清楚的时候,那么你就已经掌握了这个问题。硬着头皮再去看一遍,仔细努力理清原型实例之间的联系,包括什么作用域相关的东西。说实话,我决定去给他们讲的时候,已经做好了随时被质疑的准备,但是还是一本正经的给大家画图讲概念哈哈哈哈,当然过程中会有人提出问题,然后大家再一起解决,不知道最后画了几白板的关系图,想说这种感觉真的棒。
一起讨论

第三周——TodoList

感觉这一周是我最不知所措的时候,我会给大家传输关于组件之类的概念,可是我做错了一件事情就是上来就让大家写一个todoList,记得去年时候老师也让我们做,然而我们并没有意识到应该先学习相关技术,写demo,然后再去做,今年,发生了同样的事情,大家还是很注重结果,但是我记得许栋是先没有着手去做而是先去学习,可以说是没有全军覆没了。
后来为了让大家能更好的理解,就先让他们做一个计数器出来。这个比较简单,大部人都完成了,也对基础的概念开始了解。然后后面的学习就完全靠他们自己了。大家开始有问题一起讨论,分享的过程中有什么问题都及时提出来,可能有些问题最后解决的不是太好,但是确实每个人都参与到其中了。
关于一开始要大家做的todolist,后面也有人做完了,还是很棒的,想当年我。。用了很久才弄完。。。
但是通过这个任务也发现我给大家建议的学习方式有一些问题,关于很多相关的技术我也不是很懂,也没办法给大家讲清楚,就只能大家一起讨论,查资料,实在不会了求助暑假在学校的学姐。。。但是这不是也挺好的,一步一步一起去接触新的东西,去挑战自己不会的领域。

第四周——边学习边做

我们不可能把所有的东西都学会了之后再去做东西。
这时候我们由原来的两个组变成了一个小组,因为有些人家里有事或者其他的原因,最后剩下来的人越来越少。大家共同参与的过程是项目的想法商定,画组件图,原型图以及页面设计,也写了一些初步的代码。虽然最终并没有完成整个项目,但是最起码有了初步体验。
其中有一点感悟很深,在搭建项目环境的时候,我本来想的是TecLead先搭建起来然后其他人后面再慢慢学习这一部分,然而每个人都想体会从零构建一个项目,参考之前我们写的关于如何搭建React+Webpack项目环境的简书,每个人都动手搭环境,过程中出现了好多好多问题,那就解决呗,我们现在已经不怕各种各样的错误了。最后,每个人,都成功搭建起来了开发环境。为大家鼓掌。

小组学习

整个过程

不知道应该怎么描述我们这次的活动,从暑假一开始到我们留校结束,天气一直在慢慢变热,宿舍的蚊子每天一样多,外卖吃到绝望,还有遇到的各种bug,还有一次地震。但是也记得我们每个人互相学习,共同进步,也许有做的不好的地方,那就继续改进呗,还有不到一年的时间,我们也要开始找工作,希望这个暑假学的东西能够帮到我们,也希望其他人能将自己学到的东西传授给自己身边的人。

对于我自己来说

这份暑假第一次自己去承担一个小lead的身份去带领大家学习技术锻炼技能,在大家的问题中不断的解决问题,同时也意识到自己身上的问题,基础不够踏实,很多方面的东西自己以前都没有接触过,不管是在牛客网上刷题还是每天听着学姐们面试,笔试中遇到的问题,都让自己越来越恐慌,下一步应该怎么走都还没有想好,就已经被人推出悬崖边,总得想办法解决问题。
开学之后,不管是坚持早起还是坚持看书,都希望能够影响到身边的人,不管是自控还是学习,我们都要有自己的方式让自己变得更加强大,持续学习。

对于其他人来说

收集了部分暑假留校的小伙伴们的想法
魏秋娟
何远清
李玫颖
张鸽

希望,暑假里学到的东西,或者养成的习惯,能够一直延续下去。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,902评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,037评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,978评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,867评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,763评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,104评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,565评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,236评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,379评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,313评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,363评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,034评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,637评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,719评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,952评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,371评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,948评论 2 341

推荐阅读更多精彩内容