草根影响力新视野 编译 钟艺

WEKI

CELESTINE OMIN还是个孩子的时候就爱上了电脑,朋友家里有一台Windows XP,每个晚上他都要到朋友家研究电脑到深夜。很快,CELESTINE OMIN开始想要一台自己的电脑,但当时他的钱只够买键盘和鼠标。

最终,CELESTINE OMIN买下了一台电脑,并开始学习如何编程。他的不懈努力使他于2010年在尼日利亚卡拉巴尔的一家律师事务所担任编程工作。两年后,他成为电子商务创业Konga的第一个工程师。今天,他为美国公司Andela工作。

换句话说,Omin就是那种大家都期望的、在美国备受欢迎的拥有高技能并且勤奋的人。但就算如此,Omin说他在2月26日在JFK国际机场却受到海关对他职业的怀疑,当时海关官员对他进行了书面测试以证明他的编程技能。“他说他不相信我是一个软件工程师。”Omin说。

美国海关和边境保护局的发言人说,他们不能确定或否认对Omin的指控,因为该机构不能对案件发表评论。但发言人说,该机构不会进行书面测试以验证任何人所说明的入境美国的原因。然而,澳大利亚程序员David Thornton告诉News.com.au,纽瓦克国际机场的海关官员也对他进行了计算机能力科学测试。

如果这些事都是真实发生的案例,至少表明一些海关官员或许参与了 “极端审查”,或多或少的执行了特朗普的最新行政命令。 但是,国家的数字经济,教育制度和医疗保健系统都依赖于这个国家能吸引到的优秀人才。怀疑气氛的蔓延向世界上拥有技术、具有创索尼的人们发出了强烈的信号,他们在美国不再受欢迎。质疑和不合理的要求会让优秀的外来人才远离这个国家的科学和工程领域。

Omin说,海关问他如何平衡一个二进制树形网络,并解释一个抽象对象。 他说疲惫和被审讯的压力使得他难以回答这些问题。即使在完全放松的情况下,这些问题对许多工程师和程序员也具有高挑战性。

平衡二进制树形网络是存储数据的方法。大多数程序员都会使用这种方法,但很少有程序员需要自己去创建或平衡一个二进制树形网络。澳大利亚一位程序员,同时也是企业家的杰里米·霍华德(Jeremy Howard)说,“我已经编程了30多年,更多地参与了算法的细节工作中,而我也从来没有真正需要平衡二进制树形网络。”霍华德创办了多个创业公司,并教授一个关于人工智能的在线课程。

Omin怀疑海关只是简单地在谷歌搜索了几个问题,他们自己并不知道这些问题背后的真实含义,更不用说知道问题的答案。来自澳大利亚的Thornton,在纽瓦克停留,他说海关问了他关于Python编程语言的问题。专家认为,通过一个测试就达到防止冒名顶替者的目的,这很荒谬。 软件公司Basecamp的首席技术官和编程框架Ruby on Rails的创始人David Heinemeier Hansson说,“算法、抽象问题等,这在技术访问中是无稽之谈,除非这些问题可以具体落实到的被访人的实际工作中。让人在白板或纸上回答编程问题是一个完全不自然的测试环境。”

Omin不知道为什么海关最终还是让他入境美国,他怀疑是因为海关的工作人员通过Omin的雇主查验了他的任职情况。也许,下一个进行临时就业测试的人就不会再那麽幸运。

来源 https://www.wired.com

Customs’New Wikipedia Test to Prove You Can Code