paint-brush
庆祝 WebLab 技术 10 周年:我们通过专业团队成长的故事经过@weblabtechnology
570 讀數
570 讀數

庆祝 WebLab 技术 10 周年:我们通过专业团队成长的故事

经过 WebLab Technology10m2024/01/29
Read on Terminal Reader

太長; 讀書

经过 10 年的历程,WebLab Technology 是如何成为一家拥有专业、敬业团队的公司,在 AI、SaaS 和云工程领域构建产品?
featured image - 庆祝 WebLab 技术 10 周年:我们通过专业团队成长的故事
WebLab Technology HackerNoon profile picture
0-item


过去的十年对于WebLab Technology来说意义重大。我们于 2013 年 12 月开始了我们的旅程,作为一个小型开发团队,负责一家营销公司(Emaar Properties 的合作伙伴)的外包项目。该项目是一位联合创始人(现任首席技术官兼解决方案架构师)的请求,他刚刚完成了购物中心室内导航亭的实施。

远程优先

在项目开始时,我们在乌克兰一个城市的工业区的一个商务中心租了一间办公室。经过6个月的工作,我们从客户那里获得了额外的资金,并且需要更多的人加入团队。


碰巧的是,我们的一些团队成员将于年底离开:其中一位主要工程师要搬到法国,另一位要返回迪拜。聘请具有合适技能的工程师相当困难,主要是因为我们在办公质量和空间管理方面输给了大公司。


但这就是我们制定远程优先招聘策略的原因。当时,即 2014 年,这是我们巨大的竞争优势,因为有大量工程师希望远程工作。


经过最初的成长期,我们意识到仅靠技术能力已经不足以打造一支强硬的团队。我们的远程优先方法要求能够自主工作的工程师能够自己做出决定,并准备好对结果负责。

敬业的团队

我们意识到以专门团队的形式工作是WebLab Technology的最佳方法。这意味着我们可以建立专门为特定公司开展项目的团队,同时扩大其内部员工队伍。该模型还有许多重要的其他优点:


1.充分关注客户目标。专门的团队只关注特定客户的需求,并且始终可以快速响应以解决他们的业务问题。敬业的团队不仅随时待命,还始终为客户提供服务,提供可靠、一致的执行。


2、与业务有机结合。我们的团队完全适应客户的企业文化,遵循既定的惯例,例如每日站立会议、每周计划或进度跟踪会议。我们专注于公司的业务目标,并选择最适合他们的合作方式。


3.随时(快速)获取各个领域的专家知识——云技术、前端开发、DevOps 等。我们帮助客户为他们的项目找到合适的专家。


4.随时可用的性能模式。年轻的公司可能没有正确的文化或方法以及与工程团队合作的方法。我们了解许多现成的技术,例如正确的 Scrum、文化模式、参与活动等。


5.成本效益。客户只需支付必要的功能费用,无需支付额外办公室、设备、雇用/招聘、培训、保险、会计、法律、税务等维护费用。此外,团队可以根据需求变化灵活扩展。


东欧拥有可供跨国公司利用的庞大人力资源库。此外,东欧工人拥有非常高的需求技能——有时比西方国家更高——而且工资相对较低。例如, 乌克兰高级软件工程师的平均工资为 5.8 万美元,波兰为 6 万美元,爱沙尼亚为 6.4 万美元。在美国,如果拥有完全相同的技能和经验,这一数字达到每年 14.5 万美元。


因此,与东欧的高级专业开发团队合作是一个以最优惠的价格获得高回报和专业、积极的工程师的机会——对各方来说是一种互惠互利的关系。

团结我们团队的价值观

在 WebLab Technology,我们有一套严格的价值观来指导我们做出的每一个决定。但我们不是一天就能形成它们的。我们的价值观是一个仍在持续的长期演变过程。价值观让我们的队友、客户和合作伙伴知道对我们的期望,因为当人们分享共同的价值观时,就会在关系中建立信任和可预测性。


1.开放的心态:始终渴望学习和适应。

  1. 谦虚:接受谦虚的自我评价。

3.尊重:维护对他人的体贴和同理心。

4、自我驱动:自主追求卓越。

5、诚实:以真诚和勇气解决问题。

6.主人翁精神:将每个项目视为自己的项目,确保其成功。

