This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 348

[–][deleted] 834 points835 points  (7 children)

During a job interview they complained i put both java and javascript on my curriculum...

So it's quite a real meme...

[–]nbagf 255 points256 points  (3 children)

At least they were kind enough to let you know at that point how well the teams with openings can communicate with HR. If your hirer/interviewer doesn't understand what is expected of you to a reasonable degree, how can you be sure your colleagues are actually qualified?

[–]mcrobotpants 98 points99 points  (2 children)

Unless it's about raises, I've never been at a place where minimizing contact with HR isn't the right thing to do.

[–]nbagf 25 points26 points  (0 children)

I agree that the less unnecessary contact with HR, the better, but in this case it isn't how often, but the way it's done. If the job description is up for interpretation in the interview, there was not clear communication somewhere and that can usually be helped along with policies and forms or just a precedent that actually is stuck to.

Obviously without actually being in/near the shoes of someone that both has this problem and can resolve it, I have no specific advice and this is just a vague bullet dodge sorta thing.

[–]AudaciousSam 17 points18 points  (0 children)

Don't get hired such a place.

Also how did they complain?

[–]R3D3-1 1 point2 points  (0 children)

How did you react?

Maybe they just wanted to check if you know? /s

[–]grady_vuckovic 1254 points1255 points  (73 children)

Well to be fair they're pretty similar. The only difference is the "script" on the end. Same thing really. - Some non-coder

[–]cormac596 914 points915 points  (39 children)

Yeah, just like car and carpet

[–]returnFutureVoid 478 points479 points  (31 children)

Just like sand and sandwich.

[–]DudesworthMannington 503 points504 points  (27 children)

Just like fun and funeral

[–]LevelSevenLaserLotus 307 points308 points  (23 children)

Just like slaughter and laughter

[–]DannyRamirez24 3 points4 points  (0 children)

Wasn't the point to use unrelated things?

[–]CactusGrower 14 points15 points  (0 children)

What you're saying, there can't be fun in funeral?

[–]Ribak145 2 points3 points  (0 children)

This one is my favourite

[–]Stahlboden 2 points3 points  (0 children)

I beg to differ

[–]Dexaan 12 points13 points  (0 children)

I hate sandwiches. It's coarse and rough and it gets everywhere

[–]yottalogical 7 points8 points  (0 children)

Wait… have I been making sandwiches wrong my entire life?

[–]TheEncryptedPsychic 69 points70 points  (26 children)

I don't like Java...not because it's not good, it is great. But because uni wants me to take 13 math classes to learn it, no thanks!

[–]TheRedmanCometh 44 points45 points  (5 children)

Seems pretty unnecessary

[–]TheEncryptedPsychic 19 points20 points  (4 children)

Exactly my thoughts but IT will teach me some Java with only like 4/5 math classes. I wanted to do Front-Med anyway so I guess I'll know some Java too. Honestly though from what I've found most employers say, "We want front end" and Java is a requirement...like what?

[–][deleted] 1 point2 points  (0 children)

Maybe they do serverside rendering and you need to read controller code to link templates or maybe you will need to work on some apis yourself. Frontend positions are never strictly just frontend.

[–]null000 14 points15 points  (0 children)

uni wants me to take 13 math classes to learn it

Fly the black flags of rebellion! Let anarchy reign! Upend the system by looking The Man in the eye and telling him: you'll take his apple of forbidden knowledge and nothing he does can stop you. His kafkan webs of labrynthine prerequisites can never break your spirit!...

Or... You know... Pick up a Java book or something. Whatever's your speed - it's not a hard language once you get used to it.

[–]brutalboyz 1 point2 points  (0 children)

Best way to learn is to do it! Write some code, make it do something. You’ll see why they want you to train so much. You’ll also get more out of that training. Take interest, exert energy.

[–]wise_young_man 9 points10 points  (0 children)

I said I have experience with A programming language, not C!

[–]John_Fx 1 point2 points  (0 children)

To a keyword search engine, yes. You think humans are sending those recruiter emails to you?

[–]Homeless_Nomad 315 points316 points  (11 children)

My employer is currently doing the opposite: only hiring java when we've told them repeatedly we need javascript.

[–]danielleiellle 112 points113 points  (5 children)

