Fiverr CTO Overhauls Code Workflows as AI Shifts Product Roles

The Ai4 Lens: A Conversation with Yossi Levin, Fiverr — Ai4

Ai4

AI-generated code cannot solve software engineering's last mile problem, making deep technical craft and human expertise essential for production-ready applications.

AI-assisted summary of The Ai4 Lens: A Conversation with Yossi Levin, Fiverr — original source. Check the original for full context.

Source published:

Detailed notes

## Background This video was published on YouTube by the Ai4 channel on August 29, 2025. According to the page description, it is an episode of 'The Ai4 Lens' featuring a fireside chat with Yossi Levin, Chief Technology Officer at Fiverr, spotlighting the ideas, people, and tensions shaping the AI landscape.

## TL;DR Yossi Levin shares his journey from early solo coding on a ZX Spectrum to leading engineering teams, emphasizing software development as a standardized craft rather than personal art. He outlines Fiverr's internal AI strategy, such as forming an engineering guild led by their Chief Architect, and discusses how 'vibe coding' enables Product Managers to build rapid prototypes instead of writing traditional specifications. Levin explains the 'last mile problem' in software engineering, where human expertise remains essential for architecture, security, and performance. Ultimately, he stresses that deep professionalism and genuine passion will distinguish successful engineers as routine execution becomes automated.

## Atmosphere & style The conversation carries a thoughtful, reflective, and pragmatic tone, blending humorous personal anecdotes with grounded advice on software engineering leadership. Britney Con serves as an engaging and warm host, guiding Levin through a nostalgic look back at his childhood coding roots into a sharp analysis of modern AI workflows. The dynamic feels like an intimate, lighthearted yet authoritative discussion among industry veterans, pairing classic pop-culture references with serious reflections on the changing nature of tech talent.

## Key takeaways - [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) Yossi Levin began coding at age 13 on a ZX Spectrum + connected to a family television, learning through isolated trial and error. - [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) Levin views software engineering as a disciplined, standardized craft rather than a personalized art form. - [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) Code readability and maintainability should follow strict standards so that an engineer's individual 'handwriting' is undetectable. - [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) To instill fast mechanics and keyboard navigation, Levin would take away mouse usage from junior developers. - [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) Engineers must thoroughly understand AI-generated code rather than blindly accepting output to avoid severe technical debt. - [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) Fiverr established an AI guild directed by its Chief Architect to standardize AI tool adoption across engineering teams. - [10:12](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=612s) Vibe coding represents a new baseline across the industry rather than a competitive advantage by itself. - [10:12](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=612s) Product Managers at Fiverr use vibe coding to rapidly build working prototypes instead of relying solely on written specification documents. - [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) Human freelancers remain essential to bridge the 'last mile problem,' handling architecture, reliability, security, and performance. - [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) Human talent provides distinct advantages in taste, brand identity, and saving time for business owners through delegate setups. - [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) The era of 'diluting the soup on talent' by hiring mediocre developers during boom cycles has come to an end. - [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) Deep technological curiosity and fundamental mastery of software engineering are the key human differentiators in the AI era.

## Detailed walkthrough Here is a detailed, faithful walkthrough of the transcript:

[00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) Early Beginnings and Coding as a Craft

Britney Con, Senior Content Producer for Ai4, opens the session by welcoming Yossi Levin, Chief Technology Officer at Fiverr. While Levin has spoken at Ai4 before, Con sets the stage for a deeper discussion beyond code—focusing on leadership, craft, and remaining human in a transforming work environment. She lightheartedly apologizes for "aging" him, bringing up his early start in software development as a child, long before YouTube tutorials, forums, or ChatGPT, and asks how those solitary roots shaped his engineering management philosophy.

Levin recalls starting to code at age 13 before personal computers were widespread. Sitting on the living room floor connected to his family's single home television, he programmed on a ZX Spectrum + with 48K memory. He describes it as a deeply isolated experience as the "only weirdo" among his peers who programmed. Without guidance, he was forced to invent his own methodologies through trial and error, moving away from meaningless single-letter variable names like `i`, `x`, `y`, and `z` toward structured, readable code.

As his career matured into engineering leadership, Levin recognized that software development should not be treated as purely personal art, but rather as a disciplined craft. While art allows individual flair, craft emphasizes standardization so that any developer can read and maintain the codebase seamlessly. He insists that he shouldn't see a developer's individual "handwriting" in the code. When late-night fixes or hacks are necessary, he encourages engineers to leave honest, unvarnished emotion and context in the comments—admitting when a section is temporary "crappy code" to be replaced later rather than trying to pass it off as "God code." He cites a classic Visual Studio 6 meme as a guiding motto: write and maintain your code as if the person who has to maintain it after you is a violent psychopath who knows where you live.

- **Hardware Used:** ZX Spectrum + (48K memory). - **Core Philosophy:** Software development is a standardized craft (like carpentry), not individualized art. - **Motto:** Code like the maintainer is a psychopath who knows your address.

[00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) Enforcing Professionalism and Modern AI Workflows

Con highlights Levin's view of coding as an all-encompassing craft, asking why he places such significant emphasis on details down to how someone types, uses an editor, or structures their thoughts. Levin connects this to pair programming, recalling his frustration in university when working with beginners whose editor pacing, copy-pasting habits, and indentation styles felt inefficient. As a team leader, he actively sat beside developers to instill proper mechanics—enforcing tabs over manual spaces and eliminating mouse usage for repetitive text editing or stepping through a debugger. In fact, if an engineer used a mouse to copy and paste, Levin would physically unplug their mouse and take it away for the day to force them to master keyboard shortcuts.

Turning to modern fast-paced engineering environments, Con asks how developers can balance craft with speed and deadline pressures. Levin warns that while AI code generators dump hundreds or thousands of lines of code onto developers, engineers must never blindly accept generated output without understanding every flow. Ignoring the inner workings of generated code creates immense technical debt that will inevitably break during a late-night incident.

Regarding management, Levin compares the AI development revolution to the Industrial Revolution, though with a distinct twist. While the original Industrial Revolution adapted human workers to rigid factory conveyor belts, the AI shift invades the intimate space between an engineer and their laptop screen. He argues that line managers cannot simply throw tools like Cursor or Windsurf at engineers with a "good luck" attitude, as this only creates confusion. To address this, Fiverr established an internal AI guild led by their Chief Architect, placing an expert in every team to refine workflows, tweak backend settings, and train developers on exact tool practices.

- **Management Tactic:** Taking away a developer's mouse for a day to teach fast, keyboard-driven navigation and debugger controls. - **Fiverr Structure:** Formed an engineering guild directed by the Chief Architect, deploying dedicated AI experts into individual teams to standardize AI tool adoption.

[10:12](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=612s) Vibe Coding, Product Managers, and Human Edge

