3 ms·
Hold on. I think only a handful of geniuses understands the whole stack: from electrons moving in your PC to a hyperlink. Even they are really only good (experi
by bikamonki 5y ago
Hold on. I think only a handful of geniuses understands the whole stack: from electrons moving in your PC to a hyperlink. Even they are really only good (experienced) at one thin slice of that big layered cake.
Most in this trade work on a layer near the top (closer to the end-user) coding just a bit of logic and gluing together building blocks in order to provide a solution to real needs.
The trade seems trivial because the hard work (millions of lines of code) is already done. And that right there is the brilliance of the whole thing: take any layer apart and it will be done of smaller pieces which have been debugged to the point of being practically flawless (yes, we still find bugs in code that is out there for years, but that is the exception not the rule).
On the other hand, if you want accountability and guaranteed results, you have them already: formal software development processes used by the likes of NASA or the military.