chenyunli

《匹配者和奋斗者》有感

| Comments

万维钢老师得到专栏的文章《匹配者和奋斗者》有感。

原文中的段落:

第一种人叫“奋斗者”。他永远想要更好的东西,比如更多的金钱、更高的职位、更大的房子,永不满足。其实他并不在乎自己得到的这个东西的绝对好坏,他追求的是一个相对的位置,也就是必须要比别人的好--他有强烈的竞争意识,总是想“赢”。“赢”,比生活得幸福更重要。
第二种人,我们称之为“匹配者”。匹配者的人生哲学,用一句话概括就是,“只选对的,不选贵的”。匹配者不要求自己比别人都强,也不一定非得找最聪明最有钱最帅的,找一个对自己好的就行。匹配者从事什么职业,一定是从兴趣出发;匹配者注重个人品味,不论钱多钱少,总能在世界上找到一个独特的定位。匹配者的生活非常幸福。
匹配,就是通过技术手段,让每个人找到最适合他的东西。东西还是这些东西,人还是这些人,整个过程谁也没花很多钱,谁也没挣很多钱,但是大家的生活都变得更好了。
匹配是在对现有资源进行调度,它可没有创造新的资源。
匹配,匹配的是存量。
还有,现在匹配算法太精确,我们得到的都是自己本来就喜欢的东西,那就几乎没有机会去尝试新东西了
越来越多人意识到,“奋斗”是个非常无趣的游戏。过去的人一山望着一山高,现在美国青少年一上网就看到了最高的山,那身边这些不怎么高的山还有什么可值得为之奋斗的?与其奋斗,还不如赶紧找个适合自己的定位安顿下来。

我的得到

希望不会因为摘抄出来的部分段落从而被我断章取义了这文章。但是可以看出,作者是鼓励「奋斗者」的。因为奋斗者冒险,奋斗者更有创造的精神。

这摘的最后一段,我感觉到自己现在的问题所在了。
之前自己更富有「奋斗者」的精神,那个时候,我的世界比较狭小,我那样「懵懂天真」,我相信梦想,我相信努力就会达到。我努力的效果也会非常明显,明显比身边的人提升了。可是现在,我没有之前那样狭小的世界了,我看到了「最高的山」,觉得自己永远也达不到了。从而身边的这些小山,似乎也没有奋斗的劲儿了,我觉得自己现在有点--「与其奋斗,还不如赶紧找个适合自己的定位安顿下来」。再说,现在的努力,在和更努力的人比起来,还显得那样「懒惰」。最近,我一直都在闲置自己的「任务」,原因不是没有任务,而是任务太多。

我总觉得自己现在少点什么,原来少的就是我之前的「奋斗者」精神。
虽然“匹配者”会让人幸福,但是没有“奋斗者”,哪里来的增量呢?
虽然我达不到高山,能否也多战胜点小山呢?

GOOD LUCK!BABY!

最大的差距

| Comments

昨天,我本来买的是到台州的高铁,后来老妈跟我说买到杭州,转车回家更方便;然后我想,到杭州的距离更近,那么我能不能把票改签到杭州,结果没有成功,后来我把票退了,又重新买到杭州。结果退票扣了150多块钱,重新买的票比退票返的钱还多了40,前后就亏掉了190块钱。而一开始我就不退的话,中途在杭州直接下车,貌似就不会有这些亏损了吧。所以后来我后悔莫及,打电话给我对象,哭诉我的追悔莫及。后来他还把我说了一顿,你现在还后悔有啥用,亏就亏了呗。

是的,我当然知道,现在后悔无非是对注意力更大的亏损。但是,我还是会这样情绪化的消费自己宝贵的注意力。很多时候都是这样,你懂得一个道理并不能时时的让它鞭策你,很好的运用这个道理。所以我还是需要不断的去审视自己,去改正自己的行为。

