Dangerous Advice for Software Engineers

13 gxhao 2 8/26/2025, 6:15:17 AM seangoedecke.com ↗

Comments (2)

ChrisMarshallNY · 11m ago
The right tool, for the right job.

If you watch an expert arborist (tree man) at work, you’ll notice that they’ve removed every single safety guard from their chainsaws.

Every now and then, there’s a nasty accident, but most of them respect their tools, and just make a lot of money (which you’ll understand, if you’ve ever hired one).

Same goes for pretty much any vocation.

That said, manufacturers have learned that there’s a lot of money to be made, selling professional tools, to insecure fools with money.

There’s a big ego hit, in LARPing a highly-experienced engineer, when you’re not one, yourself.

atoav · 30m ago
I don't feel the need to give dangerous advice. As an educator that has to do with the stuff people build more or less unsupervised I can assure you that dangerous is the defacto default starting point for anybody who has no idea what they are doing.

There is only a very specific class of person, who is often overcautious and perfectionist to a degree that they won't even get started. They might need some advice that eases their worries. But the dangers are real. Overcomplexity is also a danger.

Most of the "dangerous advice" I have encountered as an engineer (be it electrical or software) I have seen in the form of legacy projects without anybody there to explain them to me. There you can see where corners where cut, where they were completely out of their depth, etc.