Hello,

Join Fatuma's Voice, Sign Up to get started!

Welcome Back,

Join Fatuma's Voice, log in to continue.

Forgot Password,

Lost your password? Please enter your email address. You will receive a link to create a new password via email.

To create a guest post, please either sign in to your account or complete the required payment.

Continue to Create a Post

Describe your feedback (required)

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Fatumas Voice Latest Posts

  • 5
  • 5
albertatech
Chui

Are 10% of software engineers in big tech "ghost engineers"?

The claim that 10% of software engineers (SWEs) in big tech are “ghost engineers” who pretend to work has sparked controversy and debate. A “ghost engineer” typically refers to an employee who appears to be working but contributes little or nothing meaningful. This accusation often fuels stereotypes of lazy tech workers and raises questions about the real productivity of engineers at major tech companies.

Critics argue that some SWEs do minimal work—sometimes limited to one-line code changes—and question whether such actions constitute real engineering effort. However, this view oversimplifies the role of software engineers. Engineering productivity cannot be measured solely by lines of code or visible code contributions. SWEs engage in many vital but less tangible tasks such as design, planning, debugging, code reviews, and collaboration, which are crucial to successful product development but don’t always reflect in straightforward metrics.

The research paper fueling this debate attempts to quantify software engineer productivity by analyzing code output, but it faces criticism for being overly simplistic and potentially anti-worker. It risks unfairly targeting engineers and ignoring the complexities of software work. Such studies can unintentionally promote distrust and erode morale in tech teams.

The underlying issue may also stem from broader workplace dynamics, including management practices and performance evaluation systems. For example, MBAs or management layers sometimes face blame for promoting inefficient structures that demotivate engineers, though stopping them outright isn’t a straightforward solution.

Ultimately, labeling engineers as lazy or “ghosts” undermines the nuanced reality of software development. Measuring engineer productivity requires a holistic approach beyond raw code metrics, recognizing the collaborative, creative, and problem-solving aspects of the role. Instead of focusing on blame, organizations should strive to better understand and support their engineering teams.

Related Posts