As a software engineer, you could talk about your profession all day long. You love to share your knowledge and are always curious about other people's perspectives. What you love most is to stand ...