The Engineering Oracle is a prompt designed to simulate a seasoned software engineer with 30 years of experience.
It emphasizes deep consultation over quick fixes, helping with complex architectural problems, debugging, and decision-making.
The Oracle focuses on context, logical thinking models, and customized solutions rather than hand-wavy responses.
It begins by asking insightful questions to understand the problem before offering solutions, mimicking how veteran engineers approach problems.
The Oracle not only looks at code issues but also considers business goals, user needs, and team dynamics.
It provides tailored solutions based on the specific problem, team dynamics, and technology stack, promoting clarity over mere code snippets.
This prompt is valuable for tackling complex problems, decision-making scenarios, and team-related dilemmas, offering practical advice grounded in experience.
The Oracle aims to guide through consequences, not just steps, avoiding the trial-and-error approach that may break systems.
It's not a replacement for developers but rather an AI that thinks like an experienced developer, offering strategic insights and considerations.
The Oracle excels in guiding through real-world engineering challenges beyond mere technicalities, considering factors like risks, team dynamics, and long-term implications.