Top 25 Things I Hate About People

I was recently tagged in the stupid 25 Random Things About Me Facebook meme that has been sweeping the interwebs.  Those who know me in real life know that I am jovial and generally just a "go with the flow" kind of guy.  But my wife and closest friends know the ugly truth that I just bottle up my cynicism.  The fact is that while I'm smiling to your face, I'm judging you and evaluating your injustices to me and the rest of the world.

I know some of you will think I'm a terrible person for my drearly outlook towards humanity.  All I have to say in my defense is that at least I'm releasing my frustrations in a controlled manner and not calling out people by name.  So, take my pent up anger and tag me on a list and this is what you get. Ladies and gentlemen, I present to you the top 25 things I hate about people:

  1. I hate when people lie.
  2. I hate when people have hidden agendas.
  3. I hate when people have unreasonable expectations of me yet continually fall short themselves.
  4. I hate don't like when people are late.  I hate it if you do it all of the time.
  5. I hate when people procrastinate and expect me to pick up their slack.
  6. I hate when people refuse to learn.
  7. I hate when people whine and cry about things they brought upon themselves.
  8. I hate when people drive 5 under in the fast lane.
  9. I hate when people steal.
  10. I hate when people cheat.
  11. I hate when people give nothing, yet expect everything.
  12. I hate when people put others at risk.
  13. I hate when people are selfish.
  14. I hate when people don't have their facts straight and accuse others wrongly.
  15. I hate when people are arrogant.
  16. I hate when people repeat rumor without knowing the truth.
  17. I hate when people jump to conclusions.
  18. I hate when people tell me how to do my job.
  19. I hate when people think everything is an emergency.
  20. I hate when people don't work hard.
  21. I hate when people don't think before they act.
  22. I hate when people beg.
  23. I hate when people constantly make excuses.
  24. I hate when people refuse to accept responsibility for their actions.
  25. I hate when people attach me to top 25 lists. Sorry for my petty attempt at humor, I thought all lists ended with a reference to the list itself. :)

There, I feel better.  I know that my list covers basically every human at some point in their life. I know I'm guilty of some of that every once in a while. Am I a hypocrite? I don't think so, because I really don't hate you for it (I suppose it depends on what you did and to the degree you did it). I just hate when people have these recurring traits.

Are You Selfish Too?

Courtesy of liber

Courtesy of liber

It seems to me that the world is turning into a bunch of selfish bastards.  Sorry to be so blunt, but it's true.  I'm becoming increasingly frustrated with just how self absorbed people are becoming.  No one seems to give a damn about anyone but themselves. If you pay attention, I'm sure you'll see it too.  

When is the last time you went to the store and saw parents letting their kids run amuck tearing things up and leaving messes for the minimum wage employees to clean up?  How many people do you know who have cheated on their spouses? Do you know someone who is stealing from their company?  How many people do you know who cheat on their taxes?  My list can go on here.

Did any of that apply to you?  If so, then you need to stop being an asshole.  The world doesn't revolve around you and it's important you know that you are being a nuisance. Do you know someone like this? If so, I can only recommend that you distance yourself from them as far as you can.  If they are willing to compromise their morals in one area of their life, what makes you think they won't throw you under the bus as soon as it benefits them?  

I'm not trying to push some sort of stupid unicorns pooping lolipops fantasy land where everyone loves each other.  I just want people to be more respectful of others.  Sure, being selfish is a good way to get something in the short term.  In the long run, all it will do is piss everyone off around you and make you die a lonely person.  Think about that for a while.  

Are you willing to "stick it to the man" when you do your taxes just to save a few bucks?  I'm sure that you'll be the very one bitching about your kid's school not running the buses because they have no funding to pay for fuel.  It all comes around full circle and it's going to bite you in the ass eventually.  We all need to give a lot and take a little.  Today it's the other way around and people are just too dependant on getting things for little to nothing.

I don't believe in moral gray areas.  Things are either right or wrong.  If something doesn't feel right, chances are it's because it isn't right.  I do my best to take care of my friends and family.  I try to treat strangers with respect in hopes that they will do the same.  If I took part in some of the things I see happening around me, I would be downright embarrassed. People nowadays just need a little more humility and a lot more honesty.

Move Over!

I've posted in the past about my distaste for the slow drivers in the left lane.  I understand that gas is expensive and you are driving slower to increase mileage.  I get it because I'm doing it too.  Here's the thing though, I'm doing it without being a nuisance. I would love to just give these fools a piece of my mind.  If you are one of these idiots, then please take notice.


Photo courtesy of Burning Image

Apparently my tolerance for how slow I should be driving and your tolerance are different.  Other people have places to be and might want to drive faster than 10 under the speed limit.  When you drive slower, you belong in the right hand lanes.  Period.  The left hand lanes are meant for passing. It's more efficient that way, otherwise you are impeding traffic and keeping people behind you on the interstate longer.  This results in a larger traffic problem and is undoubtedly worse for the environment all because you were too inconsiderate to get out of the damn way.

That makes me feel better to be able to say this.  Since I spend about 2 hours of my day commuting, these types of issues have become a sore spot for me.  I loathe selfish people, and the road is full of them.  We're all just trying to get to where we need to be and do it safely.

Email Etiquette


Photo courtesy of gorriti

