How to Tell if Your Company is Insecure (for Developers)
Wednesday, March 19th, 2008This article will only cover the workplace from the software developers point of view.
Jeans
If your company does not allow jeans to be worn during normal work days then they have a fear that they will lose control of their employees. Because Jeans are a gateway drug; they lead to t-shirts, which leads to spending a few minutes browsing the web, which leads to project dates being pushed back, which leads to tribal uprisings, which leads to Armageddon. It is true, if you let developers wear jeans they will be comfortable, happy, work better and the entire fabric of space and time will collapse in on itself. It has been proven statistically.
Overtime
It is almost impossible to find a place to work for where they do not expect you to put in overtime every single week. Companies are always afraid of not reaching deadlines, so they try to get 25% more developers without paying for more developers. Think about being paid for 40 hours of work a week, but working 50 hours of work a week. That is the same as one full time week every 4 weeks, so developers should get a 25% raise to make up for the difference.
Maintaining a Presence
It is a fact that just because you can do the same work from home at any time of the day, it is required that other people see you doing that work. Companies are worried that if you are not at your desk where they can see you browsing the internet and slacking off, you might slack off at home… unwatched. If a developer programs and no is there to see it, does the code get written? Of course not, developers can’t get anything done if no one is watching them.
No Positive Reinforcement
It is a proven fact that managers can only give negative reinforcement and punishment. Companies are afraid that if they give positive reinforcement, then the employees will think they did something extra and will do less in the future. Statistically speaking, it is much better for a company to never tell any one that they are doing a good job, because if they did, then that would make the employee think they are worth something to the company.
If your company follows these proven methods and restrictions, then you should be very certain that they have very little control over anything and are very scared that their employees will know about it.
