3 ms·
I like the craftsman analogy, and have used it myself. Maybe to attain "master" certification, software developers should be required to create a "masterpiece"
by HarHarVeryFunny 4y ago
I like the craftsman analogy, and have used it myself. Maybe to attain "master" certification, software developers should be required to create a "masterpiece" the same way as craftsmen of old (this being the origin of the word - a piece of work that demonstrated your master-level skills).
Perhaps a compiler or something of similar complexity would be appropriate as a software "masterpiece". What else, I wonder?
- jeffreygoesto 4y agoThe BEAM and a language running on it? A UNIX?
- HarHarVeryFunny 4y agoI'm not sure what you're referring to as "BEAM". Google throws up a bunch of different software related things. An operating system such as UNIX would for sure count as a "masterpiece", but I think that's really too big of a project. Should really be something that a single "master developer" could complete in a few months, or less than a year at least.
- jeffreygoesto 4y agoThis. https://www.erlang.org/blog/a-brief-beam-primer/ https://www.erlang.org/blog/a-brief-beam-primer/ The dissertation about it is https://erlang.org/download/armstrong_thesis_2003.pdf https://erlang.org/download/armstrong_thesis_2003.pdf The movie https://youtu.be/xrIjfIjssLE https://youtu.be/xrIjfIjssLE