Pay For the Coding Interview

How much money are you expecting out of the coders you interview?

I recently got asked to do an 8 hour project as a coding demonstration for a potential job. Against my better judgement, I took the time out to build and deploy their project, a very basic API built with Tornado and Elasticsearch deployed on Amazon using Chef and Fabric.

In deciding to take on the interview question, I realized I could potentially end up more financially invested in the interview process than the actual interviewing company. And things actually ended up worse than I’d anticipated:

CODER:
8 hours @ $125 / hr (coding demo)            = $1,000
2 hours @ $125 / hr (interviewing)             = $250 

TOTAL INVESTMENT: $1,250.00 

COMPANY:
1 hr @ $125 / hr (writing and posting job) = $125
1 Post on Stackoverflow                            =  $350
2 hours of Interviewing  @ $125 /hr          =  $250 

TOTAL INVESTMENT: $725.00

This is why hiring is so broken. You’re asking me to invest $1,200 in proving to you that I’m actually capable of delivering code. I have no problem with you verifying that I can, in fact code, but don’t expect me to do it for free.

With multiple interviewees, the investment differential grows even worse. The cost of posting a job goes down, and the value of the code written by the interviewees goes up.

You can easily see $10,000 worth of wasted code time in a typical interview process, spread up amongst 10 people being interviewed under your code test. 

This is the reason your company can’t find talent. Because talent isn’t willing to pay $1,200 worth of coding time to prove that they’re not full of shit.

Again, against my better judgement, I wrote the code anyways.

When I submitted my code, I was told I would receive further instructions within 24 hours from the lead programmer.

Instead, a full 2 days later, I was let know the coding position had been filled by someone who started the interview process two weeks ago. There was no dialogue with the lead developer, and no feedback on the code I had written.

At least I learned something.

If you want to interview me, you’re going to pay for my time.

7 Subtle Reasons You Should Be Meditating Daily

Meditation is simply space to play with the functioning and processes of your mind. To learn to override the embedded processes, and direct your mind completely.

We just sit still and focus our attention to breathing, and let an awareness develop beyond the verbal chatter we have and usually identify as ourselves.

30 days ago I made a commitment to sitting still, and focusing on my breathing. Every day immediately after waking up, I fold a pillow in half and sit on it. I cross my legs, straighten my back, and just focus on breathing for the next 20 minutes.

At first, it was incredibly difficult. I think I only lasted 5 or 6 minutes the very first time I tried. And nothing mind blowing or incredible happened. In fact, I’m pretty sure nothing happened.

But I don’t give up that easily, and so I kept doing it, regardless of the circumstances. I stopped everything I was doing, and made 20 minutes out of the day, every day, to make sure I stopped and sat and breathed.

By the second week, I noticed a subtle shift. My mind felt “clearer”. But that doesn’t mean anything. So I kept working.

And eventually I noticed I was different.

Here’s the shifts I experienced:

1. Effortless Action – I’ve always wondered how people got such amazing things accomplished in their lives. It seems to me like I’m always searching for another piece of information before I can finally relax and build something. At my old job, it felt like I spent all day scrambling and stressing to get myself to take care of the tasks I knew needed done.

I now get more done, without feeling the stress to produce, and also without feeling the need to produce things that are flawless. This is the greatest benefit for me from meditation, because it has freed me to be more playful in my life, and in the things I build.

2. Centeredness – I’ve become more aware of where other people’s focus is. A lot of people seem to be drawn to or away from things without knowing it. Social conditioning has a lot to do with it.

I’ve not outgrown my own social conditioning, but I have become more aware of my own needs, and feel and observe them before allowing them to dictate my actions. This means that when people do things which would have angered me in the past, I take a step back and observe the emotions which come before responding to them.

3. Focus – Sitting still and not moving, not thinking gives you back the power of focus. I read recently that young people have more creativity and experience emotions more intensely, but have less focus, and older people have more focus but less creativity.

Real power in life lies in obtaining both the creativity and the focus to be able to implement in action. Meditation gives you the focus and creativity parts by allowing you to become more familiar with the nonverbal parts of your awareness.

4. Heightened Awareness – I’m becoming capable of focusing my awareness itself. I can now direct it towards whatever I’m working on, and subtly shift out of focus from the worries that I had about everything else that I’ve been thinking about.

In other words, I am learning to shift into and out of a flow state at will.

5. Letting Go of Self-Importance – I don’t feel the need to be the hero anymore. I realize that I have limitations, and can only focus on a few things very well. It’s a mistake to try and diffuse my energy through doing it all.

Allow other people the space to develop, and be the medium for them to be comfortable in their self expression.

6. More Forgiveness – Sitting and watching the conscience, talking mind for a few weeks has shown me just how vulnerable and shortcut oriented I really am. But because I realize this was all embedded in the construction of my mind, and it all served a purpose evolutionarily, I let it go and forgive myself.

And in forgiving myself, it’s a lot easier to forgive other people for being afraid or for taking shortcuts.

7. Happiness – When you realize everything you experience comes through and goes away, it’s a lot more difficult to stay attached to outcomes. If you realize your inner dialog and critic is just a tiny piece of your mind, it’s easier to forgive it for being so nervous and negative all the time. That’s mostly been its job for the past thousands of years, to protect us in a harsh environment.

But we’ve largely mastered that environment, and we’re rapidly approaching the point where all the lack we experience is a leftover evolutionary mistake.

7. Extra “Space” In the Day – Because I am comfortable saying “No” to a lot more things in my life, and appreciate the importance of true focus, I now feel like I have more time than ever to accomplish the things I dream of. And this space gives me comfort.