How Many Lines of Code Does a Google Engineer Write Each Day?
A Google AdMob engineer measured his own and his teammates' daily code changes, finding an average of about 150 lines per day, which leads to an estimate of roughly four million lines of code written across Google every day.
Google Engineer Daily Code Output
Raymond Farias, a full‑stack engineer at Google AdMob, recalled a colleague claiming that a highly efficient engineer writes 100–150 lines of code per day. He doubted this figure and decided to verify it using an internal Google tool that tracks code increments (additions, deletions, and modifications).
Analyzing his most productive month, he divided the total code change count by the 20 working days and obtained an average of 150 lines per day . Similar measurements for other engineers produced comparable results.
Quora contributor Oak Lomonosova estimated that Google employs around 40,000 software engineers . While some roles—such as technical leads—produce fewer lines due to meetings or vacations, the 100‑line daily estimate remains reasonably accurate for most engineers.
Multiplying the per‑engineer average by the total workforce yields a rough estimate of four million lines of code written at Google each day .
The discussion then raises questions about what truly defines engineering efficiency: how much of the 8‑hour workday is spent actually coding, how many of those lines survive code review and testing, and what constitutes production‑quality output.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
