4 ms·
Part of successful development teams is to build within the newest and least experienced members an insane FEAR of failing Not sure if serious, but I completel
by kohanz 14y ago
Part of successful development teams is to build within the newest and least experienced members an insane FEAR of failing
Not sure if serious, but I completely disagree.
An environment of "insane fear of failing" is also an environment filled with fear of trying new things. Of course you should carefully select and then mentor your junior devs appropriately so that they will produce quality results, but you should also have a reasonable amount of safety nets in place such that mistakes can be rectified relatively easily. I find the attitude that version control mistakes are intolerable to be ironic, considering that one of the very benefits of version control is that, when properly used, it eliminates or reduces the impact of many development "mistakes".
I have many times witnessed junior engineers (some under my supervision) come up with inventive solutions that in some way improved existing development practices. Many of these solutions would likely never had been discovered, had these engineers been instilled with an INSANE FEAR of failing.