It's probably way more complicated than that. Ever seen the cold start disaster recovery procedure for a big system with identity and encryption-at-rest and message busses involved? You might be lucky if the bring-up doesnt have any individual stages that take a week to quiesce all by themselves. I know that this system probably isn't all that big, but if I assume their server-side software is as low-quality as their embedded software, I can easily imagine it being that complex and interdependent and poorly documented.
I once saw a small team of FANG engineers, that included two well seasoned senior engineers, revive a project left unmaintained for two years after the owning team was disbanded.
That small team took two weeks alone to get the project to build and run locally, with tons of bits missing.
But hey, if a random anonymous internet expert says that all it takes to revive a project is a week of browsing through the source code then that must be true.
> Sure there is, if you let an outside expert read the source code for a week.
It's mesmerizing how random anonymous people online always have all the answers to the most challenging technical problems conceivable by Man, and they all involve having someone else do the hard/impossible part.
They overestimate tech. I've met some brilliant people, and most of their "secret" was simply their ability to be obsessed with a problem for 12+ hours a day, for days, weeks on end. You can maybe argue they simply process and inerpret information presented faster as well, but that may be a byproduct of the former.
That doesn't necessarily mean they can even layout a plan for something as complex as this for a week, let alone execute anything.
saulrh|1 year ago
chipdart|1 year ago
I once saw a small team of FANG engineers, that included two well seasoned senior engineers, revive a project left unmaintained for two years after the owning team was disbanded.
That small team took two weeks alone to get the project to build and run locally, with tons of bits missing.
But hey, if a random anonymous internet expert says that all it takes to revive a project is a week of browsing through the source code then that must be true.
chipdart|1 year ago
It's mesmerizing how random anonymous people online always have all the answers to the most challenging technical problems conceivable by Man, and they all involve having someone else do the hard/impossible part.
johnnyanmac|1 year ago
That doesn't necessarily mean they can even layout a plan for something as complex as this for a week, let alone execute anything.
Our_Benefactors|1 year ago