4 ms·
I’m not convinced that productivity is a virtue for software engineers. I have production code running untouched for over 8 years that was produced in the lazi
by matte_black 9y ago
I’m not convinced that productivity is a virtue for software engineers.
I have production code running untouched for over 8 years that was produced in the laziest straight forward way as possible, simply because I didn’t feel like working so hard. Indeed, I delayed writing any code until I came up with an idea of the minimum amount of code I could get away with, then I minimized that some more. I’ve eliminated entire features by simply procrastinating them until people realized they didn’t actually need them.
Would a crackhead engineer stop and reflect on the best use of their personal time on this Earth? Probably not, they’d probably just bull through and slave away to “get things done” at the altar of productivity.
- humbleMouse 9y agoThis is my favorite comment of the thread. I approach my work with a similar mindset. Deliver more value by simplifying and staying relaxed.
- zer00eyz 9y agoBy that same token: I know of two engineers who are pot smokers (wake up and smoke type of people) - without pot they are bulls in china shopm with pot they tend to be calmer and more personable. I don't advocate for self medicating but these two have it down to a science and it is of benefit to their code quality. By that same token I can point to two people who smoked pot and wrote the worst code imaginable.... The difference between them is night and day - I get a lot of honest reactions from current drug users because I'm very frank with my past (I ate all the chemicals) - I think that there is a big set of distinctions between recreation, abuse and use of drugs, and that every one not only treats what they take differently but reacts very differently to it as well.
- romanovcode 9y ago> the laziest straight forward way as possible, simply because I didn’t feel like working so hard. Indeed, I delayed writing any code until I came up with an idea of the minimum amount of code I could get away with The quality of a senior software developer.
- tuxxy 9y agoUsing stimulants like Adderall is not mutually exclusive with this ideal. I've known engineers who do exactly this. They plan out what they're working on minimally and architect it out in the best and most simple way possible. When it comes time to write code, they take their prescribed stimulants and they work.
- _nedR 9y agoAh, a perl user ;) For those who don't know : "The three principal virtues of a programmer are Laziness, Impatience and Hubris." - Perl man page