Anonymous Confessions from Programmers.Confess
I wrote code from when I was six. I read all Knuth books in middle school, studied every language that I could find some info on, from Basic to C++, got in a specialized math high school. Now I'm a dropout and working as a game designer, balancing free2play economies for 6 last years, getting more stupid with every year. And with every year I realize that I missed the chance to do what I love to do the most.
I often have to write cronjobs that run every minute. I need to know when they go wrong, but not 60*24 times a day, so only send the email 1 out of 10 times. This is my comment: # I caught an error, and this is crazy, # but pick a number, and email me maybe?
A multiplayer, drawing game from the idiot behind Coding Confessional.
I work at about 10% capacity at my full time job because I don't like what my company does
Due to issues in Chrome, we've actually recommended that our users switch back to IE for a while.
I once deleted all the users' password hashes on a large website because I left off a WHERE clause.
I only know how to do linear searches, and I 'optimize' by culling the input data determined by parameters done through... you guessed it, earlier linear processing.
I left the password's field unencrypted in the production db on the written orders from my boss.
I love Apple, because people pay twice the price for everything I do. Just because .. Apple.
My boss is an electrical engineer who thinks he 'knows code', and then tries to explain simple algorithms to me.. poorly. I've begun implementing his broken ideas, just because I'm tired of arguing with him.
My python code has few comments because I don't want someone who can't understand it to change it.
I think that adapt the code for old version of the browsers motivates people to NOT update their browser.
I spent 5 minutes writing a function, 15 minutes finding a good name for the function and 25 minutes adding comments that nobody will ever read because I'm the only developer of the project.
I don't drink the corporate koolaid and believe that we're all superlative, special programmers that deserve all the food and toys we're showered with.
As the person implementing things, I have far more sway over the design of this game than any of the design team
I tell my boss complex stories about coding to have more time finishing a task
I hate mySQL but I systematically choose it over SQL Server in replication intensive scenarios just to get back at one DBA who won't participate into our scrum process.
One of my former team members was a terrible person and an even worse developer. I frequently had to rewrite his awful code. When he interviewed at another company and they called me for a reference, I told them how he was an amazing developer and co-worker just to make sure he would leave. It was an awful thing to do, but I did it for my team and my company as well as me.