今天万维钢在得到的文章里提到的泰勒·科文,说他是文化上的亿万富翁,而泰勒·科文本人的收入比美国家庭收入中位数还低(虽然跟我们比那是很高了)。我想到的是,我能不能在金钱和物质上不富有的情况下,让自己的思想水平等精神上变的比较富有?往往我们在讨论一个人应该在精神上更加富有的时候,都是一些在金钱和物质满足不了自己之后才拿出来的说法,貌似在安慰自己似的。我以前也是这样,但是我现在想达到的精神上的富足并不是为了安慰自己,而是我意识到了,人生最大的差距或许就在精神层面。而物质财富上的差距是可以通过精神上差距的缩小而缩小的。

有一期罗辑思维的视频里面说的,文明是副产品。现在想想,物质财富也是精神思想上的副产品。一个有思想、会进取、有能力的人是不会担心物质财富的问题的吧。因为现在的社会我看到的是,你有能力就不怕创造不了财富,社会上到处需要这样的能力。

我的生活,其实追究到底,物质生活不能提升的最本质的原因,就是自己没有足够创造那些物质生活的能力。我虽然没有抱怨过社会,但我经常抱怨自己为什么没有这样牛逼的能力?

如果看到了这一点的话,其实内心应该是更充满希望的。因为能力是可以通过自己的学习、自己的思考、自己的进取去提升的,是的,是有很大的希望的。所以,不管是多绝望多焦虑的情况,我都还是有一个坚定的信仰的,学习是一种信仰!

我从来没有满足过自己的现状,从而,我就知道,我从来也不能停止进取,停止学习!

真的是没钱的问题么?

| Comments

洗手之后,用擦手纸擦手。就是这个动作,经常让我想起第一次使用擦手纸的经历。

那时,我还在培训,边工边读,老师接到了一个兼职的活,只有一天,管饭,工作内容就是录入一些数据,地点在北京的用友软件园,挺偏远的一个地方。早上,我们坐着大巴,去了那里,那也是我第一次去一个软件园。里面楼层林立,绿化搞得也很好,花草树木,正如平时我看到路旁的那些一样可爱。去的有点早,在软件园里逛了一会儿。到时间后,我们被安排在一个会议室,是一个长发并穿着长裙的姑娘带着我们去的。中午的时候,她带着我们了食堂,我们吃了个自助快餐,我很久没有吃这么丰盛,饭后还有一块西瓜。途中,听见有人讨论关于代码的问题,我心里似乎欣喜着,我以后也会这样的讨论代码吧。嗯,我很满足的享受着这一天。最后,和那个姑娘顺路还是怎么,她把我一直送到了我住的地方。

当然,上面这段,描述的都很美好,我觉得那时候的自己也可以比作「 刘姥姥进大观园 」,欣奇喜悦。第二天,我记得我还问过老师,我以后也能去软件园工作么?老师说,努力你就能做到。

不过,最让我难以忘怀的还是,擦手纸。

这之前,我从来没有用过擦手纸,洗过的手,不管是在炎热的夏季还是寒冷的冬季,都是自然风干。来到这里,我第一次知道还有擦手纸这个东西。我用过之后,心里还觉得这多浪费啊,擦一下手就费掉了一张纸。现在却很少有这种感叹了,因为每天我都会使用擦手纸吧,有时如果看见有人连续撕下好几张的话,我还是会觉得这该是有多浪费啊。

以前也羡慕电视里面的情境,在健身房的姑娘,她们优美自信,活力满满。最近自己也在出入健身房。虽然每周我都会去,但是并不能像我想象的那样,每周都能至少去三次。不是这个事就是那个事导致我不能按照计划进行(或许就是懒惰)。

以前在课文里,经常读到一种故事,故事中通常都是一个历史人物吧,他的衣服缝缝补补,洗的发白,却干净利落。

罗列这些个以前,还有上面浓墨重彩的第一次使用擦手纸的经历,是因为这些都曾让我陷入了一个沉思:
很多时候,真的是没钱的问题么?

我现在貌似比以前经济情况好多了,我不用省吃俭用,我可以花些钱在健身房或者别的地方,我现在天天用的到擦手纸。可是,我却更多的感受到了——生活成什么样最重要的还是自己的选择。

