Tuesday, February 21, 2012

Thinking about what's really important...

There's a point to this. I promise. And we'll there eventually... So just buckle up and enjoy the ride.

This post is pieces* of about 3 separate thoughts all smushed together. Like Smashburger... MMM, Smashburger.

Thought #1: College
Why did you go/are you going/do you want to go to college?
Everyone else is more excited about my impending graduation (gift hint) than I am. But they don't know the truth; that this degree is worth about as much as the ink and paper** it is printed on. And of course the tuition that I paid for it. What's important about college is the experience, not the class. And unfortunately, since I did it all online, this time around was light on experience. Now, don't get me wrong, college opens doors. Doors that might not be open otherwise. But you have to decide whether or not these are doors you want to walk through in the first place.

Thought #2: Dreams
There's a secret about corporate America that few people seem to know: the inmates are running the asylum.
There's a fundamental disconnect between my skill-set and my dreams. I'm not quite sure how it happened, but I am really good at something that I pretty much loathe doing. Ridiculously good. Good to the point that I can make large amounts of money doing it with very little effort. Now don't get me wrong, I like money, a lot. But not enough to continue doing what I hate for it. It's true that dreams are about as fulling as cotton candy, but life is too short to hate yourself.

Thought #3: Death
Now we get to the point of this whole thing: Death.
This post is one of the saddest things I have ever read. Almost unbearably sad. Remember, work will be here tomorrow***, but your coworkers might not. Many times you're not losing them to death, but because of transfers, terminations, or resignations. Everyone leaves eventually. We spend a lot of time with our coworkers; so shouldn't we make the most of that time? And make the most of those experiences? (See how it all ties together with a little bow now?) This is why I don't believe in resignation happy hours. If we're friends or friendish**** or whatever, then every moment together is precious and we should have happy days.

*See what I did there?
** Trust me, and go with paper. The sheepskin is way more trouble that it's worth.
***We've covered this before. I think. At least I meant to.
****It's a word if I say so.

Saturday, February 11, 2012

FUN: I don't think that word means what you think it means...

This is how you have fun at work:

This is how you piss me off:
Think that you can do my job better than me.

Leave the fun stuff to the experts.

Wednesday, February 8, 2012

I have a gut feeling that it is time for a new job

Warning: This post contains discussions of human bodily functions. Reader discretion is advised.
And my stomach is very sensitive and very, very smart.

So when I say that I have a gut feeling, I mean that literally:
  • Danger: My stomach sees all and knows all.
  • Fear: My stomach knows when you are scared.
  • Disgust & Annoyance: My stomach is especially tuned to these.
But my stomach is most adept at detecting unnecessary stress. And frankly my stomach has a very clear definition of when stress is and when it is not necessary.
Is there a life facing eminent peril? So first responders, soldiers, and ER personnel? Their stress is valid. The rest of us? We can chill out.
Now you probably thinking "But what about my job as a..." Stop right there and really think about the stressor you are going to tell my stomach about. (For example, did you get upset about the construction of the previous sentence? Did getting upset get you anything other than mad? See, that was unnecessary.) Is your stress because someone is about to die, or is it because of over work, coworker incompetence, or just plain old poor planning by management ? Signs you need to look for a new boss...

My stomach thinks this day-to-day work drama isn't necessary. Look, all my stomach wants you to do is accept the choices that you have made, and let the rest of it go. The rest meaning the choices of other people. Is this an overly simple philosophy? Well yes, but what kind of reasoning do you expect from a stomach? It likes Big Macs. Have you seen what goes into those?

Unfortunately, I don't get the same break. My stomach, being the overachiever that it is, demands that I live a peaceful, smart, and intentioned life. And it takes every opportunity to remind me when I'm not.

Tuesday, January 31, 2012

Hey Recruiters: Y U No Listen to Me...

When I tell you how to do your job?

See this face?

It is very similar to the face I made when one of you stalked me to my current job and hung up on the receptionist when she asked why you were calling...

