I asked this one my LinkedIn today. What is the difference between a software engineer and a software developer?