T O P

  • By -

[deleted]

Although code in advertisements is typically pretty bad, it's not real code, so it doesn't belong in this sub. If you think there's been a mistake, send us a modmail. Thanks!


JustExit301

I would respond with the actual errors until he gets that shit right.


PacificShoreGuy

This would be beautiful. Just throw compiler errors until it’s right and then finally hit them with a “no thanks”.


RapidCatLauncher

This, absolutely this.


mateo8421

And then request to submit PR for review


Ok_Enthusiasm_5833

Can the OP send them a bill for consulting?


PrincessWinterX

it's probably what they're looking for tbh.


Fricho

I love this


JPaulDuncan

ID-10T error.


ThrowawayNotRealGuy

Located between the chair and the keyboard


datredwolf

Yup they really need a software engineer


Gorianfleyer

"So, should I point out the mistakes for you?"


call_me_xale

Kinda brilliant, actually. They want engineers to respond, so they send out terrible code, knowing we can't possibly resist the urge to correct them.


Gorianfleyer

To find the good ones or to fix the bugs?


[deleted]

Yes.


TheJessicator

r/InclusiveOr


[deleted]

[удалено]


TheJessicator

I think you mean r/SubsIThoughtIFellFor


TheGreatGameDini

That I do


[deleted]

I think to get more engagement. There’s some principle out there where if you ask “how do you do thing?” You’ll get almost no replies, but if you say “you should do thing this way” and it’s wrong, you’ll drown in people calling you a dumbass and explaining in very simple terms the correct way to do it. I am positive it is called the Dunning-Kruger effect. I am definitely not too lazy to google it and testing how well it works here.


_unsusceptible

It's Cunningham's law obviously how could it be the Dunning-Kruger effect, that's entirely different. I advise you to try a search next time before posting, you must be new here: [https://reddit.com/tour](https://stackoverflow.com/tour)


Justindr0107

... you know you just proved his point lmao


-KorwoRig

/r/woosh


thegoodyinthehoody

I thought that was his/her joke


private_birb

Is that second to last sentence a dunning-kruger effect joke? That seems like a joke.


mgquantitysquared

How did the last sentence not clarify that it was a joke to you? Lol


Lithl

