We web developers, in effort to create a more perfect working environment do hereby draft this manifesto:
“I must create order where order does not exist, lest I be enslaved by the chaos that such order would stave” — Ryan Huff
I.) If you can’t understand, “why it takes that long to develop” then by all means, do it yourself and see how far you get.
II.) Despite popular lore we are not more efficient the more you, ‘stay on top of us’. I know, I know … The, ‘How to Manage Developers’ guide that you found on the Internet lied!
III.) Just because it looks simple doesn’t mean it is simple. The whole idea of development is to reduce complexity into simplicity.
IV.) Don’t hire developers for your company until you have bought 3 coffee pots and a mini fridge for the office first.
V.) We really do not like meetings, just IM us. Don’t eFail us either … eFail is a broken form of communication and it takes us longer to check eFail than if you would just IM us.
VI.) If you derail us in the middle of throwing down code ninja style .… expect unpleasant reactions.
VII.) For every minute you distract us from our code, it will take us two minutes to regain our focus.
VIII.) AJAX IS NOT a programming language. It is a technology process and/or abrasive household cleaner. If you didn’t know that then you are forbidden from using the term ever again.
IX.) Did you hire us to stop every 5 minutes in our code and explain to you why and how it works the way it does or did you hire us to throw down some code and get your app to market?
X.) Do not speak to us in the morning until we have had 2 or more cups of coffee. Or just don’t speak to us at all … tweet or IM.
XI.) If you use the term, “Web 2.0″ as a noun or verb OR adjoin the term to the letters, ‘ize’ one more time we will ignore you you, your children, your children’s children and their children (and all of your dogs too).
XII.) We need coffee.
XIII.) Ooooo look … out the window .… a squirrel .…
XIV.) You sign our paychecks, we make the products that allow you to sign our paycheck.
XV.) Real developers do not waste time acquiring certifications, they are meaningless.
Please remember to hug your favorite developer today, without them you would not have an Internet to surf.