与萨满的合作是我们的转折点之一

我们的专门开发团队通常以两种形式工作:他们扩展客户现有的团队但有特定的职责范围,或者他们完全负责客户公司的整个研发方向,就像萨满的情况一样。


萨满是我们的主要客户之一,我们非常荣幸与之合作。该公司的技术组件完全由WebLab实现。现已与诺华、阿斯利康、武田德美等世界领先制药公司的客户建立了稳固的业务关系。


我们与Shaman 的合作始于 2015 年,当时的想法是开发一个供内部使用的 iOS 应用程序来创建智能画布演示文稿。这些演示文稿需要易于适应观众、可共享且易于设计。该应用程序已经产生了很大的市场吸引力,目前已被世界各地的跨国企业所使用。正是在这个应用程序的基础上,我们创建了一家 B2E SaaS 公司,现在拥有 30 多名工程师。


目前,萨满正在医药市场积极推广其旗舰产品ShamanGo 。根据 Shaman 的使命,该公司致力于为生命科学组织的内容团队提供最好的无代码平台,使他们能够以最有效的方式为医疗保健专业人员 (HCP) 创建定制内容。


领先的制药公司最近转向数字化战略,增加了对独特内容的需求。然而,其中许多公司没有时间快速创建和管理大量信息。这就是 ShamanGo 的用武之地 - 通过与领先平台Veeva集成,其用户可以在几分钟内生成高质量的全渠道内容。得益于与Veeva Systems的密切合作,ShamanGo已成为医药行业数字化转型背景下加速内容生产的最佳解决方案。


在与 Shaman 多年的合作中,我们取得了一定的成功,这些成功塑造了我们的共同工作。我们最自豪的一些成就包括:


● 团队规模扩大至30+工程师;

● 实施Scrum 和Scrum of Scrums,以保持我们七个专业团队的一致性和积极性;

● 制定了先进的质量控制策略(由于其对稳定性的需求,B2E 领域的一个重要概念)和99.9% 以上的正常运行时间

● 获得SOC2 Type 2认证;

● 在美国、欧洲和亚太地区创建了全球基础设施

● 基础设施自动化和质量控制达到高水平;

● 在AWS Well-Architected Framework 方法论中获得最高分;

● 支持Veeva 技术合作伙伴认证流程;

● 推出数据驱动决策系统;

● 实现与Salesforce等多种第三方平台的集成;

AI策略

我们相信人工智能将改变世界,因此在这一领域的竞争中保持领先是我们的主要目标之一。


我们于 2019 年开始了人工智能的早期工作,重点关注路由问题、多目标遗传算法和使用计算机视觉的字母。如今,我们已经拥有十多个成功的人工智能案例。


2022 年,我们开始更积极地将生成式 AI 技术集成到业务流程中。这使我们专注于基于 GPT-4、Llma2、Stable Diffusion 等模型的 AI 代理和 RAG 解决方案的开发。行业中,我们可以看到人工智能可以给软件工程带来的好处,并计划拥抱这一变化。


我们过去的项目包括用于优化制药公司工作流程的人工智能解决方案。例如,我们开发了 Magic Copy for Shaman ,作为基于 GPT-4 的 AI 代理,可根据用户的简单输入指令生成优化的电子邮件模板。


另一个成功的案例是我们为 OllyFood 设计的 FoodTech 数据库中使用计算机视觉。对于这个项目,我们实施了基于图像分析的菜肴和产品的自动化质量控制系统。



基于计算机视觉的系统分析菜肴图像,识别所有成分,分配质量分数,并在产品到达客户手中之前检测高达 80% 的偏差。


我们持续积极开发针对各行业的人工智能解决方案。我们的目标不仅是跟上技术进步,而且是引领趋势并塑造人工智能的未来。

使用数据湖指标优化工程师团队:一种战略方法


无论是在体育界还是商业界,建立成功的有效团队都是一项艰巨的任务。您可能看过电影《点球成金》,这部电影展示了棒球队经理如何开始使用分析技术根据统计数据而不是球探的主观印象来选择球员。这使他能够以有限的预算建立一支有竞争力的团队。


在 IT 业务和软件开发团队中,也适用类似的逻辑。我们 WebLab Technology 建立了一个团队,并根据数据和指标评估绩效,因为此类信息是我们行业的基石。


