Wednesday, January 27, 2010

An open letter to the Computer IT Community

I realize that this topic is outside the normal theme of this blog, but I wanted to get this off my chest, even if no one reads it!

An open letter to the IT community


I am one of you, nothing special, not some high powered executive with Microsoft, not some famous author of techie how-to books…just a regular work-a-day IT guy like most of you.

Also like most of you, I care about what I do. More specifically, I work in the IT shop of a large hospital, and I care about doing my job, because my job, sometimes directly, sometimes indirectly, can help patients get what they need. Whether it is shortening the wait time to register for a surgical procedure (when one is scared and not in the mood to stand around in line) or making sure your cancer radiation treatment is done correctly…I may be able to help.

I take this responsibility seriously. And that is why I am so frustrated when those around me do not.

What I am talking about is the frustration I experience when trying to do my job, and other people get in my way.

What do I mean by that? What I mean is…

When I call and you don’t answer your phone…and never call me back when I leave a detailed message telling you what I need.

When I email you, repeatedly, and I never hear back.

When I catch you in the hallway and give you a heads up about something that is coming and I get “oh yeah, no problem, just email me the details and I will get right on it”…and I do so. The next day I follow up with another email…nothing. The next day I catch you in your cubicle and you give me whatever the reason (excuse) is that you not only didn’t do it, you didn’t bother to reply to me and tell me why you didn’t….and assure me that you are going to do it right away. When I follow up again the next day, no reply again…and so on. So when I finally have to escalate it to your boss, as the whole project is held up waiting on you, you finally spring into action, get it done (it only took a few minutes!) and act like nothing is wrong, you are just a good old boy doing your job…ignoring the fact that a dozen other people couldn’t do theirs for the past week while you didn’t do it.

When I sit in our weekly meetings and bring up an issue over and over again, every week, for months, and you keep saying “ok no problem we will get to that asap”…and I keep telling my users “be patient, it is coming”…and when you finally get around to looking at it, you tell me it can’t be done after all…and I have to try and explain to my users why it can’t be done, even though I have been telling them it could, just be patient, week after week….

Do I sound bitter? Is this some harsh stuff? I guess so…but I have been disappointed so often I guess I am a bit bitter…and the kicker is – there is usually no reason!

Most of the time projects are delayed and users are inconvenienced not because of some arcane technical problem or the need to engineer some esoteric solution to a once-in-a-lifetime glitch…it is usually because someone…

Did not take the time to read my email (the information is in there, if you just read it!)

Did not take the time to ask questions (you have my desk, cellular and pager numbers, as well as my email…and I sit 50 feet down the hallway!)

Did not take the time to reply and let me know what is going on…

And so on.

So what is my point? How about this – could we all consider adopting…

The 10 Commandments of working together in a busy IT Department

1) READ YOUR EMAIL…ALL OF IT…ALL THE TIME!!!!

2) Reply to your email!!!!!! Even if it is nothing more than “I am swamped and can’t get to this right now”, at least I know you are aware of it, and I know a time frame for following up, and that you care enough to respond. Don’t just ignore it. I can’t tell you how frustrating it is to keep sending email after email, call after call, and get no acknowledgement in return. If you are dead, ok…but short of that, ACKNOWLEDGE ME!!!!

3) Commit!!! If we are planning a project and you have a task to do, don’t tell me off the top of your head that you will do it “asap” or “sometime soon”…think about your schedule, your workload, your priorities, and then tell me when you can do it.

4) Don’t be overly optimistic and give me a date that you can only keep if the stars align just right…give me a realistic date that you know you can make. It does way more harm than good to promise an early date and then break it – others have arranged their tasks and schedules around you – you need to be on schedule, no matter what it is!

5) Keep the commitment you made in #3 in the time frame you laid out in #4 !!!!!!!!

6) If you really do have unforeseen circumstances that keep you from honoring the commitment you made in #3 (and we all know that happens)…TELL ME ASAP! Don’t wait until I call you the day after it is due to follow up and then tell me you couldn’t keep your deadline…tell me BEFORE, as soon as you know, so I can adjust MY plans and the schedules of all the other people that are relying on you.

7) Communicate in general…tell me what is going on so I know. Did you talk to the vendor about the project and get a positive preliminary response? Great, let me know! Are you having trouble finding the part you need? Tell me NOW so I can either help or at the very least start formulating a Plan B in case it is needed. I can never have too much information, but I can always have too little.

