科技公司的老板非得學編程嗎?
編程已經成了一件時髦的事情。紐約市長邁克爾‧布隆伯格(Michael Bloomberg)曾經表示,他今年也准備學編程。愛沙尼亞政府最近宣布了一個項目,希望讓該國所有年滿6歲的兒童都學習編程。
受益於這種需求,很多創業公司也開始提供編程課程。專門提供線下編程培訓的Gneral Assembly最近就在倫敦開班,而且開始招募員工,為柏林的分公司做准備。在線教育網站Codecademy也融資1000萬美元進行擴張。該公司22歲的聯合創始人紮赫‧西姆斯(Zch Simms)在接受媒體採訪時表示,不是所有人都要學習編程,但所有人“都應當學習算法的理念,明白可以用編程做些什麼。”
事實果真如此嗎?非技術出身的數字創業公司創始人也要學編程嗎?了解代碼中的各種概念比學習如何出售產品和宣傳服務更重要嗎?歐洲創業者給出的答案莫衷一是。
倫敦語音平台Lovox CEO瑞恩‧加拉格爾(Ryan Gallagher)堅持這種看法。“編程是必須的,”他說,“如果要建設一家科技公司,就應該知道哪些事情是可能的。如果不懂烹飪,你也可以開餐館,但如果你是全店第一個人也是唯一一個人,那根本不可能。”
但其他人卻未必如此堅定。雖然支持兒童學編程,但作為倫敦附近一家大數據創業公司的CTO,尼克‧哈爾斯泰德(Nick Halstead)卻表示:“之所以有人認為‘所有人’都應該學編程,那只是因為編程現在很流行。”
“增加一堆糟糕的程序員不是什麼好事,這會教育出一批半生不熟的人。要成為真正的程序員,需要經過十年的磨練。”他說。
愛沙尼亞科技公司TransferWise聯合創始人塔維特‧辛里庫斯(Taavet Hinrikus)認為,管理層的確需要具備一定的代碼理解力。“隨著企業越發向數字化轉移,企業的創始和管理團隊能否理解和把握數字世界就顯得非常重要。否則,你就會因為反應過慢而失敗。”他說。
盡管這種理解力可能意味著“光說不練”,但仍然可以給創業者帶來些許權威感。都柏林語音應用技術開發商Vocalytics的本諾伊特‧科迪(Benoit Curdy)說:“以我的經驗來看,軟件工程師很難與那些不懂編程的人溝通。如果一家創業公司的CEO不懂編程,就必須仰仗CTO,這絕不是最佳方案。”
但僅僅因為某位創業者懂編程,就意味著他或她必須會編程嗎?巴黎Windows應用商店AllmyApps軟件工程師塞鮑爾德‧法烏里(Thibauld Favre)並不認同這一觀點。“在創業的頭幾年里,因為要迅速將想法變成產品,懂點編程的確有幫助。但之後,你的編程能力就越來越不重要,精力應該轉向其他領域,包括招聘、銷售、營銷、規劃等。對懂編程的人來說,最難的是判斷何時停止編程。”他說。
但如果創業者不會編程,是否應該學習呢?對於所有非程序員出身的創業者來說,答案都很一致:不需要。倫敦個人數據存儲創業公司Mydex聯合創始人威廉‧海斯(William Heath)就表示,他一直“想”學編程,但這種“想”就像有人“想”減肥一樣。他說:“懂編程有時會帶來誤導。你可以控制自己的代碼,但創業過程中的多數事情都是你無法控制的,必須學會適應。”
巴塞羅那創業公司Cognicor可以利用人工智能幫助企業處理客戶投訴,該公司創始人辛胡‧約瑟夫(Sindhu Joseph)認為,學習別人更擅長的東西“並不實際”。她還補充道:“如果我今天創辦一家公司,但卻不懂編程,我會著眼於自己的領導技能以及銷售和營銷工作。”
“對任何創業者而言,最重要的兩大技能就是優化稀缺的勞動力和資金,並打造一支擁有互補技能的創始團隊。”莫斯科旅遊訂票服務Travelmenu聯合創始人兼CEO卡特琳‧布肯麥爾(Katrin Buckenmaier)說。社交網絡Luluvise CEO亞歷山大‧莊(Alexandra Chong)認為,招聘也是一個重要技巧。“創業者應當把時間花在自己擅長的事情上,明智地選擇人才填補空缺。招聘是最重要的事情,與編程一樣,這很需要技巧。”他說。
那麼,創業者應該將時間花在哪里?愛沙尼亞GameFounders公司聯合創始人卡德里‧烏幹德(Kadri Ugand)給出了明確答案:“他們應該花時間幹什麼?執行!”