没有擦手纸,我们仍然可以使用家里的毛巾,把自己的手擦得干净舒适;
没有健身房,我们一样可以甚至比有条件去健身房的人还能坚持去锻炼身体;
没有名贵的衣服,我们一样可以穿的干净利落甚至美丽大方。

对比之前如此没钱的我,和现在有钱不只花在吃喝上的我,去反思我现在的生活,我看见自己,
用上了擦手纸,却没有理解什么叫品质的生活;
去上了健身房,没有按计划努力健身,我并没有获得可以傲娇的身材;
穿上了不在路边摊买的衣服,我觉得自己的形象还是那么不修边幅...

生活是有选择的!
同样的条件,我们可以选择不一样的生活方式。

我想,今天的以后,
或许我能从一个不太讲究的人,渐渐知道什么叫做生活品味;
或许我也能从一个没有真正执行过计划的人,渐渐完成了计划;
最后有可能,我还可以从一个平庸的人成为一个我期待的那样的人!

2017 年会的高潮

| Comments

我觉得今天关于2017的展望是年会的高潮。

老大,还有三个产品经理的规划,以及后来同事关于金数据表单的思考,还有CS部门同事的思考和分享,都让我看到了他们工作的认真,反思还有努力。这让我很感动,并且也很激励

或许对于那些规划,对于 pv 啊之类的 是什么,每日注册量的升高和收益有什么关系,我都不太清晰,但是我知道那是对于 2017 年一个很有挑战的展望。当他们说完了,我觉得,大家似乎有了一个共同的目标,齐心协力,一起撸起袖子干!

另外两件事的宣布也让我突然对老大肃然起敬,对公司肃然起敬。

一个是,公司每年给每人出一定经费,让员工自我学习。比如去学弹吉他,去买书,去买正版软件,去上什么在线课程,凡是对自己有益的事情,都可以去做。我听说有些公司也是这样做的,但是这对我来说却是第一次,看到自己的成长被重视,看到公司看中员工的自我提升,仅说出这个话,就代表这个团队是进步的,是自驱的,我一直期待的就是这个。我说,「 得到多少钱都不是重点,重点是,成长了多少,进步了多少,有没有思想上的提升。」其实这句话不是说钱不重要,而是,后者做好了,钱用担心么,或者那时对于自己来说,钱只不过是副产品吧。

另一个是,老大说要提升客服的待遇、在行业的地位,让他们自豪的说自己是一名客服人员,并且希望在整个行业领域引领这种方向。这一点也是让我肃然起敬的地方,我觉得这是把每个员工当作具体的人去尊重去看待了。我之前做过客服,所以开头说的客服的分享,让我很受感动,因为我明白什么是用户真的是正在等着,就像亲爹一样担心着自己的娃感冒了,什么时候能好那样焦急。他们是跟用户走的最近的人,是最能体会用户的人,有时我也再想,我们做的产品,开发的软件最终都是为了服务用户,如果我们不能第一时间解决用户的问题, 「 不到群众中去 」,那么自己每天的开发,什么架构,技术等等都是毛用没有的吧。因为让用户用的爽,解决了他们的问题,这才是最重要的。否则,再优秀的代码也都是没用的吧。

这是让我印象最深的两个事情。也是让我觉得这是年会高潮的大部分原因,还有一个事情就是,我看到了豪哥提出的一些问题这一举动。

我觉得,团队中,有一个人提出来我们现在面临的问题,对以前做的不好的事情进行了反思,并想寻求解决方案,这是非常有利于发展的。如果大家都是服从,或者都是一个声音,或者没有人提出问题,没有人提出异议,提出反思,或者是只是下来私自发表了一些意见,并不明确提出,最后含糊的默认以至说服了自己,最后妥协,都是不好的现象。所以,有个人说出来,我觉得是让我更有信心的,因为我们能反思,有不同的声音,所以我们有新鲜血液,我们有进步,有成长。

