| ▲ | onion2k a day ago | |
Not sure about that. The nature of work changes if you have some[one|thing] that can work on it continuously forever. The goal of using AI shouldn't be to do the things a person does; it should be to do the things a person would be able to do if they had (practically) unlimited time. This is one of the inflection points around working with AI. When your thinking shifts from "AI does what the person used to do" to "AI does something different that leads to the same outcome as before, but with all that cool stuff I'd love to have the time for", then the equation changes. For example, I will never write another app that doesn't have 100% test coverage again. I stress- and soak-test everything these days. That's changing how I write code - I need to write things in ways that have deterministic harnesses for things mutable state outside of my immediate control (like random numbers or datetimes or state loaded from a save) so that I can task AI with building a fuzzer that does tens of thousands of random tests on every push to see if anything broke. I couldn't do that in the past because it was always effort that a client wouldn't get enough value from to pay me to do it. I can do those things now. It's ace. (Everywhere I put 'I' you can replace with 'AI of the Week') | ||