Wednesday, March 18, 2015

合作感言

最近和一教授合作,有深深的启发。

有什么可以学习呢?
1. 把自己不相关的东西减少,做一样事情,专注力增加。
2. 找合作,先有idea,然后让别人一起来做,自己要具有积极性,也要确保他人进度。
3. 回应要不拖拉,做事要不拖拉,very clear cut.

以下是剖析:

效率
发现教授的效率老高。
工作时间是从早上一直到晚上睡觉,有人叫他工作狂。
给他发一份review,他马上改,一会儿就改好。
除了上课时间他有delay,其他反应不拖拉。
很有动力,很有热情,也很专注的在做自己的研究。

Overhead
他的东西很简单,写的快,但是他也不做别的什么,就做他的东西;administrative stuff funding都交给自己的老板管,使得overhead不多。

Delegation
他有很多学生,他善于都让学生编程去。
杂事琐事学生来做,paper自己来写

Collaboration
他善于合作,先说个idea吸引别人,说着idea哪些大牛有兴趣.
然后开始合作了,他就要求讨论。
然后不停间接的催,问做得怎么样了.
别人回他的email,他很快就正面积极热情的回应了。
让别人做别人熟悉的事,自己做自己熟悉的事。


Tuesday, March 3, 2015

搬厨

前两天 帮一个朋友搬橱柜 两个1.8米有厚又重的橱柜。
那位朋友为了省钱,从别人家那里(他们快搬家)收刮了橱柜。
先是把两个用螺丝栓着的橱柜分开。
分开后,把它翻倒在地上,这一回儿,一个橱柜开始散了。
于是用铁钉把散的部分固定着。
橱柜貌似脆木压成的,地上一堆一堆的木碎。
橱柜又高又重,屋顶太矮走不过,还要倾斜着倾斜那,垂直进电梯也进不了,要倾斜着。
于是这两个厨搬到一半,就松了。
虽然意识到这个橱柜有可能会用到一般松了塌了。
我们硬着头皮把它搬到了朋友家去。
首先,到了朋友家楼下,先搬了两个里面,散的不那么严重的橱柜,上去六楼。
结果那个橱柜也散了。
于是就索性把两个都橱拆了,扔到垃圾巢去了。
这拆不费太大功夫,弄一弄,两个橱柜完全分离,漂亮解体,
和买的时候一样,一块板一块板,放到垃圾巢,等待工人来拾。
话说离开朋友家时,那些厚重的板都不见了,辛苦那些工人了。

那个搬家公司的人,
帮忙我们运橱柜,
发现橱柜没用了,
也不收钱,
欠了别人人情。

总的来说,这就是给别人钱,还帮忙找志同道合的人,来帮别人扔垃圾。

结果是,
那朋友从宜家重新买了两个橱柜,
让别人来装。

故事告诉我们,省钱是美德。
但是用在不对的地方,是会陪了夫人又折兵的。

不过那天还算是开心。
被请了一顿西餐。
还做了一顿苦力运动减肥。
主要问题就是欠了那个搬家工人的人情,还害别人迟到了。
谁要找搬家工人,找他就对了,绝对好人一个。

Sunday, February 22, 2015

Centralize theme

发现自己做研究有到处跟风的习惯
发现还有追deadline的习惯
发现自己有到处合作的学新知识的习惯

don't get me wrong

deadline很重要
跟风能学习大牛 走在热潮前
学新知识是挺激情的

但是 这中greedy method overhead 会很大
因为走捷径,下次不能容易继续,没人能用现成的tool
因为不断跟进不同的风,所有要重新学起
因为到处和不相关的领域合作,所以要重新认识别人的知识

感觉收获是挺大的
但是也感觉overehead 很大
每次deadline都弄得连夜赶工

现在觉得弄一个自己有兴趣的centralize theme很重要
减少overhead
让大家来参与
快快乐乐发paper
发paper时间之余才来研究别的领域

这样鱼和熊掌方可在比较舒适的情况下兼得。

Wednesday, February 4, 2015

variable命名

我发现variable命名有一个mantra:
"十年后,我知道这个variable是干嘛的吗?"

Sunday, February 1, 2015

星巴克哲学

发现往来星巴克的人很多

我感觉星巴克的环境很舒适、空调里有咖啡味、能买杯好喝的咖啡喝
主要是呆在那里不会被赶走,可以工作

这让我想到一个人
和他相处很舒服,被体谅
这样大家愿意和他相处
他得到的精神上、物质上几乎>=他给予的

佛教中菩萨第一地是欢喜地
菩萨因为给予,所以第一个得到的就是欢喜
给予别人,缩小自我
自我缩小,烦恼缩小;给予别人,度量变大, 也就自然欢喜
看来矛盾,其实就是如此啊

做企业的
有人说看三五年
有人说看未来十年、二十年
我觉得也应该往无限的时光看
因为你所做的  通通都会回到你身上
所谓种瓜的瓜 种豆得豆

编程@星巴克

凌晨 12 点的班机
现在 下午 5:41

来到 上海机场
本来想着去唱k

发现总价格不菲
机场寄存行李120rmb for 5 hours
唱k 一个人 100 rmb
加上公交费

小算一下 新加坡还是比较划算
于是取消唱k 活动

来到星巴克
发现人很多
却还有位子
于是就坐下来
买了杯咖啡 一堆食物

(所以说人多的地方
依旧会有机会
只是需要发掘
发现了就是你的)

能干嘛呢
只有编程了
编程前写个博客
来酝酿一下工作情绪


适合自己

我发现 自己比较适合strong type 的 language, 像java, c#
为什么有这种觉悟呢?

因为我之前用python这种weak type的来编程 编码行数是少了很多
但是我一般写程序都会有bug, 这种weak type的把一部分statically可以check的bug移到了runtime 哪里去 导致本来一秒钟发现的错误,现在要用几分钟

这只是小事

更大的事是 编程后几个月 回过头来读程序 没有 type的帮助 单纯靠variable name 让我好难读懂 读了一个礼拜才恢复记忆!
变数命名 本来就不再行
没有了type 就更不行了

于是乎 更加了解了自己
原来我适合visual studio这种IDE
拥抱 visual studio, 拥抱 microsoft, 少走点弯路
是目前对自己的觉悟