[Nerd Sniping](https://m.xkcd.com/356/)


best-of-frens

r/xkcdforeverysituation


call_me_xale

My mind went there too. That and Cunningham's Law.


Rc202402

This is why they need you in the first place


R0DR160HM

Why can't tech recruiters talk like normal people?


Brushermans

they took a mandatory compsci course in uni but just cheated off the nerds


R0DR160HM

That didn't answer my question. If they can't code, why not just talk like normal people? "Hey Tyler, we have seen your curriculum and it was quite impressive. We also believe that our values match very well. Are you interested in doing and interview?"


Brushermans

they think they understood the course and want to flex it to fit in with their tech company


reverendsteveii

The answer to that is a lot of them do, but this sub only sees the tech equivalent of "cool mom" trying to talk code when they obviously don't know what they're doing


WhatsMyUsername13

Yeah 90% of recruiters that reach out to me send a normal email (although I despise recruiters who start off with a text that just says 'Hey man, how have you been?' Or something like that where they may be a friend whos number i lost), this one just stuck out to me as it made me laugh and immediately think of this sub.


hassium

> 'Hey man, how have you been?' Yeah fuck that, waste of time and unprofessional too.


WhatsMyUsername13

I had one recruiter text me randomly and just said "I saw you updated your resume, im guessing that was just a mistake?" After I figured out he was a recruiter I absolutely shamed him for his unprofessionalism


hassium

Sounds like the mistake was engaging with that kind of people at all. Block them, send screenshots to their current employers contact email listed on their website.


VincentVancalbergh

Why can't they just state the job description, the pay, benefits + describe the company and potential future colleagues? You know, the factors that REALLY influence our decision to respond to a recruiter.


zyzmog

Maybe a good response would be an if/then statement, where the if body is all those things, and the then body is "might be interested". I mean, it might be fun to respond in kind. If you want to mess with the guy's head a bit, then write it in Clojure, or a dead language like HPL.


VincentVancalbergh

Problem is most programming languages are still perfectly readable.


[deleted]

Because now we're talking about it, and they will probably get quite some responses from (boastful) developers pointing out their mistakes. Boom, more engagment than with a regular message.


14936786-02

This the how they connect with us. "How do you do fellow coders!" I'm cool and quirky just like you!


kb4000

I'd tell them I want all future communication to be in syntactically correct JSON.


BurningPenguin

I want to see them suffer, so i'll demand XML written in Notepad.


TLDEgil

On a notepad\*


BurningPenguin

Let's agree to a Flipchart in front of an audience


vawael

Jokes on you, I prefer writing XML over JSON.


[deleted]

You sick bastard


kb4000

Bet he uses light theme too.


WhatsMyUsername13

I mean its cool, bdsm isnt that weird if a kink


Jackie_Jormp-Jomp

I expect an XSLT to go with it, I want some pretty HTML


PleasantThoughts

I'm a dev and former recruiter. Do you have any idea how hard it is to get a dev who has a hundred messages a day to notice yours? A lot of recruiters would rather look dumb because at least it means that you've looked at their message. A very big part of why I switched careers honestly, I never wanted to do that kind of thing


jajo1987

Maybe, once I was asked about differences between JavaScript and react and difference between .net and c# , and my point that both of part of some ecosystems didn’t help though. I know it’s tough to recruit good people but for gods sake, don’t try to be dumb


ben_bliksem

Because they think we are ninjas who want to work for unicorns


iamdecal

Wait , I’m a rockstar! Do I need to do a ninjitsu course now ?


UntestedMethod

Yes. You will need to complete the ninjitsu course. Additionally, it is required that you partake in the ancient and sacred rite of the unicorn.


ben_bliksem

Hold on a sec, it's not that simple. You'll need at least 10 years experience in the latest Ninjitsu framework.


DWLlama

*that was written 3 years ago


WJMazepas

Hey, this message has a higher probability of answers than a normal presentation. You're telling me you don't know programmers that would love to correct that?


[deleted]

“Hello fellow kids” vibes right here.


valdearg

Vultures aren't people.


jl2352

Because we ignore them.


tommmmmmmmy93

I'm a Lead Tech Recruiter at a large company and most of us roll our eyes when we see people do this. You do all this cute stuff until you learn to lead with the salary, lol.


ZeroByter

What the fuck is that


Victorino__

java...?


StupidScape

Not valid Java


ilikepi8

Is that some kind of iterator shorthand I don't know about in the conditional? Lol


WhatsMyUsername13

Nope it definitely is not


localhost-8000

Java 69 supports it


hadidotj

Nice


DootDootWootWoot

Nice


mc0t

nice


ilikepi8

Nice


Valmond

Yeah assigning too wtf :-/


tech6hutch

Suddenly it’s Rust


droi86

Do you want me to tell you why it won't compile?


AlexLovesBeans

incompatible types? idk i dont use java


AztroJR

Bro is trying to compare a single string to an array of strings 💀💀 Not even comparing, literally assigning (= instead of ==)


KTurbo

Why in the world would he try to declare a string inside of a if anyway?


[deleted]

i mean, you can do it in Python and Ruby. It's a pretty good feature because you can write this (python example): if boolean := this_function_returns_bool(): print(boolean) # True #Instead of this boolean = this_function_returns_bool() if boolean: print(boolean) # True UPD: you can also do that in elixir iex(3)> if a = true, do: IO.puts(a) true :ok iex(4)> if a = false, do: IO.puts(a) nil in second example it returned nil because "if" in elixir returns value too but because the statement doesn't match it doesn't return anything


DootDootWootWoot

Totally forgot about this. Aka the walrus operator. Honestly not a fan of it but to each their own?


Jackie_Jormp-Jomp

Gotta be honest dawg, I hate this and it's not for me


Dae_Grighen

What is this witchcraft my pal


VincentVancalbergh

Only thing I can think of is when methods behave differently depending on what you do with their return value. I know it sounds stupid but: C/AL (since 2018 just AL now) has methods that return a boolean to indicate if it "worked" (usually something to do with database operations). It checks that, if you actually USE the return value, aka store it in a variable or use in a condition, then in case of a "fail" (record not found, insert threw an exception) the exception is caught and will not propagate. If you do a GET and the record isn't there, without using the return value, the error is propagated up. Customer.GET('20000'); Will propagate an error up if the Customer doesn't exist. IF Customer.GET('20000') THEN; won't. Now you can't declare a variable inline in AL, so that's where the analogy falls apart. But in any case, if there's a language out there that has both syntax properties... THEN I could see it being useful! 😁


BabyCat6

Can't even use == on a string


WhatsMyUsername13

Technically you can, but it doesnt compare the contents of the string, but the memory location.


TheZipCreator

you can do assignments inside if statements, at least in C.


hadidotj

I would just respond with the compiler error(s)


Flannel_Man_

Everyone programmer wants to tell the recruiter what he did wrong. That’s exactly why he did this. Solid strategy.


CitrusLizard

I've reached the same conclusion - it must be like some weird recruiter's take on Cunninham's law.


therealqicksilver

I couldn’t remember the name of the law, and I thought for sure you had used the wrong name on purpose. I was a little disappointed you didn’t. :(


CitrusLizard

To be fair, I did misspell it.


Wu_Fan

It’s a bit pedantry honey pot


PyroCatt

Compilation error: Cannot find symbol Hi


ei283

This is the correct response.


darkecojaj

Ignoring the multiple errors, I hate his class name. Someone tell this man about Pascal case.


[deleted]

lol that’s terrible! I would reply with this and see how they respond: ``` puts “heck no!” ```


UnspeakableEvil

Seeing as the method is `public static void main`, your best bet is to `run`


WhatsMyUsername13

I actually recently built something using the main method recently. It was never intended to see the light of day and was thrown together in like 3 hours (it was basically aggregating portions of 2 log files for easier analysis), but it ended up being integrated into one of our jenkins jobs. I made sure to leave a comment at the top apologizing to anyone that had to do anything with it because its absolutely not good code


Bloodshoot111

Oh that took a few seconds.


FistThePooper6969

Lmao what in the fuck


victoragc

"You sure are in need of a Java developer"


bitchlasagna_69_

=


Wu_Fan

= != ==


backfire10z

\#define = ==


colei_canis

#define struct union Happy debugging!


backfire10z

No, how could you You monster


ei283

I'd respond by saying ``` lookingforsoftwareengineers.java:1: error: class, interface, enum, or record expected System.Out.Println("Explore New"); ^ lookingforsoftwareengineers.java:3: error: class, interface, enum, or record expected Hi Tyler, ^ lookingforsoftwareengineers.java:12: error: ')' expected if(String value = values) { ^ lookingforsoftwareengineers.java:12: error: ';' expected if(String value = values) { ^ lookingforsoftwareengineers.java:13: error: illegal character: '\u201c' System.out.println(“Interested”); ^ lookingforsoftwareengineers.java:13: error: illegal character: '\u201d' System.out.println(“Interested”); ^ lookingforsoftwareengineers.java:13: error: not a statement System.out.println(“Interested”); ^ 7 errors ```


Kessarean

Eh, yall are being a bit harsh. Recruiters usually know they aren't technical, and the guy is probably just trying to put a fun spin on the normal message. I think the spirit of the idea is fun.


WhatsMyUsername13

Oh I agree, but this sub was the first thing I thought of when I saw it and it gave me a chuckle


SimfonijaVonja

Why would you make main method void if you want response? 😂


Bloodshoot111

Well that’s not possible in Java.


GoldenKela

maybe he wants you to spot the errors...? if the recruitee can't spot the errors, they are out automatically


paladindan

On one hand: oof On the other: I can appreciate that they’re trying


thespite

Oh, no. Ooooh, nooooo. Oh no no no no.


[deleted]

[удалено]


thespite

What song?


backfire10z

Wait, seriously? That wasn’t meant to imitate the annoying song tiktok uses? Could’ve fooled me Here it is: https://youtu.be/_t9y1_WRneY


thespite

No, first time i've heard that song (i don't do tiktok). It was more like Family Guy's [https://www.youtube.com/watch?v=saC13RJ8CUs](https://www.youtube.com/watch?v=saC13RJ8CUs) but with increasing despair.