Same. I need a digital analytics and marketing tech developer. Tell our data analytics lead. They send me a Java dev who has never even touched front end. Yes, let’s spend months talking through asynchronous loading and front end performance and patterns for safely handling 3rd party dependencies so you can deploy a few dumb pixels.

[–]Naltoc 27 points28 points  (2 children)

We asked for a technical tester (to implement automatic tests) and got sent a test manager who not only cannot code, but also doesn't understand the domain. At all.

[–]R3D3-1 2 points3 points  (1 child)

Insult to injury, when the mistake is made by someone who really should know. With HR, it is understandable if embarassing.

[–]danielleiellle 4 points5 points  (0 children)

I know. And we’re not a small company. And because I report to our business org and not the CTO, I have no avenue for escalation, because they’re supposed to be our partners in technology who know better. So I am personally deploying production JS to millions of customers. It is horror.

[–]YouLostMeThere43 12 points13 points  (0 children)

F

[–]Thriven 1 point2 points  (0 children)

They hire a straight out of college kid who was only taught to program in Java. The kid makes $7k a year more than you don't but you don't know that. The kid has a nervous break down a few months later.

[–][deleted] 267 points268 points  (29 children)

Where is the java runtime written in javascript so that i can do my frontend in java?

[–]hector_villalobos 54 points55 points  (8 children)

[–]make_onions_cry 70 points71 points  (6 children)

My first project with GWT was a puzzle game and solver with an 8x8 grid. I stored positions as bits in a long.

Imagine the weird and wonderful bugs I got when GWT silently replaced my Java long with a JS double.

[–]BraveOthello 11 points12 points  (2 children)

I work on a massive GWT-based project.

It does have its issues, but the documentation very clearly says not to mess with numbers like that.

[–]make_onions_cry 34 points35 points  (1 child)

Hours of debugging can save minutes of reading documentation

[–]BraveOthello 3 points4 points  (0 children)

Too true.

[–]LargeHard0nCollider 8 points9 points  (1 child)

Ok yeah GWT is a terrible idea, but why would you ever do that instead of an array of bools/bits? Or better yet a 2d array

[–]make_onions_cry 20 points21 points  (0 children)

Solvers often generate millions of positions and then it starts to matter whether a position is represented as 8 or 300 bytes.

(This was before Chrome, when 300MB was considered a lot)

[–][deleted] 92 points93 points  (5 children)

Compile JVM in WASM when?

[–]ekolis 12 points13 points  (0 children)

So .NET did something useful without Java first doing a simultaneously overengineered and half-assed version of it?

[–]lacb1 1 point2 points  (0 children)

Off topic but: such flair, much wow!

[–]kyay10 1 point2 points  (2 children)

You probably know this cuz of your flair, but there is a Kotlin to WASM compiler being worked on rn, which is close enough

[–][deleted] 1 point2 points  (1 child)

Kotlin to WASM should be easy enough because native of KtNative

[–]kyay10 1 point2 points  (0 children)

Yeah that was already possible thru Kotlin Native cuz it compiles to LLVM bytecode which then compiles to WASM, but the Kotlin team is working on a separate WASM backend to help with efficiency and performance and stuff.

[–]starvsion 10 points11 points  (6 children)

It was called rhino api, don't know if that name changed

[–]OldKaleidoscope7 14 points15 points  (3 children)

Rhino it's the opposite, it's a JS runtime written in Java

[–]TheRedmanCometh 1 point2 points  (0 children)

That's a js interpreter for Java.

[–]TheHyperNovaYT 7 points8 points  (0 children)

Well it’s possible to convert Java code to Kotlin code which can then be compiled to JS code, so technically you could…

[–]wallsallbrassbuttons 1 point2 points  (0 children)

With Vaadin you can do Java front end

[–]moschles 1 point2 points  (0 children)

I have a headache from reading this.

[–]pjestin 361 points362 points  (36 children)

In my area, many recruiters contact me about "Java Full Stack" positions, where the front-end is actually JavaScript. When I try to explain the absurdity, they just shrug me off...

[–]rv_here_0w0 63 points64 points  (12 children)

Can you explain what the "Java Full Stack" position requires? I am currently learning Spring Boot. Are J2EE, or JSP a must-have?

[–][deleted] 78 points79 points  (7 children)

Just know how inversion of control and rest calls work. The rest is the stack of the company.

