News for hackers. Stuff that matters.
Re:Absolute truths I unlearned as junior developer by nikanj on Friday June 07, 2019 @03:39PM (#20127877)
”Prod is on fire and nobody can figure out your burrito pasta”

”Isn’t this a wonderful learning opportunity for all of us”

Debugging time is never a good time to start honing new skills.

Re:Absolute truths I unlearned as junior developer by cbsks on Friday June 07, 2019 @04:03PM (#20128070)
“Burrito pasta” is a great term! Is that something that you just came up with?

It sounds like spaghetti code but even worse because it’s covered with a messy layer of beans and guacamole and wrapped in layers of tortilla.

Re:Absolute truths I unlearned as junior developer by nikanj on Friday June 07, 2019 @05:16PM (#20128682)
Just came up with it. The complexity of monads and other post-grad level CS stuff mixed with good old spaghetti code.

Next up: some doofus who learned high-order Haskell in middle school, and takes offense of me calling it complicated.

PS: https://blog.plover.com/prog/burritos.html

Re:Absolute truths I unlearned as junior developer by enriquto on Friday June 07, 2019 @04:44PM (#20128450)
Of course, Kernighan's lever is most useful on individual projects. In an industrial context there are often other constraints. Nobody is saying that you have to always write the most clever code you can. But if you never do it, you will improve your skills very slowly, if at all.
Re:Absolute truths I unlearned as junior developer by spenczar5 on Saturday June 08, 2019 @12:13PM (#20133186)
Writing simple code is difficult, more difficult than writing clever code, and is a better skill to grow.
Re:Absolute truths I unlearned as junior developer by wtetzner on Friday June 07, 2019 @04:48PM (#20128479)
I would hope at least most of the debugging happened before the code made it to production.