How to Make Firing People Suck Less for Them and Suck More for You | Signal v. Noise

David Heinemeier Hansson:

Maybe if you fire a hundred people, you’ll eventually get used to it. But I doubt it. Firing people is horrible. Nothing has stressed me out more in the past twelve years of running Basecamp.

Of course, however hard it is to be the one to fire someone, it’s endlessly worse to be the one fired.

I’ve been fired once before. It was a horrible experience, but the people who fired me were insanely kind and gave me generous severance. I had just moved out on my own—out of state no less.

If you’re a manager, this is a must-read.

CSS Writing Mode by Ahmad Shadeed

Ahmad Shadeed:

Recently, while editing some CSS in Opera inspector, I noticed a CSS property called writing-mode, this was the first time that I know of it. After some research, I learned that its purpose is for vertical language scripts, like Chinese or Japanese. However, the interesting thing is that when using it with English, we can create a vertical text very easily.

On Design Tests

Should you take them?

Looking for a job is a stressful affair. Filtering through hundreds of job descriptions requires stellar skimming skills. After all, you want to minimize wasted time on ones that don’t meet your personal requirements. Postings with little to no details about salary, benefits, and the day to day of the position are surprisingly prevalent.

Then there are those applications with the “Tell us something unique about you in 150 words” to remind you that your interests are pretty typical. I watch shows millions of other people watch, I read comic books, and love Star Wars like most nerds do. I’m just me, and I was happy with that until I had to answer this question.

The actual interview we’ll skip because we all know that interviews are stressful and that you feel absolutely powerless as someone decides whether you’re “good enough” after knowing you for 30 minutes. Let’s just assume that went well and now they say the infamous words, “We like you! Can you do a design test for us?”

This is the moment I panic. I’ve never passed a design test. Never. And I’ve been working as a design professional for 8 years. In those eight years, I’ve had 6 jobs. Still, any job dependent on me doing one of these tests has always decided to pass on me.

To prevent you from similar pain, here are some red flags to look out for and how to decline if need be in a polite and respectful manner.

Red Flags

Let’s talk about some red flags when it comes to design tests. If you’re in the position of hiring people, and you’re doing any of these things, you might want to reconsider why you’re doing it this way.

Asking for a redesign of a full page

This is ridiculous. The factors taken into consideration for one component on a page are many; it’s impossible to have all the information necessary to redesign the entire page. You’ll end up doing a lot of guess work.

Especially in product work, you never redesign the whole page at once. You’ll most likely redesign components one by one. Ask for the scope of the test to be reduced. If you’re the one hiring, pick a component that could be redesigned and try to give the person as much information as you can about it.

This gives you some insight into the company though. If the test doesn’t match their day to day process, what could that communicate about them?

Not offering compensation

Do not do any test that takes more than an hour without compensation. This is called spec work. No!Spec can give you more information about what spec work is if you need clarification. I love this sentence under why it’s unethical:

The designers work for free and with an often falsely advertised, overinflated promise for future employment; or are given other insufficient forms of compensation.

Ask for your regular hourly rate. This is scary, and I’ve failed to do it many times. But if you don’t respect yourself, you’re inviting others not to either.

Unfortunately, people will say anything to get out of paying you. Don’t allow yourself to be intimidated. They’re taking time away from paying projects, or evening and weekend time that you could be spending with family, friends, Netflix—whatever it is you like to do on your free time. Also, ask yourself, would they provide free work for one of their clients?

“We want to see how you perform under pressure”

Run. Run as fast as you can. Looking for a job is pressure enough! What the hell are they thinking? If they want to see how you “perform under pressure”, they are likely working under unrealistic deadlines and don’t scope properly for the time allotted.

Obviously, there is no perfect place. People make mistakes and everyone works a little more to meet a deadline every once in a while, but it shouldn’t be the norm. These words not only indicate it’s a pattern, it’s a requirement. You don’t need the stress. Ain’t nobody got time for that.

Giving little to no direction

