How it is Redefining Software Development
Gal Goldman, April 2026
How it is Redefining Software Development Knowledge Workers
Gal Goldman, April 2026
Building Reliable Systems at Enterprise Scale
Senior Software Engineer / Architect
Leading Amazon Bedrock AgentCore. Pioneering agentic AI capabilities for Amazon Q Developer.
Senior SDE & Solutions Architect
Built ML-powered forecasting for Amazon Connect. Led EMEA GenAI training (500+ engineers).
Senior Software Engineer
Built Intel RealSense (RGBD tracking/recognition). Led automation for global wireless products.
2 Decades
Enterprise Systems Experience
🌐 LinkedIn: /in/gal-goldman
✍️ Blog: gel.github.io
🚀 Focus: Agentic AI, Architecture at Scale
"I bridge the gap between technical teams and business stakeholders to accelerate GenAI adoption."
The Typist Era
The Co-pilot Era
The Autonomous Era
The "Ghost Text" Experience:
function calculateTotal(price, tax) {
// AI suggests:
return price + (price * tax); // [TAB]
}
Note: The term "Vibe Coding" was popularized during this era by Andrej Karpathy.
EXPLORER
function calculateTotal(price, tax) {
// Ghost text appears here...
return price + (price * tax);
}
The "Copy-Paste-Modify" Workflow:
// AI: "Here is your full component..."
export function UserCard({ name, role, avatar }) {
return (
{name}
{role}
);
}
Workflow: Human copies the generated chunk and manually wires it into the app.
CHATS
Type a message...
export function UserCard({ name, role, avatar }) {
return (
{/* ... component details ... */}
);
}
The "Autonomous Task" Workflow:
> "Migrate Auth to JWT"
[1/3] Planning & Execution:
• EDIT: `server.js`, `auth.js`
• NEW: `utils/jwt.js`
[2/3] Verification:
✘ Error: `Missing secret`
[3/3] Self-Healing:
✔ Fixed `.env`. All tests passed.
Human provides goal; AI executes Plan → Act → Verify.
Global
Projects
Gal Goldman
Technical Director
✔ Goal analyzed. Identified 3 affected files.
Current Action: Running `npm test` after modifying `src/auth.js`...
Modified Files:
server.js, auth.js, jwt.js
Execution Status:
95% Complete
The internet calls it "Vibe Coding".
In reality, it is the shift from writing literal syntax to dictating architecture, user experience, and system constraints.
You are no longer a typist. You are a Technical Director.
The agent iterates autonomously until the goal is achieved or you intervene.
Why "Vibe Coding" isn't just about writing syntax.
Traditional Coding = ~10% of the SDLC
AI drafts the PRD, identifies edge cases, and maps out the database schema before a single line is written.
AI writes its own test suites, identifies regressions, and attempts to self-heal when tests fail.
✔ Complex Scaffolding
✔ Conversational Workflows
✔ Real-world Deployment
Agent Log:
✔ Data Ingestion Pass
✔ Visual Generation Pass
✔ UI Optimization Pass
"If you can model it, AI can solve it."
Software engineering is just the first to witness this. Any problem that can be modeled is now a candidate for total automation. Margins are shrinking.
Specialized knowledge is losing its premium. Survival now depends on skills that can't be easily modeled:
"We are moving from being creators of knowledge / processes to being architects of intent and communication."
Agentic tools aren't just for syntax; they are for the 90% (Planning, Testing, Reviewing).
If you can clearly model a problem, AI can learn and solve it. Invest in problem-modeling skills.
Move from being a creator of knowledge to an architect of intent. Pragmatic problem solving is your new moat.
Thank you.
🌐 linkedin.com/in/gal-goldman
✍️ gel.github.io