也许大家都有很多的想法,或许还是了不起的、正确的想法,可是如果没有经过自己更深的思考和打磨,没有说出来,或许这都是无效的想法,因为没有实践的都是空想。也不用为自己的想法得不到认同而愤慨,因为你自己都没有努力去推动想法被认可啊。

所以,我现在想的也不知道都是啥。突然想起来,《出师表》中,诸葛亮文末说,「 今当远离,临表涕零,不知所言 」,写了很多,写到最后,或许是说了一堆,说到最后,都同样的感受,就是不知道自己说了什么。以前语文老师说,这诸葛亮,说了这么多,最后还推辞一下,觉得老师说的貌似是他很有城府的意思吧。可是我觉得,这只不过是貌似把话说完了,说到自己都不知道自己说了什么,能再说什么的时候了吧。虽然我不是不知道能再写什么了,而是我写了,我能做到么?以及以后会是什么样?

来小金的第一个年会

| Comments

我是一个爱哭的女孩,不管你是看到我哪一面的人,我都得承认,我很爱哭。曾经因为这个都想找个心理医生看看。

嗯,我写下这第一句话的时候就噙着泪水,因为此刻,我还在为自己来到小金的第一个年会感动着,为自己这三个月以来受到的帮助感动着,为自己来到了棒棒的团队感动着。我觉得自己生平第一次被一个公司肯定。我以最真实的面貌面试上了这家如此棒的公司,并且享受着在这里的时光。

从刚面试的时候,方方和alice对我的肯定,给我 pair 的晓峰对我的肯定,以及后来姜姐、家骥、波波、东东,他们对我的帮助,让我的 rails 和解决问题的能力得以进步和提高。大家应该能感受到,对于刚进入公司并且技术很薄弱的我来说,这些肯定和帮助都给了我多大鼓舞和感动。一次次面临具体问题的时候,都是他们在我最着急的时刻给我提示,帮我一起解决问题,我词穷,貌似我说的都表达不出这其中的滋味。每一次解决问题后都能让我兴奋好一阵子。

小金的每个人都很有特点,我想就像今天春雷他们表演的段子一样,每个人都能挑出来说的岂止是虚构的段子,小金充满欢乐,充满正能量,也让我觉得来到小金很幸运很幸福。三人行必有我师,我觉得小金的每位员工,都有值得我学习的地方。

我回北京跟一起培训的同学有聚会过,我觉得他们都很优秀,但是貌似和以前的朋友一样的是少不了对公司的抱怨,但是我很骄傲,我在饭桌上把小金夸了一遍,我说为什么我在的团队超级棒,根本没有你们说的这些问题?他们或许会羡慕我待的团队吧。幸福ing...

像题目开头说的,我爱哭,年会大家一起 happy 的时候我想哭,家人团圆的时候我想哭,受到了一点鼓舞我会哭。或许我就是这样容易受到感动,但是这样似乎也很好,让我感受到很多暖暖的情谊。

2017,让我和小金一起成长!

Caching with Rails

| Comments

参考链接:
https://gist.github.com/xiangzhuyuan/cb1bfb00c5d56583bb5d
https://ruby-china.org/topics/19389
https://ruby-china.org/wiki/rails-caching
https://www.youtube.com/watch?v=eO8tTPDEB8A&index=4&list=WL 等一系列 railscast 视频

这几个链接对 rails cache 说的很详细,看不懂的话可以先多看看视频,然后再去读一遍文章,这样更能理解一些吧。

下面是我初步的一些理解以及初步所能掌握的部分,以后有待完善。


缓存的作用:

避免频繁查询数据库,在最短的时间内把真正需要的内容返回给客户端。(cache是提高应用性能重要的一个环节。)

缓存的使用情境:

经常被访问到的页面,并且页面内容不经常改变,且对时效性要求不是十分严格,或者是,在缓存使用过程中要特别注意真正的内容是否被改变,及时捕捉变化并响应最新的内容。一定要保持缓存和实际记录的一致性。不一致的缓存会导致很多不必要的问题。

