Lannie Rose
1 min readMay 20, 2020

--

Most of my career was spent in computer hardware design, including integrated circuits. There, the discipline was (1) a thorough, fully-reviewed specification, (2) a design that meets the specification and is guaranteed to be very nearly 100% correct, because spinning a chip (and, to a lesser extent, a printed circuit board) took tremendous time and resources, (3) build it, (4) test test test test, debug, iterate it if absolutely necessary, (5) ship it! Then I became a software developer and, to this very day, I cannot get over the change in discipline: The whole idea that after “ship it!,” the next step is to design it some more, in an infinite loop feels weird, and is maybe not always to the best benefit of the customer.

--

--

Lannie Rose
Lannie Rose

Written by Lannie Rose

Nice to have a place where my writing can be ignored by millions

No responses yet