Fired on the third day of probation?

Fired on the third day of probation?

Recently, there was a very popular post on the V2EX forum. An iOS developer who jumped from a small startup in Shanghai to a first-tier Internet company in Hangzhou was fired on the third day of his probation period. He said, "In a startup, one person might be responsible for an app, but now iOS has five or six people, it's easy." Therefore, the leader thought that he was "not a cultural fit."

We have no way of knowing the truth of the matter. Regardless of whether this shocking "cultural incompatibility" was the real reason, the company's Tech Leader and HR both believed that this developer was not the employee they wanted, so it would be better to fire him quickly and part ways as soon as possible.

To be honest, what kind of employees does a fast-growing company need?

We need a diverse workforce
Build a team. Then break it again

The first core team members of a startup company usually come from the founder's circle of friends. They have similar backgrounds, similar styles, and are familiar with each other. However, when the company goes from 0 to 1, it is necessary to start hiring people outside this circle. Unfortunately, most company leaders are not ready. They are not ready to grow and change their concepts and culture. In fact, they have already implicitly accepted group thinking.

Aditya Agarwal was one of the first 15 employees of Facebook. Within six years, he was promoted to Director of Product Engineering, leading 2,000 employees to serve 700 million users. In 2012, he joined Dropbox and is currently the VP of Engineering, leading 200 employees to maintain the information security of 200 million users. From a programmer to a technical manager, Agarwal has a lot of experience in managing a company during its rapid growth period.

He believes that Tech Leaders need to break the existing model, build a team, and then break it. Therefore, it is necessary to expand the scope of recruiting talents, jump out of your circle of friends, and change the way of interviewing. You must know that someone who has written three great iOS apps may not give you a satisfactory answer on the whiteboard, and the recruitment manager does not need to spend time checking the carefully crafted assignments submitted by candidates.

In order to efficiently recruit the right technical talent, senior engineers at Dropbox evaluate candidates in this way: "Tell me about three systems you have worked on, what you did and what you didn't do."

It is not difficult to judge whether someone can write code quickly and build a system scale. However, in the stage of rapid growth, the more important requirement for engineers is to have enough enthusiasm to realize the company's technology and products. Agarwal believes that the three most important qualities that candidates need to have are:

1. Learn quickly;
2. Willing to accept challenges;
3. Accept ambiguous or temporary tasks.

This means that if there are not enough iOS engineers in the team, the leader will choose to "let someone in the team learn it!"

Breaking the existing model: thinking that one can only work on a specific platform is the key, although it will be painful, but you have to pay the tuition for it. This is how Dropbox grew from 3 or 4 iOS engineers to 25-30.

Flexible employees are needed
Build resilience

A fast-growing company may have a huge influx of users every day, and the products and devices seem to be humming. Hyper-fast growth necessarily requires expanding expertise outside of one's own field, both for the company and the individual. Holding back will hinder the rapid development process.

“You come in, write a piece of code, and think you’re awesome. Then you’re given more responsibility, and suddenly you don’t know anything.”

This is a career cycle. The key is not to get complacent when you are doing well, and not to get discouraged when you are not doing well.

Generally speaking, the first engineer of a project is the one who influences the project culture. An expert with a strong passion for technology will not be defeated by small failures, but can gather a team around him. In a large company, you will focus on a certain work; but expanding your ability margin should be the first factor for people to choose a startup. A fast-growing company will give employees more opportunities to learn new skills, and if they are strong enough, they will grow into experts.

To be an expert in this environment, you need to:

1. Expand your skills and accept failure.
2. Take the initiative to seize opportunities to learn, and don’t give up just because you encounter a task that you can’t handle;
3. Pay attention to your emotions and tell yourself that this is the only way when you encounter difficulties.

As Agarwal puts it: "We keep repeating that the best skills you can learn at Dropbox are cross-functional. Learn web code, iOS development, backend!"

Need employees who are good at communication
Good communication

If someone can’t clearly and simply describe what they’re passionate about, it’s either because they’re not really interested in it, or because they simply can’t “explain” it - the latter of which is actually a big problem.

In a fast-growing company, employees need to communicate, coordinate and make plans in addition to execution. Especially as a programmer, you must not just focus on coding, but understand the entire company's structure, business model and direction. Thinking clearly and communicating clearly are the most important leadership qualities.

The company needs to create an environment that is as transparent as possible. At the same time, an employee who is good at communication should:

1. Ask more questions and "harass" your boss more often. Don't be silent.
2. When facing other people’s complaints, think about the whole thing under the assumption that you must be wrong;
3. In order to express clearly, you may even have to repeat yourself.

<<:  APP promotion: digging into those niche promotion channels

>>:  How to A/B test your app icon

Recommend

How to use public account data? It is enough to analyze these 4 points!

The WeChat public account backend contains detail...

iOS+PWA is here, are you here?

With the release of iOS 11.3, Apple quietly suppo...

Top 10 Tips to Improve WeChat Official Account Activity

Today, Feng Chao, editor of Jimifeng Technology, ...

How to use traffic thinking to tap into the Douyin live e-commerce ecosystem?

In the PC era, the Web 1.0 period was mainly base...

Event planning: the underlying logic of events common to 360 industries

This article uses an interesting story in the for...

In-depth analysis of KOL operations from 0 to 1!

What I talk about most with friends recently is K...

Two steps to improve your product competitiveness and avoid homogenization

Below we will analyze from two perspectives: diff...