随着夏日来临,上海的气温逐渐攀升。“萤火虫2.0”与“灵笔”的开发同时进行着,和这个夏日一般,如火如荼。
老的“萤火虫1.0”模型就已经具备了非常强的辅助编程能力,借助它,沈蔚独自开发应用程序似乎并不太艰难。至少,一个粗略的框架被慢慢地搭建了起来。他与沈语熙的合作,也渐渐磨合。
抛开对浮动层设计的分歧,沈语熙对“灵笔”应用的整体交互的设计和把控,令沈蔚印象深刻。他也逐渐了解,沈语熙此前在星河科技做产品设计所积累的经验非常丰富。这是在他们合作一周之后,他对沈语熙第一次真正的认可。而计算机科班出身的沈语熙,除了产品设计,也有一定的开发能力,尤其是在客户端用户界面优化方面,她会不时地给沈蔚一些建议。这是沈蔚对她第二次的刮目相看。
对于非技术背景的职业经理人来说,技术团队的管理似乎充满挑战,因此他们常常只能依赖行政和绩效手段。但从程序员的角度看,有效的管理并不复杂。关键是管理者要有真才实学,得到团队的真心认可,之后的管理自然毫无障碍。这就是当初林浩如何赢得技术团队信赖的。沈语熙虽非沈蔚的上级,但要和这样的程序员合作,必须要让他认可自己的专业能力。沈蔚起初对沈语熙的设计持质疑态度,部分原因亦是他对她的能力尚未信服。但随着工作的展开,两人合作的加深,沈蔚渐渐认识到沈语熙的实力,从而两人的合作自然而然地逐渐顺畅起来。
两周后,“灵笔”的首个内部演示版完成。这仍是一个非常简陋和原始的,几乎无法正常使用的版本。但它已经对接了“萤火虫1.0”作为其人工智能后台支持,沈蔚在 macOS系统上实现了一个非常简单的浮动层演示,目的是为了让项目组内部对这一设计进行评估。
此时,沈蔚对浮动层的交互设计的想法,已经比两周前要更积极正面一些。因为在沈语熙的协助下,浮动层的一些核心细节被优化得很好,整体效果显著。
然而,浮动层的呈现逻辑仍存在很大问题:何时展现以帮助用户,何时隐藏以避免打扰。这个经典的“陪伴”与“不打扰”的平衡仍未达到理想状态,而这方面的完善,必须依赖于“萤火虫”的进步。
而此刻林浩似乎正在为“萤火虫2.0”头疼着。