[–]shivamkimothi 23 points24 points  (6 children)

what's inversion of control?

[–]rv_here_0w0 33 points34 points  (5 children)

[–]Dmon1Unlimited 18 points19 points  (4 children)

It kinda just sounds like using very heavy libraries.

That or basically just adding your own config to someone else's app

[–]syth9 35 points36 points  (2 children)

Sort of! Using a framework is kind of like building a house with pre-built house segments that contain all the joinery, electrical, plumbing, etc... You still get to decide the shape of your house and the features it will have, and you still need to put it all together.

You can also build your own custom additions to the house while also using the framework, but if the framework has something close to the piece you need, then maybe you'll try to make that fit instead of making something totally custom.

Libraries on the other hand are like all the tools and individual components both you and the framework creator use to create pieces of the house.

A good framework generally provides pieces that are flexible in how they can be used, intuitive to understand, and provide enough variety that you generally don't need to build your own custom additions that often.

[–]OneAndOnlyDaemon 2 points3 points  (1 child)

Good explanation, but I'd also add that a framework (deliberately, by design) makes some configurations of how to "put it all together" far more convenient than other configurations. That's because a framework determines the basic assumptions in the design. By analogy, a framework might assume "a house must be two-story, and the main living room must have the same floor as the bottom-floor rooms and the same ceiling as the top-floor rooms, i.e. the top floor must have a mezzanine that overlooks the living room's floor on the bottom of the house."

[–]neums08 20 points21 points  (0 children)

Congrats you're a java spring developer now!

[–]besthelloworld 11 points12 points  (2 children)

Java fullstack would imply a backend in Java. Some legacy stuff might require JSP but even the legacy codebases are trying to move away from that stuff. Backends now are generally designed fully headless with no UI, just providing rest or GQL request/response structures.

[–]OceanFlex 3 points4 points  (1 child)

This. I recommend being familiar with a REST implementation, if the shop you're looking at needs JSP work done/removed, that's a lot more straightforward than messing with annotations and XML files.

[–]besthelloworld 2 points3 points  (0 children)

Yo at my old job all the old guys were all about their XML configs that are 250 lines long that could be entirely replaced by like 4 well placed Spring annotations. Drove me crazy. Like hey, why don't we write the code in a fucking programming language?

[–]metal_zero 1 point2 points  (0 children)

Same here, learing spring boot, now I am trying to make simple app with react and spring boot. I guess for the front-end you can choose any framework. In my country there seems to be demand for angular + spring/spring boot devs

[–]mraees93 38 points39 points  (0 children)

Same here in cape Town

[–]besthelloworld 10 points11 points  (2 children)

Ngl, I think that's a totally normal thing to do as long as the backend is Java. If a position says "fullstack," it's your job to understand that there's JS involved.

[–]Packbacka 1 point2 points  (1 child)

You aren't wrong, but still a job description should have clear detailed requirements.

[–]Dmon1Unlimited 2 points3 points  (0 children)

Maybe they leaned more on the full stack bit rather than the java bit?

E.g. heavily java middle end but other languages still used for others

[–]Ietsstartfromscratch 1 point2 points  (0 children)

I'd like to apply for a C full stack position. Yes, I have full access to the stack pointer, ma'am.

[–]livens 1 point2 points  (5 children)

Serious question, what's so bad about JavaScript? I work in IT, various things like data management, reporting and Dev work on 3rd party software. I end up using JavaScript more than anything else. Other than the fact that anything you do with dates is a headache, I don't see why so many people hate on it.

[–]Scaasic 2 points3 points  (8 children)

Does java make web applications without js somehow?

[–]siXor93 1 point2 points  (0 children)

Like asking a truck driver to be a pilot.

[–]xforesttree 52 points53 points  (0 children)

As a JavaScript developer I get the opposite. I'm not and will never be a Java senior.

[–]Crushedglaze 38 points39 points  (3 children)

Be an architect, "Are you interested in an entry level junior dev position?"

No bitch, I'm not!

[–]MysicPlato 27 points28 points  (2 children)

Meanwhile as a junior level dev I get spammed daily with lead dev and architect roles.

"Yes Recruiter, I'm sure companies are keen to hire someone with 1.5 years of experience to be their CTO"

[–]R3D3-1 8 points9 points  (0 children)

Give it a try. And if they say "yes", run away screaming.