Instructions should be in writing. The task may be given to you over the phone or video chat, but ask for an email with the information, or send an email confirming the instructions given to you. Ask for more information if you need it.

Questions like:

  • What exactly do you want made or redesigned?
  • What are the problems with the current design?
  • Why is this a priority and how was that discovered? Is there any user data you can make available to me?
  • How do we measure success for this?

Keep in mind that these questions will not only give you more information about the assignment, but will also give them insight into how you approach a design problem.

No clear process for feedback, critique, and discussion

Getting a sense for their feedback and critique process is important. If they don’t offer a time to present, ask for it. You should be given the opportunity to talk about your design, explain why you did what you did, and receive feedback on whether the design met their requirements.

I’ve messed up here in the past. I sent a mockup via email with some bullet points to explain what I did and later received an email with a no. No feedback; no critique; no discussion. It’s unfortunate for both parties, and ultimately indicates a lack of experience from their design team.

If you’re a hiring manager, this next part is for you. Look, everyone will make something crappy one day. If your process is to look at the crappy thing and discard it, you train designers to be afraid of pushing boundaries and making mistakes. Doesn’t matter how many problems you may have with the design test, you should always talk about them. You decided after looking at this person’s resume and portfolio that you were interested enough to interview them. Give them the respect they deserve by giving constructive criticism. Not to mention, designers aren’t mind readers, we can’t magically know what criteria you are judging the design on.

Your Response

Finding a way to respond has been difficult. I’ve been suckered into doing things I know won’t end well because I either really liked the company or needed the job so badly that I compromised my values. It’s why I’ve failed no less than five design tests.

Here’s a response that not only says no in a respectful manner, but introduces an alternative:

Hi [Hiring Manger],

Thank you so much for taking the time to chat with me! I hope you understand why I have to push back on [name of test]. They’re often big tasks with quite a bit of investment that go uncompensated. However, I’d love to do something else to prove to you I can do the job. I can do a presentation of something I’ve made so that you can get a sense of the way I think about design and development.

If that’s a deal breaker, I totally understand. I really appreciate you considering me, and best of wishes in finding your ideal candidate.

Timothy B. Smith

Design Engineer

A Meaningful Alternative

An alternative I like posed by Matt Crest has worked well to find great designers. Matt asks candidates to present an app that’s designed well and one that isn’t. We’ve used this task successfully where I currently work to hire some really smart designers.

On the surface, this may seem as a simple enough task, but in practice it offers insight into how the designer thinks. In a small amount of time, you get a feel for what they look for in a design, what reasoning they have for disliking something, why they think a particular app works, and even why something may look bad, but still works as an experience.

It’s effective because it reaches the core of what we as designers do. While aesthetics are important, it shouldn’t be the first priority. The thinking behind a design—a person’s thought process—is what makes a great designer.

It’s why I think design tests are misguided, and it’s mistaken to think these tests help find quality designers. When the deliverable is a static mockup, the only thing you’re testing is visual taste. You fail to test the persons thinking ability, problem solving, selling of their idea, and whether the person compromises when their opinions are challenged by reasonable arguments. Consequently, you miss out on amazing people who might just need some refinement of their visual skills.

Parting Thoughts

Though the focus of this blog post is to argue against design tests, the bigger problem I see is our hiring practices in technology. Companies increasingly make prospective candidates jump through all sorts of hoops that at times border and even cross over into unethical.

I get it, hiring is a huge investment and really tough. Companies invest the time of their employees, money to work with recruiters, post the job on job boards, and even offer a referral bonus. And even with that huge investment, there is still the possibility the person doesn’t work out.

It doesn’t excuse the fact that many processes employed, deny people their dignity and show lack of respect for them as professionals. We need to fix that, and it all starts with admitting there is a problem.

Further Reading

Failing | The Brooks Review

Ben Brooks:

You should be confident in what you do, but know that failure can still happen — and failure is not good. That’s how you avoid failure itself — by seeing it as possible, and correcting mistakes which can lead to failure along the way, not the next time around.

