Feelings of White   this is where something witty goes
Me, looking like Hot Sex inc. with my cool shades, a beer and my bountiful chest hair displayed for all to see
  • all
  • curator's pick
  • funny
  • narcissism
  • technical
  • the arts
  • the void
  • violent aggression
  • writing

I gots me a new job

I'd bet a dollar per donut that all my regular readers already know I got a new job. A while ago. It's old news, really. But I suppose, given that I announced my desire on this blog, some kind of online conclusion is only fitting.

So, I've got a new job. The codebase is very badly designed, no one there seems to care much about the code other than "just make my chunk work", there are scheduling and project management problems, the programmers seem to get shafted whenever deadlines are important, the managers seem disconnected from the day to day running of the ship, the deploy process appears quite messed, there are two different sets of processes in place, correlating exactly to the two different teams that exist, we need to finish a bunch of unrealistic things promised before I ever had a say in the deadlines. Sound familiar?

But I'm actually liking my new job. So what makes this job so much better than the last job? If you've been in the industry as long as me, and have had more than a few jobs, you begin to take certain kinds of crap as a given. So (in my limited personal experience) if all jobs are going to suck, hard, in one way or another, how do you know what's good and what's bad?

In my recent job search, there were a few insights that were worth sharing. They were significant to me, your mileage may vary:

  • A few jobs back, this one day, I just kinda.. didn't make it into work. Instead I spent the day cycling around town, at first running errands, then just doing anything that didn't involve work. I called my boss (Hi Dean!) around 2.30p and said "um... yah... so, I'm not going to be making it into work after all" My boss apparently intuitively knew this was not the time to harass me about my obvious disregard for work ethics. "(pause) Oooookaaay.. are you going to be in tomorrow?" My mistake was saying "yes." I did indeed show up the next day, and for the next year or two after that. Sometimes, you know when it's time to quit. Listen to that voice.
     
  • I really wasn't certain what I wanted to do. Perhaps I could be a Business Analyst, perhaps a Project Manager, perhaps I was underpaid and needed more money, perhaps I was done with programming and I should pursue being a manager type, perhaps I should give up on the management and go back to being a programmer. Perhaps I should just throw in the towel and go be a truck driver. Then my friend Cliff told me it's helpful to decide what you don't want to do. And i realized I didn't want to work at my current company. I didn't want to be miserable day after day after day like I had been before. I didn't care about money, about careers, about any of that shite. I just really really really didn't want to work at a place that made me miserable. That was a good realization.
     
  • Really, just the first point over and over and over again. I, myself, and many others I've friends with, will go to great lengths to convince themselves the job is the inherent challenge in the situation. Just get the fuck out of the job that makes you miserable. Sometimes clever people spend their cleverness creating clever reasons why they should remain miserable. But sometimes the right thing to do is to give up. Let go of things that cause you pain. Programmers are problem-solvers, and we don't like to give up on problems. But sometimes the right thing to do is to throw in the towel and decide "this code/job/etc is fucked, the only thing to do is throw it away and start from scratch" Most programmers are over-eager to throw away their own code, but will spend aeons justifying why they can't give up on a company.

I'm so glad I left. I've got a new job, a better job, it's shiney and sparkles and puts out on the first or second date. And I can't quantify why it's better than the last job, because, dear God in Heaven, it's got "issues". Yet, I'm happier.

Go. Be. Happier.

2007 Sep 27 5:43 am; Filed under narcissism and tagged job, sermon.
« Michael Yon: An unique view into Iraq « before «
» after » Big-O Notation »
  1. Liam J. on 2007 Sep 27

    Hooray for the "Honeymoon phase"!

    Go James and don't let the code base put ya off.

  2. Dean on 2007 Sep 27

    I knew it!! You owe me a beer!

  3. El Cliff on 2007 Sep 28

    Well, I mean, we're already long past the whole 'congrats' phase. Uhhh...so...yeah. Enjoy it, I guess?

    By the way, my new job may, within a day, be my old job. When they said it was slow right now, they weren't exaggerating...I spent all day today doing literally NOTHING. It was like being in a void...but, with air to breathe, and stuff.

    Anyway, I came home for lunch (due to the nothingness, which I find depressing), and had gotten a call from an auto wrecker in Nisku, so I 'happened' to go by there on the way back to work. They're looking for someone to drive a 3 ton truck, do some shipping receiving, drive car bodies around the yard on a forklift (who gets to do THAT? Plus, they're WRECKS! Who cares if you 'accidentally' happen to bump one in to another? The guy showing me around actually said that, and it may be the greatest phrase I have ever heard at an interview in my life.), and, if I'm having 'one of those days', grab a prybar, and rip a door off a car.

    So, I'm thinking about it...because, man...right now, I'm looking at 4 MONTHS of absolute quiet right now.

