As a software engineer, the question of what makes an effective software engineer has always been on my mind. I always thought working more hours would produce more value. The harder we worked, the more value we could produce, and the more likely it would make your company successful. I…