1. Its about the interface between your feet/hands and travelling across their respective landscapes.
2. Different shoes/keyboards lets to travel with differing levels of comfort.
Sure you dont need a pair of nikes to run, and you don't necessarily need a separate pair of shoes for the winter, or for that matter roller-shoes, but they certainly make travelling across the landscape significantly more comfortable (or just different) for various uses. More than just that, people who love to buy shoes love to buy shoes of varying types even if they don't necessarily need it.
Keep in mind, programmers are only one class of people who travel across the digital landscape.
1. Its about the interface between your feet/hands and travelling across their respective landscapes.
2. Different shoes/keyboards lets to travel with differing levels of comfort.
Sure you dont need a pair of nikes to run, and you don't necessarily need a separate pair of shoes for the winter, or for that matter roller-shoes, but they certainly make travelling across the landscape significantly more comfortable (or just different) for various uses. More than just that, people who love to buy shoes love to buy shoes of varying types even if they don't necessarily need it.
Keep in mind, programmers are only one class of people who travel across the digital landscape.