Even the potential audience of your work is all over the place. As a software engineer: your audience is the software's users. As a data scientist: Its the software's users, its the developers, its accountants in the finance department, its other researchers at a conference, its the general audience reading the corporate blog, its the marketing department, its whatever C-level executive looking at report. All of whom have vastly different needs and expectations.