The new Metro UI in Windows 8 has a few familiar features but in general the replacement for the Start menu can be difficult get get used to for veteran Windows users. By default there is no My Computer option, but technology weblog NirmalTV shows how users can easily add that option to their Metro desktop.
Start by opening Windows Explorer -- you'll see a index tree with Computer at the top. Right click on it and select Pin to Start. You'll now have a Computer entry in the start screen which you can drag to your preferred location. To add this shortcut to your desktop as well, right click on the desktop, choose personalise, and Change Desktop Icons.
How to Add My Computer to Windows 8 Start Screen [Nirmal TV]