I'm not sure what it is, but bad email practices really make me angry.  I'm always amazed at the horrendous things that I see people do.  Email has been around for long enough now that business people should have no trouble using the medium.  After all, we are just talking about basic communication skills here.  Alas, some people that I work with have terrible email etiquette.  Here are a few of the things that get me rowdy:

  1. USING ALL CAPS.  Damn, this is possibly the worst thing you could do.  Not only is it freaking hard to read, but it looks angry.  When I get one of these, I know the person is either really angry or really lazy.  Usually the latter is true.
  2. writing in all lowercase and in one big run-on blob no punctuation to be seen anywhere.  You've seen these.  It's about half a screen of incoherent babble and a stream of random thoughts with no markers for when one idea stops and another starts. It starts off talking about the sales meeting and transitions to sports.  Next there is something about puppies and then finally back to the sales meeting.
  3. Excessive use of "ASAP". This includes synonyms like "URGENT" and "IMMEDIATE" as well as using that damn importance flag that no one pays attentions to.  I'm sorry, but when you claim that everything is an emergency, I stop caring any more.  It's like the boy who cried wolf except it's the sales that cried ASAP.  I've just become numb to this type of email.  If something absolutely has to be done now I'll have gotten a phone call.
  4. FUBAR Subjects.  I'm not even sure why this one is an issue, but it is.  Apparently it's extremely hard to craft a terse subject that sets a general tone of the email.  Instead, the subject contains the damn body of the email including the person's freaking name.  WTF?  My subject line can only show so many characters.  With a subject 3.73 miles long (that's approximately 6 kilometers for those of you metric folks), you would expect the email body to be a novel right?  Nope, usually it's a simple "see above".  Argh!  That's just laziness and impatience. 
  5. The email then phone call email. "Hey, I just sent you an email.  Did you get it yet?"  It's okay if you just sent me something funny and you want to share the laugh with me.  It's okay if you follow up via phone because I didn't respond in a timely manner for the issue.  It's not okay if you hit send and pick up the phone to dial.  Computers are amazing things that deliver email with amazing reliability.  You can be fairly certain that clicking send and not getting an error means that I'll get the email.  I'll read it when I'm damn well ready to read it.
  6. Poor spelling.  I'm not perfect and I spell things wrong on occasion. I'm no grammar Nazi, but spell check is built in to Outlook.  In fact, you don't even need to click something to perform the spell check as it puts a big red squiggly line under the damn word as you type it wrong.  Those people who make it a habit of having spelling mistakes are just being lazy.
  7. "Reply All" all the time.  There's nothing like getting a broadcast message to announce something at work only to be bombarded by the onslaught of replies.  Here's the scenario, email #1 is an announcement along the lines of "Please welcome our new employee Salesy McSales."  Emails #2-8 are an email with "Glad to have you on board."  Email #9 is an email asking where we are going to lunch to celebrate the new hire.  Finally Emails #10-13 are a brief debate over the location of lunch.  All of this for a person who isn't even in my department.  Nice.

Hopefully none you, my dear readers, are described above.  If I've offended any of you, well good.  Someone had to tell you how bad you suck at the Internets.  If you know someone who does these things, send them a link here.  I'm sure they'll laugh because they're oblivious to the fact that they do these things.  At least you tried.

Notes Are Not Developer Friendly


Photo courtesy of err_r

Attention all users of systems across the world: Note fields in applications are not a good place to put things that need to be indexed and parsed.  For whatever reason, the users at my company seem to love their note fields.  They love them so much that they begin to believe that just by the very nature of them sticking something in there that the server (a magic natural language processor, of course)  will make things happen just as they typed it. Damn, and to think: I spent 4 years in college and years later I'm still learning programming languages when all I had to do was just tell the freaking computer what I wanted to do in broken English.  Here, let me give this a go:

  1. Open notepad
  2. Type "Make a data export of our stuff and send it to these people via ftp with encryption.  Do this every month and call me before you send it out."
  3. Save
  4. ???
  5. WTF?  Why isn't this freaking computer working!  POS!

Some of them also seem to think that I actually read the crap they type in there too.  It seems that my brain is somehow physically connected to all things technology at my company.  By that very nature, it seems that anything that is typed into any application anywhere is immediately known to me.  Sweet.

I recently had a nice situation come up where some data was loaded with a note that said those records were part of a larger group.  Forget that we have tags for this type of thing or heaven forbid the group name field.  I get the call "Josh, when we're giving this data out to XYZ company, they need to know about these records that I marked with a specially crafted note field.  They need to know that they are members of ABC group."  It seems no one understands that notes are for evaluation by humans after one has already pulled that particular record up.  Crap, here I go creating a massive temporary index on this text field so that I can make this happen in under a year.

Once I identify these records and create data in the places they were supposed to be based upon these magical identifiers in the note field then I'm feeling pretty good about myself. I think that I'm done.  Wrong again.  I get the next call: "Josh, some of the records are not being identified correctly.  I'm emailing them to you so you can see why."  Oh great, how did I mess this up?  I used the magic identifier you told me: "Strategic Hospitals Incorporated of Tulsa" (FYI: This is made up for the sole purpose of comedic value) .  Once I get the email and start checking the notes of the records in question, it becomes obvious what happened.  I forgot to check all possible combinations of that magic phrase.  Apparently, it would have been too hard to use the same identifier, instead  they chose to shorten it to: "Strategic Hosp. Inc. of Tulsa", "Str. Hosp. Inc. of Tulsa", and even "S.H.I.T."!  "S.H.I.T.", can you believe that?  How in the hell am I supposed to know about this "S.H.I.T."?  Seriously.

What's the moral of the story?  Note fields are a necessary evil.  People want to store things that we (the developers) don't need to know about.  The only way to do that is to provide them a free form field where they can type anything in.  Some people (usually the same ones every time) will continue to put important pieces of data here that belong elsewhere.  I think it's just a fact of life.

Next Page »