刘华佼的全栈学习记录

6-12 JD-STORE商店大赛总结

| Comments

我和队友是5月8号组队,而后练习协作,商议参赛作品主题,然后从5月23号开始实作,6月11号15次迭代结束。我回顾了这20天的记录,总结了如下经验教训:

好的经验有:

选择合适的队友、拆分细作、由易入难、及时求助、会什么用什么、从善如流、小步迭代、大胆尝试新创意、应对情绪的妙招、应该有点儿傲气。

下面将一一将细说:

选择合适的队友

开始有几个在魔改大赛中得过奖、排名比我前的几个学员联系我希望合作,但我觉得协作中沟通非常重要,所以选择线下meetup的伙伴。并且我觉得自己的想法很多、说话又比较直,需要找一个沉稳冷静、不会介意我不太会说话的人合作,所以选择了现在的队友。

事实证明我的选择很正确,整个协作很愉快,我们杭州线下meetup参与的人数非常少,我跟她是唯一的两个从始至终每周末都参加meetup的学员,并且有时连续两天meetup,在比赛结束的前一天,我们一起连续meetup了7个小时,一起对作品做了一个重大的调整。

在合作过程中,队友多次把我从“忘记看别人怎么做”、“眼高手低”、“死想为什么”三个大坑里拉出来了,甚是感谢。

选择队友并没有固定的标准,最重要的就是能够合作愉快。

拆分细作

作品刚开始协作,心理上感到很困难。我认为,当想做的事情太多、目标太难达到、感到烦躁时,就该将其拆分细作。于是第一天,就把要做的事情写在白纸上,然后将其拆分为四条,当天下午五点前就完成了。

首页也是我感到困难的部分,于是在第二天的实作中将其拆分为3个板块,也及时完成了,并且效果超出自己的预期。

由易入难

比赛持续21天,有时候难免情绪低落,或者觉得烦躁,这时候就从简单容易又能出大效果的改动入手,比如我有时候状态不好,就先改作品的“思”字,换一个艺术字体,立刻能出效果,心情也很快就好转,接着就可以做感觉稍微困难的部分,比如在首页加产品展示板块、美化产品详情页等。

及时求助

我在魔改大赛的血泪教训就是自己捣鼓时间太长,有时候花了两三天才做出一个功能,所以这次遇到问题,最长2小时捣鼓不出来,就立刻上slack问助教。

有时候自己难以从坑里自拔,这时队友就起了重要作用,她会提醒我去slack上问助教,去论坛搜教程。

有次抄学霸代码做在文本框里更改产品数量的功能,折腾了好久发现学霸代码本身有问题,我还要继续折腾下去,是队友及时提醒,并建议先做成+/-这样的简单功能,然后到论坛上找其他教程,很快就做出来了。

会什么用什么

在上传图片时,我并不喜欢用ipic,但是想到应该“会什么就用什么”,于是就没再另外花时间找其他图片上传工具,直接用了ipic。幸亏这个决定,否则我不知道又要浪费多少时间在找其他工具上面。

从善如流

我们的作品从一开始,就及时采用别人的建议。首先更改了大家吐槽最多的首页背景色,效果就提升不少。

特别感谢joshuagou、jacksparrow、肖英全、TIM、闭欣欣、刘冰杰、韦月炎、张舒娟、heysy0520、伯桐、赵雪萍、韵儿爸爸、rongrong、潘秀斌等朋友的宝贵建议,每一次采纳建议后的改动,都让我们的网站变得更好一点。

小步迭代

我们的作品经过每次采用别人的建议,进行小步迭代,到第9次更新,就得到Xdite大神的投票了,这个激励实在太大的,让我们更有动力持续迭代下去。

大胆尝试新创意

比赛结束前两天,结合一个朋友“将产品图片改用统一色调”的建议,参考了得到app里的卡片样式,将产品图片替换成文本框,底色改为与网站色调统一的颜色。

这个创意在一天内实现了,改动后的效果很好。

应对情绪的妙招

情绪如果不好,就是一个消耗时间的大坑。所以一定要把情绪护理好。我采用的小办法有:

  • 觉察到情绪下滑时,就赶紧对自己反复念叨“我会有好运的”;
  • 当看到别人的作品很精彩产生焦虑时,就告诉自己注意力放在自己的进步上面;
  • 从简单的、容易获得成就感的地方做起;
  • 关闭朋友圈;
  • 遇到重大心理挫折,就及时休息,休息好后,再做下一步计划,让理性、而不让情绪参与决策。
  • 写践行打卡记录,或者写公众号文章,
  • 去帮助别人解决问题,把注意力从自己身上转移开;

意外好运

我们作品上线,是因为队友在slack上问问题,意外遇到戴建林助教,他建议我们先将作品上线,并激励我们说如果当晚上线,就给我们投票。于是我们就提前一天上线了,并获得了鼓励的一票。这个经历太开心了。

应该有点儿傲气

因为我自知前端设计能力不够,所以前期美化页面直接抄了上期比赛作品的代码。抄的代码去拉票,很可能会被鄙视。被鄙视后心情很不好受,于是咬咬牙,闷头改bug,最后解决了抄的代码里本身有的bug。解决之后心情格外舒畅,给自信攒下了好多积分。

我觉得有些小事可能对于参赛作品拿名次来说并不重要,但是情绪上如果过不去的话,就一定要直面、解决这些小事,让情绪好起来。躲避、拖延只会让情绪更糟糕。

除了这些好的经验,当然也有教训。

我们的教训有:基础不扎实导致非常大的时间浪费,没有去认真研究高频的自适应问题,后期协作松懈,没有使用Tower。

基础不扎实

在前期抄代码时,有两次,我自己随手加了一行代码,结果后来就出问题了,自己解决不了,只好去slack上问,造成许多不必要的时间和精力浪费。

而假如自己在开始学教材的时候沉静一点,多练几遍,多想下为什么,基础好一点,完全可以自己在很短时间内解决的,因为问题很简单。

没有去总结高频bug

自适应问题是我在魔改大赛就很频繁遇到的坑,也让我花了很多时间去解决,但解决完后没有及时总结写教程。导致这次又重新花时间去解决,解决后又没及时总结写教程。

后期协作懈怠了,没有在Tower上写任务

我们后期协作就没有在Tower上写任务分配了,就是按照别人的建议改,改了也没有写到Tower上去,我觉得这是比较遗憾的。因为这样项目就没有记录了。而比赛结束后,就更没动力去写了。

以上就是我在JDStore大赛中的经验教训,再总结一遍:

好的经验有:

选择合适的队友、拆分细作、由易入难、及时求助、会什么用什么、从善如流、小步迭代、大胆尝试新创意、应对情绪的妙招、应该有点儿傲气;

教训有:

基础不扎实导致非常大的时间精力浪费,没有去认真研究高频的自适应问题,后期协作松懈,没有使用Tower。

Comments

comments powered by Disqus