You have 1 article left to read this month before you need to register a free LeadDev.com account.
8 minutes
In the age of remote work, fears of people working multiple jobs at the same time may creep up.
Hi Mathias,
Iโm a CTO at a growing business. Our hiring budget is limited, especially on the engineering side. When we do make a hire, itโs important that we find the right person and that they can start creating an impact quickly. Before the pandemic, we all worked from a shared office, but these days, most of us work remotely. Though we tried adjusting our hiring practices to reflect this, weโre wary of hiring folks working multiple jobs at multiple companies. How can we make sure we find out if someoneโs working like that as early as possible?
Thanks,
โ Jamie
Hi Jamie,
Hiring the right people is difficult as it is. Finding out theyโre doing multiple shifts and not giving you all their dedication can be difficult to navigate.
Iโve talked to folks in my community about this to gather advice that may help you with this challenge. Letโs be clear though: thereโs no guarantee that any of these will filter out folks running two shifts.
After all, tens of thousands of folks have been laid off in the last eighteen months, so finding a new job or recovering from prolonged unemployment may not be as easy โ they may simply need to work two jobs at once. I suggest you consider what is truly most important to you and your business as I walk through the potential signals of someone working multiple jobs below. If they deliver on their work, is it really that important how they do so?
More like this
Increase in-person interactions
Making in-person interaction a part of the hiring process may seem counterintuitive to the practice of hiring remotely as it implies traveling and also incurs a cost, but even this one in-person interaction can help increase a mutual level of trust.
Keep in mind that not everyone can attend in-person interviews easily, especially when on short notice. Folks with family or who are caregivers, may not easily be able to find someone to take on their duties in their absence.
Beyond that, you can increase in-person interactions throughout the working week. Regular pair or ensemble programming is a forcing function for collaboration as participants have to actively contribute, whether theyโre leading or supporting. If you have a culture that does this regularly, and assuming your time zone overlaps allow for pair programming, you can create a window where folks need to be present.
Look for missed meetings
If they consistently miss meetings, using excuses like taking care of something personal or family emergencies, even no excuses at all, this could raise some concerns.
But itโs important to remember that some folks do have families to take care of. As any parent will tell you, the day isnโt always predictable. There are times when you have to pick up a sick child from school, fill in for someoneโs driving duties, or rush them to a doctor. Other folks have religious practices they need to follow that prohibit them from attending meetings at certain times.
To help understand where the line is, build a good rapport with your team and learn more about their general life situations so that you can empathize with their experience. If you donโt have that rapport yet, the easiest way to understand whatโs happening is to ask. Itโs okay to bring up a series of missed meetings, inquire about whatโs going on (to the extent they can and feel comfortable sharing), and then discuss with them what can be done to improve the situation.
A crucial aspect of these 1:1s is whether you have a good rapport with the team member. They must trust you (and you them) to tell you when something is up and discuss alternative approaches. Maybe meeting times could be moved to a different slot, or maybe they need to reduce their working hours overall to accommodate whateverโs going on in their lives.
If you’ve established trust with them and still suspect someone is working two jobs, accept that you probably won’t get them to admit this outright. Avoid asking someone directly because this creates a fissure in your relationship thatโs hard to mend if they do indeed have personal burdens to carry.
What you may get instead are signals: if theyโre avoiding the topic and how the situation could be improved or providing empty promises of improvement, there could be an issue.
Smaller red flags to keep an eye on
Assuming your company has a policy that cameras need to be on during meetings, someone may regularly turn theirโs off. It may even stand out when thereโs no such policy and someone still keeps their cameras off, possibly as theyโre busy with secondary work or a different meeting on the side โ perhaps you hear keyboard noises where folks should be paying attention to the conversation, or you hear them talking in what seems to be a separate discussion.
However, you have to factor in that things like Zoom fatigue are very real. Itโs exhausting to look at virtual faces all the time, including your own. Not everyone may be comfortable having their camera on for extended periods.
Other smaller flags to register is whether their work is delivered outside of work hours regularly. This may be a significant thorn if your code review process still depends on synchronous work, or if your deployment pipeline and operational procedures are built around deployment windows throughout the working day, or if their after-hours changes keep causing the build to fail, remaining unresolved until the following day.
This may be especially telling if theyโre frequently missing meetings throughout the โnormalโ working day as well. But what is “normal” in a remote setting? Isnโt part of the point to give people freedom in how they structure their working days?
Ensure clear deliverables
Your biggest lever is setting clear expectations on their role and what they need to deliver.
Deliverables focus on outcomes, not output. Whether a person is in front of their screen every day or pushing a certain number of commits isnโt the concern here. However, if theyโre not pushing or integrating their own code regularly, that opens up an entirely different can of worms.
Outcomes are about the value everyone on your team produces in service of the customer. If someone isnโt delivering on their commitments regularly, shows no signs of improvement, does not accept help, or does accept help without any effect, your performance framework may dictate a course of action. Or if there is no outlined course of action, you determine what to do guided by your companyโs values and culture.
On its own, failing to deliver on expectations isnโt a sign that someoneโs working another job remotely, but rather that someone isnโt living up to your expectations. If that means taking the step to remove people from your team you should base your decision on solely observable facts rather than potentially false assumptions.
So what if someoneโs working two jobs?
Even if youโve pursued all avenues to mitigate against this issue, there may still be folks that fly under the radar. They somehow manage to come to all meetings on time and deliver on the work assigned while working more than one job…so what? Youโre still getting your end of the bargain.
It may feel like a breach of trust, for sure. But letโs face it, there are CEOs who run multiple companies simultaneously, including Elon Musk, Jack Dorsey, and Jeff Bezos. We donโt chastise them for doing multiple jobs at once. Quite the opposite, theyโre revered and rewarded for it.
With tens of thousands of engineers out of a job, folks may still be trying to make ends meet. Working two jobs isnโt the norm in our field (yet?), but it is elsewhere. With artificial intelligence on a steady rise, maybe working several jobs will be the norm rather than the exception. So, why are we so peculiar about it if weโre getting our moneyโs worth for their work?
You may argue that folks are there to work for you for eight hours or more. True, thatโs what it says in the contract as well. But knowledge work is about the outcome. If they deliver, show up for meetings when it matters, and do all that in less time, again, so what? In the end, this comes down to two things:
- Are they living up to the performance expectations in your organization?
- Is their work and behavior in line with the culture as set out in your company values and procedures?
Both of these questions are important whether or not you have a remote team, regardless of concerns about people working two jobs. If both these things are true, seems like thereโs little for you to worry about. If one or both of them arenโt, then you can decide what to do with that. If they repeatedly donโt live up to expectations, performance, and culture, itโs your prerogative to let them go.
Final thoughts
In the end, the question of how you can avoid hiring people working two jobs is good old-fashioned management work: being clear about the behaviors you do and donโt want to see and what you expect from your team. Itโs about culture and clear deliverables. Focusing on that work instead of the flags will naturally weed out folks not performing to these standards.
โโMathias
This column was created using input from my German CTO and the LeadDev community. I thank all folks who contributed for their candidness and for challenging the underlying assumptions of the question I responded to.