Saad K. answered 03/01/21
Practical / Career based Software Engineering
The implication is that software engineers are more experienced then computer programmers. A computer programmer has sufficient skill to implement features and tasks in a given application.
While a software engineer is able to design and application from scratch and able to evolve the design of the application to keep it inline with application design patterns.