8) Be Prepared… There is nothing more annoying that going through the hassle of arranging a meeting with 6 people, coordinating schedules, sending out the materials ahead of time, setting an agenda, etc…and then the first thing you hear in the meeting is “I haven’t had a chance to look over the material” or “Can you bring me up to speed, I don’t know what is going on”…we are all busy! Don’t waste everyone’s time by not thinking ahead. Even if you, goodness forbid, have to bring something home, or read through a proposal on your lunch hour instead of checking sports scores…BE PREPARED!

9) TAKE NOTES! So, we have our meeting, we get everyone up to speed, and we actually start to make progress. We make some decisions, agree on assignments for people, set follow up dates, etc… Then we meet again, and we hear “OK, I didn’t do that yet, I will do it this week” or “Sorry, forgot about that” or “OK, where are we?” It is as if we are starting from scratch every time we meet!!!! If you honestly failed in your attempt to do your job because of an unforeseen obstacle, that is fine, that is the information we need to plan our next steps. But if you forgot, or mixed up the details, or only did half of it…

IF YOU HAD WRITTEN IT DOWN AND PUT IN ON A TO-DO LIST AND CALENDERED A REMINDER TO YOURSELF, YOU PROBABLY COULD HAVE FINISHED IT CORRECTLY AND ON TIME LIKE YOU PROMISED!!!!

I am constantly amazed when I see a room full of people discussing large projects, making plans, follow ups, etc and no one is writing anything down….and then they are surprised when the realize they didn’t do their tasks at the next meeting. And then they have the gall to wonder why the project is taking so long!!!!

10) Just, plain think. Use common sense.

- If you are trying to decide on a date to roll out your new project…don’t open the calendar and pick a date that looks good, or coincides with the start of a new quarter or is on the CEO’s birthday…figure out how long the project is going to take and THEN decide on the date.

-Don’t plan on an unending series of best case scenarios happening back to back – plan in some wiggle room!

-Don’t budget a project based on how much you have to spend…budget based on how much what you want to do actually costs, after you add up all the costs involved (and add some wiggle room for the things you and the other people involved forgot or didn’t see, etc).

If the project you WANT proves to cost more than you HAVE, don’t be mad…thank your lucky stars you figured that out AHEAD of time, before you are halfway in with no way to finish. You can then be the hero! Wait until you have the money, or reduce the scope to what you CAN afford and communicate the new scope to the users so they can either adjust their expectations or come up with more money. But don’t start what you can’t prove on paper you can finish!

-Don’t ask more of people than they can give. For example, only use your IT staff or trained “superusers” for troubleshooting; most users don’t have the time, expertise or interest to do down and dirty troubleshooting. Only ask of people what they have the ability to do.

-TEST things before rolling them out!!! Whether it is a simple Microsoft Service Pack (when have those been simple?) or a complicated platform upgrade…don’t put something into production that you haven’t tested. Murphy loves computers – if something can go wrong, it just well might, so find out what might go wrong BEFORE you roll it out live. Even if it means delaying the roll out…you will be a hero for a clean Go Live a week late, but you will be a dog for rolling out on time with a week’s worth of problems.

Now, understand – I am not claiming to be perfect or to have all the right answers…in fact, most of the stuff above came to me through receiving a lot of hard knocks. So don’t say to yourself “oh he is full of @$%@#$, what does he know?” …

What I know is that if we all try to work together diligently, intelligently, and treat each other’s projects with as much importance as our own, we can get anything done. But if we don’t, we can mess up not only our own little projects, but projects that affect lots of other people, some of whom you may not even realize are in the picture.

I will leave you with one example to bring this point home.

I was working on a printer problem a few years ago…the user’s had to put a pre-printed form into a laser printer’s manual feed tray and print out a document that matched up with the blanks on the pre-printed form. Suffice it to say, this was not an exact science, and there was a lot of trial and error. So I am getting annoyed, as the users kept calling to report that a margin was off or a font was too big…so I am going back over there for what seemed like the 100th time.

And I see a guy in a black suit come out of the elevator and whisper to one of the nurses. She came over and was talking to someone else, etc…

Well, turns out he was the coroner, and the mother of a stillborn infant was waiting to go home, but couldn’t go, until the birth certificate was printed out verifying the still birth.

So there is this woman, some should-have-been-a-mother waiting in a wheelchair somewhere, grieving with a pain I can’t even begin to imagine…and she can’t go home. She can’t go back to the comfort of her own bed, her own family to mourn and try to start healing a wound that won’t ever go away. She can’t go, because this form isn’t lining up right in this printer. What to me was a pain in the @$# little project, hardly worth my time…was pretty much the only thing in the world that mattered to someone else, someone that I would never meet, but could have been me.

My point is not to depress you. It is simply to remind you. You never know who or what is depending on you. Do your job as best you can, that is all anyone is really asking. But… DO IT…don’t ignore it or put it off or think that it isn’t worth doing.

