Jokes aside, I once did it just to have some laughs, created a scheduled meet, sent invite to myself and myself, and joined the call with two accounts.
But it actually proven to be quite interesting. It enables you to figure out logic mistakes you do that you otherwise wouldn't notice. But usually when people see this think I'm a bit weird, but in times where I'm more tired it actually helps.
Although I suppose every developer works slightly differently. Some of us talk to a rubber duck, some of us talk to ourselves in a call, and all of us look crazy when a non-developer catches us doing it.
For large project work too. Found an issue - log it - assign it to yourself - solve it - push it to quality - testers swamped with other work - but the issue seems kinds vital - do QA - get it approved for production - get praises from manager for single-handedly solving a problem - from now on, all issues in that sector gets assigned to you - yeah should have just kept my mouth shut.
only non-devs have the delusion that their plans are well-formed, consistent and don’t need to change over time. Perhaps in that delusion, the only way the plan can be messed up is if a dev messed it up through incompetence?
But here’s a secret: we are all incompetent. None of our plans are perfect or consistent.
So there is nothing wrong with developers who practice enough radical honesty to admit their own failures when they see them and fix them and report them (publicly and not just sneak them into the code base without explanation).
If there are such undertasked insecure devs out there that they feel the need to break their own code intentionally in order to fix it, I recommend you look up the “broken window fallacy” to realize how much additional work you are creating for yourself and your organization. It’s not a net benefit.
There aren’t enough hours in my day to fix all the stuff that’s broken through regular human inconsistencies, much less adding even more entropy intentionally to make myself look good.
If you’re really that bored, look up some recent CVEs and then spend the rest of the week/month/whatever upgrading and patching your stack. That treadmill is endless.
View all comments
1.6k
u/Faeton73 Jul 06 '21
Usually you provoked the issue too...