Reddit breaks down the math on how the new MacBook Pro saves them money
Following an initial claim that the fully-loaded new MacBook Pro will save Reddit money and engineering time, the company has broken down the figures to show when the shift will pay off.

MacBook Pro
Just as Uber and Twitter have been giving their engineers fully-loaded M1 Max MacBook Pro models, so has Reddit. Now Reddit staff engineer Jameson Williams has detailed how the company came to its conclusion -- and why the new machines make such a difference.
Writing on Reddit's engineering blog, Williams repeats his original tweet before expanding on the point that, "engineering hours are much more expensive than laptops."
"The basic premise of the tweet was to weigh the up-front cost of buying some new laptops, alongside the opportunity cost of not doing so," he writes. "To start, I estimated that an average Android engineer spends 45 minutes waiting on builds each day."
"We observed that the new 2021 M1 Max MacBook finished a clean build of our Android repo in half the time of a 2019 Intel i9 MacBook [Pro]," he continued. "That means an Android developer could save about 22 minutes of build time every day."
Williams does stress how it's close to impossible to really estimate the cost of a software engineer over the length of a project. "Let me be upfront: I honestly don't know what this is at Reddit," he says.
However, he says he used common estimate of $150 per hour for a software engineer -- based not just on salary, but also "recruiting, office leases, support staff," and much more.

Reddit's calculation of the costs of moving to new MacBook Pro, or staying with existing equipment. (Source: Reddit)
Then there's the cost of the new MacBook Pro. "As for the up-front cost, Apple.com offers the M1 Max MacBook for $3,299 before tax, shipping," says Williams. "Factoring in shipping, taxes, etc., let's call it $3,500 to get a round number. So if you buy nine (that's about an average team size), that's $31.5k. The question becomes: how long does it take to recoup $31.5k?
According to Williams, "we can see a pretty immediate break-even point," which for this fictional team of nine, "would happen after three months."
In Williams's full piece, he addresses criticisms he's received, including accusations that he is "shilling for Apple."
"So, hey, let's be clear," he responds. "The fact of the matter is that I shill for Reddit."
Read on AppleInsider

MacBook Pro
Just as Uber and Twitter have been giving their engineers fully-loaded M1 Max MacBook Pro models, so has Reddit. Now Reddit staff engineer Jameson Williams has detailed how the company came to its conclusion -- and why the new machines make such a difference.
Writing on Reddit's engineering blog, Williams repeats his original tweet before expanding on the point that, "engineering hours are much more expensive than laptops."
"The basic premise of the tweet was to weigh the up-front cost of buying some new laptops, alongside the opportunity cost of not doing so," he writes. "To start, I estimated that an average Android engineer spends 45 minutes waiting on builds each day."
"We observed that the new 2021 M1 Max MacBook finished a clean build of our Android repo in half the time of a 2019 Intel i9 MacBook [Pro]," he continued. "That means an Android developer could save about 22 minutes of build time every day."
Williams does stress how it's close to impossible to really estimate the cost of a software engineer over the length of a project. "Let me be upfront: I honestly don't know what this is at Reddit," he says.
However, he says he used common estimate of $150 per hour for a software engineer -- based not just on salary, but also "recruiting, office leases, support staff," and much more.

Reddit's calculation of the costs of moving to new MacBook Pro, or staying with existing equipment. (Source: Reddit)
Then there's the cost of the new MacBook Pro. "As for the up-front cost, Apple.com offers the M1 Max MacBook for $3,299 before tax, shipping," says Williams. "Factoring in shipping, taxes, etc., let's call it $3,500 to get a round number. So if you buy nine (that's about an average team size), that's $31.5k. The question becomes: how long does it take to recoup $31.5k?
According to Williams, "we can see a pretty immediate break-even point," which for this fictional team of nine, "would happen after three months."
In Williams's full piece, he addresses criticisms he's received, including accusations that he is "shilling for Apple."
"So, hey, let's be clear," he responds. "The fact of the matter is that I shill for Reddit."
Read on AppleInsider
Comments
The other consideration is the usable lifespan. Macs tend to be supported by Apple and remain usable longer. My daughter took my 8 year old MBA to college and it worked well for her until the LCD screen died. Even if you are a power user that needs the performance, this means the devices will have a higher resale value when you need to upgrade.
Finally, I’ll add reliability. In general I’ve found Apple hardware to be very reliable (except the keyboard on my last MBP.) The OS tends to be more trouble free as well and the problems that do arise are easier to fix. Less time spent trouble shooting devices is a huge value to me.
Even if they cut that in half.
Stupid is the best word to use for sousing simple
One big problem is that, while Android Studio does have a native Apple Silicon version, the compiler and other low level tools it relies on are still Intel.
EDIT: The Java development tools support Apple Silicon, but not the NDK and other tools which don't come as part of Android Studio.
Retention saves a lot of mone.Developers idling while compiling, not so much. Sounds more like code monkeys in a factory.
Let's say you have a guy he ends up doing 2 builds a day? at 60 minutes, one before lunch and one after lunch.
Where as on certain projects, you can be 100% focused and do say 4 "quick" builds in one day, and run tests even. And like others have said only feel like going to the bathroom or getting a quick drink or snack, and go right back to work, cause stuff is done.
Heck back in the day we smoked cigarettes cause of the extra 7-10 minutes of time something took to "run", for whatever "batch" we took 20 minutes setting up. If we would have had computers at this speed, I mean we had 3 Macs, that we would setup Photoshop Rips and rotates, each machine we would open launch keystroke etc Quickeys heck I would have NEVER smoked cigs...
Laters...
Here is something that is HUGE that I dictated to myself a few years ago, that with the M1 is for REAL.
There is this "Aptitude Factor." What is this Aptitude Factor?
When a human being is given a chance to do something on a computer, this is where the MacUsers and iOS users of the future are gonna shine, and I am so glad I remembered this, here it is:
Let's say you have 10 people and 5 have Macs and 5 have Intel PCs.
If there is a project or some kind of, launch a program do this do that, if on a Mac the task would take
5 minutes. But on the Intel the task would take 20 minutes, and they have to wait and watch and interact, (you can even scale this down), to 1 minute on the Mac and 4 minutes on the PC, (there is also an age factor), but we'll keep things simple (but the older a person is the even more less likely).
I would just guestimate taking into procrastinating, 4 out of 5 Mac users would click click click, and get the task done in 5 minutes. Where as the PC users if faced with something that would take 20 minutes, maybe 2 out of 5 would sit there for the 20 minutes.
Now you can scale this up even the other way and say 15 minutes versus 60 minutes.
If something takes someone 60 minutes to do on a PC you're gonna get 1 out of 5, even if it's their WORK! They'll procrastinate and be like "I'll get to it, I'll get to it". Because it's a hard core 60 minutes they have to sit and work STRAIGHT!
If they only need to take 15 minutes on a Mac, you'd probably get about 3 out 5 Mac users at 15 minutes, click click click DONE.
It's so HUGE... Productivity!!