- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Could have sworn this was my ex-employer. But CA Service Desk Manager doesn't fit.
Admin
This is all about instilling in the employee a sense of hopelessness. Do this long enough and they will just mindlessly execute whatever dreadful task you set them out to do.
It's the modern form of slavery, and it is magnificent!
Admin
Couldn't agree more with these practices! I do have problem with the IE8 lock; everybody knows IE6 is still the industry standard. No need for those fancy new (insecure!) features.
Admin
Blakeyrat, say hello to Dilbert from me, shall you?
Admin
...suddenly, the mandatory weekly full laptop virus check (every Friday afternoon) seems like just a minor annoyance...
Admin
Also, unequivocally refuse to purchase or allow network access to macs or iPads. Especially to groups who are developing business iOS applications. If an employee attempts to bring in hardware from home to complete this job, threaten termination.
Yes, this is real. Fortune 100 company.
Admin
Admin
And let me see if I get that right... is that a chair without a back rest? Please tell me that it is not real...
Admin
On the plus side... a free pad of sticky notes!
Admin
Admin
Sad thing is that many people would work under this conditions knowing that there are much more better places. Anyway, I wouldn't even last a day there without opening JobHunter and start looking for jobs
Admin
Admin
My last position had all of these, plus queries from the website were to a back end system that were batched, with a 30 second delay.
Send query..
keep browser open...
a bit longer...
"Your data will be here promise"
a little more...
ERROR: Incorrect format.
Admin
I saw the LCD monitor ... and then I realised that the picture was taken in the 21st century. Then I wept.
Admin
Replace CA Service Desk Manager with Salesforce and have only one login for the entire development team. Never offer any training on how to use it, but mandate the Chatter app be running on all developer machines and ensure all the critical change requests are communicated only through it.
Admin
That desk actually looks a million times better than my current sweat shop setup. I work at a company that thinks developers don't need to use their brains. They can be interrupted 100 times a day because they're crammed into open cubeless tables where noise, visual distractions, smells, etc.. are a way of life. Being able to produce code is a byproduct of how well you can ignore the shitty environment and even then the code written is crap. The only good thing is I'm being paid a lot.
Admin
Hey, we don't even get the second monitor here!
Admin
Actually, that sounds like a good idea. You want your employees to be diligently working, not lounging back and slacking off.
Admin
No internet for the developers, just sites from the "white list" (google, stackoverflow and experts exchange are all no nos). ALL external storage blocked by policy, a "attendance book" that must be signed every time you stand up from your desk. And, last week, an executive "brain storm" to figure out the best way to block all wireless (3G, LTE, Wifi, etc) data access from the employees phones and devices. Thanks god, the "no internal phone" initiative was dismissed due the high volume of user support.
Admin
This makes me want to point Blakeyrat at my team's current developer openings out of sheer pity for him, even though they involve a snoofle-level Pit-O-WTF (TM), written in C++ and running on Linux, that I know he'd loathe working on.
Admin
Admin
Any terrible company worth their salt will have one legacy app which is simultaneously (i) critical to the business (ii) no longer supported by its vendor and (iii) comprises an ActiveX that will only run in IE6.
Correction. AT LEAST one.
Admin
Admin
Oh don't worry, if something I've learned from reading Blakeyrat's rants (Blakeyrant :-p ) is that he hates everything.
Admin
Admin
Admin
All you need is Gramma's dentures sitting in a glass of polident.
Admin
Admin
Is that a padded mouse pad? Sweet!
Admin
That guy gets a second monitor AND he doesn't have to share his cube. That's not hell. That sounds great.
Admin
True story: I used to write code for printers. Trying to figure out how to get data in an out of them I found that the rather technical website I needed was blocked by the "alternative lifestyle" rule in the proxy. Seems the proxy had a problem with a site about the bi-directional parallel port.
I think it was later that afternoon that I wrote my first ssh-over-https tunnel to bounce requests off my home machine so I could actually get my work done. Good times.
Admin
I didn't know you could even configure a cubicle that small.
As for computers, try having a current laptop config with 4 GB of RAM, but only 2.8 GB is available because they used 32-bit Windows despite the fact that everything on the machine is compatible with 64-bit Windows. Add to it the Symantec EP that seems to always be doing scheduled scans, and your hard disk never stops grinding. I am surprised that our hard drives are not dying after a year or so. I am definitely going to buy Toshiba disks from now on, because they must be bulletproof to take this kind of punishment.
Admin
Well, it's good to have a rigorous testing process. You're far more likely to find errors before they affect any users if you carefully test your code before deployment.
Oh.
Admin
Wow, you've never worked at an actual company, right? If there is anything that delays or interrputs work (earthquakes, snow storms, etc) of course it is expected from the employees to work longer that day to make up for the hours that no one could work.
Admin
Can we all just chip in a few pennies a day so this poor soul can liberate himself from purgatory?
Admin
I am bookmarking this. I will reread it every time I complain about my company's craziness.
Admin
Does a company like this exist? Where do I apply... ?
Admin
Admin
There's further demoralisation advice at this article on Fear-driven development that I saw while surfing randomly the other day.
Admin
Huzzah!
@blakeyrat made the front page!
and well deserved to him as well.
i wonder if we should make a badge for events such as this?
captcha: Saepius. Yes, yes i am. thanks!
Admin
I'd like to add the following.
non-production machines (e.g. the ones developers use to write code on) are not permitted to access the internet - but due to the size of the hard drives, you haven't got room to have both the MSDN help pages and your source code either.
Lock down USB ports too, just in case anyone thinks of that workaround...
Admin
You might also add to it "Don't bother with virus checks. Everybody knows that Mac's don't have viruses. So even if every computer in the network is infected with an USB virus this doesn't matter. After all these viruses are only targeting Windows"
Happened to my wife: Everytime she brought an USB stick from work (which was every second week because she was expected to read some papers back home) we needed to clean it first. The IT at work just shrugged "Doesn't bother us"...
Considering that this was the IT of a major hospital and medical development.... Well...
Admin
They left out some really important and very common steps, like: 8. Ensure that there is little-to-no opportunity for career advancement within the firm. Your entire tech staff should be very aware that their reward for overtime and fantastic work is being able to remain in their current position for at least 5 more years before the company will even think about promoting them or even giving out a raise.
Shower all the non-tech employees who were vaguely associated with a project with bonuses and public recognition and promotions, while completely ignoring the tech team that did the actual work.
Fire somebody at least once a month, to keep everyone on their toes. The person getting the ax does not have to do anything wrong to trigger this.
Institute mandatory 24x7x365 on-call duties for the entire tech team, with frequent-enough call-ins that they can't commit to doing anything non-work-related, ever.
(Yes, I've seen all of these in real life)
Admin
Forum favorite? Since when?
Admin
Virus check on Friday afternoon? No, that might encourage someone to leave early because he won't get anything useful done anyway.
For some reason every company I've ever worked for scheduled virus check for Wednesday at noon. It would usually complete at about 6 o'clock and if you interrupt it, say because you turn the PC off to leave at 5 o'clock, it starts again the next day.
And for some reason, even if the company manages to Wake-On-Lan to deploy patches in the middle of the night while no one is working, they never manage to do the same for friggin' virus scans. Which never find any viruses because they are filtered out in the proxy and the USB ports are blocked.
Captcha: erat. As in: quod demonstrandum.
Admin
I guess running Linux is not an option. One of the first things I ask when applying for a job: do you encourage BYOD and am I free to use OS/IDE of my choice?
Admin
Admin
You guys get to install stuff on your PCs?
Admin
Admin
Side note: it is a 1000+ employees IT company, and I bet less than 50 use Linux. My divison have over 80 employees, and I'm the sole Linux guy.
True story: one time some worm spread like fire through the network using shared folders. I just sat back and amused myself at everybody acting like freaked out hamsters.