The discussion shifts to the concept of "vibe coding," which Levin describes as a new baseline rather than a competitive differentiator. While describing what you want and having AI generate functional software instantly is impressive, Levin emphasizes that everyone now has access to the same tools. He compares it to the launch of Java—which eliminated manual memory management—or climbing Mount Everest; once the baseline elevates for everyone, speed alone no longer makes a team unique.

At Fiverr, Levin redefines the utility of vibe coding by giving these tools directly to Product Managers (PMs). Rather than writing endless specifications and stories to describe a feature, PMs use vibe coding to rapidly prototype working applications. Channeling a classic *Seinfeld* moment where Kramer suggests simply telling him what movie you want to see, Levin explains that PMs can now build real, working prototypes to demonstrate their exact vision to engineers. This breaks down communication barriers between product management and engineering, providing developers with a functional artifact they can appreciate and refine technically rather than relying on abstract specification documents or Figma designs alone.

``` +------------------+ +--------------------+ | Product Manager | -- Vibe Coding --> | Working Prototype | +------------------+ +--------------------+ | v +------------------+ +--------------------+ | Final Product | <-- Human Craft -- | Engineer Review | +------------------+ & "Illities" +--------------------+ ```

[12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) The Last Mile, Freelance Ecosystem, and Fiverr's Vision

Addressing questions around AI platforms potentially replacing human freelancers, Levin outlines why human talent remains irreplaceable. He explains that vibe coding gets a project close to the finish line, but hits a wall known as the "last mile problem." This is where human expertise steps in to handle system architecture, reliability, performance, security, and the endless list of software "illities" that turn a cool demo into production-ready software.

Beyond software development, Levin highlights three core areas where human freelancers excel:

1. **Iterative Frustration:** Avoiding endless battles with prompt engineering across LLMs like Gemini or ChatGPT when trying to achieve specific outputs (e.g., custom image generation). 2. **Time Arbitrage:** Enabling business owners to delegate technical setups—such as wiring up a payment flow or building an app over a few days or hours—so they can focus on client acquisition, market strategy, and business growth. 3. **Taste and Style:** Providing unique human design taste, brand identity, and customized user flows that stand out from repetitive, templatized AI-generated interfaces.

[16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) Preserving Deep Professionalism in the AI Era

In closing, Con asks Levin to share a core principle for the next generation of engineers to hold onto as AI becomes more dominant. Levin emphasizes that deep professionalism and genuine curiosity matter now more than ever.

He references a concept from a previous company called "diluting the soup on talent"—the practice of hiring mediocre developers just to get extra working hands during hype cycles and boom periods. Levin asserts that this era of diluting talent is over. Many people entered software development simply because it paid well straight out of college, without a true passion for or deep understanding of the underlying mechanics. As AI takes over routine task execution, the primary differentiator for human engineers will be deep, fundamental knowledge of technology and a passion for mastering the craft.

## Notable quotes > [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) write and maintain your code as if the person who has to maintain it after you is a violent psychopath who knows where you live — Yossi Levin

> [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) crappy code — Yossi Levin

> [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) God code — Yossi Levin

> [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) good luck — Yossi Levin

> [10:12](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=612s) vibe coding — Yossi Levin

> [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) last mile problem — Yossi Levin

> [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) diluting the soup on talent — Yossi Levin

## Mentioned Ai4, Britney Con, ChatGPT, Cursor, Figma, Fiverr, Gemini, Java, Kramer, Seinfeld, Visual Studio 6, Windsurf, Yossi Levin, ZX Spectrum +

## Video description Yossi Levin, Chief Technology Officer, Fiverr

Abstract

The Ai4 Lens is our signature editorial track — a curated series of fireside chats and thought-provoking conversations designed and led by the Ai4 content team. These sessions spotlight the ideas, people, and tensions shaping the AI landscape in bold ways. Society Tracks

