Imagination, creativity, and a damn load of technical skill.

Originally published on LinkedIn

๐—œ๐—บ๐—ฎ๐—ด๐—ถ๐—ป๐—ฎ๐˜๐—ถ๐—ผ๐—ป, ๐—ฐ๐—ฟ๐—ฒ๐—ฎ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐˜†, ๐—ฎ๐—ป๐—ฑ ๐—ฎ ๐—ฑ๐—ฎ๐—บ๐—ป ๐—น๐—ผ๐—ฎ๐—ฑ ๐—ผ๐—ณ ๐˜๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐˜€๐—ธ๐—ถ๐—น๐—น. Thatโ€™s how you build great software with AI.

I love building with AI.

After 25+ years as an engineer, architect and technology leader, I know I love building software more than ever now.

Itโ€™s more fun because AI changes where the hard work happens.

It puts more emphasis on:

๐Ÿ’ก Strategy ๐Ÿง  Imagination ๐ŸŽฏ Problem solving โš™๏ธ Knowing what will actually work

๐—š๐—ฟ๐—ฒ๐—ฎ๐˜ ๐˜€๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐—”๐—œ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ถ๐—ฟ๐—ฒ๐˜€ ๐—ฟ๐—ฒ๐—ฎ๐—น ๐—ฒ๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด.

You need to know whatโ€™s technically feasible. What will scale. What will survive production. What will still be maintainable years from now.

Architecture matters. Engineering matters. Operations matter.

AI isnโ€™t a magic box where a vague prompt produces great software.

Crap in, crap out still applies.

And thatโ€™s why I think AI is reminding us what software engineering was always really about:

๐—ฆ๐—ผ๐—น๐˜ƒ๐—ถ๐—ป๐—ด ๐—ฝ๐—ฟ๐—ผ๐—ฏ๐—น๐—ฒ๐—บ๐˜€ ๐˜๐—ต๐—ฟ๐—ผ๐˜‚๐—ด๐—ต ๐˜€๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ.

I donโ€™t give a damn who writes the code.

๐Ÿ‘จโ€๐Ÿ’ป Me ๐Ÿ‘ฅ Someone on my team ๐Ÿค– An AI model

I care whether we understood the problem, designed the right solution, and built something that actually works.

And this is the part I enjoy.. no more waiting!

You can see a problem. You can see the solution in your head. And now you can turn that idea into working software just being able to describe it.

๐—ง๐—ต๐—ฒ ๐—ด๐—ฎ๐—ฝ ๐—ฏ๐—ฒ๐˜๐˜„๐—ฒ๐—ฒ๐—ป ๐—ถ๐—บ๐—ฎ๐—ด๐—ถ๐—ป๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ถ๐—บ๐—ฝ๐—น๐—ฒ๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ถ๐˜€ ๐—ฐ๐—ผ๐—น๐—น๐—ฎ๐—ฝ๐˜€๐—ถ๐—ป๐—ด.

AI isnโ€™t replacing engineering. Itโ€™s giving engineers an incredibly powerful, and incredibly fun, new way to build.