PXF_LY's Blog

变得勇敢,我两天搭出了一个网站——JDStore参赛心得

大家好,我是李怡,我跟彭晓峰一起组队参加了这次JDstroe魔改大赛。我们的作品网站是:https://guarded-dusk-10461.herokuapp.com/。这是一个关于植物的网站,介绍了一款家居智能种植设备。

最大的进步:

这次最大的进步是,我们终于参赛了。之前JobListing的时候,总是想着自己要打一遍,结结实实学好每一章,坐等着参赛时间过了。这次,我们摒弃了完美主义,勇敢的上了战场。

作品的诞生过程:

我们的作品是用极短的时间做出来的。

3月4号上午,彭晓峰才开始学习购物网站,晚上将教材滚完,搭出后台的基本框架。
3月5号上午,他抄论坛上面的教程,做了几个增强版的功能。
3月5号下午,我美化了前端,将截图上传参赛平台。3月6号,Heroku部署成功。

我为什么能这么快的做完前端美化,因为我是用抄的,我之前找了很久的“漂亮”的网站,然后借鉴了之前学员的关于克隆网站的教程,照做很快在本地做出了效果。但是,这给后面部署埋了颗炸弹。

3月5号晚上我们一起部署,然后遇到了Bug,搜遍slack无果。看了一些答案,每次以为自己要解出Bug了,但是一push Heroku就出问题。总共尝试了5种方法,最后,我灵机一动,将其中两种结合起来,才解决了,虽然最终也不知道这个原因到底是为什么。

我们为什么到最后才提交?

原因主要有两个:

1-学习的前期不听话

我跟彭晓峰是夫妻,他报名全栈营后,我就跟着他一起学编程。12月26号,我参加完研究生招生考试后,开始了编程课的学习。我白天学。他晚上学。由于感觉自己像蹭课的,所以前面2个月没有上过slack,每次遇到Bug都是自己死磕,耗费了大量的时间,这是我前期遇到的最大的坑。尤其是Rails101第2遍手打的时候,固执的采用左右屏照着打的笨办法,Bug一个接一个,这直接导致我春节在家进度缓慢。渐渐落队后,变得麻木。

2-洗心革面后从头稳扎稳打

2月14号,我学完rails101的三遍。本应进入JobListing,这时我的老公认为我们学的特别不扎实。我们决定从第0课重新开始学。这一次,我们从第0课-五万大课的开学典礼开始学,将第一课、第二课、第三课,只字不漏的重新看了一遍、改了一遍、练了一遍,形成了一份属于自己的,完整的笔记。也就是2月14号到3月4号这三周,扎实实的学习了曾经学了2个月的内容,而且效果比之前好了太多。因为前面学的扎实,所以我在做前端的时候,看代码并不费力,能参加了这次比赛。

最让我们吃惊的是什么:

我们被同学们提交的作品惊艳到了。他们将每个页面都做的那么完美,功能进行了添加和优化。从作品间的差距,我感受到的是,大家学习效果间的差距。

参赛过程踩到过的坑:

在Heroku部署的时候,冥冥中认为自己可以解决这个问题,但是忽略了自己在上面花费的时间。如果Debug超过1小时没有解决,应该果断问助教!

收获最大的是什么:

这次能在最后时刻完成自己的作品,靠的都是之前扎扎实实的学习功底。我们在这个学习过程中,在不断磨练学习的技巧。我开始有意识的优化自己的学习流程,提高自己的学习效率,这是我在主动学习上最大的转变。