The job of a software engineer isn't what it used to be — and not in a good way, according to AI researcher Gary Marcus. In a ...