- Modern artificial intelligence (AI) technologies are significantly transforming traditional roles within the IT industry, shifting the focus from pure coding to product management and strategic thinking.
- One specialist shared their experience creating a native macOS application – a screen magnifier – in just three days.
- Similar changes are occurring in product design.
AI Reshapes Development and Design Landscape
Modern artificial intelligence (AI) technologies are significantly transforming traditional roles within the IT industry, shifting the focus from pure coding to product management and strategic thinking. Recent examples demonstrate how AI tools, such as Claude Code and Claude Design, enable professionals to create complex solutions with minimal direct involvement in writing code or designing interfaces.
The New Role of the Product Engineer
One specialist shared their experience creating a native macOS application – a screen magnifier – in just three days. Despite lacking deep knowledge of Swift and AppKit, and no prior macOS development experience, the project was realized using Claude Code. This resulted in a fully functional application with over 10,000 lines of code, hundreds of tests, signing, a DMG image, and App Store publication. In this process, the developer’s role evolved into that of a product engineer, where the primary time was spent not on programming, but on project management, testing, and bringing the product to market. This shift highlights that single-user functions, for personal needs, can now be economically viable due to AI efficiency.
Integrating AI into Product Design
Similar changes are occurring in product design. Exploring the capabilities of Claude Design led to the creation of a Figma plugin that allows transferring complete projects from the AI tool directly into Figma, retaining editable layers, auto-layouts, texts, and data. This case illustrates how designers can rethink their work, focusing not on drawing individual elements but on integrating and adapting AI-generated solutions. This opens new perspectives for Figma and other design tools, where software becomes truly personalized, and the creation of buttons and other elements can be automated.
- Claude Code: A tool for native code generation and accelerated development.
- Claude Design: A platform for creating design projects, integrable with Figma.
- Professional Transformation: A shift from highly specialized roles to multidisciplinary ones.
- Software Personalization: The ability to create customized solutions with minimal effort.
This article accurately highlights the pivot towards product engineering, a trend I’ve been observing closely. The efficiency gains from tools like Claude Code, particularly for macOS development where Swift/AppKit’s learning curve can be steep, are indeed remarkable. The economic viability of single-user applications, previously a significant barrier, is fundamentally altered. This shift necessitates a re-evaluation of traditional SDLC models and investment strategies, favoring those with strong product vision over pure technical execution.