全栈营魔改大赛购物网站大赛心得

写这个心得之前,

我看了同学一篇同学写得很牛逼的心得,http://junoliang007-blog.logdown.com/posts/1494254 看完后,我陷入了一种自我怀疑的情绪中。这个心得是写不下去了……但是:

你要不时地问自己,什么是更重要的,什么是最重要的…… — 李笑来

然后,我骗自己,我只要写十几分钟而已……

开始回顾

比赛正式开始,头一天就有同学上线了……微信群内的同学们讨论得热火朝天!大家性情高涨,磨拳擦掌,跃跃欲试!这时的我还陷在工作的情绪当中无法脱身。等我真正脱身已经大赛开始4天了,这里我才开始去跟着教程打code,把后面的代码打上一遍,自然遇到很多bug,课程的难度提高了很多,打上一遍感觉完全一片蒙。教材后面有讲可以去slack的teamup频道发布组队信息,于是我好奇地去看了发布的信息,首先看到了范良春范同学发布的信息,过年花四天时候就做一个集中微信小程序的app,我觉得他很牛逼,发布了几天了,肯定早就找到队友了。然后我是猪队友,我也不太好意思去跟他组队。接着看到一个汕头的小伙伴,可能因为是老乡,觉得有亲切感,同时他还说他也是猪队友,这下我就放心了,猪队友跟猪队友没什么心理压力。(后来在meetup上,才知道范同学也还没找到队友,他说跟我离得较近,其实跟我组队是最合适的,听完后觉得很遗憾啊!)

我想再跟着教材打多几遍……两遍还没打完一个星期又过去了,

星期天2/19去参加广州meetup得到范同学的启发,回来后决定快速跟着贴code过一遍教材,先把作业给交了……减轻心理压力,然后去参赛!

期间电脑遇到一些问题,申请amazon S3存储桶也遇到些问题,等我跟着过一遍教材交完作业,大赛已经过去三个星期了……心理是有压力的。

接着开始搞大赛了,然而前面在搞招聘网站的时候,我没有参赛,前端没有收获什么收获,对于做页面完全没底,也没有知识。然后我就去尝试套版,bootsnipp套版,在论坛看了陈竹同学的教程,然后还是一脸蒙逼,教程里没有说明那些不明来处的js要如果去找,版上的css,js,声明也完全看不懂(当时也不知道什么是声明,是做什么用的),然后又去跟着陈俊鸿同学的前端系列教程学了一遍,学到不少,但也掉坑了,在codepen跟着代码贴出来的效果一不样。挣扎了很久才知道那是因为声明的css,js一不样导致的!

很受失败,掉了很多坑……三步一个坑……

偶然在论坛又看了一遍教程,在摩改大赛的同时把bootstrap也给学了,跟着做才发现w3school的bootstrap是个大宝藏,因为bootstrap不陌生,所以在做的时候有种老师说的匹配记忆的感觉。跟着过了一遍才知道:

  • 之前跟着套版觉得很牛逼的东西,其实关键代码就几个,几个关键代码就可以做出来了!
  • 原来这是声明
  • 原来有这些功能早已封装好的,直接用就行!

真是相见恨晚。跟着学了两天我就大概知道一个页面要怎么去做了。时间很快过,大赛结束只剩4天。两天做出首页,队友做其他页面,一天半debug,终于在结束前一天上线了……上线后心里总算是踏实了……

反思掉过的坑 :

  • 时间有,但是效率低,
    • 精神状态差。(三个方法健身,坐享受,)
    • 执行力差。(这个还在改进中……)
    • 中间有断过orid,(解决方案:骗自己只是想写10分钟orid而已)
  • 做页面时,在细节上花太多时间,导致上线时间晚。(下次应该先把最小可行性产品做出来,再和队友快速更新迭代)
  • 做页面的时候,三步一个坑,当实在太多坑的时候,可能是你的最小可行性知识还不够,这时可以选择去补充基础性知识。
  • 没有和队友进行git项目管理,github协作是这次的遗憾。(现在和队友在弥补当中……)
关于线下meetup
  • 线下meetup能带给你温暖的感觉,参加前你就好像是一个人掉进冰冷海洋,参加后,你才发现你不是一个人掉进去了,原来你身边有人陪着你,带给你一丝丝暖意。
  • 线下meetup大家一起分享好用的工具,有价值的概念。能学到很多干货。
  • 结识战友。
关于做页面:

如果一个东西,脑子里完全没有套路,那还是不要去想太多了,找个能模仿的先模仿吧。做页面也一样,一开始我们想着如何如何做一个漂亮的页面,到后面做哪觉得哪不合适删了重做……所以下次最好直接去模仿。

关于同学的作品:
  • 商店上线(也当作是交作业了……)后,一个晚上我在浏览同学的作品,发现一个很牛逼的作品,https://imoviestore.herokuapp.com/,功能做得很牛逼,css js也做得很牛逼,一个可以影院选座系统。能结合动画选电影,结合js选座位,付款后还可以生成一个二维码!太强了~
  • 再打开了一个作品,打开速度秒开,原来是部署到其他服务器上了,还购买了域名http://1timex.com/,页面风格也很好看。
  • 我fork了郑智,陈俊鸿的github仓库,打开后看到代码之整齐,代码之复杂,真心觉得太厉害,离开了教材还能独立开发功能出来,这事我是做不来了,干脆我就去加了郑智微信,他告诉我,多跟着教材做,做多了就会了……!嗯!
人与人的差距真的是很大!
comments powered by Disqus