(no title)
privateSFacct | 4 years ago
I'm a bit tired of folks saying older devs are not resistant to change. Reality - with experience some stuff just seems faddy at times over the course of longer career arcs. So yes, older devs can be bit resistant to jumping onto the latest bandwagon.
hajile|4 years ago
I think the Junior mistake is searching for a programming panacea. While lots of bad designs exist, perfect designs do not.
whoknowswhat11|4 years ago
convolvatron|4 years ago
abnry|4 years ago
hajile|4 years ago
In software, if the prototype didn’t work, you tweak it and try again or even deploy with known issues and fix in prod later (looking at you game companies). If you had to throw away all your code and start over completely with each iteration like you do with rockets, you’d see more discussion and testing out earlier (in fact, you tend to see this more in critical software —- eg, the software that controls those rockets).
Finally, very few companies throw as much money behind business software as they do at rockets. I’d bet heavily that v8, .net, hotspot, or even gcc (metaphorical engines for your code) have only a fraction of the resources spent on a new rocket design.
whoknowswhat11|4 years ago
Software engineering is much muddier
unknown|4 years ago
[deleted]
resoluteteeth|4 years ago