Category: 讲故事

再回Cambourne的小酒吧 The Monkfield Arms

Cambourne是一个位于英国的小镇, 位于剑桥郡东南部, 距离剑桥市仅有14英里. 该小镇由Milton Keynes Development Corporation和Cambridgeshire County Council共同开发而成, 于1994年正式对外开放. Cambourne是一个安静, 美丽的小城, 有着优美的景色, 宽敞明亮的街道, 便利的商店和优质的公共服务. 今天回到了Cambourne的小酒巴 The Monkfield Arms 一家人吃了晚饭. 因为孩子的钢琴课刚换到了Cambourne的一个老师教. Cambourne是英国西边的一个新开发的镇, 中文翻译成剑宝, 其中还分为 Greater Cambourne, Lower Cambourne, 分别翻译成大剑宝, …

海外漂泊一晃二十年

二十年前, 我来到英国时年仅20岁. 2003年参加高考, 考了439分. 当年福建省二本线是430分, 一本线是490几分. 据说当年的数学卷非常难, 有传言说有人偷了考卷临时换成了难度更高的B卷. 无论如何, 439分根本无法进入好大学, 再加上填报志愿时毫无目标, 最后我被录取到了厦门海洋职业学院(这是一个专科学校). 还好当年没去, 不然大概率现在还在厦门老家当个小混混每天摸鱼无所事事了(其实现在的生活也差不多一样哈哈). 我姐姐当年在中国农业大学读书, 她和我妈商量后决定让我也去北京读书. 正好当年中国农业大学与英国的Luton大学(现为贝德福德大学)有合作办学. 英国的Luton(卢顿/鲁顿)大学 University of Luton, 2006年和英国另一大学 De Montfort University的一校区合并), 改名成University of Bedfordshire(贝德福德大学), 虽然贝德福德大学是Bedford郡最大的大学, …

螃蟹文化

一个盆, 里面有很多只螃蟹. 第一种: 一只想往上爬, 其它见状就纷纷把它往下拽. 这就是典型的见不得别人好, 在背后使坏. 第二种: 螃蟹们躺平摆烂, 偶尔有螃蟹爬出去了也不关心, 真是无所谓, 螃蟹们能在盆里待好久, 很多老螃蟹都十几二十年了. 第三种: 大部分螃蟹还是想往上爬的, 只不过这些螃蟹深知只有踩在别的螃蟹上 (Lead Through Others) 才有出头之日. 螃蟹们的流动性很强, 大概一两年盆里就有一半是新来的螃蟹了. 第四种: 螃蟹很和谐, 互相帮忙, 特别是爬出去的螃蟹还会停下来拉着其它螃蟹一起爬. 这是我经历过的4种公司文化, 不喜勿喷, 请勿对号入座. …

回忆起在美国通用电气(GE)工作的一件事

在微软研究院面试多的一轮价值观(Microsoft Values)中, 面试官问我在过去的职业生涯中 最感谢的人是谁? 为什么? 我18年年底加入了美国通用电气 General Electric 在剑桥的办公室. 剑桥GE有一个软件部门(现在归于 GE Digital) 是做 GE Smallworld GIS 软件的. 这个软件NB的地方是基于自己开发的一门动态编程语言 Magik. Magik 语言最开始是在C开发的, 有自己的 Magik Runtime运行库, 后来在Smallworld 5版本后就把Magik编程语言用Java重新编写了, 这样的好处是可以在JVM上跑, 同时可以无缝的使用开源的JAVA库, 因为 …

GE公司的圣诞团建活动: 知识测验

相信很多公司圣诞节都会有团建活动, GE的团建活动非常特别有趣. 我去年12月份加入GE, 参加了一次, 今年又参加了一次. 据说这个圣诞知识测验活动今年是第三次. 知识测验就是天南地北的问题, 有点像国内综艺的那个 江苏卫视《一站到底》. 只不过参赛团队是四人一组. 团队可以自己确定也可以随机分配. 每个组必须给出一个组名, 有人就脑动大开, 什么 General Electric, Electric Mix, Tip of the Iceberg, Dancing Clown 反正队名怎么引人注目怎么来. 每年是上一轮获胜(第一次是组里的员老)的团队中的佼佼者负责出题和主持活动. 题目按照不同的类型分为十轮, 每一轮10道题. 上半场50道题, …

从SO上抄了一个只有三行的函数引起的风波

这周有一个小任务, 需要修改一个在IE 11浏览器下 字符串不支持startsWith的问题. 这问题很好改啊, 立马 Google一搜第一条 StackOverflow的最高票答案: https://stackoverflow.com/questions/36213455/add-startswith-in-ie-11?answertab=votes#tab-top 抄完后就立马提交 Pull Requests (也不需要单元测试, 因为很难也不太需要专门测试IE 11). 谁知很快审核就不通过了, 组里的 Senior Staff SE 要求更改: 不能直接抄代码, 要么改, 自己重新写(也许可以换个函数名), 要么需要找出代码的版权, 并且内部提交Open Source开源的审批. 前端的码农肯定知道, 我抄的这个代码是 …