Re:Legendary Apple Engineer Gets Rejected for Genius Bar Job
by taspeotis on Monday September 05, 2016 @08:53PM
(#12433056)
As an extreme example: NASA has done a pretty good job of making software without bugs [1].
[1] https://www.fastcompany.com/28121/they-write-right-stuff
[ Parent
| on HN ]
Re:Legendary Apple Engineer Gets Rejected for Genius Bar Job
by alexeiz on Tuesday September 06, 2016 @01:04PM
(#12437454)
I wouldn't be surprised if NASA had a different definition of "error" than a typical "bug" in commercial software. My video player plays every single mpeg/avi/mkv I through at it. Yet it has dozens if not hundreds of serious bugs. I just doubt those bugs fall under the NASA's definition of "error".
Re:Legendary Apple Engineer Gets Rejected for Genius Bar Job
by hyperpape on Monday September 05, 2016 @08:59PM
(#12433082)
Keep going, why don't we all write software the way NASA does?
(Also, it's just an analogy. I think perfect hiring would be much harder than bug free software).
Re:Legendary Apple Engineer Gets Rejected for Genius Bar Job
by na85 on Monday September 05, 2016 @09:09PM
(#12433108)
Because companies are interested in profit; not top-quality software.
Anyone who tells you differently is deluded or lying.
Re:Legendary Apple Engineer Gets Rejected for Genius Bar Job
by taspeotis on Monday September 05, 2016 @11:24PM
(#12433476)
That's why it's an extreme example.
I don't know if it's possible for anyone to answer this question but: does any organisation have a hiring process that's 5000:1 better than the average equivalent, like NASA's 5000:1 software defect rate?