Wins for the user were performance improvements and security. The dev quality of life features (better type checking, f-strings, nicer pathing syntax), as someone else mentioned, will improve our development velocity in the future, which gets back to the users as new features faster.
One months salary for a rewrite to python 3 is a good deal for pretty much any project.
Re:New Grad vs. Senior Dev
by sweeneyrod on Sunday March 29, 2020 @09:18AM
(#22718746)
Will it save a person-month in future work? If there's 10 devs working on this project and it will be around for at least another year, then that requires less than a 1% increase in average efficiency.
We'll be at 12 devs this year with a 3 year runway. Thanks, we didn't think to put a precise number on the efficiency improvement!
Re:New Grad vs. Senior Dev
by joshuamorton on Sunday March 29, 2020 @02:52AM
(#22716941)
Faster iteration in the future. Infrastructure benefits the user in the long term.
How does this benefit the user again? Could the junior have been working on that spa for marketing? That's one months salary..