Angry 2017 IT

I'm done holding back.

Job Hunt: 2017. Post Mortem.

On May 1st, 2017, I parted ways with my previous employer.  It’s now June 23rd, and I’ve just accepted a fantastic offer for a senior devops engineer role!   While everything is still fresh in my mind, I wanted to capture my experiences, specifically in regards to recruiters, job hunting sites, and some things I’d do differently next time around!

If you find yourself hunting for your new position, perhaps this info will help you out! Continue reading “Job Hunt: 2017. Post Mortem.”

A Bird In The Hand…

… doesn’t take four years to “vest”.  A bird in the hand is an actual asset, not a promise to let you gain an asset later at a locked in price!

I’m not big on stock options.  Here’s why. Continue reading “A Bird In The Hand…”

Beef Up Your Interview Questions

Programming tests are lame.  If you’re still giving out multiple choice “quizzes”, maybe with some rather tricky syntax questions or involving archaic language constructs that nobody actually uses in the real world, you need to stop.   Think about what you’re really testing for.

What is it that you want to learn?confused Continue reading “Beef Up Your Interview Questions”

You are a programmer, not a rabbit.

So stay out of rabbit holes!

cartoon graphic of a grabbit holeCreative problem solving and loving to learn about new technologies are best rabbit buddies.

One of the aspects of programming I get the most enjoyment from is creatively solving problems.  We are currently at point A, but want to be at point B.  So how do we get there?   Everything from the choice of hardware, software, languages, algorithms, design; these are all variables that need to be accounted for.  And for me, he more open ended the criteria, the more engaging I find the challenge. Continue reading “You are a programmer, not a rabbit.”

You might be a startup if…

Pre-millenium, I never really heard the term ‘start up’ used much.  Maybe in some movies about finance, you would hear a broker pitching a small start up company to potential investors, but that was about it.  What everyone calls a ‘start up’ today, used to be just a new company, a small company, an underfunded company.

Since the first dot com boom around the year 2000, and even more so since Facebook, Google, and the latest round of insanely valuated unicorn companies, it seems every single tech business is using the term “start up” to describe themselves.  The word features heavily in company bios and websites, and most nefariously, bandied about during interviews.

Remember that old Jeff Foxworthy comedy bit… you might be a redneck if?  Well here’s one for startups. Continue reading “You might be a startup if…”

First Impressions Matter…


So I’m trying to recruit some rockstar ninja fullstack devops developers, with more years of experience than the technologies I ask about have existed.   Only the best for my team.  Should be super easy!

Our company culture is jacked… ping pong tables, free snacks, whisky Fridays, everything!  You’re all gonna get rich with these 1000th of a percent common class options with a vesting period three times as long as anyone has ever held down a position with us. Continue reading “First Impressions Matter…”

Stop Padding Your Resume!

Nobody cares that you knew Dreamweaver; it’s not relevant anymore.

Flash or actionscript?  Same.

Visual basic?   You know you’re applying for a web developer position, right?

Windows 95/98/NT/ME/7/8?   Oh come on now.

Microsoft Office?  Sorry, you just blew it.

Did you seriously misspell “colfusion” ?   Alright, who was this… funny joke guys! Continue reading “Stop Padding Your Resume!”

Turn the Tables. Ask your own Questions

Interviews are tough.

When I was first starting out, interviews scared the bejeezus out of me.  I remember some awful experiences, showing up at a company’s offices already nervous…  sitting at reception, or led in to some empty boardroom..  mentally freaking out. Minutes would tick by and I’d get more and more worked up, sweaty… literally dreading the moment the person (or people.. tag team!), would come in and start grilling me.

Absolute torture! Continue reading “Turn the Tables. Ask your own Questions”

Interview Time Management

As part of the hiring process with my current job, after reviewing a candidates resume and having a brief phone call, we give a short coding challenge by email.   The candidate is to complete it and send back their work as a last check before we’ll decide to have them in for an interview.   There is no real time limit, other than, get it back to us quick so we can have you in to talk!

Our challenge was something I ripped from our own code base… a problem I was faced with, and solved in a couple hours.  Something a little challenging, but not rocket science.
Along with a description of the problem we want solved, I’m providing thirteen different test cases, along with correct answers.

My boss got to talking to me about it the other day, and I let slip some interesting tidbits that caught him off guard. Continue reading “Interview Time Management”

Up ↑