- 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
How can you understand, Bobby? You're a Chicken, not a Pig.
Admin
"Flat files" in the AS/400 context is not the same as the common vernacular, meaning unstructured blob in the file system. On the AS/400 a Flat File IS the database (only minimally accessible with SQL). It performs quite well if you are up to the self-flagellation of accessing it via RPG.
http://en.wikipedia.org/wiki/Flat_file#Flat_files
Admin
This article would have been better if Remy had replaced the name Jonathan with the name Randolph. Oh well. Maybe next year...
Admin
I LOLed... I too have been in situations like this, however rather than leaving in a huff, I just update the old CV, call a few contacts and see how the market is doing. If it sucks (i.e. around xmas time), I buckle down for a couple of months and try again later.
Note that I have only ever done this once, and the environment was very toxic (terrible architecture, terrible boss, deadlines long past, abusive CTO & CIO, etc., etc.). I actually ended up having to hold out for several months because the market was so bad, and even when I did leave, there was no dramatic "I QUIT!"...
... so basically what I'm saying is I'm a cautious pussy... :)
Admin
Amen to that.
Admin
... and one who keeps working. This is a good thing. :)
Admin
He's a chicken, I tell you! A giant chicken!
Admin
Well, Remy forgot to mention an important detail in his version (you can see it in the original in the source) - the AS/400 stuff was COMING IN, and they got RID of the machine and wanted Enterprisey-PC-Software-compatible XML instead.
Admin
I love it when people say, "I wouldn't have stood for this! I would have quit on the spot!"
Do you have a family to support? Or a mortgage or rent to pay? Personally, I've developed a number of expensive habits, like eating and having a roof over my head. It would take VERY extreme circumstances for me to quit a job without having another job lined up first. Maybe I could walk out and find another job within a couple of weeks. I once decided to look for a new job and got one in less than 24 hours. Or maybe not. The last time I decided to look for a new job it took six months.
Sure, I could live off of my savings for a while. But I was hoping to use those savings plus the income they earn to fund my retirement someday. Every day I live off of savings takes 2 or 3 days off my retirement.
I suppose if you're single and living in your parents' basement and the only reason you need an income is to buy new video games, than you can walk out of a job the instant someone annoys you. For those of us with responsibilities and bills, it's not so easy.
Admin
Oh, I do. It scares the hell out of the chickens.
Besides, would it be the end of the world (apocalypse if you will) if it wasn't?
Admin
Oh and by the way ... While it's no doubt very emotionally satisfying to scream "I don't have to take this [fill in the blank based on your level of frustration]! I quit!", this is not generally the best plan. You never know when you will run into some of these same people again.
I have found fairly often that I have started a new job and there has been someone working there whom I worked with on a previous job.
I once worked at ... let me just call it company A. I left there to work for company B. Some time later I moved to company C. Then company C bought company A. I was now regularly working with many of the people I had worked with at A. Imagine if I had left in a blaze of screaming about everyone's stupidity.
Whenever I leave a job, no matter how unpleasant the circumstances that made me leave, I always write a polite resignation letter with some bland reason like "left to take advantage of better oppportunities". It avoids burning bridges.
Admin
... and to those who say: "Plenty more fish in the sea," I would reply, "Too bad you ain't got any bait." (Quote from The Simpsons, I believe.)
Admin
Excellent comment. I am still try to understand this living in basement thing. Is that common in America? In India we continue to stay with parents all their lives. Then our children continue to stay with us. Only time they go out if they want to complete education in different college (another city).
Admin
Captcha: luptatum - One of Wagners less known pieces.
Admin
Just remember: Mortimer was Walt Disney's original name for Mickey Mouse. Why I just thought of that is beyond me, but given the article, it seems to fit in some way.
Admin
The real world sucks, by the way.
Admin
I've got time, I'd like to hear it.
Admin
I did use ILE RPG. The problem is that every job interviewer afterwards needs to look up what the hell it is, and then they dismiss it as irrelevant experience.
I could stay in an RPG career, but it's really not feasible...
Admin
Man makes a good case. Bobby set a precedent for being treated unprofessionally. Sure, the "I see the waste of my budget has arrived" you could probably walk off at first (bad day, someone?), but there is no tolerating having a QA report being thrown at you, or taking lip when you've coded to a spec that someone else has provided. (Yeah, coding to an incomplete spec in itself is the route to failure, but thats another story).
Simple truth is, you can't go through life thinking you won't run into people like Mortimer (guy in the story is obviously a dick), but you need to be able to handle things, or at least manage them to an acceptable level.
Admin
Agreed... In fact it's people like this that usually get promoted because everyone around them either quits or tolerates their behavior because they don't want confrontation/burn bridges. Though they eventually hit a ceiling because eventually a some individuals put a stop to it (i.e. board of directors, although I've seen someone with borderline personality disorder and prone to explosive outbursts as well as paranoid dilusions be a CEO of a large firm for many, many years, just out of fear of confrontation).
Admin
This isn't to say that those children don't eventually take over the parents' household once said parents become incapable of taking care of themselves; some American children (a growing number, in fact) move back in with their parents before that point, in order to save money and/or to be closer to friends and family. But that right of passage is still very commonly expected to occur at SOME point.
In American Lower-class society, it is somewhat less common and not expected as much, but it's still considered a mark of respect (if not prestige) amongst peers to be able to move out on one's own in this way.
Hope that helped the international readers somewhat!
Captcha: tego...out on one's own into the world, with nobody else to help them should they fail. A great test of courage and skill!
Admin
In North America, living with your parents is considered to be something you do as a child growing up. If you're any older than about 20, living with your parents (especially in their basement) is a sign that you haven't grown up; That you're too immature to leave the nest.
It can also imply that you're a shut in who doesn't have the social skills to make it in the outside world; in essence, you're a nerd. There's actually quite a bit of truth to this when it comes to the tech sector since computers afford many people the ability to hide at home and use their computers as a window to the outside world, rather than actually going out.
Admin
Admin
Being in the tech sector has very little to do with being able to browse to my-face-tube.com... In fact it's the new wave of eFriendships (TM): messaging, myspace, facebook, etc. that allows people to get by without ever having to face anybody.
I've seen this alot with the new tweens generation. Really sad because you'll see a group of about 10 of them all sitting together, f*cking texting each other rather than opening their cake eaters and actually speaking to each other.
Admin
I have just read the source code of the article and the original submission embedded there, in HTML comments.
Seriously, now that I am aware of the extent to which Remy (and presumably Alex & Co.) exaggerate, tweak, "cornify" the original submissions, I feel, er, a little dumbstruck. Call it the licentia poetica, but the feeling is like you've just found out that Santa doesn't exist or that the old dog from your childhood actually was not moved to live with your uncle in Rhode Island.
Admin
It's ok.
He wears a disguise, to look like human guys.
Admin
Wasn't the AS/400 nothing but relational DBs? Granted, I dealt with AS/400 technology circa 1984, but it seemed like DBs to the AS/400 were what files are to Linux.
Back to having nightmares of tangled twinax, green screens, mysterious objects in QUSRSYS, and 1/2" tape backup. Thanks Remy, your story undid a decade of therapy!
Admin
Meanwhile, Nvidia did the 9800 GTX, then reset the counter with the GT410 and GT510. not always marketing that kills the comapny
Admin
The only thing worse than failing is having someone else walk in the door and succeed. A smart manager would have given him the up-to-date specs, had an occasional meeting with him, then taken the credit for his success.
Admin
I have to agree that you shouldn't take shit from Mortimer. There's no need to quit over it, though. Just politely respond by putting him in his place. On the odd occasion I've stood up to Mortimer types, and told them 'don't talk to me that way'. Of course, they always go huffing and puffing off to upper management, and then come back accompanied by an HR drone to make their apology. Generally, the bullies - because that's what Mortimers are - are then sufficiently cowed to make a productive working relationship possible.
One time it went a bit too far, and I called the police - although I did realise that was tantamount to quitting. Here in the UK, you can commit assault simply by shouting at someone in a threatening way. The police turned up, and told the boss-bully that I'd reported that he assaulted me. He immediately started screaming and shouting about how he'd never laid a finger on me, got incredibly worked up, and admitted that he had in fact verbally assaulted me - which the police were more than ready to believe, since he was doing the same thing to them. It never went to court, but it was worth it to see him marched out of the office in handcuffs.
On a completely different note, am I the only person who'd have been tempted to attend Mortimer's meeting after the termination of the contract? If nothing else, it's a chance to embarrass him in front of his boss, but actually, since you're no longer contracted to his company, you have the opportunity for all kinds of mischief. In the first place, any confidentiality or non-compete clauses you may have signed would become worthless as soon as they invite you back without paying you and discuss the stuff in front of you. If you really don't like them, though, you'd have no obligation to provide good advice or behave professionally.
Admin
..Ba buk buk buk, ba buk buk buk, ba buk buk bukabuka buk buk buk..
...Stoopid monkey.
Admin
Admin
You two want to get a room? Just sayin'...
Admin
Mortimer? The man sounds like he should be working punch cards in the 1920s instead of handling a modern project. His concept of contracts is probably from the 1920s too.
Admin
[quote user="C-Octothorpe"][quote user="jonnyq"]also..
Excuse me while I take home more than 50% gross what I would make in a FT role... :) [/quote]
Are you saying you're taking home just 50% of what you'd make FT; or 150% of what you'd make FT?
Admin
Wow. Now that I've read the original post, I think I can honestly say that I have never read a more creative interpretation of facts (and that includes the time I was punched in the chin, and then sued for the sprained wrist because, apparently, I hit his hand with my head)
Admin
My God... I think I know you, Bobby... And I wonder if Nagesh is our boss... If the hammer drops on this entire project now, I guess that's the end of us...
Admin
Good analysis, but it's "rite of passage" not "right". Homophones are tricky but it's worth trying to get them correct.
Admin
Don't knock it. Imagine the intolerable racket of 10 teenagers all talking at once. I'd relish the (relative) silence.
Admin
As a long-time FT programmer who's recently joined a consultancy firm, I can confirm that this sort of WTFery is alive and well in modern life. It's our job to write a replacement / enhancement to an existing system but we are not given access to much in the way of resources.
a) We were given a portal.ear file in a liferay / JBoss app and not given the configuration details. When we finally get some resource to guide us through the install it's "Oh yes, forgot to tell you, you'll need to run these 3 scripts to set up the database, and don't forget to upload this lar file, and there's an edit you need to do to a couple of .properties files, oh and the build.xml file needs to be amended to work in this environment ..." Then the IT manager of the client firm sneers "You contractors aren't even up to the job of a simple local installation ..."
b) When we asked if we could get hold of the source code for the legacy system (when all else fails, reverse engineer) we're told, "No you can't! Er, it doesn't do what it's supposed to. Besides, it's in Cold Fusion and we didn't employ you as CF experts so you won't be able to read it."
c) In design meetings, we finally get the idea of what the app is supposed to do. "So, it does x, then y, then z, does it?" The answer: "No, no, no! First it does x, then, when it's finished doing x, it starts doing y. And then, and only then, when it's finished doing x, and it's finished doing y, then it does z! Can't you get that simple thing through your heads?"
On the other hand, the drive to the client's office is through some pleasant countryside and I get paid fuel expenses handsomely. And it's not our money they're wasting, it's theirs.
Admin
Am I the only person who's immediate response to this sort of thing would be no "YOU be the suicidal MORON!"?
Admin
Am I correct assume that the people who tell this story are the same people who think it's reasonable to require huge amounts of overtime? After all, if you were really dedicated to the project, you'd be happy to give up your [social|family] life for it.
Admin
sounds like a true story to me :-) no really sometimes management is just looking out for blood ! and people get hired for the wrong reasons, politics only no real job wating for them.
Last week on an interview, and after an hour conversation all of the sudden the manager that was interviewing me slipped accidentally in that conversation that he had already tried to cancel the project for which he was hiring me 3 times !!
After failing to kill the project 3 times because he didn't believe in it, the board of managers in response to his complaints told him to hire someone to help him in administration.
Because he probably did not want anyone making him shadow, he was "forced" to hire another developer, ME :-)
Im glad i did not take that job, wait another and found a much better project.
For me the big WTF of this story is that when you change jobs you really have no idea what you are getting yourself into !! How true !!
Admin
What social/family life? We're developers, we're not supposed to contribute to the gene pool!
And besides, I wasl ALREADY suicidal... a moron, maybe not, but at least if I snap it won't be their fault! Though I suppose I did snap already, and was somehow miraculously forgiven... all I can figure is Jesus Christ himself is running this company!
Admin
Am I the only one who wants to scream out a line from Robert Munsch's "Mortimer"?
'Mortimer! Be quiet!!!'
Captcha: 'Vindico'; Latin for Avenge. Bobby definitely will get his contracting agent to avenge his demise.
Admin
Why? Bobby laid his egg and moved on...
And regarding a comment earlier about showing up to the meeting anyway: brillant!
On the way over to the meeting, I would grab some really strong smelling food (i.e. gyro), and mow down on it during the meeting... Rip off bits with your hand and offer some to Mortimer and the client. Oh, it would be a thing of beauty...
sniff
Admin
Heh heh... he said homo... heh heh...
Admin
Admin
My bad... What I meant was 50% on top of the regular salary, meaning 150% (i.e. 135k vs 90k).
Clicked submit too quickly I suppose.
Admin
He was referring to the hefty slavs the company sends over to his apartment once in a while. Homophones are tricky...