ಅಧ್ಯಾಯ ಏಳು
ಯಾರಾದ್ರೂ ಇದನ್ನ
Build ಮಾಡಬಹುದು
ನೀನು programmer ಆಗಿರಬೇಕಿಲ್ಲ.
ನಿನಗೆ ಒಂದು idea ಬೇಕು.
Ohio ನ ಒಬ್ಬ teacher weekend ನಲ್ಲಿ grading app build ಮಾಡಿದ. ಒಬ್ಬ musician songs ನ energy ಮತ್ತು key ಪ್ರಕಾರ arrange ಮಾಡೋ setlist optimizer build ಮಾಡಿದ. ಒಬ್ಬ high school junior ಯಾವುದೇ resolution ಗೆ counterarguments generate ಮಾಡೋ debate prep tool build ಮಾಡಿದ. ಅವ್ರಲ್ಲಿ ಯಾರೂ programmers ಅಲ್ಲ. ಯಾರೂ coding class ತಗೊಂಡಿಲ್ಲ. ಅವ್ರು ಏನು ಬೇಕು ಅಂತ describe ಮಾಡಿದ್ರು, coding agent ಅದನ್ನ build ಮಾಡಿತು.
ಇದು ಯಾರೂ expect ಮಾಡದ unlock. Coders faster ಆದ್ರು ಅಂತ ಅಲ್ಲ — non-coders ಕೂಡ software build ಮಾಡೋಕೆ ಆಗ್ತಿದೆ ಅಂತ. Spreadsheets data analysis ನ ಹೇಗೆ democratize ಮಾಡಿದ್ವೋ, Canva graphic design ನ ಹೇಗೆ democratize ಮಾಡಿತೋ, AI coding agents software development ನ ಅದೇ ಥರ democratize ಮಾಡ್ತಿವೆ.
Personal Software Revolution
ಎಲ್ಲಾ ಬದಲಾಯಿಸೋ idea ಇಲ್ಲಿದೆ: personal software. ಒಬ್ಬರ audience ಗೆ build ಆದ tools — ನೀನು. Market research ಇಲ್ಲ, business plan ಇಲ್ಲ, venture funding ಇಲ್ಲ. ನಿನ್ನ problem ಮತ್ತು ಅದನ್ನ solve ಮಾಡೋ tool ಅಷ್ಟೇ. AI ಮೊದ್ಲು, personal software build ಮಾಡೋಕೆ coding ಕಲಿಯಬೇಕಿತ್ತು, ಅದಕ್ಕೆ ತಿಂಗಳುಗಳೋ ವರ್ಷಗಳೋ ಬೇಕಾಗ್ತಿತ್ತು. ಈಗ ಒಂದು afternoon ಸಾಕು. Building ನ cost almost zero ಗೆ ಬಂತು — ಅಂದ್ರೆ ಉಳಿಯೋ ಒಂದೇ ವಿಷಯ build ಮಾಡೋಕೆ worth ಇರೋ idea ಇರೋದು.
ಇದನ್ನ possible ಮಾಡೋ tools ಗೆ coding agents ಅಂತ ಕರೀತಾರೆ. Claude Code, Cursor, Antigravity, Replit — ಇವು ನಿನ್ನ ಇಡೀ project ಓದಬಹುದಾದ, multiple files ನಲ್ಲಿ code ಬರೆಯಬಹುದಾದ, run ಮಾಡಬಹುದಾದ, error ಸಿಕ್ಕಿದ್ರೆ fix ಮಾಡಿ ಮತ್ತೆ run ಮಾಡಬಹುದಾದ AI tools. ನೀನು ಒಂದೇ line code touch ಮಾಡದೆ. ಅವು autocomplete ಅಲ್ಲ. ನಿನ್ನ descriptions ನ working software ಆಗಿ ಬದಲಾಯಿಸೋ AI collaborators.
Director ನ role
ನೀನು code ಬರೆಯಲ್ಲ. ನೀನು direct ಮಾಡ್ತೀಯ. ನಿನ್ನ ಕೆಲ್ಸ ಏನು build ಮಾಡಬೇಕು ಅಂತ specify ಮಾಡೋದು, output evaluate ಮಾಡೋದು, ಮತ್ತು right ಆಗೋ ತನಕ iterate ಮಾಡೋದು. Agent technical execution handle ಮಾಡುತ್ತೆ. ನಿನ್ನನ್ನ film director ಅಂತ ಯೋಚಿಸು — ನೀನು camera operate ಮಾಡಲ್ಲ, ಆದ್ರೆ ನಿನ್ನ vision ಇಲ್ಲದೆ ಏನೂ ಆಗಲ್ಲ.
ನಿನ್ನ Agent ಗೆ ನಿನಗೆ ಗೊತ್ತಿಲ್ಲದ್ದೆಲ್ಲ ಗೊತ್ತು
"ನನಗೆ database ಅಂದ್ರೆ ಏನು ಅಂತ ಗೊತ್ತಿಲ್ಲ." Good news: ಗೊತ್ತಿರಬೇಕಿಲ್ಲ. ನಿನ್ನ coding agent ನಿನ್ನ tutor ಕೂಡ. ಏನು ಬೇಕಾದ್ರೂ ಕೇಳು. "React component ಅಂದ್ರೆ ಏನು?" ಅದು explain ಮಾಡುತ್ತೆ. "ಇದನ್ನ internet ಗೆ deploy ಮಾಡೋದು ಹೇಗೆ?" Step by step walk through ಮಾಡುತ್ತೆ. "ಈ error ಅಂದ್ರೆ ಏನು?" Jargon ನ plain English ಗೆ translate ಮಾಡುತ್ತೆ.
ಇದೇ ಉಳಿದೆಲ್ಲ possible ಮಾಡೋ safety net. Technical vocabulary memorize ಮಾಡಬೇಕಿಲ್ಲ — ಅದು exist ಆಗುತ್ತೆ ಅಂತ ಗೊತ್ತಿರಬೇಕು, ಅಷ್ಟೇ, ಅದರ ಬಗ್ಗೆ ಕೇಳಬಹುದು. Agent ಪ್ರತಿ gap fill ಮಾಡುತ್ತೆ. Patient, tireless expert ನಿನ್ನ ಪಕ್ಕ ಕೂತಿರೋ ಥರ, basic question ಕೇಳಿದ್ರೆ ಎಂದೂ judge ಮಾಡಲ್ಲ.
Skill paradox
Output evaluate ಮಾಡೋಷ್ಟು knowledge ಬೇಕು, ಪ್ರತಿ line ಬರೆಯೋಷ್ಟು ಅಲ್ಲ. Film director ಗೆ camera build ಮಾಡೋದು ಗೊತ್ತಿರಬೇಕಿಲ್ಲ — ಆದ್ರೆ shot right ಇದೆಯಾ ಅಂತ ಗೊತ್ತಿರಬೇಕು. ಇಲ್ಲಿ ಕೂಡ ಅದೇ: app work ಆಗ್ತಿದೆಯಾ ಅಂತ ಗೊತ್ತಿರಬೇಕು, code ಹೇಗೆ work ಆಗ್ತಿದೆ ಅಂತ ಅಲ್ಲ.
Non-coders ಏನೆಲ್ಲ build ಮಾಡಿದ್ದಾರೆ ನೋಡು — ಮತ್ತೆ ನಿನ್ನದೇ imagine ಮಾಡು.
ನಿನ್ನ ಹತ್ರ idea ಇದೆ. ಆದ್ರೆ coding agent open ಮಾಡೋ ಮೊದ್ಲು, ಅದರ ಭಾಷೆ ಮಾತಾಡೋದು ಕಲಿಯಬೇಕು. Code ಅಲ್ಲ — ಬರೀ building ನ vocabulary. ಅದೇ ಮುಂದೆ.