3/12 日记

Published on:

Objective(是你观察到的)

关于今天的课程, 你记得什么?
11-2实作的是用户上传简历的功能。第12章讲的是增加栏位,显示投递简历的数量,然后在简历数量上做一个链接,可以链接到所有接收到的简历。第13章是讲解DB,migrate基础知识,如果代码写废了可以通过切换分支git checkout -b stepx_text————把代码保存在新分支git add . /git commit -m "changes I don't want"————再切换回原来分支git checkout stepx。rake的前进用rake db:migrate,后退一步用rake db:rollback。
由于资料库DB并没有时光机的功能,不能随着分支的切换而相应切换,所以切换分支如果报错,要用三兄弟:rake db:drop,rake db:create,rake db:migrate。如果需要加入seed,即一组已经设置好的数据库,修改DB下的seed文件后,再接着运行rake seed。
要区分routes中resources和member等等的不同,可以通过修改,然后rake routes查看文件路径的变化。
修改数据库文件的名字,运行rails g migration fix_名字比如phone_to_用户比如user,在DB/Migrate文件夹下的日期文件中def change和end之间加入,rename column 用户比如:users,原名比如:phon,新名比如:phone。
修改DB数据库中的预设值,忘记了,只记得default。

完成了什么?
完成招聘网站第11章到第13章的课程。看完求全栈营求职指南。

Reflective
你要如何形容今天的情绪
下午1点半到3点半,看求职指南的时候,被工资水平打了鸡血,很想大干一场。但是3点半后开始看到基础知识补充章节,有点害怕了,一直畏首畏尾的,注意力死活集中不了,看不下去。情绪又到了低谷。晚上8点到8点40,算是静下心来好好地看了一会基础知识补充的视频。然后澄海西门有迎老爷活动,烟花声完全扰乱思绪,还是看不下去,一看到基础知识又退缩了。10-12点,玩了几局王者荣耀。12点半到1点半,总算把视频看完,然后写ORID。
今天的高峰是什么?
从上面可以看到,今天的高峰在下午1点半到3点,晚饭后8点到8点40,以及晚上12点半到1点半。
今天的低点是什么?
低点是从下午3点半,看到基础知识补充这个字眼开始,一开始害怕,后来觉得自己犯困状态不佳,再后来觉得自己心情平静不下来看视频。到晚上又觉得外面世界太吵,影响到自己的学习。————各种学不下去的借口。

Interpretive(是你理解到的)
我们今天学到了什么?
从上次第一次接触YY老师讲解的三兄弟:rake db:drop,rake db:create,rake db:migrate,懵懵懂懂,到这一次进一步补充,充分展现时光机的功能。学的时候联想到当初学习AUTOCAD的状态,其实最重要的不是绘制功能,而是编辑功能,不怕错不怕丑,但是一定要能够灵活编辑,而rake的时光机功能正好满足了随便乱改的需求。另外,求职指南也让我愈发觉得自己还需更加努力练习,其实不是这些东西有多难,而在于如何练得更加熟练,把各种编辑功能融会贯通。基础知识的补充,要用用的方法来学习,看一遍,在过一遍视频,然后就自己用起来。

今天一个重要的领悟是什么?
一直以来,在学习全栈的路上,对于自己有两大拦路虎。一个是看招聘网站相关职位并不多,操心找不到工作;另一个是看到基础知识补充就会不自觉地害怕退缩。但是今天的DB基础知识的学习,发现其实用起来的学习方法,能记住的东西蛮多,也不会那么枯燥无聊。另外,今天从一个同学那里得知,meetup的时候很多同学在说,在职学习全栈班时间完全不够用,很多拿名次的同学是没有工作在学习的,在职的很多是做编程工作的,像陈俊鸿同学就是前端工程师,她说很多人为了参加比赛,都是直接复制粘贴到比赛的进度,然后直接参加比赛,所以现在两个比赛下来还是有很多同学是懵的。但是我还是不能因此就放弃学习,还是有一些在职的同学学的很好的,上班没时间人家会早起,会把得到专栏什么的都停掉,不要给自己找借口。

Decisional
我们会如何用一句话形容今天的工作
在基础知识补充的地方畏惧退缩了,逃避了很久,但是总算是鼓足勇气,用足耐心把它看完,发现不知不觉就看完了,其实也就那样,并没有想象中那么困难。而且回忆的时候发现,记得住的知识点还是蛮多的。

有哪些工作需要明天继续努力?
ORID继续写,今天由于退缩了没有补齐周记,明天一定补上。

Comments

comments powered by Disqus