For those with a Microsoft Surface Pro 2 where it won’t power on, try holding the volume up and then press down on power for about 10 seconds or so, then release power and then release volume up, and then press power on again.
Problem solved.
Just a quick solution. It just happened to me and I was trying everything to unbrick the thing. Anyway, it’s not like I haven’t had to hard reset the iPad or Nexus before, either. And now that I know how… eh, it’s part of the user experience. LOL