AI is democratizing software development and could eventually replace it altogether, but will it make data science obsolete?