iOSCon 2019

我曾在iOSCon 2016上发表演讲,我真的很喜欢这次会议,但是在接下来的几年里我没有机会继续前进。 因此,当我意识到我可以参加今年的版本时,当我看到(令人难以置信的)阵容时,我马上就预订了。

3月20日(星期三),我去了北火车站(Gare du Nord),赶上了原定于上午10点离开的欧洲之星。 它在……下午5:30离开😅这不是一个简单的7小时延迟,因为如果是这样,我可能会去酒吧并完成一些工作。 不,排队需要7个小时。 我一生从未等待那么久。 我确实对英国脱欧边境管制罢工法律有所了解,这似乎令人难以置信,而且似乎已经持续了一段时间,但我不知道,所以我等了。

当我终于到达伦敦时,我迅速去了爱彼迎离开我的东西,去见了一些法国朋友。 我们知道演讲者吃饭的地方在哪里,所以我们有点邀请自己进来。可悲的是,当我们到达那里时(晚上8:30),已经有一半的演讲者/组织者离开了。 是的,英国风格,所有事情都发生得较早。 仍然我们度过了愉快的时光,在会议的第一天,我们离开的时间并不晚。

3月21日,星期四,我在会议开幕前几分钟到达会议。 已经有很多人了,我稍后会知道今年我们有300多个人。

关于iOSCon工作原理的快速说明。 这是一个具有4种格式的2轨会议。 有主题演讲,主要演讲是1个小时的演讲+问答,主要演讲期间没有演讲。 还有90分钟的研讨会。 然后,有定期的讲座,45分钟的讲座+问答,最后是闪电的讲座,15分钟的讲座+问答。 保罗·哈德森(Paul Hudson)和肖恩·艾伦(Sean Allen)都在会议上特别直播了Swift over Coffee播客。 可悲的是,我没有参加,后来更多了。 每次课程结束后,有15分钟的休息时间,可以切换曲目,喝酒,与人交谈,发送邮件,小便,然后命名。

会议开幕式是约翰·桑德尔(John Sundell)的主题演讲。 以典型的约翰·桑德尔(John Sundell)的风格,我们了解和喜爱,节奏快,非常有活力,并有漂亮的滑梯支撑。 他的主题是决策以及如何采取决策,具体取决于环境,环境等。

然后我去看StuffMC在谈论隐私。 那是我去年夏天在AltConf上看到的一个谈话,但是我想去那里,以防他犯了一个错误,所以我可以取笑他。 不要误会我的意思,我不是那个意思。 他是一个非常好的朋友,尽管他是素食主义者,而且不再年轻。

我参加的下一个演讲是关于重构与重写的朱莉·亚努什(Julie Yaunches)。 朱莉(Julie)是布鲁克林·斯威夫特(Brooklyn Swift)聚会的组织者,去年夏天我在纽约认识了她,很高兴再次见到她。 这是一个非常好的演讲,总是存在关于如何处理遗留代码的问题,并且有经验的人对此进行反馈总是很好的。

在午餐休息之前,我回到了主要话题,由Sean Allen讲,他在45分钟内展示了30个Xcode技巧。 它节奏快且有趣,我知道一些技巧,但不了解其他技巧,我会记得#warning比// TODO更漂亮。

午餐后,丹尼尔·斯坦伯格(Daniel Steinberg)发表了有关单子的主题演讲。 这是一个有争议的话题,我从未尝试深入探讨。 但Daniel像往常一样,通过解释map / flatMap在此问题上的作用,使解释很清楚。 他还取笑了我以及前一天我花了7个小时在网上排队。 这让丹尼尔很受伤。

此后,这是一个艰难的选择,因为我必须在Jorge和Abizer之间进行选择,这是我特别喜欢的社区的两位资深人士。 我去了豪尔赫的谈话,那非常好! 豪尔赫(Jorge)还是电影迷,所以他经常把电影当作演讲的面包屑,这次是《低俗小说》,尤其是沃尔夫先生的角色。 他以此为基础讨论测试和体系结构。