Seriously, did we not just talk about this stuff?

And sending me text messages? When I don't know you? Do you know what I think when an unknown number pops up on my phone?
Who is this person? Why are they contacting me? Is someone trying to hack my phone or steal my bank account information?
Recently, recruiters have turned to the tactics of telemarketers and spammers by doing "job spam" email blasts to anyone with a pulse. But this just creates unnecessary work for everyone now that such a large number of people are desperate for a (better) job. In the past, you would just ignore an email about a job that was out in left field. But now, people will throw their resumes at anything in the hope that something will stick. Then the recruiter has to deal with a deluge of unqualified candidates. But this assumes that they are actually trying to fill a real position...

Here's what would be much more effective: actually reading a candidate's resume and only sending him or her positions that make sense. And don't forget to include a complete job description, salary information, and location details in your initial communications!

Now this is mainly for IT recruiters. The rest of you are on your own...

Monday, January 30, 2012

Website Development is a DIV Eat DIV Career Choice

An open letter to job candidates

Dear Candidates:

If you are coming to an interview for a technical position, be prepared for a technical assessment. Assume that one is going to be given even if no one has explicitly told you to prepare for it. If nothing else, you will sound much more intelligent answering the standard interview questions.

Now as a database professional, I have some special advice for people seeking SQL centric positions:
Know RDBMS fundamentals like the back of your hand. 
I don't care what your job title is; I expect you to have this is basic knowledge. Don't tell me: "I'm a report writer; I don't need to know that normalization stuff." Yes you do. How can I trust your results if you don't understand and know how to correct for the anomalies 1NF produces. If your resume says that you use SQL, you need to actually know how to use it and be able to prove that to me.

Tuesday, January 24, 2012

The secret to working with high class "talent"

I fear that the word "arrogance" is about to raise its head again...

But at my career level, the commission for a recruiter (or more likely the firm) is going to be around $20K. For that amount of money, I feel that I should get something for salary I am giving up.

Some guy I don't know (but who is apparently big SQL stuff) named James Serra wrote a very excellent post from the standpoint of a candidate in the recruiting process. While I agree with most of his points, our different needs and lifestyles mean that we don't necessarily want to same thing from a job. So here is my own interpretation of some of his rules:
  • Don’t call first. Send me an email...
This is why my phone number is not even listed on my resume. With the number of calls I get, I'd need a personal assistant to actually keep up. There are 20 unheard messages in my inbox right now. And that's after I cleaned it up this morning... I can weed out a recruiter very quickly over email, but voicemail takes work. There are two things that get you deleted immediately: being from out of town and sending me bad positions. More on that second one later. The problem with out of town recruiters is that they don't know local culture, market conditions, or geography. These things are very important.
  • When you do email, send a description of the job, and indicate the pay rate and job location, start date and contract length...
After job duties, location, and salary are the two most important things for me to know. And if the job if is more than 15 mins from my house, I really not interested. A downtown location is really not a plus for me.
  • Read my resume…
Seriously, just because I have .net and cf on my resume doesn't make me a developer in those languages. My role is to work along side them, not in them. This will also make me delete your message immediately.
  • Don’t send me full-time exempt positions. I am only interested in contract positions...
I am actually the exact opposite on this one. Until Congress decides on a national health care system, I need access to an affordable group medical insurance plan so full-time direct hire only please. And none of that "contract to hire" crap. COBRA is around $500 a month...
  • Don’t call my home phone. I wish I could figure out how some of you get that number.
Double seriously on this. And don't just call and hang up; I have caller ID.
  • Don’t ask me to come to your office so you can meet me. Offer to buy me lunch at a place close to me...
I have only had one recruiter meet me a location convenient to me. She's one of the two I still talk to and refer others to regularly...
  • Don’t ask for my resume unless you have an actual position you are recruiting for...
Actually, don't ask for my resume at all... You have my resume already. It is how you contacted me in the first place. It didn't change overnight...