无题

我的老板是个技术上很强的人,但是他也有很多不懂的地方。这不是问题,我们都有很多不了解的东西。他的问题是他在自己不懂的事情上不懂得谦卑。 我这一两天开始搞产品的最关键的安全认证和测试。他根本不懂我们是怎么衡量加密安全的被攻击和破解的可能性,提出些荒谬的观点。或许我应该直接把工作扔给他,看看他怎么迂回三个月,最后承认自己的错。 同样,我说应该我来做一个系统的trust zone,他说他应该来设计。好,扔给他了,两个月他还没做出来,直到现在他甚至没弄懂kernel怎么和secureworld抢占和切换。所有人都在等他,因为他做不出来,上层应用全泡汤。项目只剩两三个月。。。

无题

今天硬件测试工程师实在憋不住了。他问我能不能帮私下他们一下。他们已经等了三个星期,直到现在也没有一个工作的摄像头核心驱动(在我们的支付设备上做条形码扫描的) 我很同情他们,但是我不能做这事,虽然我也许只需要一两天解决。我不去解决别人解决不了的问题,除非老板通过正式渠道通告,现在必须你做这件事。那样的话,请其他人退到一边去,不要再践踏kernel。 我最憎恨的一件事,在这个公司,明明某件事情只有某个人能做,但是很多人在帮倒忙,干涉他们根本不懂的事情。 很希望哪天我把手上事情全扔给他们,看看他们精尽人亡的样子。

无题

我想先去加州。看看迪斯尼,看看苹果那个牛逼的大楼(大概这辈子没希望给苹果写程序了,叹息),看看一些很挂念的朋友。然后买一箱可以穿五年的衣服回家(我们奥克兰基本穿很单薄的衣服,所以,不是什么血拼,只是想花点钱,报答美国人民)

Python

我愈来愈喜欢python这门语言。它很强大,灵活,又有难得的简洁(看看C++这门垃圾语言,复杂得很多人写了十年还搞不明白)。 我最近所有的测试程序和自动测试工具都用python,尽管产品的核心代码还是C/C++。有时我觉得,除了写操作系统级别的软件,已经没有python不能完成的工作了。

工作

往常他们一个新板子出来,我一两个星期就把kernel全部做好,调通。剩下的,只是工厂大规模制造。 这次不一样,既然他们不用我管kernel,我就装作什么都不知道。几个星期过去了,工厂在等待,居然很多驱动程序都没有,而且kernel已经被人搞得崩溃了。其实有更多可怕的事情在后面,我已经看到了。 我并非有意装作清高。第一我确实很忙,因为我一个人做另外一个完全的系统。我已经做了十个人该做的事。第二,我憎恨他们胡乱的指挥和自找的痛苦,我希望他们承担一次后果,彻底搞砸,这样会长点知识。 有时很想离开这个公司,但是没地方可去。所以,只能在这慢慢地嘲笑自己和别人。

无题

工作热情下降了,所以我一天只允许自己写了两百行代码。 我对公司和项目的很多状况感到不满,但我知道自己还是闭嘴为好。有时,虽然我有能力把他们制造的所有问题解决掉,但是考虑到没有人欢迎我这么做,我就默默看他们笑话。