Listening

Every individual is different. What motivates a business analyst will be totally different from what motivates a software engineer. There will even be differences between what motivates one software engineer versus another. One may want to dig deeper into a specific technology, while another may want to grow into more of a generalist. Engineers are sometimes introverts, wanting to stay focused on coding rather than engaging in meetings. It may even be difficult for managers to get engineers to open up about their interests in the beginning. However, regular, one-on-one conversations will offer that opportunity. During these conversations, managers need to listen more than they speak. Find out what makes your software engineer tick.

Using new technology

Technology is always changing, and techies often pride themselves on keeping up with the times. If they’re stuck for months maintaining old, broken code written long ago on older technologies, they’ll become frustrated. It might be time to revamp that software and modernize.

Source: http://techbeacon.com/13-ways-motivate-software-engineers