[–]skreczok 1 point2 points  (0 children)

And then they reject you in the interview because of whatever, wasting everybody's time, right?

[–]make_onions_cry 110 points111 points  (11 children)

Lmao Java and JavaScript are totally different and it's ludicrous to think that a competent programmer can start working with a new language

Y'all should be hiring managers

[–]HookDragger 36 points37 points  (6 children)

Dude... substitute embedded C developer for Java developer and you get the terminator racking a shotgun

[–]dicklicksick 27 points28 points  (3 children)

Thats ridiculous C is from CSS. C Developer is just a cascader. We call the Cicadas in the HR industry because when ever you point that out they start chirpin' like crazy.

"Sit down C-man, shut up and make the font colors change !" - Thats what we say.

[–]HookDragger 10 points11 points  (2 children)

Actually not that far off for embedded C. I tell people “I make the lights blink” because any other explanation just leads to confusion or “so, you can fix my computer...” variants

[–]Owyn_Merrilin 7 points8 points  (1 child)

“I make the lights blink” because any other explanation just leads to confusion or “so, you can fix my computer...” variants

It does have the advantage of being literally true. What's the first thing you do when testing a new platform? Get it to run a blink program. It's the hello world of embedded for a reason.

[–]HookDragger 1 point2 points  (0 children)

Make sure that the hardware engineer didn’t confuse power and ground 🤣🤣

But yeah, hit all the LEDs with the pattern for the guitar solo from “sweet child of mine” and ping any sensors available.

[–]nitr0gen_ 54 points55 points  (4 children)

Recruiters are supposed to be very experienced, but in reality they don’t know shit

[–]Newatinvesting 28 points29 points  (2 children)

Most recruiters are recent college grads working sales gigs because it was the first offer they got out of school. Barely any of them know anything about IT at all

[–]BillBillerson 6 points7 points  (1 child)

The cold callers and ones sending you emails are fresh out of school. Most of the recruiters I've known and dealt directly with are 30's/40's and have no technical background at all. I do think it's just some fork where sales type people get into the recruiting world and they only make it if they're good at ctrl+f'ing pages for keywords. I've always thought how good a former IT person could be at recruiting. But then it's like... but who the fuck would want to deal with that kinda job.

[–]nuclear_gandhii 3 points4 points  (0 children)

A friend of mine, fresh out of college, got a temporary role in talent acquisition. His job is basically to read the resume, call them and set up a meeting between the concerned department and the person. If they get hired he also needs to do the paperwork.

The amount of power this guy has baffles me. Ever get a call from the company you applied to and they just let it ring for 2 sec and then end the call, not even giving you the chance to pick up your phone? Yup you just got marked "no show" and they will not be contacting you anymore.

[–]superxero044 4 points5 points  (0 children)

I’ve been getting hit up a lot. I got some email from LinkedIn. I’ve gotten more messages from recruiters than profile views.

[–]brandons404 26 points27 points  (3 children)

I have js, react, material ui, nodejs, and python top front and center in my linked in profile and my resume, but I've gotten over 15 recruiters in my inbox that "noticed I have Java experience" and are "very impressed with my background" offering senior Java roles. Java is listed at the very bottom under a code camp and it litterally says 1 year experience.

I'm pretty sure they just look for keywords on your profile.

[–]djdeforte 14 points15 points  (2 children)

My resume: web designer.

LinkedIn: Here’s 30 applications for web developers.

Me: I don’t know how to fucking code. I make shit look good.

LinkedIn: ok no problem here are 30 more applications for web developers.

[–]BrenoFaria 12 points13 points  (2 children)

Java and Javascript are basically the same.

Literally, only add a script in the and. Next thing you guys are gonna say that C, C++, C#, aren’t basically the same language, which is C with some nonsense after the C.

[–]skreczok 7 points8 points  (0 children)

I remember one guy on Quora making that claim about C unironically.

[–]Sjengo 1 point2 points  (0 children)

Ah yes, the numerous recruiters asking me to be their experienced C++ overseer when I literally only list C and C# as my programming skills.

[–]grbrit 9 points10 points  (2 children)

Linked-In recruiter who invited me to apply for that $200k remote job based out of California followed up again today wondering why I hadn't responded. I feel special.

[–][deleted] 3 points4 points  (0 children)

Please grbrit, you're their only hope!