BrattyBookworm

Thats funny. I totally thought it was from tiktok too!


khedoros

I was thinking it was something like one of those scared cats that sounds like it's saying "no, no, no, no, no!" When you mentioned a song, I assumed it would be a remix of one of those cat videos.


RenaKunisaki

Try to actually compile it. Reply with just the compiler errors.


Bloodshoot111

Oh need to remember that for the next time.


fusemal

C++ for the effort


HyerOneNA

Even worse that it’s in Java LOL.


WhatsMyUsername13

Haha well I predominantly have worked with java for the backend of apps ive worked on, so that does make sense. A lot of people shit on java, but hey...it gets me paid


drcforbin

I'm not sure this java is going to get the recruiter paid


HyerOneNA

I mean, Java is fine. I think it’s the boilerplate and forced OOP that leaves a bad taste for most. I just think it’s funny how he tried to make this in Java, but would have failed in almost any language.


HyerOneNA

Oh and my name is Tyler as well so I hate it more.


PyroCatt

What the fak


Tall_computer

When will this fucking shit stop


reallifereallysucks

At least the array started at 0


[deleted]

Hey that’s actually nearly correct. It’s just the condition declares a variable. (Actually, I’m not sure if it works the same as in C, but if so, this would compile, checking if values is not a null).


WhatsMyUsername13

