3 ms·
On Our Project, We're Always 90% Done
- sant0sk1 18y ago90% isn't so bad. I have many projects which get no further than maybe 30% before getting shelved for whatever lame reason :(
- gleb 18y agoIt's not that we find it hard to write down all remaining work, it's that when we are forced to do it we face the fact that we don't actually understand what all the remaining work is. Often times it's not even possible to understand it, until more work is done. The main difference between professional software development and cs101 assignments is that you have to do your own decomposition. Check out the last assignment for first CS class in Stanford: http://www.stanford.edu/class/cs106x/handouts/35-Assignment-6-Stanford123.pdf http://www.stanford.edu/class/cs106x/handouts/35-Assignment-... This is comparable to the complexity of most professional work. The difference is detailed iterative project plan and scaffolding that's provided to the student.
- snorkel 18y agoActually you're only 60% done because as every engineer knows the blueprints are always changing.