Startup News Hubb
Advertisement Banner
  • Home
  • Startups
  • News
  • Startup Mentors
  • Contact
No Result
View All Result
  • Home
  • Startups
  • News
  • Startup Mentors
  • Contact
No Result
View All Result
Wellnessnewshubb
No Result
View All Result
Home Startups

3 tips for managing a remote engineering team • TechCrunch

admin by admin
November 9, 2022
in Startups


Kuan Wei (Greg) Soh is a technology entrepreneur and angel investor who enjoys building world-class technology teams. Previously, he worked in financial services, the hedge fund industry and at high-growth startups.

Remote work is not for every business and it may not be everyone’s cup of tea. When my co-founder and I decided to build a distributed engineering team for our startup, numerous questions raced through our minds: Will they be productive? How will decisions be made? How do we keep the culture alive?

Today, we manage a remote team of about a dozen engineers, and we’ve learned quite a bit along the way.

Here are some tips we hope you find effective. These are probably applicable to earlier-stage startups and less so for larger organizations.

Pair programming

In an office setting, employees have ample opportunities to interact with colleagues, and these conversations organically create a sense of authenticity. But in a remote work setting, there is no such privilege.

Some of our founder friends have used services to monitor or micromanage their employees during work hours, but we feel this is unproductive and antithetical to building a positive culture.

The introduction of pair programming, an agile software development technique where two engineers simultaneously work on the same issue, fosters collaboration and creates opportunities for developers to have conversations as they would in an office pantry. We try to pair two programmers for a sustained period of time (about 10 weeks) before considering a rotation or switch.

Some may argue that pair programming is a waste of time on the basis that if each individual can produce X output, then it makes sense to produce twice that output by having each of them work on separate problems.

We find this view limiting. Firstly, pair programming results in higher quality, since two brains are generally better than one. When engineering systems are incredibly complex, having a thoughtful “sanity checker” is almost always a good idea, as this prevents mediocre decisions and helps thwart downstream problems, which can be time-consuming to resolve in the future. In my experience, it also leads to faster problem resolutions. To elucidate this point, if problems can be solved in half the time, then in the same time frame, the output of two programmers working as a pair will still be 2x.



Source link

Previous Post

The Startup Magazine Top 5 Tools That Every Startup Needs to Provide an Excellent Customer Care

Next Post

Bot’s up Doc? How an AI-generated tweet made me think deeply about how the worst VC could be the best one for you

Next Post

Bot's up Doc? How an AI-generated tweet made me think deeply about how the worst VC could be the best one for you

Recommended Post

715+ Fruit Juice Brand Name Ideas, Suggestions And Domain Ideas

3 weeks ago

625+ Telecom Domain Name Ideas And Suggestions

1 month ago

California Beauty Brand Forays Into Skincare With Upcycled Ingredients

4 weeks ago

Here’s what you need to know about Mastodon, the Twitter alternative

3 months ago

715+ School Bag Brand Name Ideas, Suggestions And Domain Ideas

4 weeks ago

Start an Amazon Side Hustle and Earn Extra Money

2 months ago

© 2022 Startup News Hubb All rights reserved.

Use of these names, logos, and brands does not imply endorsement unless specified. By using this site, you agree to the Privacy Policy and Terms & Conditions.

Navigate Site

  • Home
  • Startups
  • News
  • Startup Mentors
  • Contact

Newsletter Sign Up.

No Result
View All Result
  • Home
  • Startups
  • News
  • Startup Mentors
  • Contact

© 2022 Startup News Hubb All rights reserved.

Our Spring Sale Has Started

You can see how this popup was set up in our step-by-step guide: https://wppopupmaker.com/guides/auto-opening-announcement-popups/