• Lumberjack (unregistered) in reply to anon
    anon:
    Ads like the one in the picture make me wince. Seriously, who wants to hire someone who writes like that??

    I'm gonna go on a limb here and assume that its a 'shop...

  • (cs)
    ...sasquatch of a language
    Now that is funny!!
  • (cs)

    The really sad part about that wow spam is, people PAY FOR IT!!! I've never thought people would pay for someone else to play a game for them! I mean how frigging lazy can someone get...

  • CynicalTyler (unregistered) in reply to Kermos
    Kermos:
    I mean how frigging lazy can someone get...
    Show me a man who doubts the extent of human laziness and I'll show you a man about to be surprised.
  • Anonymous (unregistered)

    Guess Paul Dale once has worked for SecuriTek...

  • illtiz (unregistered) in reply to CynicalTyler
    CynicalTyler:
    Kermos:
    I mean how frigging lazy can someone get...
    Show me a man who doubts the extent of human laziness and I'll show you a man about to be surprised.

    He has a point, though. Next step might be: Pay someone to find the best deal on powerleveling. Are we becoming too lazy to be too lazy to be lazy?

  • Cbuttius (unregistered)

    What can you expect from a job that asks for C/C++ developers? There is no such language! Or if there is I don't want to be developing in it (i.e. C with classes).

  • (cs) in reply to illtiz
    illtiz:
    CynicalTyler:
    Kermos:
    I mean how frigging lazy can someone get...
    Show me a man who doubts the extent of human laziness and I'll show you a man about to be surprised.

    He has a point, though. Next step might be: Pay someone to find the best deal on powerleveling. Are we becoming too lazy to be too lazy to be lazy?

    Yes.

    (Although, I didn't pay for that service, I guess advertising did. ;))

  • minini (unregistered) in reply to Lumberjack

    THERE IS NO FUCKING C/C++, THERE IS C or C++ AND C IS NOT A PURE SUBSET OF C++

  • (cs)

    They're both subsets of C# obviously.

  • illtiz (unregistered) in reply to Byrn
    Byrn:
    illtiz:
    CynicalTyler:
    Kermos:
    I mean how frigging lazy can someone get...
    Show me a man who doubts the extent of human laziness and I'll show you a man about to be surprised.

    He has a point, though. Next step might be: Pay someone to find the best deal on powerleveling. Are we becoming too lazy to be too lazy to be lazy?

    Yes.

    (Although, I didn't pay for that service, I guess advertising did. ;))

    Humm, OK. But me, I will spend quite some time looking for prices on multiple search sites, ebay and so on, if I want to find a really good deal on something. The google listing will also require me to do math (gasp) in order to determine if 200 gold is a better deal than 1000...!

    So what I'm saying is, why not pay someone to sort out all those offers, monitor ebay and all that stuff :-)

  • JimmyVile (unregistered) in reply to minini
    minini:
    THERE IS NO FUCKING C/C++, THERE IS C or C++ AND C IS *NOT* A PURE SUBSET OF C++

    Relax/Calm Down

  • (cs) in reply to censored
    censored:
    Another Trwtf is that the company wants to hire programmers who still program in pre-ANSI C. What does that code do if fed into a compiler newer than 20 years ago? Gets syntax errors, of course.

    It won't work with any C compiler—C preprocessor directives must start on a new line.

  • Zemyla (unregistered) in reply to Shinobu
    Shinobu:
    According to my Dutch styleguide "abbreviated names commonly pronounced as words get only one capital", lists Hema and Avro as examples. Works for me.
    That helps your case not one bit, IJ boy.
  • (cs) in reply to minini
    minini:
    THERE IS NO FUCKING C/C++, THERE IS C or C++ AND C IS *NOT* A PURE SUBSET OF C++

    Xanax

  • wds (unregistered)

    You have to wonder what would have happened if our hero would've gone to the original inventor and asked if he'd really mind if they scrapped his "invention". Sometimes people are just a teeny bit too careful of stepping on other people's toes, even when the situation calls for it.

    Of course there would have been no problem if the manager in question had some balls.

  • (cs)

    Oh good heavens, I've seen code brain teasers like the one in the billboard pic in newspapers here in Finland. Makes me wonder if there's some sort of underground cottage industry that makes those obfuscated code examples, kind of like there's probably underground cottage industries for both making and selling training for those Microsoft/Google-esque interview brain teasers. ...like was hinted in that story some time ago in tdwtf.

    Anyway, I can imagine the next generation of these. "Good news, oh mighty CEO! Our next recruiting ad has a block of severely obfuscated C code which contains code that deletes f'ing everything if compiled and run. I've informed the police and the legal department - if there's anyone out there that didn't actually run this beforehand and calls the police about this, they'll get hired immediately!"

  • Nick (unregistered) in reply to Artie

    Okay I'll bite.

    In C++ where else can you use volatile apart from before a variable name?

    We used to have two questions that could almost replace the whole of the technical interview process. The correlation was almost 1 to 1. The other was:

    What C++ books would you recommend?

  • blip (unregistered) in reply to Nick

    ? In C++ where else can you use volatile apart from before a variable name?

    ! Dunno? But reading "Everything you don't want to know about C++ but have to find out anyway", might be a good start.

  • (cs) in reply to DWalker59
    DWalker59:
    {first 10-digit prime found in consecutive digits of e}.com

    (The answer, which is all over the Web nowadays, is 7427466391.)

    In base 10, yeah.

  • (cs) in reply to Rootbeer
    Rootbeer:
    DWalker59:
    {first 10-digit prime found in consecutive digits of e}.com

    (The answer, which is all over the Web nowadays, is 7427466391.)

    In base 10, yeah.

    Well, if it was in binary, it would be hard to find a 10-digit prime. No, wait, a prime is a prime regardless of the base. Oh wait, now I'm confused. :-)

  • Franz Kafka (unregistered) in reply to minini
    minini:
    THERE IS NO FUCKING C/C++, THERE IS C or C++ AND C IS *NOT* A PURE SUBSET OF C++

    there is C that runs in C++, so C/C++ could be something in the union of the two. Get over thineself.

  • (cs) in reply to Nick
    Nick:
    Okay I'll bite.

    In C++ where else can you use volatile apart from before a variable name?

    In a cast or typedef. (Also, you can write a declaration as either "int volatile i;" or "volatile int i;").

    You can even put it on a function return type, and (at least in g++) it's only a warning, not an error; it's meaningless there and acts as a no-op.

  • Duke of New York (unregistered)
    halcyon1234:
    CAPTCHA: Ineffective
    I blame all the idiot posters who include their captcha codes in their posts, as if anyone gives a flying flip.
  • (cs)

    I'd like to know, who are these people that can join and quit jobs at the drop of a hat? As a college student, the idea of getting one job seems daunting enough. The idea of then quitting that one job on a whimsy after applying to some other job, only to quit THAT job with likely to future job guaranteed or even offered to you seems absolutely insane.

  • Anonymous Coward (unregistered) in reply to pyro789x
    pyro789x:
    I'd like to know, who are these people that can join and quit jobs at the drop of a hat? As a college student, the idea of getting one job seems daunting enough. The idea of then quitting that one job on a whimsy after applying to some other job, only to quit THAT job with likely to future job guaranteed or even offered to you seems absolutely insane.

    I expect that many of these stories have the setting up of the next job implied. But there is an important lesson to be learned. A job interview is not just them interviewing you. You also have to interview them. In interviews would generally ask to speak with an actual developer (not a project manager), and ask questions about the sort of things they work on, and how much of it is bugfixes vs. new development, quiz them on good practices like code reuse and unit testing, or whatever you like.

    If the story's hero could have done this, he would've had a conversation like,

    "So what sort of 3rd party libraries do you use in your C++ code?" "Um, well, I'm not certain. You see, I don't really write much C++..." "Oh? What do you write?" "Well, I mostly write in this proprietary scripting language" "I see, and why was it decided that this development use a proprietary scripting language instead of a ?" "Umm...honestly it drives me nuts, but management says we aren't allowed to change it." sound of door closing behind our hero

  • (cs) in reply to CynicalTyler
    CynicalTyler:
    Kermos:
    I mean how frigging lazy can someone get...
    Show me a man who doubts the extent of human laziness and I'll show you a man about to be surprised.
    John: Thomas, why haven't you gotten married and started a family? Thomas: Can't find a pregnant woman who'd have me.
  • (cs) in reply to JimmyVile
    JimmyVile:
    minini:
    THERE IS NO FUCKING C/C++, THERE IS C or C++ AND C IS *NOT* A PURE SUBSET OF C++
    Relax/Calm Down
    Relax is a pure subset of Calm Down.
  • (cs)

    Both sad and amazing how many people have had a similar experience. When I first read this through, I wondered: "Seeker script, you bastard, is that you?" All the attributes from the article line up perfectly with its amazing INcapabilities.

    I can only hope that beast is dead and buried.

  • Anon (unregistered) in reply to Nick
    Nick:
    Okay I'll bite.

    In C++ where else can you use volatile apart from before a variable name?

    We used to have two questions that could almost replace the whole of the technical interview process. The correlation was almost 1 to 1. The other was:

    What C++ books would you recommend?

    Since no one answered it correctly yet...

    Volatile member functions, clearly.

  • pbhj (unregistered) in reply to Gnubeutel

    ADA Lovelace is not mine.

  • (cs) in reply to Anon
    Anon:
    Nick:
    Okay I'll bite.

    In C++ where else can you use volatile apart from before a variable name?

    Since no one answered it correctly yet...

    Volatile member functions, clearly.

    Pretty much what I guessed, on the 'volatile and const work as a pair' principle. And now - have you ever seen a volatile member function?

    (Except for stupid overload tricks.)

    As for the books: Herb Schildt's ... waht do you mean, I failed?!

  • Anymoose Pyrite (unregistered)

    I'm guessing that this is FogCreek. They are known for being generous (catered lunches) and having expensive office chairs. Also, they use Wasabi their own custom programming language. They've got a good reputation so that people would wnat to work for them. They mentioned Excel in the story which Spoelsky worked on and he designed Wasabi so that is why they still use it. If I had to bet on which company this was it'd be FogCreek. It all fits assuming some anonymization had been performed to account for discrepancies.

  • OPen Source Implementaion (unregistered)

    This informations is very useful for me!.

    thanks www.dckap.com

  • Mitur Binesderti (unregistered) in reply to Joe
    Joe:
    Shouldn't it be Nitpick then?

    Answer 1:

    Shouldn't it be nitpick then?

    Answer 2:

    No, NITPICK is Português for nitpick.

  • xandro (unregistered)

    i'm new, but i can write extreme codes!

    #include <iostream> using namespace std; int main() { cout << "Hello C++" << endl; return 0; }

  • BLZ Bubb (unregistered) in reply to Neil

    I thnk its spelt "Make-A-Fee", but what do I know?

  • (cs)

    If you're not desperate to get the job and really want to know if you want to work for this company, some good questions you might ask are:

    • How many developers are currently working on C++.
    • Over the last 3 months how much new C++ code (i.e. not bug fixes or minor enhancements) has been checked into source control?
    • Over the next 6 months how much new C++ code is likely to be checked in.
    • How much of this is likely to be written by myself.

    The sad thing about this WTF is that 3 months later I ended up in a job a bit like this, albeit not quite as bad. When I joined they were on a hiring spree, which in October 2009 seemed a great thing. 5 months on there was a mass exodus of C++ programmers, including myself.

Leave a comment on “WANTED:The Best C/C++ Developers in the World!”

Log In or post as a guest

Replying to comment #259997:

« Return to Article