草根影響力新視野 編譯 鍾藝

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