如果经常改变内容的页面,可以使用 fresh_when, 这样可以对时效性有更好的控制。如果页面没有敏感信息,可以设置 fresh_when @product, public: true ,这会缓存在一个 public cash。(rack_cache)
这两者也可以结合使用。

需要缓存的地方:

静态页面
无变化的动态页面
动态页面片段
应用程序数据

MemCacheStore

下面这段是 rails guide 中的说明,由于这个使用较多,就单拿出来记录一下

ActiveSupport::Cache::MemCacheStore

这种存储方式使用 Danga 开发的 memcached 服务器,为程序提供一个中心化的缓存存储。Rails 默认使用附带安装的 dalli gem 实现这种存储方式。这是目前在生产环境中使用最广泛的缓存存储方式,可以提供单个缓存存储,或者共享的缓存集群,性能高,冗余度低。

初始化时要指定集群中所有 memcached 服务器的地址。如果没有指定地址,默认运行在本地主机的默认端口上,这对大型网站来说不是个好主意。

在这种缓存存储中使用 write 和 fetch 方法还可指定两个额外的选项,充分利用 memcached 的特有功能。指定 :raw 选项可以直接把没有序列化的数据传给 memcached 服务器。在这种类型的数据上可以使用 memcached 的原生操作,例如 increment 和 decrement。如果不想让 memcached 覆盖已经存在的记录,可以指定 :unless_exist 选项。

config.cache_store = :mem_cache_store, "cache-1.example.com", "cache-2.example.com"

gem 'dalli' # Rails 默认使用附带安装的 dalli gem 实现这种存储方式

MemCacheStore 中常用的方法:

Rails.cache.write(:foo, 1) # 写入缓存

Rails.cache.read(:foo) # 从缓存中读取

Rails.cache.read_multi(:foo, :bar) # 一次读取多个

Rails.cache.fetch(:bar) {sleep 1, 2} # 进程sleep 1秒,然后写入2

Rails.cache.fetch('last_post') { Post.last }
Rails.cache.fetch('time', expires_in: 5.seconds) { Time.now } # 缓存现在的时间,5秒后过期

Rails.cache.stats # 可以读取 rails 缓存的状态,比如占用了多少字节,等

Rails.cache.delete # 使某个 key 缓存过期

Rails.cache.exist?
Rails.cache.increment
Rails.cache.decrement
Rails.cache.clear # 清空缓存

gem wicked_pdf 的使用

| Comments

参考 github 网址:https://github.com/mileszs/wicked_pdf
注:我的是 gem 'rails', '~> 4.2',所以github官网上有些配置不需要配置
参考链接:
https://reinteractive.com/posts/270-wickedpdf-and-custom-fonts-in-rails
http://cnedelcu.blogspot.com/2015/04/wkhtmltopdf-chinese-character-support.html
https://blog.ragnarson.com/2014/01/13/generating-pdfs-with-custom-fonts-using-wkhtmltopdf.html

1.添加 gem 到 Gemfile

gem 'wkhtmltopdf-binary' #(wicked_pdf 依赖这个 gem)

gem 'wicked_pdf'

2.终端执行 rails generate wicked_pdf,这会生成一个文件 config/initializers/wicked_pdf.rb

3.在 controller 中加入 format.pdf, 如果没有什么特殊的样式,pdf 和 html 引入的 js 和 css 都是一致的,因为要加入 wicked_pdf 的 tag,所以我区分了两个 layout

class ThingsController < ApplicationController
  def show
    respond_to do |format|
      format.html do
        load_exam_entry
        render 'show', layout: 'exams'
      end
      format.pdf do
        load_exam_entry
        render pdf: "file_name",layout: 'exams_pdf'   # Excluding ".pdf" extension.

      end
    end
  end
end

4.layout: 'exams_pdf' 的配置, 修改的地方就是把 <%= stylesheet_link_tag 'exams' %>
<%= javascript_include_tag 'exams' %>
改成 <%= wicked_pdf_stylesheet_link_tag 'exams' %>
<%= wicked_pdf_javascript_include_tag 'exams' %>