我们的关键方法之一是各个层面的测量和自动化:公司整体、团队和员工角色。


例如,我们有一个自动化管理系统,可以跟踪已完成故事点的数量、计划的工作范围、标准 Scrum 报告、计划外任务和错误的份额、业务价值点、拉取请求大小、代码集成频率、QA 返回计数, ETC。


除了硬指标外,我们还对软指标进行定量分析:动机、团队氛围、个人能力的实现。然而,公司的职业发展主要取决于硬指标的结果。


远程工作使我们能够实现全面数字化,并能够持续跟踪公司的所有流程——从工程师的工作到客户满意度。我们根据所有收集到的数据和我们掌握的分析来制定人事和战略决策。我们相信,技术和人为因素的结合才能取得最好的结果。

缓慢招聘,正确招聘:为什么我们优先考虑彻底的候选人搜索?

WebLab Technology招聘新员工时,我们会避免仓促行事,即使这可能会延迟他们的工作开始时间。我们认为,从长远来看,加速招聘会带来重大风险,几乎总是超过潜在的短期收益。这就是为什么我们的招聘周期几乎比市场平均水平长三倍,并且我们非常注重评估潜在高级开发人员的技术技能。


潜在WebLab 技术候选人的标准搜索包括 6 个阶段:


  1. 深度轮廓筛选。我们会彻底审查简历并邀请那些最初符合我们要求并具有相关技能的人。

  2. 选择挑战或项目。有时它被称为家庭作业。候选人将接受专门的选拔任务,评估特定职位的能力。

  3. 行为面试。重点是了解候选人过去如何应对特定挑战或任务,旨在预测他们未来的表现。

  4. 编码采访。候选人通过编码挑战和示例项目展示实践技能。

  5. 与领先工程师进行领域/编码面试。通常要求候选人解决现实世界的编码问题,展示他们的编码能力,并展示他们对行业内相关技术的理解。

  6. 系统设计CTO面试。我们的 CTO 会评估候选人对系统设计原则的理解、做出明智决策的能力以及创建可扩展且高效的解决方案的熟练程度。


十年来,我们不断磨练自己的能力,认识到技术技能和正确的人文素质的最佳组合,这使我们能够扩大我们的专业团队,拥有真正积极主动的专业工程师。


我们也愿意聘请新的专家,特别是人工智能提示工程师。如果您是该领域的专家,并且认为您在价值观和理念方面很匹配,我们邀请您查看我们网站上的职位空缺:https: //www.weblab.technology/jobs

技术与逻辑

我们主要使用需要大规模解决特定业务问题的 B2B SaaS 解决方案,并且主要关注逻辑、功能和指标,而不是美观的可视化。我们与处于不同阶段的初创公司合作——在它们的早期和活跃的成长阶段,建立它们的能力和员工。由于我们的灵活性,我们能够适应客户在任何阶段的需求,无论初创企业的规模和商业模式如何。除了初创公司之外, WebLab Technology还为全球企业实施了需要优化和扩展的复杂解决方案。


今天,我们的主要技术重点是AWS、逻辑密集型微前端、微服务和人工智能。我们还帮助客户做好通过标准认证和审核的准备,并在安全和合规领域保持高水平的质量。例如,我们帮助我们的客户ShamanGo获得了SOC 2 Type II认证

十年

为了庆祝我们公司成立十周年,我们决定不举办浮夸的线下活动,而是将超过一万美元的庆祝预算转给科洛基金会,支持那些正在保卫乌克兰和其他文明世界的人们。


“Kolo 基金会做得很好。我们与该基金会合作已经有一段时间了,我认为这是对我们团队庆祝预算的最佳利用,”WebLab Technology 首席技术官兼解决方案架构师Oleksandr Knyga说道。


10 年来, WebLab 技术增长了十倍。如今,我们的团队由专业工程师组成,致力于不同复杂性的产品,公司的客户包括ShamanGo阿斯利康诺华Bryj(前 FollowAnalytics)Emaar Properties


我们不断在专门的团队中培养专家,并在他们之间分享专业知识,以产生协同效应。与传统的外包公司不同,我们主要是一支强大的工程师团队,甚至首席执行官也准备好致力于存储库。我们的发展重点是工程师平均资历的提高,而不是数量的增长。