AI Values
When I started this 18 months ago the hard question was can the machine even reason. That's basically done now. The thing in front of me thinks better than I expected. So the question I actually care about now isn't "can it," it's "should it, right now, for this person." And that's not a code problem. That's philosophy. I think the whole field quietly turned into philosophy and project management and people are still calling it computer science.
We as developers should think about our code like our children. You want your kids to be able to navigate life with a clear head. AI is at the point where you can hand it a one sentence prompt and it'll break it down, reason, and figure out the best way to do the task on its own. So instead of clever prompt engineering, I say we build our values into the code itself before it's too late. Not rules in an if-statement, character. The thing that decides how it carries itself when nobody wrote down what to do.