<!DOCTYPE html>
<html>
<head>
  <title><%= (@exam.try :paper).try(:name) || '考试结束' %></title>
  <meta charset='utf-8' />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  <%= favicon_link_tag('favicon.ico') %>
  <%= wicked_pdf_stylesheet_link_tag 'exams' %>
  <%= wicked_pdf_javascript_include_tag 'exams' %>
  <%=  render 'shared/track/site_master' %>
  <%= csrf_meta_tags %>
</head>
<body>
<%= yield %>
</body>
</html>

5.以上四步就可以预览 pdf ;

6.这里加上 dpi: 72 可以加快生成速度,disposition: 'attachment' 这个是作为附件下载,而不是网页预览。

render pdf: file_name,layout: 'exams_pdf', encoding: 'UTF-8', dpi: 72, disposition: 'attachment' 

7.由于 wkhtmltopdf 是依赖系统的字体生成 pdf ,所以要在服务器上安装相应字体,不然到 uat 或者生产环境,没有字体的话,中文都会显示成小框框。

几个人生问题的思考

| Comments

为什么活着?

有一天,当我和朋友又讨论起这个话题的时候,我说我想到一个绝妙的回答。就是:那你想死么?不死所以就活着咯。

为什么要更好的活着?

有一次,我给一个人分享李笑来的文章 《七年就是一辈子》,她看过之后,问我,为什么要重生?我说因为要更好的活着。她又问,为什么要更好的活着?我说,那你不是为了更好的活着,你还问我这些问题做什么?对啊,问问题本身就是为了解决疑惑,让自己更好的活着。

人活着有什么意义?

那天看李笑来文章里面有引用说毕淑敏被问到过这个问题,她的回答大致是:人生本无意义,意义是活出来的罢?然后李笑来说:生活的意义,是你自己赋予的。

结果和过程到底哪个重要?

之前,我是相信,过程更重要。因为觉得过程中经历的酸甜苦辣才是每一刻的真实感受。后来等到结果的时候,我觉得一切只是为了这一刻铺垫。过程有可能在人之将死那种类似的状态下并不重要,有可能是回想这一生,自己到底有没有实现自己的终极的抽象的人生目标。今晚和朋友聊天,我又得到了另外一个答案,现在的年纪去用一生的长度审视过程与结果,是不准确的,因为人的目标和认知是时刻迭代的。也是嘛,毕竟不能因为结果的好坏而没有过程,就像他说的,在二维和三维空间,甚至四维,点到点之间,都是有长度的,你必须要经过这个长度。除非你在一个没有时空的世界。结果没有来临之前,我们并不能停止脚步。他说,我只是觉得自己本来就是在寻找并希望能实现按照正确的道理去执行正确的事情这一过程,我不能以一生的长度去淡化过程中的细节。后来我又想,难道,知道了必定要消亡,我们每天就不需努力的做事?不对,注定要消亡,也要拼搏每一个活生生的日子。

老吾老以及人之老,幼吾幼以及人之幼。

这句话的翻译是:尊敬我家里的长辈,从而推广到尊敬别人家里的长辈;爱护我家里的儿女,从而推广到爱护别人家里的儿女。
我的思考是,人一生下来,就被期盼着有出息,哪怕是你的亲朋好友也希望你有成就,为什么呢?人类总体来看,都是在一代又一代的传承,为了人类造福和人类更好的发展。那么,在这个层次来看,所有人都有共同的使命。那么,并不分你我的父母和子女,社会都是我们共同的责任。

维护集体利益给他人的影响

因为你来到了一个集体,那么你和这个集体的利益是共同的,集体更好,你的利益才更好。那么你为了集体的利益也为了自己的利益站在了统一战线,但是你这种统一战线,有可能并不是真的好,从而误导了本不适合的人,这该如何评判?
换句话说,明明知道有那些不适合的人,由于自己对集体的维护和吹捧,吸引他们来到这里,但是他们本身并没有受到真实有效的收益,我在怀疑这个做法的正确性。

