Home » Archives for Mike Anderson

By Mike Anderson

Developers should keep their team when changing jobs

‘I want to build cool shit, but I hate the self-promotion and negotiating required to get ahead.’

There’s got to be a way for software engineers to advance their careers by being effective instead of wheeling and dealing. I believe the people you work with best—your team—is the key to solving this problem.

Think about ‘acqui-hires’. This is when a big company buys a smaller company so they can bring the entire team in house. Companies of 2-15 engineers will get purchased at a rate of $1-1.5 million per engineer. When a team has proven their ability to work together, manage big projects, and show results, they’re more valuable to a company.

So why are startups the only ones getting acqui-hired?

What if every subset of engineers in every company could band together and discreetly put themselves on the market?

Your team is more valuable than the sum of its parts

An individual contributes to a project, but it’s the team that actually creates something from nothing. When going into an interview, a hiring manager can look at all the projects you’ve worked on, but it’s hard to tell if you were the one leading the charge. When you put yourself out as a team, companies hedge their bets. They know what the team as a whole is capable of.

This type of hiring happens fairly often—it’s just difficult to arrange manually and few people even know it’s an option.

  • Shane Becker, for instance, put his product dream team of 5 on the market. They all made the switch to a new company in roughly one month.
  • Ryan Davis did the same with his team.
  • When Adel Smee’s employer went belly up, she wasn’t ready to leave the amazing team she built, so they put the whole team on the market.
  • Laszlo Block, Google’s CPO, wrote “Sometimes, though, we just hear about extraordinary people and do whatever it takes to get them, even if it means hiring entire teams and opening up offices for them.” pp 85 Work Rules!

Anyone should be able to be ‘acqui-hired’

There are tons of good reasons for wanting to leave a particular job:

  • Desire for something new
  • Not being challenged
  • Not getting along with a particular boss
  • Lack of opportunity to move up
  • Want to make more money

When you have a good reason to look for something new, why should you leave behind all of the social capital you’ve built with key members of your team? It would be like having to leave behind your vested stock options or retirement account. Your connections and the value that you add together are likely the most valuable asset that you will accumulate over your career.

Making this process accessible

Last year our agency almost got acquired by an analytics company. In that process we learned how much more valuable a proven team is than a series of talented individuals. It became obvious to me that we needed to build a platform that let every developer (and really every worker) team together. Our goal is to help teams grow their career with people they like and can work well with—and this platform will help the right type of companies grow and retain the best people.

If this is the type of thing that interests you, we’ve launched Elevator as a platform that’s free to use. We will help you assemble your team, and will help coach you on the best practices for getting great offers together. If you sign up, you’ll have one of our team members available to get on the phone or answer any questions you may have over email. Our job is to help you take you career to the next level with your team.

If you have any questions—here’s the discussion.

Early Beta

Thank you so much for being one of the first people to check out Elevator. We cannot wait to start helping teams find great ways to move up together. We are in early beta and working out a lot of the kinks—if you’re on a mobile device you already know this 🙂

Over the next week or so we’ll be fixing bugs and smoothing out the rough spots to be ready for a larger public launch. We would appreciate if you didn’t share about us yet on social media, and if you happen to be a reporter—please feel free to contact us at hello at goelevator dotcom.

Tips for assembling a great team.

In your professional life you’ll create relationships with hundreds or thousands of people. A handful of these relationships will stand out and create a dynamic team fit. These relationships are rare and complement each member’s strengths and weaknesses. You push each other to do your best work while enjoying your time together. These relationships are also highly valuable. Companies rely on relationships and referrals to find top talent and passive candidates.

We help build teams by providing a platform to connect with your colleagues. Elevator also introduces you to great companies looking to hire these types of teams.

How to pick your team

There are many types of teams. Some examples include:

  • Product team: Design, build, and market something new.
  • Development team: Join a software engineering team and contribute immediately.
  • Sales team: Create the foundation of a new sales organization or help an existing team.
  • Specialty teams: Covers a number of industries including Healthcare, Finance, Legal and Recruiting.

The size of a team could be anywhere from two to four or more. Each team is unique in size and experience.

Think of the ‘A’ players

When you think of your career—who stands out as someone you would like to work with again? Who are the team players and the outstanding individual contributors? Who are the people you enjoy working with that follow through? Imagine over the course of your career building a team that keeps getting better and better.

Personally ask if they would like to join you

The best way to know if someone is interested is to ask them. We also found that sending an invite link and following up with a call works great. The personal touch will give you a better idea on how serious they are about seeking opportunities together.

Complete your profile

Go to Elevator.

Once you confirm each person on the team is connected with one another, the next step is to complete your profiles. Completed profiles provide the best data to match your team with interested companies.