Justified denial
I guess for some folks any level or irresponsibility can be justified if it has a plausible-sounding excuse.
Actual quote from an email received by a colleague today:
Our development environment is not version controlled for the sake of speed when developing/testing new features.
I encourage him to reply with something along the lines of having them install a really quick version control motivator with “rm -rf /”. Then again, they’re probably running Windows.
And for the non-techies reading this, what they’re doing is the programming equivalent of tightrope walking without the balance pole. In high winds.
I hope they also deploy directly to production without testing. It’s faster!
Suzzie Gibson Sattari liked this on Facebook.
Kasia, deploy? Hell, no! That takes too long too. We just scp (not rsync) the files directly from dev to production.
I actually had a job where the first day’s instructions were “Log onto the production server. Edit files.”
And first order of the day was putting out your resumé again, right?
It’s maddening to be the Bad Guy ™ for trying to do the right thing.
Nope. I did the professional thing, pointed out the error of their ways, and told them that if they didn’t rid of cowboy coding as their means of development, they’d do it without me. And they did what so many companies don’t do: they listened.
I was there almost two years and when I left they had a legitimate deploy process in place.
you need to teach them the difference(s) between “quickly doing it wrong” and Mike Moran’s method of “Do it Wrong Quickly” 🙂
I think the Windows installer is still rd /s /q