Sunday, January 24, 2010

Thoughts on watch condition for used watches

OK, apparently no one ever wears a decent watch.

At least if you peruse the sales forums on some of the major watch sites, you get that impression.

BNIB..LNIB...Never worn...Flawless...these terms are on seemingly every post, particularly the Rolex, Patek, Panny, etc ones.

Why is that? Do people only buy watches to resell them, unworn? I am sure some people do, and that is certainly their business; and perhaps it IS their business, i.e. how they make money, and that is cool.

But for me...watches are to be worn. When I buy a used watch, I really don't care all that much about the condition, and in fact I prefer it to be a little "worn", as the price is lower. And once I get it on my wrist, who cares? I know guys who, literally, inspect their watches with jeweler's loupes, and, believe it or not, I have actually seen a guy complain because he got a used watch that, under a 10x loupe, had a small irregularity on one of the lume dots.

Who wears their watch while wearing a 10x jeweler's loupe? Not me...and if not you...then why do you care?

Scratch on the caseback? Big deal - it is the caseBACK and is never seen when you are wearing it!

Swirlies on the clasp? Who cares! No one is going to admire your watch on the subway, ask you to turn it over, whip out THEIR 10x jeweler's loupe and then say "sorry, I was mistaken, it is not a nice watch, it has minute swirlies on the clasp. My bad.".

And who cares what anyone else thinks anyway? If you like a watch, wear it. If you whack it on a doorway, who cares? Just make sure it is still ticking and move on!

Anyway, just my thoughts - sometimes we in this hobby get, in my opinion, a little bit too worried about a scratch and can't enjoy the watch. I can't tell you how many times I have seen posts on a watch forum about a guy who is disgusted with a watch because it has a scratch or two. If a few honest scratches from being worn and loved ruin a watch for you...that is certainly your business, of course, but I think you are missing the point of enjoying a watch. Just wear it, admire it, and make sure it keeps you from being late to something more important!

Love for Movado

OK, among hard core watch enthusiasts, the Movado brand gets very little love. They are seen more as fashion accessories, lightweights, whatever. And I will certainly agree that their marketing is geared more toward those buying a watch for style rather than function.

But..as another hard core watch guy reminded me when I got my first Movado (a quartz dress model!)...not all watches have to be 45mm, have lume that glows like a torch, water resistance ten times the depth of the deepest human dive on record and a 30 year old swiss mechanical movement.

His point was that watches should do what they do and do it well...and in the case of the classic simple, quartz, two hand "museum dial" Movado, it does what it does marvelously well. And what it does is tell time, and provide a beautiful esthetic presence on the wrist. The ones I have are well designed, well made, and extremely comfortable to wear. They are beautiful, in the artistic, esthetic sense of the word.

No, they don't have lume. No they aren't mechanical. Yes they are smaller than 45mm...and if what you want is a beautiful watch that is well made, accurate, reliable, fits under the shirt sleeves and is a nice conversation piece...then you probably want a Movado!

And for those of you are are not interested in the above...remember, Movado knows how to make a great watch, of any kind. You can certainly look up the history of Movado on the web and learn about the many technological innovations Movado has developed over the last hundred years or so (including my favorite, the invention of the "segmented" movement, which allowed the "curvex" style cases to be used back in the 20's). And you can look at the Movado Group's other brands, which include not only the "fashion" watch lines of Coach, ESQ and Tommy Hilfilger, but also the well known and universally respected old school lines of Concord and Ebel.

And if you really want to give Movado a fair shake...look at their whole line of watches, not just the quartz museums you see at Costco, on ebay, and in every mall jewelry store around the world. Look at their "high end" lines, which are, by any definition, hard core. They make a beautiful and technically superior line of museum automatics, with marvelously embellished 2892 movements, they make 200 meter Valjoux 7750 auto chronos (complete with lume and 47mm!!!) and they recently came out with a 2894 chrono model as well.

So there are lots of different elements to Movado, and perhaps that is one of the reasons they get ignored by the hard core guys; they make so many, and their lower end offerings are so ubiquitous that people don't realize their high end stuff is as good as any.

But the one thing I do heartily and 100% agree with in terms of criticism of Movado...is their retail pricing. They are every bit as bad as Invicta as far as putting a hang tag on a watch that is many times what it is worth. In their defense, what you get for that extra money is fancy spokespeople, great packaging, retail outlets, etc but none of that is worth the markup.

So the bottom line for me about Movado is...if you are interested, don't be afraid! Just be sure to get it on sale. At retail price, they are a crime; at 50% off they are as good a deal as any other watch line in the price/value comparison, and at 75% off (which is not too hard to find online and for discontinued models) they are a steal!