今天是jdstore魔改大赛落下帷幕的第一天,作为“留级生”的我对这次大赛做个复盘。
一:这次大赛我都做了些什么
1.完成教材内容
2.迁移各种功能
3.与队友完成协作
因为是二进宫,所以一开始我对自己的目标是很明确的:完善一期没有实现的目标,做一个宠物书籍在线销售网站
一期jdstore大赛结束后我的作品是这样的,存在一下几点缺陷:1.功能上只有基本教材中有的;2.首页美化套用的模板,按钮基本都是死的;3.对代码没有概念,不知道自己在做什么;4.网站是一个人做的,没有涉及协作方面知识的学习;
所以,我要通过这次“二进宫”,在原有基础上做到了一下几点:
1:在做基础课程是,能够思路清晰的知道自己在做什么功能,但对代码的理解还不够;
2.依照全栈营上期的同学的大赛总结,将补充功能实作在自己的网站上;网站的功能丰富了不少,但与产品的匹配度不够;
3.在大赛还有三天就结束的时候,我找到了队友与我进行协作,共同学习了协作方面的有关知识,弥补了一期学习上的空缺;
二:具体细节我是这样做的
1.基础教程部分我是全程手打的,与一期的粘贴相比有了很大的提升;
2.实作功能部分我把自己想实现的功能列出来,每完成一个我就做个标记,然后写一份自己能看懂的教材,题目以“如何……”为开头,方便自己查阅与分享;
3.在大赛还有三天结束时,我得知我的线下战友进度还停留在基础教程部分,于是我邀请她成为我的队友,然后与她完成了两次pull,我实现了协作的学习,在这期间我用自己的方式引导队友完成了协作,并鼓励她做了一次拉票;
三:我为什么选择这样做
我进入全栈营的原因是:我知道参加全栈营这样做是对的,所以我去做了,只有做了才知道方法对不对,坚持的是目标,调整的是方法。
在编程这条路上,我是纯小白,一路走到现在,我把这当做我学习学习方法的“训练场”,对拼图模式,左右脑模式践行的场所。
四:接下来我会怎么做
基于XD老师对项目成功的定义:项目是活的,需要生长的,所以我今后的学习安排就是把我做出的“在线宠物书店”做活,让人能够使用它,让它能够对像我一样喜欢宠物的人产生价值,伴随着我们一起成长。
当初是出于对编程还没有建立必要的认识才选择“留级”重新再来一遍,现在回过头看自己当初的选择是对的,或者说这段时间的付出是值得的,XD老师介绍过,对于全栈工程师来说,代码只占全部工作的百分之二十(原话怎么说我忘记了),意思就是说还有百分之八十的知识等着我们去学习,所以不要把注意力过多的停留在代码上,尝试这继续往前走,把解决理解代码的问题分摊到今后的长期学习当中,重点是把项目做活!对,把项目做活!
分割线。。。。。
最后我介绍两个我在大赛过程中实用的工具:
第一个:Trello 项目管理工具
第二个:Feedly 信息收集工具
Trello
我只分了三个组,想要做的、正在做的已经做好的,做这个列表的最大作用是让自己有个计划,能够看到自己的成绩表。
Feedly
我为这次大赛专门列出了一个“二期大赛前十名”的分组,每天都打开看一看,了解一下大家的动态,看这些优秀的学员都在做些什么,对比自己需要改进的地方。
最最后,希望大家继续迭代自己的产品,让它慢慢的长大,最终为大家使用