Former Facebook Engineering Manager on Knowledge Sharing

It is essential for any software development team to engage in knowledge exchange. This is according to Balázs Balázs, the former engineering manager at Facebook. As a team leader, it is important to identify the most effective ways of sharing information. Furthermore, it is important to provide the team with the necessary resources, time, and support to effectively participate in the knowledge-sharing process.

Here’s how to go about it:

Choose the most effective means of information exchange

Balázs evaluates knowledge-sharing techniques and ensures efficient communication using two principles:

  1. Choose active versus passive

    Balázs has highlighted that although documentation is an important tool, it is often given too much importance in the workplace. He believes that passive sharing of information through documentation does not promote human interaction, whereas an active and dynamic approach to knowledge-sharing, such as multiple workers engaging with the same information, is more beneficial. Consequently, Balázs advocates for active knowledge-sharing instead of traditional recordkeeping.
  2. Be practical

    According to Balázs, most people do not take into consideration the cost of documentation and instead feel that it is a necessary requirement. Knowledge-sharing does come with a cost, so it is important to carefully consider the situation, weigh up the advantages and disadvantages, and make a well-informed decision in regards to tactics. Balázs stresses that there is no one-size-fits-all approach to this issue.

Encourage engineers to share their expertise

It is essential to foster an environment in which employees feel open to ask questions without fear of embarrassment. Creating a psychologically safe workplace encourages employees to express their ideas and opinions without feeling intimidated or judged. This type of employee initiative is beneficial in that it helps to reduce the cost associated with the knowledge-sharing system. It is important to note that such an atmosphere can help to promote a collaborative and constructive work environment in which employees are comfortable to ask questions and engage in meaningful dialogue.

Balázs suggests employing the use of incentives such as prizes to promote the exchange of information. As an example, Facebook Workplace provides a platform for employees to recognise the contributions of their peers by rewarding them with ‘likes’. This is an effective way to show appreciation to those who tirelessly strive to impart their knowledge and expertise.

The second step to ensuring effective information sharing is to make it an enjoyable experience. For instance, depending on the needs of the business, Facebook employees are able to take advantage of free travel between its various global offices. This is an excellent way to make the process of sharing information a fun and entertaining one.

Include documentation in your onboarding process

It is essential for firms to create an onboarding process that effectively integrates new employees and promotes a sense of connection with the rest of the team. Balázs emphasises the importance of designing an onboarding process that encourages new workers to form meaningful relationships with their colleagues.

The Manager encourages all new members of the team to become involved in the documentation process. He emphasises that members of the leadership team may delegate the task of keeping documentation current for a particular project to the new staff. This activity provides an opportunity for new employees to interact with their colleagues, which can help to reduce any communication barriers they might experience, while simultaneously helping to alleviate any anxieties they may have.

The success of your organisation is dependent on how efficiently knowledge is shared throughout the company. To ensure this, it is essential that everyone in the organisation is well-versed in the procedure and that a culture of openness and transparency is cultivated. By keeping employees up to date on the progress of the business, any potential disruptions or issues can be dealt with quickly and proactively, helping to maintain productivity and morale.

Join the Top 1% of Remote Developers and Designers

Works connects the top 1% of remote developers and designers with the leading brands and startups around the world. We focus on sophisticated, challenging tier-one projects which require highly skilled talent and problem solvers.
seasoned project manager reviewing remote software engineer's progress on software development project, hired from Works blog.join_marketplace.your_wayexperienced remote UI / UX designer working remotely at home while working on UI / UX & product design projects on Works blog.join_marketplace.freelance_jobs