What’s not ok is assuming that if you fail, everything is ok and you still get a trophy — sorry, you failed. Some of your employees lost their homes, cars, and have suffered because you failed. So no, you don’t get a trophy, or a feather in your cap, you’re just an ass going around a telling people that you are only more awesome now because you failed.

Autonomous SmartDesk | The Brooks Review

Ben Brooks:

When I last wrote about sit-stand electric desks, I took a look at the Jarvis desk — at the time one of the cheapest desks you could get, while still getting a very quality product. I left that desk behind when I changed careers, and went without an electric desk for quite some time.

I wrote my own review about a sit-stand desk earlier this year after buying one from the Human Solution. When I wrote that, I explicitly said:

Price is the biggest hiccup when considering a standing desk. Here’s the thing: a standing desk is an investment. It’s an investment in your long-term health and well-being. Be prepared to spend at least $500.

Turns out, you can find something cheaper. And by the looks of it, without compromising on quality.

The Best App for Managing Personal Finances and Budgets | The Sweet Setup

Mike Schmitz for The Sweet Setup:

There are an abundance of options when it comes to budgeting apps for Mac users. We’ve put many of them through the ringer and believe Banktivity (formerly iBank) has the right blend of powerful features and ease of use that can help just about anyone take control of their finances.

This app looks very interesting. I was in need of an app to help us have a better understanding of where our money is going. This might be it.

My Brief Review of Shush App

The app your remote-working self has been searching for.

Yes, this is the app you’ve been looking for. Using it is incredibly easy, and forget having to search for the tab the Google Hangout is on, wait for controls to appear on hover,1 then finally unmute. By this time, your co-workers are convinced you’ve either disconnected or weren’t paying attention.

Do yourself and your reputation a favor. Buy this app.

  1. C’mon Google, get your stuff together. 

Working Remotely by Jonathan Snook

Jonathan Snook:

I’ve been fortunate over the past decade to have been able to, in various capacities, work from home—or work in place, as some like to call it. First as a freelancer, then Yahoo!, then again when I went to work at Xero, and now back to working for myself.

… So, after all that time, what have I seen that works and doesn’t work? If I were to start my own company, would I allow remote workers? If I were to join another company, how would I foster an environment that encouraged remote work?

If you lead a remote team or happen to work on one, this post is for you. Jonathan’s thoughts on communication is of special significance. Communication—especially the written form—is invaluable when either working remotely or working on a team where some are. You need to document everything; there’s no other way to keep everyone in the loop.

But it all starts with us. It’s our job to help educate our onsite co-workers that documenting is not only helpful to remote employees, but in the end to everyone.

I’m an Impostor | David Walsh Blog

David Walsh:

If you’re reading this post, you probably aren’t an impostor, because…

  • You believe you might be an impostor — those who think they’re experts are anything but, those who know they aren’t experts know how much they don’t know
  • You read blogs — you get new opinions and see new techniques
  • You get work — whether it’s a big company job or enough to pay the bills, you can make money punching keys on a computer (have you seen people who aren’t tech savvy try to do anything on a computer?)
  • You know what responsive design is, and why it’s important

This article came to me at a perfect time. I don’t really know how I found it, but last week was difficult. I felt useless and like a fraud. This post instead helped me concentrate on all the great things I do, how valuable I am as a designer and developer, and that even if all that wasn’t true, I have an amazing wife and family who love me deeply. Maybe you’re in need of the same reminder?

The Trouble with Twitter — MacSparky

David Sparks commenting on this BuzzFeed article:

I don’t buy Twitter’s claim that they’re worried about lawsuits. Most people on the Internet have the ability to kick somebody off their website or service if they feel like they are behaving badly. If you don’t believe me, read the terms of service of every website on the Internet.

I think the reason why Twitter has been ignoring this problem is because they want everyone to use Twitter, even the jackasses. Maybe it’s time they grew up and started cracking down on this. If not, the rest of us will start voting with our feet.