3 ms·
> I generally am not a fan of software engineer, because most software seems to involve a much higher level of trial and error than traditional engineering disc
by Daniel_Newby 16y ago
> I generally am not a fan of software engineer, because most software seems to involve a much higher level of trial and error than traditional engineering disciplines.
Software engineers just have a very high standard for "it is now complicated enough". If an engineer is forced by circumstance or insanity to add lots of features to an analog circuit, they end up in the exact same tar pit as the software engineer. Ditto for chemical processing plants, jet engines, etc. In fact, the usual approach these days is to move a lot of non-software complexity into software when possible, so trial and error becomes a feature.