I'm a hands on engineering leader for a team of about 20 engineers and I've been spending the past 6 months trying to get my team to understand just this. On Friday we had a coffee hour to share how we've been working recently and they all seemed perplexed at the workflows I've been adopting. It seems natural to me as someone who's been a manager for some time now, but very alien to all those who've never gone down t…
Engineers will do anything to avoid learning from history
31–40 of 124 posts
Re: Engineers will do anything to avoid learning from history
#32[flagged]
What? The joke saying about that is "those who can't teach, teach gym". Never heard anyone say that about software engineering.
Re: Engineers will do anything to avoid learning from history
#33Re: Engineers will do anything to avoid learning from history
#34Relatedly, I fully expect the software business to fail to learn from (nearly) literally every other industry how to operate when your marginal costs are no longer zero. It drives me nuts the number of people in software who think that people in other industries are slow because they’re just not as smart as us, rather than because when it takes months to get a cast part made, it better be right the first time.
edit: this doesn't invalidate the OP thesis, which I strongly agree with. Except that it's not just engineers, this is a more general thing across many fields.
Re: Engineers will do anything to avoid learning from history
#35Re: Engineers will do anything to avoid learning from history
#36But TFA is ignoring the actual engineering side where you have to grapple with some primitives and assemble them in a way that do something valuable. And so in a way that is cost effective. That part is always answered by hand waves.
Re: Engineers will do anything to avoid learning from history
#37Re: Engineers will do anything to avoid learning from history
#38Earlier quoted context omitted.
What? The joke saying about that is "those who can't teach, teach gym". Never heard anyone say that about software engineering.
The joke at my school was when the engineering students failed (mech, EE, civ) out, they went into business, when they failed out of business they went into software engineering.
Re: Engineers will do anything to avoid learning from history
#39Re: Engineers will do anything to avoid learning from history
#40Relatedly, I fully expect the software business to fail to learn from (nearly) literally every other industry how to operate when your marginal costs are no longer zero. It drives me nuts the number of people in software who think that people in other industries are slow because they’re just not as smart as us, rather than because when it takes months to get a cast part made, it better be right the first time.
30+ years ago, You had to be a -lot- more careful about how you handled releasing software. Your stuff was in boxes on shelves, most people didn't have internet access to 'download an update' so fixing anything had a long tail support cost (i.e. paying for the media containing the fix and shipping).
But there's a fine line. As an example, If your shop is having a vendor do brand new stuff, -compartmentalized from your other stuff-, using technologies that are actually out of support vs an in-support version is a free/zero effort update versus using the outdated stuff... Something went wrong on the management side.