4 ms·
I think it depends on the project. 90% of SWEs are using pre-packaged databases, analytics, logging, APIs and whatnot. There is no 10% or 1% tail bogging them d
by kolbe 4y ago
I think it depends on the project. 90% of SWEs are using pre-packaged databases, analytics, logging, APIs and whatnot. There is no 10% or 1% tail bogging them down because they're just configuring tools. But if you're in the business of innovation, it's really hard to know what lies in the darkness ahead, and it it very common to attack the easiest parts first, and what you thought was a 1% that would take up half the time is a 1% that cannot be completed ever.
- paulcole 4y agoI think the point is that if that final 1% is essential to the project then the project was poorly planned (like the comment you replied to said). Why spend untold time tinkering on the fun easy stuff ignoring a 1% that could kill the whole thing? If that 1% isn’t essential then you should just not do it — and if you don’t make that decision then the project is also poorly planned.
- kolbe 4y agoI think if every single great discovery in the course of humanity had to have been "well planned," they would have never happened. Like I said, most of the "disruption" and "innovation" happening in the startup ecosystem is far from. And projects of that scale involve little to no unknowns so long as a properly experienced team is attacking them. But when you're talking about AV or fusion power (or even much smaller discoveries that sit on the vanguard of human knowledge), it requires the kind of leap into the unknown that all great discoveries have necessitated.