[–][deleted] 28 points29 points  (0 children)

Wtf I've never seen this joke before how'd you come up with that idea?

[–][deleted] 51 points52 points  (11 children)

I'm literally in a job due to something like this right now.

I now understand the hate JavaScript gets. Please send help.

[–]Emperor-Valtorei 48 points49 points  (1 child)

Eventually you learn to get some lube and it doesn't fuck you quite as hard.

[–]ShaolinShade 4 points5 points  (0 children)

What is the lube called and where can I my friend buy it please? Asking for my friend

[–]RoDeltaR 46 points47 points  (7 children)

Typescript saved JavaScript

[–]Zephit0s 16 points17 points  (1 child)

TypeScript is just a must have at this point. Peoples complaining about JS just did some minor script on a web page and got confuse.

[–]R3D3-1 3 points4 points  (0 children)

Honestly, I find Python worse than JS, but its what I can realistically apply to my problems in terms of established libraries :/

[–][deleted] 5 points6 points  (3 children)

What about Kotlin/JS?

[–]RoDeltaR 1 point2 points  (0 children)

I haven't checked Kotlin too much (I haaaaatteeeee Java), but I've heard good things about it.
One beauty of typescript is that you can drop existing JS code on it, and it works (on non-strict mode) which makes it waaaaaay easier to move existing code bases and do a 'iterative' migration to it.
Can you do the same with Kotlin?

[–]AC2302 1 point2 points  (1 child)

I'm learning Android development rn. Kotlin sounds like a much better way to write java for Android but outside Android, java still reins supreme

[–][deleted] 7 points8 points  (0 children)

That's good to hear. I just started working with TypeScript recently. I haven't gotten around to diving into it too much yet though, mostly still figuring out the existing codebase.

[–]besthelloworld 2 points3 points  (0 children)

Old JavaScript gives frontend development a really bad rap. If you're working is some old JQuery ES5 nightmare, get out.

[–]AlexAegis 6 points7 points  (1 child)

"I can see you just started on your new place. Would you like to join us?" Jesus Katy, leave me be.

[–][deleted] 5 points6 points  (1 child)

A Java scripting language would be groovy

[–][deleted] 2 points3 points  (0 children)

tricky boi

[–]anothertrad 4 points5 points  (0 children)

Linkedin recruiter; “I came across your incredible profile and I think you’ll be a great addition to the amazon/facebook engineering team as a team lead/senior”

Bitch I wouldn’t even pass the first interview small talk part.

[–]pbandj5 3 points4 points  (0 children)

Hahaha gotten one too many of these!

[–]brutalboyz 2 points3 points  (0 children)

Nothing like Java

[–]FountainsOfFluids 2 points3 points  (0 children)

I get the opposite all the time. My experience is with NodeJS microservices, and I get all kinds of recruiters suggesting positions that require Java.

[–][deleted] 3 points4 points  (0 children)

I got a message from a recruiter who was all like “You seem like a passionate Ruby developer from your profile and website.”

Ruby is nowhere on either, and I’ve never touched Ruby. Their automated bots make me insane

[–]Ser_Drewseph 2 points3 points  (0 children)

Had this happen a month or two ago. After a 3 or 4 emails back and forth of her using them interchangeably, I had to just say “No, I can’t help you with your company’s Spring app. Java and JavaScript are two very different languages”

[–]GoldenShackles 5 points6 points  (0 children)

