he third story in our series, The People Who Make Enkostay Possible, introduces 杰克, an app developer. Every day, he fine-tunes code and designs features to ensure that thousands of international students and hosts can connect with confidence. Though much of his work happens behind the scenes, his focus on stability and usability shapes the app experience we all rely on.

简介和角色
Q. Could you briefly introduce yourself and explain your role at Enkostay?
A. Hello, my name is 杰克, and I’m part of the development team at Enkostay. I mainly work on developing and improving the Enkoplay and Enkostay apps, building new features and refining existing ones.
Joining Enkostay
Q. What led you to join Enkostay as an app developer?
A. While preparing for job applications, I had a coffee chat with a developer already working at Enkostay. During our conversation, I learned that the team valued strong fundamentals like computer science and algorithms, which resonated with me. That alignment motivated me to apply, and I eventually joined as an app developer.
Q. Compared to other companies or services, what do you find most attractive about Enkostay?
A. For me, the biggest appeal is that Enkostay’s primary users are foreigners. I’ve always been interested in English and other cultures, so developing a service tailored for international users was compelling. As a developer, the opportunity to build a platform used in multiple countries and languages is a huge plus.
发展历程及挑战
问:在开发应用程序时,您最优先考虑的是什么——可用性、稳定性或速度?
答:我的目标是创建一个应用程序,在用户需要时为他们提供所需的内容。为此,我专注于最大限度地减少错误,同时提高性能和速度。我还设计了能够快速检测和解决问题的系统,以便问题一出现就可以得到解决。
问:最大的挑战是什么?您是如何应对的?
答:开发在许多国家/地区使用的应用程序意味着要处理各种环境 - 不同的网络、设备和操作系统版本。不可能预测每一种情况。为了解决这个问题,我实现了一个错误跟踪系统,该系统可以识别问题发生的位置和方式,以及用户环境和数据流。这种结构有助于我们在发生意外问题时更快、更有效地做出响应。
为用户体验而设计
Q. 由于你们的用户大部分都是外国人,那么你们在设计UX/UI时最考虑的是什么?
答:多语言支持是重中之重。该应用程序目前支持四种语言和十多种货币,用户可以在所有屏幕上以自己喜欢的语言和货币查看信息。为了使更新更顺畅,我们设计了该应用程序,以便可以实时修改文本而无需重新部署。
难忘的时刻
问:作为一名开发者,您最有成就感的时刻是什么?
A. Launching the Enkostay app. It was my first project as a 新的 developer, and I handled it from start to finish. Seeing my work go live for the first time was deeply fulfilling—I even proudly told friends and family, “My code is finally out in the world!”
问:发布后有什么用户反馈给您留下了深刻的印象吗?
A. At the “Enkostay Host Seminar” last July, I watched a host use the app right in front of me. It was surreal to see someone other than a colleague interact with the app. They browsed through house listings and then closed their phone. That simple moment stuck with me—it felt like the features I had built were truly working as intended.
团队合作
问:您如何与营销或平台等其他团队合作,有没有给您留下深刻印象的例子?
答:当 Hojee 和 May 加入营销团队时,他们需要频繁访问数据和指标。以前,非开发人员必须学习 SQL 才能自己查询数据库。经过讨论,我和 Hojie 一起使用 Cursor、MCP 和 ClaudeDesktop 开发了一个“自然语言数据提取”系统。该工具现在允许任何人用简单的语言提出问题并立即获得相关数据和见解,从而使协作更加高效。
The Present and Future of the Enkostay App
问:您认为该应用程序目前最大的优势是什么?
A、结构灵活。许多功能、异常处理过程和数据绑定模式都是模块化和标准化的。这使得快速添加新功能或改进现有功能变得更加容易。
问:您将来想添加什么功能?
A. 主要功能发布前的自动化测试。与网络或服务器应用程序不同,移动应用程序必须通过应用程序商店审核,这使得快速修复变得更加困难。自动化测试将有助于确保稳定性和更顺畅的部署。
个人成长和展望
Q. How have you grown as a developer since joining Enkostay?
答:我学会了“如何选择最佳的实用解决方案,而不是追求完美”。在现实世界的服务开发中,在正确的时间提供正确的功能通常比编写完美的代码更重要。在过去的一年里,我摆脱了过度设计,学会了如何平衡必要性和实用性。
问:您想成为什么样的开发人员?
答:我想成为那种“无论如何都要让事情发生”的开发人员。 IT 领域有一本著名的书,名为 “今天开发商说办不到了。” 它成为了一个模因,但它让我思考:我想成为找到方法的开发人员,即使它并不完美。当然,我已经了解到有些事情确实是不可能的,但我仍然致力于成为那个说“这很困难,但我可以让它发挥作用”的人。
致主人和客人的话
First, thank you sincerely to all the hosts and guests who use Enkostay. The development team works day and night to improve the rental and settlement experience, but we know unexpected errors and inconveniences still occur.
如果您遇到问题,请通过应用商店评论、应用内反馈功能或电子邮件与我们分享。我们将尽快调查并解决。
通过每次更新,我们希望您感觉到该应用程序的使用变得更加容易和快捷。这就是我们努力追求的标准。

