一位程序员入境美国时被要求证明他是程序员的故事过去几天引发了激烈的讨论,LinkedIn 上的一篇文章(需要注册,或使用搜索引擎快照)详细描述了他的遭遇:
28 岁的软件工程师 Celestine Omin 为美国科技创业公司 Andela 工作,该公司致力于将非洲的优秀科技人才引进美国。
2 月 26 日,他从尼日利亚首都拉各斯乘坐飞机经济舱经过 24 小时的飞行首次踏上美国国土,但在肯尼迪国际机场准备入境时被海关人员拦下。海关人员询问了一系列问题后护送他去了一间小黑屋,等待了一个小时后另一名海关人员进来再次询问他,海关官员问,“你的签证上说你是软件工程师,正确吗?”Omin 回答说正确,海关官员随后拿出纸和笔要求他回答下列问题:写一个函数检查二叉搜索树是否平衡;抽象类是什么,为什么你需要它?作为一名有 7 年工作经验的软件工程师,Omin 觉得这就好像是一名没有技术背景的人在 Google 上搜索 “询问软件工程师的问题”。因为问题没有上下文,这位已经精疲力竭的程序员花了 10 分钟回答了问题,但被却被告知是错误的,他自己坚信答案在技术上是正确的。
他心理上已经做好了打道回府的准备。在等待了又一段时间后,海关官员却告诉他可以走了,因为他们联络了他为之工作的 Andela 公司,公司的一位联合创始人接到电话后为他做了担保。