Posting your comment.
Follow responses with this post's comment feed.

Leave a reply

Subscribe

Recent Awesomeness

  • Watching Oprah
  • The Worst Day
  • peanut butter & bees
  • Cook it yourself
  • VA#7 Violent Aggression Overthinks Sodomy
  • Lost Untangled
  • Homunculus
  • VA#6 Violent Aggression vs. Decency
  • Bring Back The Silk Pie!
  • More to follow
  • Ken Melnichuk
  • Scary fucking shit; the pictures
  • Scary fucking shit
  • Unsold Pilot
  • VA#5 Violent Aggression vs. The Racist Candy

Find things tagged

4400 Battlestar Galactica Battlestar Galactica cliff comics curation depression erron family fiction food game janine job kelly kyle liam lost manifesto meta mlp music nathan passionate diatribes plug poem politics Really Dumb Story relationships review revisionism sam sermon software spirituality star trek Star Trek Deep Space Nine suicide tamdhu testpoint the process travels video vlad wtf

Other Opinions

  • Cliff on Watching Oprah
  • Erron on Cook it yourself
  • Erron Anderson on The Worst Day
  • Tammy on Cook it yourself
  • Legion on Cook it yourself
  • Tammy on The Worst Day
  • Cliff on The Worst Day
  • Chad on The Worst Day
  • Cliff on The Worst Day
  • Cliff on Cook it yourself
  • Tammy on peanut butter & bees
  • Chad on peanut butter & bees
  • Tammy on Cook it yourself
  • Chad on Cook it yourself
  • Stephen on Good Goddamn, Powershell Sucks!

Friends of White

  • The Ack Attack is bringing Lost & BSG awesomeness direct to your brain!
  • Peer Pressure Works to bring you football, rants, politics and kittens
  • What's Alan Watching is your television addiction
  • Jammer's Reviews provides insight into BSG and Star Trek
  • The Grind is a pixelrific exploration of WoW addiction and more
  • In The Now touched me inappropriately with its writing
  • Analog Coast amalgamates many blogs into one and lately some original content has washed ashore

What was I doing in..

  • July 2010 (4)
  • June 2010 (1)
  • May 2010 (2)
  • April 2010 (2)
  • January 2010 (1)
  • December 2009 (4)
  • November 2009 (2)
  • October 2009 (1)
  • August 2009 (2)
  • July 2009 (2)
  • June 2009 (1)
  • May 2009 (1)
  • April 2009 (3)
  • March 2009 (11)
  • February 2009 (6)
  • January 2009 (10)
  • December 2008 (3)
  • October 2008 (1)
  • August 2008 (2)
  • July 2008 (3)
  • June 2008 (1)
  • May 2008 (11)
  • April 2008 (7)
  • March 2008 (3)
  • February 2008 (1)
  • January 2008 (2)
  • December 2007 (1)
  • October 2007 (1)
  • September 2007 (3)
  • August 2007 (1)
  • June 2007 (3)
  • May 2007 (2)
  • March 2007 (5)
  • February 2007 (5)
  • January 2007 (13)
  • September 2006 (1)
  • June 2001 (3)
  • May 2001 (2)
  • April 2001 (2)
  • March 2001 (2)
  • February 2001 (1)
  • January 2001 (1)
  • November 2000 (5)
  • May 2000 (3)
  • April 2000 (5)
  • March 2000 (3)
  • February 2000 (3)
  • January 2000 (6)
  • December 1999 (17)

Copyright © 2009 Feelings of White | Powered by WordPress | Original site design by Stephen Reinhardt; tweaked by me