The replies to https://twitter.com/hillelogram/status/1157810472692961281 … are interesting (not the top-level replies). Hillel says he'll interview engineers to see how software is different from "engineering" and people with (for example) no CivE knowledge drop in to explain how software is different from CivE.
-
-
Show this thread
-
Where do people get the confidence to say that their work is so uniquely novel that it's "something that has never been done before in the history of the universe", that the field is obviously totally different from another field they know nothing about, etc. ?
Show this thread
End of conversation
New conversation -
-
-
> We were able to set and hit schedules It would be an extremely valuable "checklist", if you could look back and share, what (you now know) were the key steps to coming-up with estimates that turned out to be accurate. (not challenging. genuinely asking. thanks in advance)
-
I don't have a checklist, unfortunately. I thought a bit about how to make one but I don't really have any suggestions at the moment. Sorry!
- 1 more reply
New conversation -
-
-
Honestly I think the biggest differences are * Hardware does lots more up-front planning / spiking * Software is likely to be allowed to slip. Hardware is likely to make the decision to cut the neat feature which is eating disproportionate time
-
As much as its a problem its a culture problem, not a difficulty problem. If people cared there'd more project managers, more time tracking and more (shock horror!) gantt charts.
- 1 more reply
New conversation -
-
-
How can I be expected to estimate how long it will take to build this building when nobody in the history of the universe has ever built this particular building before! It's madness!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
the whole problem with software is trying to simplify things that are complex and not wanting to spend time thinking about things.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Programs are equivalent to theorems. So, yes, software is unique. There is no way to prove, a priori, how long a program required to meet a given specification will be. Turing equivalence makes a significant difference.
-
I'd take halting problem over PDEs any day
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.