下一个时段是研讨会。 我没有参加,因为我不是车间的忠实拥护者,所以我收到了很多邮件(是的,如果我没有站7个小时,我应该能够在前一天答复这些邮件)。

最后的休息是啤酒休息。 iOS大会的举办地点CodeNode是一个非常特别的地方。 我不知道有哪个城市可以提供类似的场地。 有两层楼,有很多房间,伦敦还有很多科技活动在这里举行:会议,聚会,讲习班…还有一个酒吧,喝啤酒很方便,英国人(和我)做得很好。

闭幕主题演讲是关于一个敏感的话题:倦怠。 3年前,Abizer也谈到了倦怠。 这不是在iOS会议上经常讨论的话题,但是谈论这些问题也是一件好事,而做主题演讲的杰西卡·罗斯(Jessica Rose)以一种精妙而有趣的方式做了。 我错误地在推特上谈论了英国的幽默(杰西卡是美国人),但它具有英国人的能力,既能够在谈论困难的问题的同时仍在嘲笑他们。

我们回到了CodeNode的酒吧参加晚会,最后去了街对面的酒吧,直到晚上11点。 因为大多数酒吧在晚上11点关闭。 在伦敦。 在星期四。 我对此感到有点生气,但是从某种意义上说,这还是更好的选择,否则我可能会错过大多数iOSCon的第二天比赛😅

3月22日,星期五,我在9:30醒来(是的,宿醉),发了几封邮件,到达会议,参加Niamh Power关于如何使iOS和android团队更紧密地团结在一起的演讲。 我怀疑很多公司都这样做,但这是个好主意!

然后我去Paul Hudson谈论典型的Hudson风格的快速演变,准确而有趣,并带有疯狂的动画幻灯片! 前一天在会议之外我们一起喝咖啡,我总是为Paul为单人生活所做的事情感到惊讶,这是iOS开发人员社区的真正基石。

之后,我们与Jorge和AltConf组织者Rob Elkin共进午餐。 今年的AltConf将在伦敦,柏林,马德里和巴黎发行卫星版本。 豪尔赫负责马德里版,我负责巴黎版。 抽出一点IRL时间来讨论会议的细节真是太好了,等不及要召开了!

显然,午餐花费了一些时间,所以我们错过了下午的第一节课。 我们回来参加闪电会议,首先是关于ABI稳定性的Julie(再次!),然后是关于Sourcery的Gabrielle Earnshaw,最后是会议的MC Paul Ardeleanu,他谈到了他正在使用的电话API。

一天的最后一个休息时间是啤酒休息时间,然后我们回到了Jaimee Newberry大会闭幕主题演讲的主要曲目中。 我看过Jaimee以前的演讲,如果您不认识她,她一生都经历了非常艰难的时刻,我为她在舞台上必须拥有的力量感到惊讶,她在数百人面前并能够谈论这样的悲惨和个人事件。

但是自从我从她看到的最后一次谈话以来,岁月和事情已经过去。 Jaimee不再是iOS开发人员,现在经营着一家非常成功的服装公司,孩子可以在这里画自己想要的东西,然后将它印在T恤,连衣裙和其他衣服上。 我一定会和女儿一起尝试! 这是一次非常鼓舞人心的演讲,我能够看到与自己的道路有很多相似之处,因为我最近也不再是一名iOS开发人员,而是通过Swift Paris Jobs项目成为iOS开发人员代理。

之后,我们在CodeNode的酒吧呆了一会儿,然后去了啤酒很棒的Brewdog酒吧。 这是与人们交谈并分享对会议和其他主题的感受的最后机会。

在本届展会上,我真的受到了极大的鼓舞,这要归功于组织者,演讲者和与会人员,这是一个巨大的成功!

如果您有兴趣,可以在这里在线进行讨论。

ps:我没有提及我遇到的人,因为他们是如此之多,但为你们每个人都欢呼😉