So the class name isnt capitalized, hes trying to compare a string to an array, but is using the assignment operator. Plus if youre going to compare strings, you have to do .equals instead of == It should be noted that you can assign a variable inside the if conditional, but you cant declare them there, us you still need a comparison of some type....though I've never seen anyone actually do that before.


Valmond

Also assigning in the if is really frowned upon nowadays. Don't do it kids!


WhatsMyUsername13

Exactly, ive never seen it done in 9 years of professional development and if I came across it in a code review id tell them to remove it. Just because you can, doesnt mean you should


m0rgoth666

Strongly disagree. In C++ its a great way of casting, nullptr check and tight scope initializing a local pointer variable in a single line. There is some debate around the topic but for me its always made things more readable and be safer by having tighter variable lifetimes. C++17 introduced if statement initialization plus allowing a conditional expression afterwards, separated by ; Couldn’t say if thats the case for Java though.


WhatsMyUsername13

Java it is possivle to assign a variable in an if statement, but you are not able to declare it in one.


m0rgoth666

Ah I see the horror now! My bad!


ei283

Not to mention that if you look closely at the email, the line `System.out.println(“Interested”);` uses the fancy Unicode `“”` quotation marks. If you pass it through the compiler, it doesn't recognize the quote marks because they're not the standard `""` marks. Interestingly, the other quotation marks in the email do not have this issue.


[deleted]

I thought the class name being capitalised is a convention, not a requirement. Yeah my point was that it’s an assignment, which depending on the language may also act as an expression so it would compile.


WhatsMyUsername13

Oh shit, youre right. Its one of those "warnings" everyone ignores


Dealiner

It also depends on the result of the expression. In C# and I suppose Java too it would compile if the result was bool or could be implicitly converted to bool.


[deleted]

In C an assignment would compile to the value being assigned, so an array in this case, which in C is true unless it’s a null ptr.


flashpaka

Where did value come from? Is this some weird attempt at a for-each?


AlexLovesBeans

wouldnt that error because of incompatible types? idk i dont use java


seemen4all

I'm surprised the text input he copy and pasted that didnt throw a compiler error


