Anonymous Confessions from Programmers.Confess
Once I found a comment in the middle of fuzzy code saying "THIS IS SPARTA!".
I wrote code that helped a gigantic insurance company minimise its tax payments.
A multiplayer, drawing game from the idiot behind Coding Confessional.
I once took a contract job scraping email addresses for a spammer. The idiot paid me a retainer and I never gave him a product....
When I review other peoples working code, I change it to match my coding style.s
I leave a few obvious bugs in a beta release in the hope that they'll distract reviewers from the bugs I'll never be able to fix by the shipping date. We can always issue a patch later...
I worked on a "mission critical system" for the Department of Defense that had to be restarted everyday.
Today I watched a coworker work on his own personal project all day and didn't pull him up on it. We'll probably miss the delivery date, but the company we work for just stiffed us both in the latest pay round.
I never listen at my coworkers during the useless daily scrum status.
I don't like trendy programming languages that don't have semi-colons and curly-brackets. They just look.. wrong.
I've fixed my fair share of code where the comment says "this should never happen." Here's a hint, it ALWAYS happens.
When I go for a break. I always put my most messy code on my screen, so my (non-programmer) co-workers think that I'm extremely busy and super-smart.
I messed up my git repos and endend with a giant repo that encloses my other proyects. I have not commited anything nor tried to fix it cuz I'm lazy.
Back in the day when I started with the old VB, I only knew about void method and not functions. To return a value I used to call the method, set a global variable in the method and then read the global variable in the calling code.
75% of my day is spent doing freelance work, 10% on the Internet and the rest making it look like I accomplished a lot.
I brought a production linux server down by logging on as root and fat-fingering mv ./* as mv /*