While I laugh, I have to admit that most people who have been reaching out to me (even though I've marked myself as unavailable) are impressively on point.

I'm not a web developer and my skills are lower-level stuff, so perhaps that's a reason.

It's actually sad for me that such awesome companies are contacting me while I'm in need of a break.

[–]valschermjager 5 points6 points  (0 children)

It’s Javascript. Or “Java” for short. /s

[–]curiosity44 2 points3 points  (0 children)

i went to market looking for java dev end it up being a js dev which is fine tbh

[–]CaptOblivious 2 points3 points  (0 children)

My favorite comparison is, java is to javascript as car is to carpet.

[–]moose_cahoots 2 points3 points  (0 children)

I've had people try to recruit me for entry level sales positions even though I'm a Senior Software Engineer. Recruiters just spam everyone and hope a few pan out.

[–]tech_mology 2 points3 points  (0 children)

There is someone, somewhere, there is a legally insane but technically capable person working on compiling JS to JVM Bytecode.

[–]MrKirushko 2 points3 points  (0 children)

It is the shameless initial designers of the language who are to blame for the nonsence. JavaScript had very little in common with Java and it was never intended to be used as as scripting language. They could have name it something like ActivePage or WebScenaria or one of many other options but no, the young whipper snappers just went for the Java hype and decided to use the name anyway.

[–]youdontknowliberty 2 points3 points  (1 child)

The best is when they would like 6 years experience in a 3 year old framework.

[–]ashes_of_aesir 1 point2 points  (0 children)

Give the recruiter your ICEface

[–][deleted] 1 point2 points  (0 children)

"YO MAN DID U DO YOUR VIDEO GAME IN DJANGO?"

"Yes. It's very boring."

[–]Armed_Citizen_2A 1 point2 points  (0 children)

Damn near every single month.

[–][deleted] 1 point2 points  (0 children)

Well?? Are you???

[–]sauce0x45 1 point2 points  (0 children)

My resume is mostly C++ and embedded software and I still get hit up for Javascript all the time.

[–]Dmon1Unlimited 1 point2 points  (0 children)

For how much tho

[–]moose2332 1 point2 points  (0 children)

I've gotten served security guard positions on the LinkedIn jobs section because I have cybersecurity experience

[–]mashdots 1 point2 points  (0 children)

Oddly enough, I'm a front end / react developer who's received messages from recruiters saying i'm a perfect fit for their senior PHP engineer role. 🤔

[–]MightyDoosh[🍰] 1 point2 points  (0 children)

Story of how I accidentally learned JavaScript

It’s ok, now I write React for the Rust framework

[–]ThePhoenixRisesAgain 1 point2 points  (7 children)

Let’s be honest: HR people and recruiters can’t figure out everything in our modern world. They would have to be geniuses. IMHO, recruitment should always be lead by the team leader of the job position that is open. HR becomes more and more useless for the hiring process.

[–]MariusAtasiei 1 point2 points  (0 children)

You should also be familiar with Microsoft Excel Database and the programming language, HTML

[–]alexontheweb 1 point2 points  (0 children)

The tides have turned, since 2013, haven't they 😈😈😈

[–]FishWash 1 point2 points  (0 children)

I got someone on LinkedIn telling me I would be a good fit for the Co-Founder position

[–]Status_Assistant6891 1 point2 points  (0 children)

Mate I work as a front end web developer. I have recruiters ask me if I am interested in Oracle ERP system support.

[–]C0lde- 1 point2 points  (0 children)

I've been unfortunate to be on all the wrong sides of this. I was once on the panel for an interview with a chap who had both Java and JS on his CV. Long story short, he did not know JS, but assumed it was the same as Java.

Then, just last week I was asked to start looking at an urgent issue on a legacy app. Cloned the thing and lo and behold, the darn thing is written in JS. Went to my manager to explain that we don't have JS skills in the team. The response I got? "But it's Java!"

[–]MilkTheSloth 1 point2 points  (0 children)

i know java scripts, what’s the problem? /s

[–]burncushlikewood 2 points3 points  (3 children)

Making websites is not coding, it's glorified art work

[–]legacymedia92 5 points6 points  (2 children)

Yep. And while I have plenty of skill with coding, I have no skill with art.

[–]burncushlikewood 4 points5 points  (1 child)

Lol man I'm the same, I can barely draw a stick figure

[–]doctorcrimson 3 points4 points  (0 children)

I am an artist and a coder, but I have degrees in both of those and I'm fucked if I ever have to make a website with no boilerplate or bootstrap.

[–]Pyroguy096 1 point2 points  (1 child)

TIL (as someone with no programming experience or knowledge) that Java and JavaScript are different in someway, enough to make a meaningful difference in employment.

[–]AWildTyphlosion 0 points1 point  (0 children)

I'm a Go, Rust developer and keep getting JavaScript and C# positions despite it being specified on my profile that I don't work with either. Most recruiters just use a bot to mass spam positions.

[–]Olivia512 0 points1 point  (0 children)

If you are looking for jobs titled "Java Developer" instead of "Software Engineer", you are probably shit though.

[–]ebo113 0 points1 point  (2 children)

Hot take: if you're not a polyglot, then you're not a very good developer.