My personal reflections on what makes a real software developer