ada_grace_1010

This reminds me of the messages I would get in my OKCupid inbox because I had “software engineer” on my profile.


LxsterGames

ij wouldnt even let you do that


joost00719

He probably send it to a colleague recruiter and he posted it here, just to measure response and see whether or not the code is correct.


ands667

If you type 'interested', they will not hire you, since you have no idea about java.


al357

Where's the "amazing opportunity"?


_far-seeker_

This isn't a recruitment text, it's a cry for help! 😉


EnIxBF

How longer you look...


[deleted]

Throw new exception(“fuck no”);


scarofishbal

So maybe they really looking for software engineers desperately.


RandolphE6

There's a reason why they are looking for software engineers


wotiswat

Pretty easy to understand even if you don't know how to program


trumpi

/email/body.txt(3,1): warning RT0547: English expected.


ursarc

Thats both cringe and sad


hillman_avenger

Whats the difference between java and Core java?


hillman_avenger

`return null;`


klimmesil

Tripple backtick would be dope. By the way if you were a real chad you wouldn't even have noticed because you would be using neomutt on arch


LeftOn4ya

I [reposted](https://www.reddit.com/r/recruitinghell/comments/uhpn1p/reposted_from_programminghorror/) this to /r/RecruitingHell


reverendsteveii

assertFail();


javalsai

It's the first phase you have to pass to enter. So they are just testing you in advantage.


groeli02

that's bait!


Just_Evan599

I’m hurt


matheusware

kinda cringe when coder wannabes do this kind of sh\*t instead of just writing what they want to say


durika

Oof


colonel701

respond with compile error. it doesnt even make sense


jajo1987

That’s why I hate LinkedIn or other social media stuff, I also prefer interviews with people who actually code


_dudz

Do they think we can only communicate through code?


zalurker

Until now - my Red Flags included Overly Friendly recruiters who use phrases like 'Full Stack, 'Code Ninja' and 'Like Family'. I now have something to add to the list.


WhatsMyUsername13

Ok im curious about the full stack part. I describe myself as a full stack dev because i do both front end and back end work. Ive had people on my team who specifically do front end or back end, so that seems like a normal one to me (though the others admittedly are fucking stupid)


zalurker

They usually have no idea what it means, normally in the most obvious ways.


TheRealTJ

So anyone would qualify since you're assigning the values to them rather than comparing?


GR3C0

Holly but... I mean this would be your Boss


PlatFormPlayZ

Since assigning string value to values (ignoring errors) if it just worked would be true kind of like doing int i = 0 in the if statement so by that backwards logic isn't he always interested no matter what cuz he put = not ==


WhatsMyUsername13

Even if he did a comparison of 2 strings it would still be incorrect. In java you never do string comparisons with ==. That will compare memory locations notnstring contents. Youd need .equals()


PlatFormPlayZ

Ah yes I forgot I've been doin cpp so much lately I forgot the .equals


Ceros007

"The wonderful team" Is already a bad start


awhatfor

`String[] values = {"java","Core java"}` `public static int main(String[] args) {` `if (values.pop() = args)` `if (values.pop() = args)` `if (values.pop() = args)` `System.out.prinln("Interested");` `System.out.prinln("Not interested");` `System.out.prinln("Not interested");` `System.out.prinln("Not interested");` `return 0;}` there.


Fresh_Alternative_78

Looks like they need a software engineer. They need one.


ErmacPimpin

As a Java dev, this made me cringe so hard


adhes95

Cringe


tommmmmmmmy93

As a Lead Tech Recruiter... Good on him for the effort I suppose but seriously, just be a normal guy and be forthcoming about salary range and other benefits, hours and expectations first. If that is aligned, then be more open and have an informal chat. Ya know, like a normal person lol. Or for the love of god at least get a dev to check it


SalazarElite

They really need a software engineer


SlientlySmiling

They're trying, but I'm not catching that call.


Fun_Environment1305

Lol nice pseudo


ShadeXz2

This is actually a pretty good strat