Cloud-native developer / analytics engineer. Donating my time for the thrill of the creative process and the satisfaction of producing something useful.
@GergelyOrosz I think you’re right, and my gut instinct says this is where SWEs shine in this new era, helping make sense of software that vibed its way into money but no one *really* knows in & out how it works.
And helping make it more secure, more scalable, better uptime, etc.
@deepwhitman "A competent SWE that knows how to build reliable software was not involved" will likely be a root cause when investigating what happened
setting up testing, policies how code goes to prod etc: this needs an SWE!
AI vendors will tell you it doesn't. believe at your own risk
Perfectionism is the enemy of getting things done. Ship it. Get feedback from people. Fix it or improve it.
Nothing beats having people using your app and providing feedback.
The downside of building your own in-house infrastructure at the scale of Google is when the original authors leave/retire, people cannot connect the dots back to the original ideas and tradeoffs. It causes wrong assumptions and decisions in the long tail.