over 1 year ago

ORID

1.objective

客观事实层次(观察到的事实,今天的课程我学到什么,我们的感官所接收到的外在现实)

今天的课程你记得什么?完成了什么?

  1. scaffold作用是免写crud,免写view,免写routes,但是作为一个coder,你需要自己会写crud,scaffold知识让你感受电脑可以很省力的神奇
  2. command+T 可以搜索
  3. 做program方法:复制一遍(预习一遍,手打的时候不会分心),跟教材手打一遍
  4. fruits.each do |fruit| puts fruit end fruits是一个array,这个程式会把array里面的每一项赋值给fruit这个变数,所以,这个程式会把array里的每一项列出来。fruit是一个变数,不论你写成什么单词都没有关系,出来的结果是一样的!
  5. 在写路径是,当object前面有@时,不再需要@,如果没有就需要,例如: 需要:<%= link_to 'Edit', edit_topic_path(@topic) %> | 不需要: <% @topics.each do |topic| %> <%= link_to topic.title, topic %> <%= pluralize(topic.votes.count, "vote")%> <%= button_to '+1', upvote_topic_path(topic), method: :post %> <%= button_to '-1', downvote_topic_path(topic), method: :post %> <%= link_to 'delete', topic, method: :delete, data: { confirm: 'Are you sure?' } %> <% end %> 这是两种链接的方式,link_to 后面有没有@
  6. 发现两个问题
    • 当vote是1是显示时单数,但是当vote时0时,有显示成复数votes
    • vote自己是一个model,但是它除了有topic_id这一栏时,没有数值这一栏,我需要想一想 其实可以把vote看做一个可以被贴上各种标签的长得一样的东西,因为VOTE的method里面create,所以,它可以不断增加自己的数量,然后按照不同的ID,将自己放在不同的地方!因为我们在建立model的时候没有定义它的各种栏位,所以,它看起来是一样的,除了ID不同。 我懂得了model和instance之间method的区别。

2.reflective

感觉反应层次(形容今天的情绪,我们对所接收到的事物的反应)

今天情绪的高峰时什么?

下午和娟娟同学分享的时候,竟然真的让自己有灵感,想到落地自己想做的事情的可能,他的执行力非常的感染我,我要好好像这个套路王学习

今天情绪的低点是什么?

浪费很多时间,自己要高效起来!加油!

3.interpretIve

诠释层次(理解到的东西,我们的感官和反应的意义和重要性)

我今天学到了什么?通过学到什么,我最重要的领悟是什么?

1.编程部分我的感悟:

  1. 本来觉得我的编程火花已经死了,毕竟已经两个月没有碰了,心里除了内疚不敢面对自己,还有一点点害怕。这也是meetup为什么这么重要,当我们的娟娟同学来的时候,她的一句“没事”,瞬间让我觉得自己还有救!也许只是她的顺口一说,但是对我的鼓励是莫大的!
  2. 和队友一起有方法的、互相鼓励的学习真的真的非常重要!我觉得她给我讲一次,瞬间让我获得了自己打三次的高屋建瓴的对这一课的认识,我们的方法是她讲,我听,我复述,有问题我们讨论!这样的学习方法非常有效,所以,我有了一个想法,那就是,我会把这样的学习方法用在我的英文学习方法上面,我打算和我的美国朋友每个星期meetup,她用中文,我用英文,这样我每周的学习既有重点,又能用上英文演讲,进步会很快,另外一个方面,我每周会很努力的不浪费时间!因为我要在周末的时候meetup,不希望自己浪费时间没有成绩,这样会非常丢脸!!!
  3. 其实,放平心态去学习的时候,你没有负担,反而能按部就班的去学习,而不是像开始的时候那样,走着害怕着,压力巨大!三万块钱战胜不了的人性,真的需要队友和平常心来战胜!高标准来要求自己是最重要的,因为,我开始的时候学的时候,是抱着学习的心态来练习的,所以,我只是练,根本就没有想着去用去背,所以,以后会坚定用的心态去敲代码!
  4. rails101是最基础的,十遍,后面可以很省力的学习JDstore了!所以,娟娟的学习方法值得借鉴,把前面的敲基础敲10遍,后面的joblisting和store可能3遍就够了,而且记得很快!后面的课程也会越学越快! 关于HTML、CSS、bootstrap以后用的时候查就行了,最重要的是基础代码,将来可以写自己用的的功能,而不是用的时候查查查!!!

2.董同学的分享,我的感悟:

经过这几次的meetup,我深深的发现董明娟同学做事的“套路”,想方设法的设计自己做事情的套路,而她的套路就是:想法设法的各种分享,而很多的分享来自自己想别人承诺,达成约定。分享之后会有各种惊喜,让自己产生更大的动机,和分享的欲望!!!

所以:

  1. 无论做什么事情都跟别人产生联系,分享或者拉人做社群,把自己想做的事情想办法变成和大家一起做的事情,这样不仅产生各种强社交联系,并且不会放弃,因为大家都在看着你,这是一种当众承诺!
  2. 无论做什么事情都要,高标准要求自己,正循环,要求越高成果越好。地要求会导致恶性循环,最后放弃!做之前,一定要想好自己做这件事的最终目标是什么,一定要和实用、经济挂钩,这样才是检验学习效果的最好标准,而且标准越高你越不容易放松,甚至最后放弃!!!

所以,总结一下:

  1. 开始的时候,我需要计划一下,自己需要做什么事情,自己做这件事情要达成一个什么样的水平,如果只是娱乐自己,没有经济或者功利或者实用的目的,那还是暂时拉到!需要换一个经济实用的目标来替换这个娱乐目标!
  2. 其次,找到队友跟别人结伴,或者自己向别人承诺我教你什么,都可以,只是为了想方设法各种——写总结、做教程、提取练习教别人!!!
  3. 这些都是为了跟别人最大程度的产生各种联系,这样你的学习和分享才有价值,才会有动力和效益!!

4.decisional

决定层次(我们的打算)

如何用一句话形容今天的工作?

非常开心,我们有这样的meetup,我以后会认真准备每一次的meetup

以后计划:

  1. 每天雷打不动的两小时编程,其实这两个小时很好找,少玩会儿手机或者跟朋友闲聊,这个时间就出来了!真的要珍视自己的时间,他们是你对未来的投资,以后做事情一定要“功利”一点儿,这样未来才会看到效益! PS:希望他可以把我加入他们的项目,这样我会更快的学习和练习成长!
  2. 和美国朋友meetup,互相帮助成长,提高对方的语言水平,让自己学习英语的时候目标和动机更强,标准更高!
  3. 我说了一句,我也希望自己做一个什么Pro,董同学是一个执行力和套路都很强的同学,把自己手头的东西都用起来,不管开始怎么样,先让计划落地,这是非常值得我这种只想不练的人学习的!她的一句话,我把accent training练好之后,也可以开课,瞬间觉得,哇塞,很好的想法!为什么我之前没有想到呢? 也许,以后我需要更大胆的、更落地的、更实操的思维方式!!!任何事情,不要想很多,先从给它一个"开始"开始!!!

明天有哪些工作需要继续努力?

1.得到一周新

2.accent training 结束

3.150词卡

4.早上5点起床,两个半小时代码

5.写文章,董明娟为什么这么爱分享

5.注意力花销性价比与每天预测

  1. 注意力花销与花费调整
  2. 每天预测与行动调整

6.tool、conception、bug

落地,实操,给任何想法一个功利的、和别人有联系、有链接的开始!!!

← 2017.08.19周六MEETUP(与董明娟同学)