The aspect of software engineering makes sense per your definition. That brings the question of who a software developer is but… Coding and computer programming are entirely different though interrelated. One is an integral part of the other with the other being the bigger picture
Not about preference. More of terminologies and their right appropriation