如果没有超过万名程序员,欧洲会比现在看起来更冷清。
在柏林的Adalbertstrasse大街上,一家女性生理期记录应用公司Clue刚刚搬了新家。傍晚5点半,这个平米的办公室几乎清空——除了程序员。“我们只要保证10:00-16:30之间在工作就好,”Clue的市场总监LisaKennelly说,“但是程序员除外。他们可能会晚上工作到比较晚,你知道有的时候就像作家,晚上写代码会比较有灵感。”
外卖公司FoodPanda的程序员差不多在7点左右才陆续下班离开。第二天就是德国为期三天的公共假期,他们是整个办公室里除了客服之外,最后离开的一群人。而大部分人在下午4点左右就打算收拾回家了。
只有程序员看起来和欧洲之外的同行一样忙。他们每天花10-12小时在工作上,面前往往有两三个屏幕,一个屏幕是代码编辑器,另一个屏幕上往往是企业协同软件Slack或者Trello的界面,这是创业公司中最流行的协同工具。因为需要一直使用键盘,程序员的桌面上往往放着机械键盘,有的人会把电脑和屏幕放在支架上,有的人则会站着办公。
可即便工作时间这么长,几乎每家创业公司还是认为程序员的供给没法儿赶上公司发展的愿景。
为了方便程序员测试,Clue刚刚装修了新办公室,他们专门腾出一个用来测试的实验室,测试用的手机会在实木架子上摆成一排,程序员随手可拿,“就像在苹果零售店里那样。”Kennelly说。
对于提高效率来说,这是个不错的办法。不过,真正重要的是,得想办法招到更多程序员——这些创业公司的团队里总是缺那么几个合适的,至少他们都这么认为。在柏林的本地招聘网站BerlinStartupJobs上,排名第一的分类常年都是开发人员,开放职位的数量几乎是排名第二的市场人员的两倍。
“缺个程序员”,这在全球都是如此。根据移动应用联盟TheAppAssociation(ACT)的统计数据,全美有超过22万的程序员职位开放。而整个欧洲,欧盟的一份数字经济报告指出,到年大概有80万程序员需求得不到满足。
程序员职位的空缺正显示,这个已经变“慢”了的欧洲正试图通过创业和科技出口来解决金融危机之后发展停滞、制造业大公司失落和失业率连年上升的问题。
“程序员几乎是本地经济的一部分了。”ACT的公共事务副总裁JonathanGodfrey在一份研究报告中说。
把决定权交给程序员
尽管没有像硅谷那样的世界科技中心,可欧洲的程序员人数并不少。根据数据分析公司IDC年的统计数据,欧洲、中东和非洲的程序员数量占了全世界的39%,大约是万。
同时,在欧洲,人们普遍认同一点:招程序员不是件容易的事。硅谷正在从欧洲大量挖人,大的创业公司开出了更有竞争力的条件。柏林的程序员招聘网站Honeypot因此同样将岗位开放给了欧洲之外的国家,注册的程序员有30%来自欧洲之外,还有不少来自巴西、印度、埃及。创始人兼CEOKayaTaner说:“我们希望把决定权交给程序员——因为需求比供应更大。”
在Honeypot上求职的程序员来自欧洲、北美、非洲和亚洲
像Clue这样的科技创业公司在过去两年的快速增加吸引了更多程序员搬来这里,但本地程序员增加的速度不一定赶得上创业公司兴起的速度,这跟中国几乎没有差别。如今在伦敦、柏林、阿姆斯特丹这些以创业公司闻名的城市,在城市的各个区域都能找到创业公司集中的地方:孵化器、加速器、联合办公空间甚至是街边的咖啡馆里,都有人在创业公司工作。年第一季度,投注到欧洲创业公司的资本已经破了纪录。过去一年中,欧洲创业公司获得的风投资金增长了60%。
在柏林本地已经有一些创业公司成长起来,比如电商平台ZalandoSE、地图应用Here、孵化器RocketInternet,外卖公司DeliveryHero。Zalando年10月上市时,已经是年以来欧洲最大的一笔科技股IPO(首次公开募股)。
德国估值最高的30家创业公司(制图:Honeypot)
一个属于欧洲的特殊事实是:过去一年中,欧洲创业公司获得了更多的风投资金,但超过一半都是万美元以下的早期投资。像Uber、Airbnb这样估值达到几百亿美金的大型创业公司也还没有出现。目前,整个欧洲估值超过10亿美金的“独角兽”公司只有47家,这些企业的平均估值是28亿美元。根据英国投行GPBullhound的《欧洲科技独角兽报告》,欧洲的独角兽估值并不像美国的那么高,这些公司的估值/收入比率约为18倍,而美国的独角兽公司的平均估值则是收入的46倍。
一些观点认为,欧洲各个分散的小市场是创业公司在欧洲难以形成规模的原因。上个月在布鲁塞尔的一场移动大会上,欧盟委员会副主席安德鲁斯·安西普(AndrusAnsip)就表达了这样的观点,如今在欧洲并没有形成一个拥有5亿用户的巨大统一市场。安德鲁斯·安西普之所以会担心这点,是因为他负责欧盟的数字统一市场。
但总的来说,事情正在往好的方向发展。
从年起,欧洲的失业率开始下降
欧洲表现出了不小的决心,至少他们没打算把如今的科技创业中心和过去的制造工业的核心地区绑在一起,硬生生地消化遗产。在德国,柏林成为慕尼黑、法兰克福和汉堡这些相对完善的传统工业、金融城市之外的新选择,在最近的10-15年才成为创业公司的中心,同时也意味着,大部分的创意和技术都汇聚到这里。
在柏林,生活着来自个国家的外国人,这超过60万的移民已经占到柏林人口的18%。最多的移民来自波兰、土耳其和俄罗斯。
在这些“新城市”里,小型创业公司对未来和大公司也没那么担忧。“技术发展的路线图是被Google、Facebook、阿里巴巴这几家大公司引领的,我们做的事情是让自己去适应这些平台。”荷兰数字创意公司MediaMonks的创始人VictorKnaap说。
为了适应这些平台,技术人员因此显得格外重要。程序员成了初创公司唯一不能省去的角色。
Clue这家公司有36个人,超过一半以上都是产品和技术团队,在五年前成立时,除了创始人夫妇之外,iOS开发工程师是第一位员工。直到Kennelly两年半以前从硅谷来到柏林,Clue才有专门的人负责市场、内容和增长。
外卖公司FoodPanda买下了11家外卖平台公司,这帮助他们快速地扩张到了35个国家和地区。他们花大价钱把这些平台纳入麾下的判断标准是“很棒的平台,技术很好”,以及帮他们快速进入一个新的市场。
即便是制造业公司也已经和程序员脱不了干系。几乎所有的北欧家具制造公司都在一开始(最早的可能在10年前)就上线了网站。一家总部位于哥本哈根的橱柜公司Reform认为,必须要让自己看起来更像一家互联网公司,才能让投资人产生兴趣,“因为他们习惯了IT公司飞快的数据变化”。为此,程序员正在尽可能地优化消费者在网络上选择设计方案的流程。
程序员如何工作?
不管是在移动应用公司Blinkist遇到的程序员还是在联合办公空间Betahaus里遇到的那些接外包任务的程序员,都没有太大区别。他们一般都不会使用公司配备的键盘,而是自己配上一套惯用的机械键盘和鼠标。在柏林和旧金山也没什么区别。
但一个变化正在发生,程序员中的自由职业者正在增多。
Ko.lek.tiv是波兰的一家技术外包公司。四个人里有三个是程序员,剩下的那一个负责设计、市场、推广、与客户接触。这些程序员可以同时为好几个客户服务,暂时解决市面上程序员供应不足的问题。“我们完全不做自己的产品,就是为客户工作,从用户体验、软件到后期市场推广都可以做。”MichalKanila说。
MichalKanila和朋友在波兰一起成立了ko·lek·tiv。半年前,他们决定要在柏林开一个办公室。“因为这个城市发展非常快,应该会有很多我们的客户。”过去四个月里,Kanila每周往返于柏林和波兰之间,最近终于搬到了这里。
在柏林,Kanila最常去的地方就是联合办公空间Betahaus,他在这里租了工位办公,也在这里寻找客户。“这里有很多潜在的客户,你看看周围,非常多人都需要帮助。”在Betahaus每周三举办的早餐活动上,Kanila都算得上是全场最积极的一位参加者。
另一位Betahaus的常客是DavidBayly,一头银发,一把大胡子。今年68岁的DavidBayly作为程序员的职业生涯从年就开始了。在担任过数家公司的CTO、CEO之后,一年前,他从澳大利亚来到柏林,成为一名自由职业的程序员,同时还在为上一家公司担任咨询顾问。Bayly住在城市的另一边,不过每周三,他都会到联合办公空间Betahaus参加早餐会。
一位日本的程序员这天从早上8点多就坐在Betahaus开始敲代码,他也是接外包工作的那种,活动结束后,他很快就决定在这里租工位开始工作。
外来的技术人员帮助扩大了欧洲城市的创业规模。程序员招聘网站Honeypot统计了柏林58家创业公司的CTO,发现有60%都不是德国人。7%的CTO来自美国,他们更擅长用技术把公司做大的名头可不是空穴来风,这7%的CTO所在的公司市值加起来占到总和的34%,而他们中最少的工作经验是4年,平均的工作年限已经达到了12年。
不过,要想找到他们,并说服他们搬到硅谷之外的城市,不那么容易。创始人KayaTaner在担任移动广告推广公司AppLift的CEO时,就遇到了这类困难。一家创业公司的人力资源负责人或者创始人需要亲自在LinkedIn上发送上千条联系信息,才可能获得回应。更何况,“你在发送邀请的时候,并不知道他是否在求职,期望的薪资是多少,也不知道他愿不愿意为了一家公司搬到汉堡、搬到柏林”。
随后,KayaTaner在柏林创立了Honeypot,现在这家公司注册用户中有超过30%的程序员来自欧洲以外,算得上是近期的一家网红公司。这个专门为程序员成立的的新平台Honeypot,除了用字面上的意义“蜜罐”指代程序员资源之外,也暗含了一层只有程序员才会懂的含义——蜜罐技术也是一种网络安全技术,通过精心构造的伪装系统,诱骗黑客们对系统进行攻击。
因为需求远大于供应,任何一个水平的程序员都有需求存在。“高级或者初级并不重要。”KayaTaner说。和创业公司的规模大小纷呈一样,在Honeypot注册的家公司从10个人到个人不等。
有同样需求的欧洲城市正在逐年增多。Honeypot的生意是从柏林开始的,逐渐拓展到了汉堡、慕尼黑、阿姆斯特丹等城市。他们还在街角租了一个办公室,增设了为欧盟国家之外的程序员提供免费的签证支持的服务。那里的17个人才专员可以解答几乎所有移民程序员的问题。
程序员都从哪里来?
人们都想通过不同的方式解决人才供不应求的问题,当一个城市热切地希望通过创业来激活自身时,几乎都会遭遇这个问题。
StartupAmsterdam是属于阿姆斯特丹市的一个非政府公共机构,一年半以前,由阿姆斯特丹政府、大公司以及AmsterdamMarketing一起出资成立。
在StartupAmsterdam的网站上,他们列出了15种促进阿姆斯特丹“创业生态系统”的方法,人才是其中的第一项。一个办法是政府为创业公司提供工作签证的支持,也提供引进人才的免税政策。“荷兰是一个小国家,我们的创业公司光从本地招人完全不够,需要从国外吸引工程师。”负责StartupAmsterdam市场与传播的JosephineMeijer说。
不过,这不是唯一的办法。在过去一年中,这个五人团队还设立了一个专门的基金,推进中小学课程中的编程项目。“我们是在为十年之后做准备。”JosephineMeijer说。欧盟委员会有类似的做法。他们从年开始举办EuropeCodeWeek推广编程。如今已经有十五个国家的基础教育课程中包括了编程。
这些课程并不会帮助所有人成为程序员,但一个明确的事实是:在基本的工作中,懂一点编程会加分。欧盟委员会的统计数据显示,到年时,信息传播相关的职位空缺将达到82.5万。数字技术已经融入了各种传统职位:会计、护理、医疗、建筑、艺术以及工程等行业都需要拥有一定的IT技能。
推广编程技术的组织在欧洲出现。CodeDojo、MakersAcademy、FoundersCoders是最早的一批。这些编程训练营有的是在线课程,有的则需要在线下授课。在9周-3个月的课程技术之后,学员可以获得一定的编程技能,或者成为程序员。DonRitzen是硅谷创业加速器TechStars的柏林负责人,在那之前,他创办了编程训练营MakersAcademy,他告诉《好奇心日报(