- 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
EDS, amiright?
Admin
I worked with a guy whose idea of "version control" was to tar up his entire directory structure (about 13MB of code) every now and then into a datestamped filename. If there was ever a need to see what had changed, or recover an old version, he'd untar into a directory with the same datestamp. So his workspace had a dozen or so big complex directory structures containing almost the same thing except for the date near the top of the path.
When I was added to the project he emailed (!) me a recent tar. Of course when my changes were done and tested (a couple weeks later) he asked me to tar it all up and email back to him. Then -- only then -- did he discover to his astonishment that he had made some changes to the same files in the mean time!
At this point he was more or less flummoxed on how to proceed. A couple months later he quit, and the project died for lack of interest. Good thing, too. Its sponsors never could cough up a single sentence that wasn't mired in metaphors and buried in buzzword bingo.
Oh, yes, and his title was "Senior Architect". He could always be counted on in "Architecture Review" meetings to spout off about the Right Way (TM) to build software. It just never occurred to him to apply those principles to himself.
Admin
[Maybe you should have registered as "Don Quixote" instead.]
Admin
He's a douchebag to you, you be a douchebag right back. And after he fires you and has your ass removed from the premises, you would have shown him the error of his ways.
Wait, what?
Admin
Overtime is very much paid in all billing projects.
Admin
I once worked for a defense contractor which had some offices in a general office building (no room at the main location). One of the time clock patrol decided we were all leaving a few minutes early so he set up a desk in the lobby and demanded badges from everyone as they left the building. Of course we were about 20% of the office inhabitants so most of the people he accosted did not work for us. It took about 30 minutes of this before he and desk were never seen from again.
Same place where we all got a memo about saving the company money by reusing paperclips. At a defense contractor no less...
Admin
Best solution: Make close guesses for everything, then put all the remaining time in the 'timesheets' category. If anyone complains about the time spent on timesheets, ask them if there is a simpler way.
Admin
Being nice or being a douche to a douche is equally a waste of energy. They are not going to change and will behave in the same self centered way regardless of what you do. The best thing you can do is get out of there as fast as you reasonably can (reasonably meaning you have a new job lined up before you quit).
Admin
Welcome to Occupy Wall Street. Oh wait, that got disbanded because it made all the bad guys uncomfortable.
Admin
Got news for you, sunshine:
http://arstechnica.com/business/news/2011/12/bill-would-end-overtime-pay-requirement-for-many-more-it-workers.ars
NOBODY gets paid overtime any more.
Admin
Yeah yeah yada yada yawn tl;dr, but if you want to make sure you have the ackers to carry on eating you shut your trap.
Admin
Or, in other words, business as usual at ever Japanese company I know.
Admin
I presume one of these harpies was called Moira. At least in England that name has connotations of elderly, Scots and humourless.
Admin
Maybe we're just naturally polite in Britain, but the slightest sniff of political, social or moral dissatisfaction with your last place of employment at the job interview is likely to lose you the job. Also, think of it like this: HR personnel talk to each other. Wait till you've actually landed the next job till you start telling campfire tales round the proverbial water cooler.
Admin
use git.
Admin
Fuck me, a paperclip! Haven't seen one of those for over a fucking decade!
Staples, now they're the devil's arse themselves, if I get given pieces of paper fastened together with staples in it I immediately rip them apart (unless it's, like, a book or something). Have you noticed how staple in magazines are never down the middle but offset so it's impossible to fold the thing back on itself without ruining the reading experience?
Admin
And again, smart HR people would think "How bad must that place have been to get a response like that?" and not "What an ungrateful employee, daring to speak against such a wonderful company!" I know I would if I was in HR and someone at another company told me how such-and-such employee stormed out. My first thought would be "Wow your company must be a complete shithole" and not "The nerve of that peasant! I'll be sure to blacklist him."
I really wonder how HR people can live with themselves, since most of them seem totally drunk on the corporate kool-aid and think the company is divine and can do no wrong.
It really seems to me that most people have no idea how things SHOULD be done and just follow the status quo because that's how things have always been. It's deplorable, really.
Admin
Admin
I work at a place with a system quite like this, except minus the last part. And I quite like it. If I were to hit 40 hours for the week at 2:30 on Friday afternoon, I could (and would be expected to) go home. Some people do that routinely. Some people go home at -noon-. I like to think, if you're frantically trying to meet deadlines and have to work overtime, probably either people aren't doing their job, or (more likely) the deadlines were unreasonable.
Though I did have a job in college that told me, basically, "work whenever you like, make sure you feel like you did enough work for the week, then fill out this timesheet by hand saying you worked 40 hours. It's alright if you just write 9-6 (with an hour lunch) every day." That was kind of amusing.
Admin
Admin
Admin
Admin
Neurotypicals win against sociopaths like rabbits win against tigers; by running away faster than the rabbit next to them.
Admin
Admin
Admin
Lucky you!! I've never worked with a PM who can do anything but ask for percentages, and then complain when you explain that "percent complete?" is on par with "how long is a piece of string?" I know, smart arses, "twice the length from the middle to one end")
Admin
Admin
Admin
Then again if you're a manager you'd probably like to know that ObiWankerNobody is a hothead who flies off the handle and can't be trusted to act professionally. You're the last person I'd let within a mile of my customers, either actual or potential.
Admin
The real WTF is working in a country where 40 hours is de rigueur. Emigrate to a green and pleasant land where 37.5 or even (sweet, sweet, feel the love) 35 is the norm.
Admin
Timesheets are TRWTF. If you expect someone to be at work for 8 hours you can only realistically expect about 6.5 hours work - the rest of the time is spent catching up with colleagues (networking, teambuilding, morale boostig, whinging about the PM), toilet breaks, picking your nose etc... I've had the argument many times (and lost each time) that insiting every minute to be accounted for (in 15 minute increments) is encouraging some of the greatest works of fiction to be presented to the bean counters...
Admin
Admin
Admin
Admin
Dear boog, Making assumptions about other posters is the nature of the Internet.
Love, Nag-Geoff
Admin
Save yourself the trouble and get out of their - otherwise you risk being tied up as they try to avoid their karma...
Admin
According to the story, it sounds like they were only allowed to claim 40 hours on their timesheet, yet still were expected to meet unrealistic deadlines. Meaning they had to work a lot of unpaid overtime.
Admin
Admin
Boring, unrealistic, and not amusing.
Admin
I really, really, really don't understand this. Ok, they want to track hours, not for pay purposes, as you're all salaried, to have a better idea of how long things are taking. But if that's the case, then why would you want to fudge the numbers like that?
Admin
You know, you say that, but completely ignore the fact that the unemployment rate for developers is far below the national average, and many places are having troubles finding good developers. Further, if you're always going to live in fear of recession, then you'd better be ready to just bend over and take whatever management wants to give out.
Admin
Well, there is the immediate loss of a developer on a project. That surely can't be pain free.
Admin
Admin
Admin
Goddamn communists, or socialists, or whatever we're calling you these days.
Admin
Admin
Definitely no discussing of sports or the lottery, nor any discussion of anything while standing around talking with other coworkers, of which there weren't any (or there were, they were in their own dorm rooms, working on things unrelated to what I was given to work on). Discussing of, say, video games, on internet forums, though, yes. Lots of that. That "job" gave me all kinds of habits that were somewhat hard to break when I got my first real job.
It still amused me that they were required to pretend to keep track of our hours, though. (Or, rather, they made us pretend to keep track for them.)
Admin
After reading TDWTF for two years, I have concluded that the biggest problem in the IT industry is a lack of workplace violence. Maybe it's my own blue-collar work history, but many problems would be solved by putting on masks and kicking the shit out of someone --- in this case, Stephen --- in a dark area of the parking lot after hours. What the hell, boot-stomp both hands too... It'll keep him out of trouble for about six weeks.
Admin
Admin
Not smart - law of contagion comes into play on that one.