这两周的反省

| Comments

好几周没有写文章了。
最近几周自己开始做任务,技穷,还有要熟悉一些新的前端框架,每天光工作都特别饱和,额,最近熬到一两点甚至3点都是常事,但我本人其实是一个比较贪睡的啊。。。间接就导致内心变的混沌和疲累

别慌,这篇可不是为了抱怨的。反省在这期间,我心急火燎,真正提升了么?

我们每周二和姜姐一起工作半小时。上周因为忙,忘了这事,想起来的时候,都快下班了,就没说,错过了一次我本该重视的时刻。当这周跟姜姐聊的时候,我就有点情绪失控了;姜姐随口的几个问题就让我觉得自己最近两周糟糕透了。其实,本身也心情不好,因为早就察觉到糟糕透了,却没有静下来真正思考过,只是一个劲的埋头纠结于眼前琐碎的事,bug啊,怎么解决这个问题啊之类的。有时候,一个问题,自己去摸索好几个小时,几近崩溃。有时候可以马上倒床睡着,可是一想到还有个问题没有解决完,我去,又拿起电脑,一弄弄到3点,居然有好几个晚上都这样。。。也不知道是怎么到了这个点的。你以为我不会累?好吧,其实我最爱睡的。第二天起来红红的眼睛,妈呀,好累啊。

额,姜姐说这是一个恶性循环

对啊,因为做的慢所以不停地加班加点地做,因为一直做,所以没有时间学习、反思、总结,最后还是一直慢,一直做。。。。

他说,当你现在解决不了的问题,你不想办法提升,再过几个小时、几天,你依旧是解决不了的。

对啊,如果我把前两周看的 demo 一起跟着做一遍,或许我能更理解 backbone ,就不会这样龟速,就算这样龟速也不会像现在这样一头雾水;如果我早点看 backbone 的文档,我也不会做的时候,不知道各个环节是做什么的,寸步难行。磨刀不误砍柴工,我这里却一直拿着钝斧大汗淋漓,遍体鳞伤,各种被打击。

所以说,当你觉得状态不对的时候,是否该静下来想一想,如何才能正向循环,而不是继续在漩涡里,晕到最后。
还有一个体会就是,如果一个解决方案过于复杂,那也许就该停下来思考一下了,因为就算这个复杂的方案做出来了,也会因为太麻烦,自己都看不过去而想干掉它;所以,当你觉得现在这个方案太过复杂或者不合理的时候,千万不要等到撞到南墙再回头,该换一种实现方式啦。。。否则那是又累又相当于白干啊。。。呜呜

姜姐说,一个问题自己一开始一小时没有解决,下次再遇到问题,半小时没有解决就要找人询问,或者试试别的方案;当你一次又一次的试错的过程中,就积累了经验,看到底给自己预留多少时间去试,什么时候回头。最后就越来越快了。所以什么叫经验呢,学习没有捷径。

我说之前我每天都会写今天做了什么东西,有什么值得注意的点,或者贴一些代码到我的工作日志,而现在似乎都停止了,因为没有时间,很多事情不能像自己想象的良性运转,所以很难过。。。

姜姐说,你应该问自己今天掌握了什么,提升了什么。不知道提升了没有,你记下来,之后我们来帮你看看你到底有没有提升。好吧,到这时我才觉得我确实该反思一下了,因为,我每天真的有收获么?这样一天天的。
当然我也害怕下周他问我,我什么也答不上来。

也就像他说的,我们都为了眼前这点事,而忽略了自己真正该怎么做,该朝什么方向做。
我觉得自己就是,根本没有站在一个更高的视角看自己傻逼的行为,还累得半死不活。而累得状态,真的影响大脑的思考。

所以,我太急于眼前这一问题的解决,没有问自己为什么会出现这种问题,最后完全忽略了整体的提升。最后,一个良好的睡眠,或许都会更有利于问题本身的解决。