- 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
So much for leaving WTF, Inc., and going somewhere sane. It sounds like you landed in WTF2, Inc.
Admin
Holy shit...a small firm with over 100 Java developers?
Has this firm been bailed out yet by Dodd-Frank?
Admin
Admin
Love @snoofle stories.
Admin
All hail @snoofle!
Admin
I wonder if @snoofle hates @snoofle stories.
Admin
I've never heard of this until now. Am I too late? Some of the companies I have a few choice words for still exist.
Admin
Nope. Our company has some... interesting ... entries.
Admin
http://www.soundsnap.com/tags/gun_cock
Admin
You do start to wonder when a company may find itself not just with some correspondingly awful glassdoor reviews outing them as misrepresenting the working conditions but actually getting sued if the person turned down a role elsewhere partly on the basis of reviews which were deliberate misrepresentations by the company. Then again, having seen how many companies offer career progression yet it's ALWAYS 6-12 months away...
Admin
As always, take those with a grain of salt because of the same principle behind all Internet reviews: people will only post stuff if they're angry.
Another problem is that it's waaaay too focused on US-UK companies.
Admin
.be just says: coming soon to Belgium.
Admin
Ah. Waterfail development at its finest.
Some reverse engineering required…
Admin
Did anyone try to sell them the idea of JNI/JNA?
Admin
I know it's not impossible - but I think it would take about 100x man-longer than rewriting everything from scratch (including fixing all those million bugs that will surely emerge over years due to complete lack of domain knowledge).
Admin
That's probably what management told them to do. After all, they had spent some serious money on those C++ libraries that were written by
the nephew of a friend of the CEOa group of highly qualified expert developers and therefore it's obvious they absolutely cannot afford not to use them.Disclaimer: just some literary experiment, nothing meant seriously
Admin
Of course, the development team lead should have put his foot down and announce that not a single line of code would be written until the BAs agreed to their terms, on the grounds that the dev team understands the technical situation at least as well as the BAs. And if the higher-ups don't believe their dev team understands their own code, they need to find themselves a new dev team.
Ahh, there's the answer! The boss is a spineless idiot, and stays in his job by firing an underling whenever anything goes wrong. Got it.
Admin
That's uncanny. You just summed up one of the glassdoor reviews I wanted to write.
Admin
I'd take everything in glassdoor.com with a grain of salt. As mentioned, most reviews there are only done by people who are upset at their company. There is also just so much fraud. My current company is actually a really great place to work, but they had a terrible glassdoor.com score for a while because there was a slew of negative reviews, either from one or two disgruntled employees who created multiple accounts, or (as they suspect) actually from their competitors who created fake accounts just so they could slag them.
Admin
"When developers said that they needed to know the underlying C++ interfaces, they were told to just call the spreadsheet functions. From their server-side code."
Ugh. "You guys know that Microsoft's license specifically forbids doing this? I bet the regulators would love to hear about that proposal."
Admin
Of course, TRWTF is header files in 2015. And TRRWTF is header files in 2020.
Admin
Admin
Some days, when I have nothing else to do, I take a look through Glass Door reviews and try to pick out the ones which were planted by somebody in management, which ones come from someone who was just fired for suggesting that his or her manager was wrong about something, and which were written as cruel jokes by people who just want to watch the world burn.
Admin
Wouldn't you like it if your whole system was brought to its knees by a dialog box?
Admin
The best way to get those idiots to see reason would be to write a demo for them that caused that to happen. Preferably when they were showing it to their bosses.
"Oh, yeah, it does that sometimes. Unless you want to hire an high school kid to watch the server and click Ok, we can't do it that way. Of course, even if we did that, people who had to wait for him to notice it might get a bit upset, but at least we didn't make the BAs change their ideas."
Admin
You realize, of course, that the BAs would bully this spineless dev manager with the words "It's broken! Fix it!"
And then someone will hit on the correct "solution" which involves the creative use of the following tool to punch the "Enter" key every few seconds. http://gallery.photo.net/photo/14354881-lg.jpg
Admin
Homer Simpson did that once.
Didn't work out all that well for him.
Admin
Well, the episode finished with him being the hero for saving Springfield from a meltdown and being paid for something which I don't remember (personal trainer o fatty camp).
Admin
I think I would have quit at this point of the conversation. And perhaps sue the company, too.
Admin
True, but in the real world, he'd have been prosecuted for gross negligence, then died from severe radiation sickness.
But then The Simpsons has never been one for total realism :smile:
Admin
Of course. And I'd say they need to bug Microsoft to fix it. It's right there in the EULA.
I'm not going to tell them that.
Admin
Admin
Is that part of the standard, or is it still at proposal stage?
Admin
What's the elevator speech for these modules? I started reading the paper but it didn't come to the point quickly enough for me.
Admin
Admin
Admin
Admin
AFAIK, there's nothing wrong with this. You'd better not lie on your resume, but NP if they lie.
With the non-disparagement clauses that are appearing in employment contracts these days, odds are that a bad review of the company would get you sued...even if it was true.
Admin
I was actually thinking about reverse engineering the WXL, at least enough to work out what the interface actually is. The aim would be to get to the point where you can automatically generate an API description in some IDL (there's loads of variations on that theme) and then to use that to build the binding of choice.
The API would suck (almost invariably, what is a good API in one language is a bad one in another; it's all down to impedance between abstraction models) but it would at least exist.
Admin
Admin
No idea. It was in the article though, and those never ever have mistakes!
Googling for WXL shows something horrific. “My god, it's full of angle brackets!”
Admin
Admin
The correct answer is, of course, STOP DOING THAT. You're trying to solve the wrong problem.
Admin
You mean that long compile times and/or having to recompile every file that includes the header will be a thing of the past?!
Darn.
Admin
Admin
Well that's only about twenty years too late, but what happens in two years to enable you to stop using C/C++?
Admin
A decent GUI library and fully working VS plugin for Rust.
Admin
What's the big deal. The answer was 42. http://images.amcnetworks.com/ifc.com/wp-content/uploads/2011/05/dont-panic-hitchhikers-guide-to-the-galaxy-ifc.jpg
Admin
IDE support for languages is near-essential. Dare I ask what problem domain you're working in where need for a GUI library intersects with the need for a systems programming language?
Admin
Not that it matters because we're going to restart in 15 minutes anyway