ridave
One thing to consider, in the US many states have instituted "Ally's Law" where businesses are legally required to allow people who need immediate restroom access, assuming it doesn't put the business or person in harm's way.
I would also add:
- Agency Management - Whether its calling your agency on BS or knowing how to use firebug to quickly diagnose a site problem, it definitely has saved me. (Recently I called a disgruntled web designer out about not using font-face and he has been much easier to get along with since)
- A focused approach - Since I have started to learn programming I noticed that I apply programming principles to (rather mundane) tasks that take up a lot of time but often go overlooked. For example, when programming and creating variable names I make them as specific as possible, so if someone else was working on my code they would know exactly what it is. A simple concept to most people on HN but its something often overlooked by non-programmers. Open up an excel file from marketing person and you will often be left scratching your head.
As for tools for learning to code, recently I have seen lots of places talk about codecademy, but most leave out CodeSchool.com. Definitely recommended - it's been a been a huge help for me and gotten me to the point where I am ready to take it to the next level (hopefully @ Hungry Academy).
My brother's college roommate is banned --> brother gets banned as a result of a false-positive dupe account --> when brother gets home and logs into amazon I get banned.
I was on the phone for hours trying to fix this, nothing ever happened.
Google and eBay get a bit of flack for poor customer service availability and seller relations and they have improved as of late. Hopefully amazon can change for the better too.