[Source](https://www.youtube.com/watch?v=6AbvE8oPB4U)

中文简报

AI重塑产品角色,Fiverr CTO重构代码工作流 AI生成的代码无法解决软件工程的最后一公里问题,深厚的技术造诣与人类专业知识对生产级应用依然不可或缺。 Yossi Levin 分享了他从早期在 ZX Spectrum 上独自编程到带领工程团队的历程,强调软件开发应是一门标准化的技艺,而非个人艺术。他概述了 Fiverr 内部的 AI 战略,例如组建由首席架构师领导的工程公会,并探讨了“氛围编码”(vibe coding)如何让产品经理能够快速构建原型,而非撰写传统的规格说明书。Levin 还解释了软件工程中的“最后一公里问题”,指出人类专业知识在架构、安全性和性能方面依然至关重要。最后他强调,随着常规执行任务走向自动化,深厚的专业素养和真正的热情将成为优秀工程师脱颖而出的关键。 Fiverr 首席技术官 Yossi Levin 强调软件工程是一门标准化的工艺而非个性化艺术,代码应具备严格的规范性与可维护性,甚至不应显露出任何开发者的个人“笔迹”。 (0:04) Levin 警告工程师切勿盲目接纳 AI 生成的代码以免累积严重技术债务;Fiverr 已设立由首席架构师牵头的 AI 行会(AI guild),在各团队中标准化推广 AI 工具并优化流程。 (0:45) Levin 认为“氛围编程”(Vibe coding)已成为行业普遍基准而非竞争壁垒;在 Fiverr,产品经理正借助氛围编程直接快速制作可运行的原型,以替代传统的书面需求文档。 (10:12) 面对 AI 无法自主解决的系统架构、可靠性与安全性等“最后一公里”挑战,Levin 强调随行业热潮招揽平庸人才的时代已经终结,深厚的技术底层功底才是工程师的核心壁垒。 (12:45)

Reading summary

Fiverr Chief Technology Officer Yossi Levin argues that as generative AI establishes a higher baseline for software creation, engineering must be treated as a standardized, disciplined craft rather than an individualized art. Levin contends that human engineering advantage now centers on system architecture, operational reliability, and solving the complex 'last mile' of production. Software Engineering as a Standardized Craft (0:04) Drawing from his early experiences learning to program on a 48K ZX Spectrum +, Levin maintains that software development must function as a standardized discipline akin to carpentry rather than personal art. Codebases should remain uniform without individual 'handwriting' so that any maintainer can seamlessly review and update them. When developers deploy temporary hacks, Levin advocates for honest commenting acknowledging the flawed code rather than disguising it, referencing the adage to write code as though the subsequent maintainer is violent and knows your address. To build disciplined mechanics, Levin prioritizes keyboard-driven efficiency over mouse reliance. During his time as a team lead, he actively enforced standard indentation and banned mouse usage for text manipulation and debugging, going as far as temporarily confiscating an engineer's mouse to compel mastery of keyboard shortcuts. Managing AI Adoption and Guarding Against Debt (0:45) Levin warns that automated code assistants frequently generate hundreds or thousands of lines that developers may accept without fully understanding the underlying logic. Overlooking the inner workings of generated code introduces severe technical debt that risks breaking during late-night production incidents. Contrasting the AI transition with the Industrial Revolution—which adjusted laborers to external factory conveyor belts—Levin observes that AI alters the intimate space between a developer and their personal screen. To prevent confusion from haphazard rollouts of tools like Cursor or Windsurf, Fiverr established an internal AI guild directed by its Chief Architect. The organization deploys dedicated AI specialists directly into development teams to calibrate configurations and standardize tool adoption. Repurposing Vibe Coding for Product Teams (10:12) Levin characterizes 'vibe coding'—generating operational software through natural language prompts—as an elevated industry baseline rather than a lasting competitive edge. Much like the introduction of Java automated memory management, widespread access to generative tools raises baseline capabilities, meaning that raw generation speed alone no longer distinguishes an organization. Rather than restricting vibe coding to software engineers, Fiverr equips Product Managers with these tools to construct functional prototypes. By replacing lengthy narrative specifications and static Figma mockups with functioning application demos, product managers can explicitly communicate their feature vision to engineers, streamlining collaboration and technical handoffs. The Last Mile and Human Value (12:45) While vibe coding accelerates initial prototyping, Levin emphasizes that automated generation inevitably confronts the 'last mile problem.' Transitioning a functional prototype into production requires human engineering to manage system architecture, scalability, security, performance, and general operational reliability. Beyond technical architecture, Levin identifies three areas where human professionals remain superior to automated outputs: sparing clients the iterative frustration of complex prompt engineering, providing time arbitrage by handling operational setup such as payment workflows, and applying distinctive human taste and bespoke visual identity that generic AI templates lack. Ending Talent Dilution and Emphasizing Fundamentals (16:55) Levin asserts that tech industry practices around 'diluting the soup on talent'—hiring mediocre developers simply to expand headcounts during market boom cycles—have come to an end. He observes that past compensation spikes drew individuals into development who lacked intrinsic passion or mechanical comprehension of computer systems. Because AI now handles routine syntax generation and repetitive task execution, Levin argues that durable engineering careers will require authentic curiosity, rigorous professionalism, and a comprehensive understanding of underlying technical mechanics. While Levin details how Fiverr embeds AI guild experts and equips product managers with rapid prototyping tools, the discussion leaves open how organizations should formally measure engineering output and accountability when code volume is decoupled from human effort.

精炼阅读摘要

Fiverr首席技术官Yossi Levin指出,在人工智能代码生成工具普及的背景下,软件开发的核心竞争力不再是初级编写速度,而是标准化的工程技艺、深入底层机制的专业主义以及解决系统生产落地的“最后一公里”能力。 将编码确立为标准化技艺而非个性化艺术 (0:04) Levin回顾其13岁在配备48K内存的ZX Spectrum +设备上自学编程的经历,认为早期脱离指导的探索让他意识到规范化结构的重要性。他主张软件工程应当被视为一门像木工一样的严谨手艺,而不是展现个人表现力的纯艺术。在他看来,团队代码库中不应带有开发者个人的“笔迹”,任何工程师都必须能够无缝阅读与维护系统中的所有代码。当团队因时间紧迫不得不采用临时补丁或非最优方案时,他鼓励工程师在注释中坦白说明该段代码的粗糙性与临时性,而不是伪饰其质量。他引用经典格言强调维护意识:编写与维护代码时,应当设想后续接手维护该程序的人是一个知晓你住址的极端危险分子。 微观操作纪律与组织化AI工具管理 (0:45) 在日常工程管理中,Levin对键盘使用习惯、代码缩进及调试方式等基础操作细节施加了严格要求。作为团队管理者,他曾为了消除工程师对低效鼠标操作的依赖,直接拔掉并没收其鼠标一整天,强制其完全依靠键盘快捷键进行导航和代码编辑。针对生成式AI向开发者大量推送代码的现状,Levin警告称,开发者绝不能盲目接纳不了解内部逻辑的生成内容,否则将积聚巨大的技术债务并在系统事故中暴露无遗。他将当前的AI技术变革与工业革命进行对比,指出AI直接介入了工程师与屏幕之间的私密交互空间。为此,管理层不能仅简单分发Cursor或Windsurf等工具并任由员工自行摸索;Fiverr由首席架构师牵头设立了内部AI公会(AI Guild),并在各团队派驻专属专家,专门负责微调后台配置并规范全员的工作流程。 感知编码成为基线并重构产品原型设计 (10:12) 关于行业内兴起的“感知编码”(vibe coding)现象,Levin认为其仅代表了新的基准水平,而无法构成企业的差异化竞争优势,其普及过程类似于Java语言消除手动内存管理或全员登上珠穆朗玛峰后基线的抬高。在Fiverr的实际应用中,Levin将感知编码工具直接开放给产品经理(PM)使用。产品经理不再单纯撰写抽象的需求说明书、用户故事或仅依赖Figma设计稿,而是利用感知编码工具直接构建出可运行的原型应用程序。这种工作方式打破了产品与研发之间的沟通障碍,产品经理能够向工程师直接展示其视觉与业务构想,使工程人员能够以功能齐全的实体成果为基准进行技术审视与架构重构。 人类自由职业者的不可替代性与最后一公里 (12:45) 在探讨AI平台是否会取代人类自由职业者时,Levin提出感知编码虽然能快速完成前期构想,但最终会遭遇“最后一公里问题”。他强调,原型转化为工业级生产软件所需的系统架构、可靠性、运行性能、安全规范以及一系列系统非功能性属性(illities),必须完全依托人类工程师的专业技能来保障。针对自由职业平台生态,Levin总结了人类人才具备核心优势的三大领域:其一是免除反复调试提示词的挫败感,避免客户在Gemini或ChatGPT等大模型上陷入无效交互;其二是时间套利,帮助企业主在数小时或数天内代劳搭建支付流或应用程序,从而让企业主聚焦于客户拓展和业务增长;其三是人类独特的设计品味与风格塑造,能够摆脱AI生成内容千篇一律的模板化特征,提供个性化的品牌与界面体验。 行业低质扩张周期的终结与专业主义回归 (16:55) 面向下一代工程师的发展,Levin强调对技术底层原理的深度好奇心与专业主义将成为生存核心。他回顾了此前企业在繁荣扩张和投机周期中为了获取单纯劳动力而“稀释人才汤”(diluting the soup on talent)的招聘做法,指出很多仅仅因为薪资优厚而入行、对底层原理缺乏敬畏与热情的从业者正在失去立足之地。随着基础和常规任务被AI全面接管,工程师之间最根本的分野将是掌握底层技术运行机制的深度以及对精湛工艺的持续追求。 Levin认定AI时代的软件开发已告别简单拼凑劳力的阶段,感知编码仅提升了产研协作与原型搭建的效率下限,而系统的可靠性、安全性与最终生产交付依然高度依赖掌握底层机制并兼具设计品味的专业人类工程师。

Detailed notes — zh

## Background 本视频由 Ai4 频道于 2025 年 8 月 29 日发布在 YouTube 平台上。视频记录了 Ai4 资深内容制作人 Britney Con 与 Fiverr 首席技术官(CTO)Yossi Levin 的深度访谈,属于 Ai4 标志性的炉边谈话与思想碰撞系列,旨在探讨塑造 AI 领域的关键理念、人物及行业张力。 ## TL;DR Fiverr CTO Yossi Levin 在对话中分享了他从早期编程经历中汲取的“代码手艺”理念,强调代码编写应具备高度标准化与可维护性。针对 AI 时代的研发变革,他介绍了 Fiverr 成立专业“吉尔德(Guild)”辅导团队适应 AI 工具的实践,并分析了 Vibe Coding 在打破 PM 与工程师沟通壁垒上的应用。同时,他指出 AI 无法解决软件落地的“最后一公里”问题,人类在架构稳定性、时间套利与独特审美品味上的价值不可替代,建议下一代工程师坚守技术深度与专业度。 ## Atmosphere & style 整场对话氛围专业而深入,充满行业洞察与理性思考。Yossi Levin 以笃定且富有远见的语气娓娓道来,从早年坐在客厅地板上用 48K 内存电脑摸索的孤独记忆,讲到严厉拔掉员工鼠标促其掌握快捷键的管理轶事,展现出对技术细节的极致执着。面对 AI 浪潮对行业带来的冲击与浮躁,谈话既有对新技术的拥抱,亦不乏冷静的反思与警醒,给人以沉静而具有启发性的听觉体验。 ## Key takeaways - [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) Yossi Levin 在 13 岁时通过只有 48K 内存的 ZX Spectrum 开始自学编程,早期缺乏指导的孤独摸索历程塑造了他对规范化代码结构的深刻认知。 - [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) 倡导将编写代码视为一种“手艺”而非“艺术”:代码库应消除开发者的“个人手迹”,保持高度标准化与易维护性。 - [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) 注重培养团队的专业细节与开发习惯,早期曾通过直接拿走鼠标的方式迫使开发者掌握键盘快捷键以提升开发效率。 - [07:01](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=421s) 在 AI 时代,开发者必须彻底理解 AI 生成的代码;盲目接受代码而不做深入验证会在系统崩溃时带来巨大的维护隐患。 - [07:01](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=421s) 管理者不能仅靠“买工具”来推进 AI 落地,Fiverr 通过设立由首席架构师牵头的专业 AI Guild(吉尔德)来针对性赋能各研发场景。 - [10:32](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=632s) Vibe Coding(意图编程)已成为行业的“新基线”,类似当年 Java 的普及,单一掌握该技术不再构成团队的核心差异化优势。 - [10:32](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=632s) Fiverr 重塑 PM 与工程师的协作模式:产品经理直接用 Vibe Coding 构建可运行的原型,替代冗长的需求文档进行直观沟通。 - [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) AI 虽能完成前 90% 的基础代码工作,但无法独立解决涉及可靠性、安全性、可伸缩性(-ilities)等生产级“最后一公里”问题。 - [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) 人类自由职业者与专家的不可替代性体现在三方面:保障生产级稳定性、提供创业者的“时间套利”,以及赋予作品独特的审美品味。 - [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) 告别资本泡沫下的盲目扩招时代,下一代工程师的核心护城河在于坚守职业专业度(Professionalism)及对底层技术的深度理解。 ## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) 从 ZX Spectrum 到代码手艺:编程的规范化与职业修养 访谈在 AI4 资深内容制作人 Britney Con 与 Fiverr 首席技术官(CTO)Yossi Levin 的对话中展开。Britney 提及 Yossi 在 YouTube 教程、开发者论坛以及 ChatGPT 问世前就开启了编程生涯,并询问这段早期探索经历如何塑造了他如今的管理方式。Yossi 坦言这段经历影响极其深远。他在 13 岁时开始接触编程,当时甚至还没有个人电脑(PC),他用的是一台只有 48K 内存的 Sinclair ZX Spectrum 48K Plus。当时他坐在客厅地板上,连接着全家唯一的电视机,不断与家人争夺电视屏幕的使用时间。 那是一段非常孤独的历程。当时他身边没有任何朋友会写代码,自己像个“怪人”一样独立摸索。由于没有人指导,他最初甚至不知道变量名需要具备明确的含义,只能用 `i`、`x`、`y`、`z` 等简单字母命名,直到后来发现自己无法理解代码逻辑,才开始学习如何规范地组织代码结构。 随着逐渐成长并带团队,Yossi 明确要求工程师不要将编写代码视为“艺术”,而应将其视为一种“手艺”(Craft)。他强调,艺术追求个性,但手艺需要高度的标准化: - **消除个人手迹**:代码库中不应该看出任何开发者的“个人手迹”(handwriting),因为他人需要阅读和维护这些代码。 - **注释中的“真实情绪”**:若因为凌晨 2 点紧急上线而写下了临时 Hack 代码,必须在注释中诚实标注:“这是一段写得很烂的代码,请日后重构。我不为此感到自豪,它的作用是 X。” - **心理准备**:正如 Visual Studio 6 时代一句经典提示所言:“编写代码时,请假设未来维护你代码的是一位知道你家住址的连环杀手。” --- > “我不希望在代码中看到开发者的‘个人手迹’,所有代码都必须保持高度一致,因为其他人需要阅读并维护它,而不是去猜测你当时在想什么。” - **启动设备**:Sinclair ZX Spectrum 48K Plus(仅 48K 内存)。 - **核心理念**:将代码编写从“艺术”转变为“手艺”,强调标准化与易维护性。 - **历史典故**:引用 Visual Studio 6 提示语,强调为接手者提供清晰的注释和设计说明。 --- ### [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) 结对编程与手艺细节:从剥夺鼠标到规范习惯 谈到代码手艺的具体体现,Yossi 分享了他在大学及早期担任团队 Leader 时的亲身经历。在大学期间,他很难与初学者进行结对编程(Pair Programming),因为彼此的编辑节奏和操作方式完全不在一个频段。 作为团队 Leader,他会直接坐在开发者身旁,近距离观察他们的操作习惯并纠正细节。比如不能连续按 17 个空格,而是使用统一的 Tab 键;而在所有习惯中,最让 Yossi 无法忍受的就是通过鼠标右键复制粘贴——他认为这是效率最低的操作方式。 对于习惯用鼠标做基础文本编辑的员工,Yossi 会采取极其直接的教育方式:直接拔掉并拿走他们的鼠标(当时还是台式机,鼠标插头直接拔掉),告诉他们:“今天你没有鼠标可用了,明天再来领。”这种看似严厉的方式效果显著,开发者迫使自己掌握键盘快捷键后,整体开发速度得到了质的飞跃。Yossi 强调,如果开发者在调试器中还需要用鼠标一次次点击“下一步”,那就是不够专业的表现,管理者的职责就是教会员工何为专业。 --- ### [07:01](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=421s) AI 时代的管理革新与 Fiverr 的“吉尔德”实践 在当今追求极致速度的工程环境中,工程师如何在保证代码手艺的同时应对交付压力?Yossi 指出,首要原则是彻底理解代码运行流程。 如今 AI 变成了极其强大的代码生成工具,能够瞬间抛出成百上千行代码。许多开发者习惯于直接接受而不再深入验证。但一旦在凌晨 2 点系统崩溃被叫醒,开发者将不得不面对一段从未真正理解过的代码。真正理解 AI 生成的代码看似会降低速度,实则是保障长期效率的关键。 Yossi 进一步将 AI 引入研发流程比作一场特殊的“工业革命”: ``` 第一阶段:传统工业革命 (工厂流水线) [管理者] ───> 标准化流水线/机器 ───> [工人适应岗位] │ (不适应即被替代) 第二阶段:AI 时代研发革命 (极私密空间) [管理者] ───> 注入AI工具(Cursor/Windsurf) ───> [开发者 ─── 笔记本] │ (极其私密且难以渗透) ``` - **第一阶段(传统工业革命)**:工厂搭建流水线,人类被迫去适应固定的机器岗位,如果不符合规范就会被迅速替换。 - **第二阶段(AI 时代的研发革命)**:AI 深入到了“开发者与笔记本屏幕之间”这一极其私密的个人空间。 管理者不能仅仅简单地“砸钱买工具”(如直接分发 Cursor 或 Windsurf 等工具后放任不管),这只会让整个组织陷入混乱。在 Fiverr,他们采取了更深入的赋能策略: - **成立专业吉尔德(Guild)**:由首席架构师牵头,在每个研发团队中设立一名专家。 - **针对性调优与训练**:不只是推广工具,而是深度配合具体团队与个人,针对性微调 Back-end 流程与实践,让 AI 工具真正贴合具体的研发场景。 --- ### [10:32](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=632s) Vibe Coding 的局限与产品经理的全新工作流 针对目前行业热议的“Vibe Coding”(氛围编码/意图编程),Yossi 提出了深刻的见解。他认为 Vibe Coding 确实体验惊艳——描述需求后代码便自然生成,但它已经成为所有团队的“新基线”,而非差异化优势。 Yossi 用 Java 的诞生做类比:当 Java 刚面世时,开发者不再需要手动管理内存,大家觉得开发效率大幅提升;但当所有人都掌握了这一工具时,这就如同所有人都登上了珠穆朗玛峰,没有人能仅凭“会用 Vibe Coding”而脱颖而出。 在 Fiverr,Vibe Coding 被赋予了更有价值的应用场景——打破产品经理(PM)与工程师之间的沟通壁垒: ``` 传统沟通模式: [PM] ───> 编写繁琐 Spec / Story ───> [工程师] (易产生理解偏差) Fiverr 新模式 (基于 Vibe Coding): [PM] ───> 使用 Vibe Coding 构建原型 ───> [工程师] (直观展示与技术评估) ``` - **原有的模式**:PM 耗费大量精力撰写冗长的需求文档(Spec)或 User Story,希望工程师能够准确理解。 - **新的模式**:PM 直接使用 Vibe Coding 快速构建出可运行的原型(类似《老友记》中 Kramer 提到的“你直接告诉我你想看什么电影”)。PM 带着真实运行的 App 向工程师演示需求,工程师既能直观理解产品意图,又能从技术角度对代码进行评估和二次加工。 --- ### [12:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=765s) 最后一公里难题:自由职业者与人力量在 AI 时代的价值 面对“AI 平台是否会全面取代自由职业者”这一尖锐提问,Yossi 结合 Fiverr 的愿景,从多个维度阐述了人类专业人才不可替代的价值。 Vibe Coding 能够帮助用户完成前 90% 的工作,但随后就会遇到经典的“最后一公里问题”。把一个酷炫的 Demo 变成真正生产可用的软件,需要处理无数的“-ilities”(如可靠性 Reliability、安全性 Security、可伸缩性 Scalability 等非功能性需求)。没有专业人类工程师的介入,这些程序在微小的压力下就会崩塌。 人类 talent 的核心价值体现在以下几个方面: ``` AI 生成 (基础层) 人类专家 (最后一公里) ┌───────────────────────────┐ ┌───────────────────────────┐ │ • 完成前 90% 的基础代码 │ ───> │ • 解决各种 "-ilities" 属性 │ │ • 模版化/同质化的视觉方案 │ │ • 生产级稳定性保障 │ │ • 机械化遵循指令 │ │ • 时间套利 & 独特品味与风格 │ └───────────────────────────┘ └───────────────────────────┘ ``` - **最后一公里与生产级质量**:区分“能展示给妈妈看的演示”与“能真正上线的商业软件”,需要人类专家处理复杂的底层架构与稳定性。 - **时间套利(Time Arbitrage)**:初创企业创始人不应将所有时间耗费在自己用 AI 搭建 App 上,而应将精力集中于拓展客户和理解市场。通过 Fiverr 雇佣专业人才工作 5 个小时或 3 天,快速搞定应用搭建或支付接口对接,是更明智的时间配置。 - **品味与独特风格(Style & Taste)**:AI 生成的图片或网站高度模板化,难以产生独特的品牌体验。人类设计师对配色方案、字体选择及整体审美品味的掌控,是 AI 无法替代的。 --- ### [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) 给下一代工程师的建议:坚守专业度与技术深度 在对话的尾声,Britney 请 Yossi 给下一代工程师留下最核心的建议。Yossi 毫不犹豫地给出了答案:“专业度(Professionalism)至关重要,而我们正在逐渐失去它。” Yossi 提到在他曾经任职的一家公司里,内部有一个概念叫“稀释人才汤的浓度”(rate of diluting the soup on talent)——即为了应对业务扩张而招入大量技术并不顶尖的员工。他认为,过去因为行业泡沫和资本过热,许多人选择做工程师仅仅是因为“这算是一份大学毕业后能赚大钱的好工作”,而不是因为热爱。 随着 AI 技术的接管,这种仅靠“增加人手”的时代彻底结束了。AI 将承担越来越多重复性的工作,而人类工程师唯一的护城河与核心竞争壁垒,在于对底层技术拥有真正深度、系统的理解。 --- > “人类工程师的差异化优势,在于真正深度地掌握技术。随着 AI 承担越来越多的工作,唯有对底层技术有深刻理解的人才能立于不败之地。” - **职业现状**:行业正在结束凭借资本泡沫盲目扩招“普通劳动力”的阶段。 - **核心忠告**:下一代工程师必须保持对技术的专业度(Professionalism)与深度理解(In-depth knowledge),而非仅仅停留在表面使用工具。 <ElicitationsGroup message="如果您想进一步探讨此对话中的核心概念,可以选择以下方向:"> <Elicitation label="深入分析 Vibe Coding 对软件工程架构的长期影响" query="请深度分析 Vibe Coding 对传统软件工程架构、代码质量控制及开发流程带来的长期影响与挑战。"/> <Elicitation label="探讨企业如何建立类似 Fiverr 的研发 AI Guild 机制" query="详细介绍企业应如何建立和运行类似于 Fiverr 提到的研发 AI Guild(吉尔德)机制,以提昇团队的 AI 工具使用效率。"/> </ElicitationsGroup> ## Notable quotes > [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) 我不希望在代码中看到开发者的‘个人手迹’,所有代码都必须保持高度一致,因为其他人需要阅读并维护它,而不是去猜测你当时在想什么。 — Yossi Levin > [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) 编写代码时,请假设未来维护你代码的是一位知道你家住址的连环杀手。 > [00:04](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=4s) 这是一段写得很烂的代码,请日后重构。我不为此感到自豪,它的作用是 X。 > [00:45](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=45s) 今天你没有鼠标可用了,明天再来领。 — Yossi Levin > [10:32](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=632s) 你直接告诉我你想看什么电影 — Kramer > [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) 专业度(Professionalism)至关重要,而我们正在逐渐失去它。 — Yossi Levin > [16:55](https://www.youtube.com/watch?v=6AbvE8oPB4U&t=1015s) 人类工程师的差异化优势,在于真正深度地掌握技术。随着 AI 承担越来越多的工作,唯有对底层技术有深刻理解的人才能立于不败之地。 — Yossi Levin ## Mentioned Yossi Levin, Britney Con, Fiverr, Ai4, YouTube, ChatGPT, Sinclair ZX Spectrum 48K Plus, Visual Studio 6, Cursor, Windsurf, Java, 老友记 ## Video description Yossi Levin, Chief Technology Officer, Fiverr Abstract The Ai4 Lens is our signature editorial track — a curated series of fireside chats and thought-provoking conversations designed and led by the Ai4 content team. These sessions spotlight the ideas, people, and tensions shaping the AI landscape in bold ways. Society Tracks [Source](https://www.youtube.com/watch?v=6AbvE8oPB4U)

Source quotes

[0:04] Yossi Levin: 我不希望在代码中看到开发者的‘个人手迹’,所有代码都必须保持高度一致,因为其他人需要阅读并维护它,而不是去猜测你当时在想什么。 [0:04] 编写代码时,请假设未来维护你代码的是一位知道你家住址的连环杀手。 [0:04] 这是一段写得很烂的代码,请日后重构。我不为此感到自豪,它的作用是 X。 [0:45] Yossi Levin: 今天你没有鼠标可用了,明天再来领。 [10:32] Kramer: 你直接告诉我你想看什么电影 [16:55] Yossi Levin: 专业度(Professionalism)至关重要,而我们正在逐渐失去它。 [16:55] Yossi Levin: 人类工程师的差异化优势,在于真正深度地掌握技术。随着 AI 承担越来越多的工作,唯有对底层技术有深刻理解的人才能立于不败之地。

Source quotes

[0:04] Yossi Levin: write and maintain your code as if the person who has to maintain it after you is a violent psychopath who knows where you live [0:04] Yossi Levin: crappy code [0:04] Yossi Levin: God code [0:45] Yossi Levin: good luck [10:12] Yossi Levin: vibe coding [12:45] Yossi Levin: last mile problem [16:55] Yossi Levin: diluting the soup on talent

Original transcript

[0:04] Hi everyone. Thanks so much for joining [0:06] us for the AI4 Lens. I'm Britney Con, [0:09] senior content producer for AI4. And I'm [0:12] so excited to be joined today by Yosi [0:15] Levin, CTO of Fiverr, where he leads [0:18] teams in product innovation and AI [0:21] strategy. Now, I know that Yosi's [0:23] already been featured a couple times [0:24] here at AI4, and I really hope you've [0:26] had the opportunity to hear him speak. [0:29] Um, but in this conversation, I want to [0:31] go just a level deeper, if that's okay [0:33] with you. Not just into the code, but [0:35] into the craft of it all, into what it [0:38] means to lead, to build, and to stay [0:40] human as we redefine how we work. So, [0:43] Yosi, let's start from the very [0:45] beginning. You started building software [0:47] as a kid before YouTube tutorials and [0:50] forums and chatbt, and I'm really sorry [0:52] to age you right out the gate. Um but do [0:56] you think that early sense of figuring [0:58] it out all on your own shaped how you [1:01] manage engineers today? [1:03] >> It definitely did. Um I started at the [1:06] age of 13. Uh were before the age of [1:10] PCs. So I was using a Spectrum Sinclair [1:14] 48 ZX Plus with with 48K memory. And now [1:20] you can guess my age. and sitting on my [1:24] in the living room on the floor [1:26] connected to the TV, the only TV at home [1:29] and fighting for [1:32] computer time. And [1:35] it was seriously a lonely experience. [1:37] Like I have no I had no friends that [1:39] were programming. I was the only weirdo. [1:42] And [1:44] like you had to figure it out. And as [1:46] you figure it out, you [1:50] you kind of create your methods. Nobody [1:53] told me that variables have to have [1:56] meaning. And so I started with I and X [1:59] and Y and Z. And then no, no, no. like I [2:02] don't understand what I'm so you created [2:04] variable names and you structure your [2:06] code and and you start to understand [2:09] things [2:11] uh and that will make things simple and [2:15] as I [2:18] matured into engineering and leading [2:19] engineering teams, [2:22] I I found that the need [2:26] to have the engineers not look at it as [2:28] art cuz cuz as a young ling I was [2:31] looking at this is art. I'm creating. [2:34] But look at it as craft. You're building [2:37] something. [2:39] And when it's craft, then [2:43] you take away in a sense the artistic [2:46] element and you you bring in a [2:49] standardization element. So, as I like [2:52] to say, I don't want to see the [2:54] handwriting of developers in the code [2:57] cuz everything has to be the same cuz [2:59] somebody else needs to read this code [3:01] and maintain the code and does not need [3:03] to understand what you were thinking. [3:06] And if you build your code and you [3:08] hacked something, cuz we do, and I call [3:12] it, [3:14] put your your emotions, not really [3:18] emotions, but what you went through in [3:20] the in the comments. [3:22] Say like, I don't want anyone to think [3:24] it was God code. Um, like if it was a [3:27] 2:00 a.m. in the morning, a 2:00 a.m. [3:30] hack that you had to do because you had [3:31] to ship tomorrow and you had, you know, [3:34] it's a crappy piece of code, say, "This [3:37] is a crappy piece of code." In the [3:38] comments, replace it one day. I'm not [3:41] proud of this. This is what it's [3:42] supposed to do. If you have the design, [3:44] write the design so somebody coming [3:46] tomorrow looks at it does not say, "It's [3:48] amazing code." No, it's amazing code. I [3:51] cannot read it. No, put it in because [3:54] you need to hand it over. There was a I [3:57] never know if it's a meme or it's real. [4:00] Visual Studio 6 had the tip of the day [4:02] thing and there is a meme saying that [4:06] build your code as if the person going [4:08] to maintain it is a psycho psychopath [4:09] killer who knows where you live. And [4:12] that's a very good moto to go by. And [4:17] so the craft is super important in in [4:20] this like you you like a carpenter like [4:23] you do it exactly and you do it right [4:25] and every chair should look the same [4:28] like as the next. [4:30] >> I actually really love this philosophy [4:32] that you have that coding is a craft and [4:34] I think it's sort of even bigger than [4:36] just the output but you really look at [4:38] it as like how someone types or how they [4:40] use their editor or even how they think. [4:42] So why do you think that level of detail [4:44] is so? [4:45] >> So [4:46] I take it to pair programming. Um as [4:51] when I was in university, [4:53] I found it very hard to pair program [4:56] with people who were just beginning cuz [4:58] the pace was wrong and the way that they [5:00] edited was wrong to me. So like I [5:03] couldn't stand it. And and to find [5:05] someone that's compatible with your [5:08] programming is something very hard. [5:11] someone who like was fast enough who [5:14] copy paste in the right way who like [5:16] ident the code in the right way and and [5:19] then as a manager I was as team leader I [5:22] was sitting with the developers [5:25] and forcing them like looking at how [5:27] they code and teaching them the craft no [5:30] you don't do that no that's the wrong [5:32] way to ident. No, you don't go in and do [5:35] like 17 spaces. You use tabs. And yes, [5:38] tabs should be translated to spaces like [5:40] all the little things. And to the point [5:43] that if someone was copying like using [5:47] the mouse as they were programming and [5:49] like to copy paste which is the slowest [5:52] possible way to copy paste like if [5:54] somebody does that I used to take away [5:56] the mouse like I was come and it was not [6:00] pieces it was pieces so it was on the [6:02] floor I I take the mouse away no mouse [6:05] for you for the day come back tomorrow [6:08] and and it was amazing because people [6:11] got faster [6:12] cuz they learn how to figure it out. [6:14] Like if you need with a debugger to [6:15] click on next step, next step, next step [6:18] with the mouse, you are doing something [6:20] wrong. You are not a professional. And [6:23] like I you as a team leader, you have to [6:26] teach people to be professionals. [6:29] >> That's a very interesting management [6:30] style to steal somebody's mouth from [6:32] them. [6:32] >> Until today, um people complain [6:36] >> they could take it up with HR. But in [6:38] today's engineering culture, everything [6:40] is so fast-paced. People want stuff done [6:42] immediately. So, what is sort of your [6:45] like top tips for engineers to sort of [6:48] balance the craft with getting things [6:50] done under speed and pressure? [6:53] >> So, [6:57] first of all, know what you're working [6:59] on [7:02] completely understand the flow. And [7:03] today we use AI and and AI generates [7:06] it's a code generating machine. It's [7:08] like dumping tens, hundreds, thousands [7:11] of of lines of codes on you. And [7:16] do not not understand it. Do not say, [7:20] "Yeah, it's okay. It's actually okay. I [7:21] hope it's fine." And and carry on. [7:24] Really know what's going on. Cuz one [7:26] day, 2:00 a.m. in the morning, something [7:27] is going to break. You're going to be [7:29] waken up. and well I need to read this [7:32] code for the first time in my life and I [7:33] don't know what's going on. It's not you [7:36] think it's going to make you slow but [7:37] it's not going to make you slow. So know [7:40] what's what's going on and and for the [7:42] managers [7:44] and this is something super interesting [7:46] in what's going on. [7:48] AI for development is a it's like the [7:52] industrial revolution [7:54] but whereas the the first industrial [7:56] revolution we changed [7:59] we changed the way that things work [8:01] humans had to adapt. So suddenly you [8:04] have a conveyor belt. You stand in this [8:06] place and you have to do this [8:08] and you do this the entire day. So if [8:11] you don't do this something breaks down [8:12] the line you're fired. We bring someone [8:14] who can do this but you we we complete [8:17] you made and with a sense of we'll one [8:19] day replace you with a robot when things [8:21] will evolve and this [8:25] um industrial revolution goes into a [8:28] very private place. It goes into the [8:30] space between the engineer and the [8:33] laptop. [8:35] And it's very hard to get into this [8:36] space cuz that's like that's how I do [8:39] things. [8:40] And the managers need to find their way [8:44] to get into this space. And it's like [8:46] line managers. It's the team leaders [8:49] like dumping here is cursor. Good luck. [8:51] Here is another tool. Good luck. Wind [8:53] surf. Yay. Go. No. because you're just [8:57] throwing more and more and more tools at [8:59] people that will not know what to do [9:00] with these tools. You will not make them [9:02] stronger or faster or better. You're [9:04] just going to throw tools at them and [9:07] you go into this and let's see together [9:09] and let's see how you use the tool. And [9:11] we in Fiverr we set up a guild and we [9:13] have an expert in every team that is [9:17] part of the guild. Our chief architect [9:18] is leading this and we are working with [9:22] people on the practices on so it's not [9:25] understanding this. Let's change let's [9:26] train it with using cursor at this at [9:28] this point. Let's like tweak it at the [9:32] back end to see that it is actually [9:33] doing exactly what we need for this [9:35] team, exactly what we need for this [9:37] person cuz just throwing the tools and [9:40] it's like super easy. Okay, here is some [9:44] money. Get tools. It's the worst thing [9:46] that you can do because you literally [9:48] confuse the entire organization. [9:51] And [9:54] that's I think the the the future is [9:57] going back to the line manager [9:59] to retrain the people with the new [10:02] tools. There's like a whole training of [10:04] the industry how to reuse the tools, how [10:08] to [10:09] we're reinventing the craft basically, [10:12] >> right? And I think that that gets us [10:13] into sort of like the buzziest place of [10:15] engineering right now and that's vibe [10:17] coding. And yes, vibe coding. And you've [10:20] said that vibe coding is really the new [10:21] baseline for engineering teams. It's not [10:23] really a differentiator anymore. So if [10:25] that's the case, what does give a team [10:28] an edge today? And why do engineers [10:30] still matter more than ever? [10:32] >> So [10:34] vibe coding is awesome. Like uh describe [10:37] what you wanta poof and appears [10:40] [Music] [10:42] doing mostly what you intended to it to [10:44] do. uh with like three lines under [10:47] mostly um [10:50] the but then people say we use vibe [10:53] coding we are awesome we are so unique [10:55] and we can run faster no you can run [10:57] exactly at the same pace that everybody [10:59] can run cuz everybody got this level up [11:02] you're not special in anything if you [11:04] remember when Java came out suddenly you [11:06] don't have to manage memory we are all [11:08] so awesome nobody needs to do it we can [11:10] write code faster of course everybody [11:12] can write code faster imagine you climb [11:14] a mountain, you climb Mount Everest, you [11:16] go to Mount Everest, [11:18] everybody's there cuz you're not special [11:20] anymore. So, vibe coding is another tool [11:23] in the arsenal. But I what we do in [11:26] Fiverr with with vibe coding, I think [11:30] it's important to use this tool is we [11:33] give product managers vibe coding [11:36] instead of trying to describe to the [11:39] developers what you want and write [11:40] endless stories and and hope that [11:43] somebody understand and spec yourself to [11:45] death. Um just [11:49] was in Seinfeld just tell why don't you [11:51] tell me what movie you want to see like [11:53] one of the episode Kramer said that and [11:56] so just build it come to me show it how [12:00] it show me how it works maybe I'll even [12:02] take some of the code but show me how it [12:04] works and and show me a real application [12:07] now you can you can argue that Figma can [12:09] do the same but it cannot really do the [12:12] same and now they're doing actually cool [12:14] stuff in Figma [12:16] The the idea is to to kind of break the [12:20] barrier between engineers and and [12:23] product managers. [12:25] That's how I like to use it. Like do we [12:27] break the barriers? You feel a little [12:29] bit more what you need to explain and [12:32] the engineer gets something that he can [12:35] technologically appreciate. Not [12:37] necessarily just copy paste, but [12:39] appreciate and understand. [12:41] So there is still real value even using [12:43] tools like vibe coding that engineers be [12:45] on the team. And so in that vein I think [12:48] there's also been a lot of talk about [12:49] platforms sort of replacing freelancers [12:52] with AI and naturally Fiverr's name does [12:56] come up. This is where we get into the [12:57] hard-hitting journalism. So what do you [13:00] want people to understand about Fiverr's [13:02] vision for human talent in an AI powered [13:04] world? So I'll I'll I'll go back to vibe [13:09] coding and then then go to this. So viro [13:12] coding is awesome. It will get you [13:14] almost to the finish line and it will [13:16] get and then you have the last mile [13:18] problem and that's where expertise [13:20] comes. That's where the human comes and [13:23] takes care of all the illities. Actually [13:25] looked it up in in in [13:28] Wikipedia which is [13:30] I don't trust it anymore but whatever. [13:33] um [13:34] like a list like you scroll through an [13:36] endless list of illities that you didn't [13:39] even know that you need to care about [13:41] after all these years. And the thing [13:44] that will make your application take [13:45] your your software from a cool idea and [13:49] a nice demo that you can show your [13:52] mother or your boss [13:54] to something that is actually production [13:56] worthy. Something that you can put out [13:59] there. something that will not break [14:01] under the slightest of pressure or [14:04] something that will not [14:07] somebody said that CV like vibe coding [14:09] application or CV generators [14:12] um like something that will actually [14:15] will not shame your organization in the [14:17] end that's where human talent comes and [14:20] AI [14:22] that so so that's one thing and it's on [14:24] software but it's only other things and [14:27] image generation [14:30] How long are you going to fight with AI [14:32] to get it to do exactly what you want? [14:34] Like, okay, let's spend an hour. I spent [14:36] like one Saturday [14:38] arguing with with Gemini and then I [14:41] moved to JGPT and then like and and [14:45] I I like I really wanted to give it a [14:47] step just do what I want and so that's [14:50] where human talent comes. And the [14:54] maybe the last angle on this is well two [14:57] angles. [14:59] One is time arbitrage. [15:01] Like you sit now you start a business. [15:04] You decide to build your application. [15:06] Okay. Is this the best use of your time? [15:09] Now you start a business and then you [15:11] sit and you build an application. When [15:13] do you decide that you want to hand it [15:14] over to someone else so you can deal [15:16] with getting clients, understanding the [15:18] business, understanding the market, [15:19] doing something that is more than [15:21] coding? I know it's cool and fun, but [15:24] can I get someone to do it? I'm not in [15:27] the position to get someone full-time [15:30] and start nurturing an engineer, but [15:35] I am in a position to hire someone for 5 [15:37] hours to get a job done. Hire someone [15:39] for 3 days, get me this app, wire it up, [15:43] get this payment flow going. Thank you [15:45] so much. Bye-bye. I'll be in touch with [15:46] you if I need you again. this short-term [15:50] engagements that can actually get [15:53] get you to use your time right is where [15:55] Fiverr comes in. That's one thing, the [15:58] time arbitrage. The other thing and [16:04] is [16:06] style. [16:08] You go to AI, it generates images from [16:11] other images. It's very hard to be [16:13] unique. [16:15] You need you have your site. You go on [16:18] a vibe coding application to create a [16:20] site. At the end of the day, it's all [16:23] pretty much templatized. It's very hard [16:24] to create a different experience, a [16:27] different flow. You'll get something [16:29] that's one of a set of templates. Having [16:33] some someone with style that understands [16:35] what you want, that understands the [16:37] design. It's like interested in the [16:39] color palette and and like really is [16:42] this the right font for us? Do you think [16:44] this font will be better? Goes better [16:45] with the this entire thing is something [16:49] that is um where humans come. That's [16:53] like what the taste stays. [16:55] >> So we have just a couple minutes left, [16:57] but I want to leave our audience with [16:59] some practical takeaways. So you've had [17:01] a front row seat to how developers and [17:03] the way that they work has evolved. So [17:05] what's one belief or principle you hope [17:07] the next generation of engineers doesn't [17:09] lose sight of as AI becomes more [17:11] dominant? [17:13] professionalism matters [17:16] and I think that we are losing it. the [17:22] in one of the companies that I work they [17:24] called it the rate of diluting the soup [17:27] on on talent. How much talent can you [17:31] bring that is not amazing but still you [17:33] need working hands and I think that is [17:35] this era is finally over cuz everything [17:39] is overhyped there's so much money get [17:40] people on get people on and you get [17:42] people that don't like it like they like [17:45] I do it because I love it I'm so crazy [17:48] lucky to be doing it for be to to be in [17:52] a thing that I really love to do people [17:54] do it today because it's a good job like [17:57] a lot of the engineers go because it's a [17:58] good [17:59] make money out of college. I'm making [18:02] tons of money. I'm but they don't like [18:04] it and in the end they don't really [18:07] understand it all the way. We need our [18:10] engineers to seriously and deeply [18:12] understand the technology [18:14] cuz that this will be the edge that [18:16] they'll have as AI takes over and more [18:19] and more jobs will be done by AI and [18:21] more and more jobs will be done by I [18:23] more and more work will be done by AI. [18:26] The differentiator for humans is to [18:30] actually know it in depth. Know the [18:33] technology in depth. Wonderful. Yosi, [18:36] thank you so much for your time today. [18:38] Thank you all. Please join me in giving [18:39] Yosi a round of applause.