Unable to load image

Codecels seethe when asked to prove they actually know how to code

https://old.reddit.com/r/cscareerquestions/comments/qbgttt/does_anyone_else_find_it_toxic_when_developers?sort=controversial

https://old.reddit.com/r/cscareerquestions/comments/qbgttt/does_anyone_else_find_it_toxic_when_developers/hh9e63l/?sort=controversial

This is probably the most dramatic thread in particular but there's some great REEEEing throughout from bootcamp grads who can't write "Hello word" without importing a half-dozen Javascript libraries and copy-pasting something from StackOverflow

90
Jump in the discussion.

No email address required.

serious post inc

As a codecel I had to go through the interview process for senior developer positions recently and it sucked balls tbh. I had to grind out leetcode problems to dredge up details of algorithms and data structures I haven't had to think about since sophomore year of college because nobody actually has to use them in day to day work.

The thing is the software developer interview process is broken. Everyone knows it and nobody knows how to fix it. Someone reversing a binary tree doesn't mean they'll be good at churning out boring corporate code. Conversely there are a shocking number of people with degrees that legitimately can't do fizzbuzz. How do you weed out the latter without accidentally turning down potentially good candidates? Nobody knows. But a bad or incompetent developer can utterly cripple a team. So we get trivia questions and string manipulation problems because if you can pass those you probably aren't completely r-slurred.

It's worth it to me because I make good money doing relatively easy work and I can frick around on rdrama most of the day.

Jump in the discussion.

No email address required.

fizzbuzz

Isn't this just 3 if statements with modular division?

Jump in the discussion.

No email address required.

Yes.

Jump in the discussion.

No email address required.

How would someone fail that?

:marseyconfused:

Jump in the discussion.

No email address required.

But a bad or incompetent developer can utterly cripple a team. So we get trivia questions and string manipulation problems because if you can pass those you probably aren't completely r-slurred.

Right, and that's the part most shitty-to-average devs don't get. Companies don't give a frick if they pass over good candidates, there's 10 more behind them. Companies DO care if they hire a bad developer, because that hurts them more than just leaving the position empty. Most devs (or at least the ones bitching on reddit) only look at it from the applicant perspective and lack the critical thinking to understand the other side.

Jump in the discussion.

No email address required.

Wow, you must be a JP fan.

Jump in the discussion.

No email address required.

It also depends on the interviewer. I just hired a senior a few months ago who flatly refused to answer the questions I prepared for him, followed by him arguing with me against the utility of using a Dictionary to optimize one of the backup questions I had for him. He may have also been my best hire.

The point of those whiteboards is to evaluate the developer as a human when you can put him under pressure, how well he can explain himself, how well he can communicate his plans and reservations with approaches, and so on. I really don't care all that much if you get the questions right, and I doubt most other interviewers do either. Except mega corps that have pooled hiring like Google. They probably don't really give a shit who they hire because you won't be on their team. Then it's just lol.

Jump in the discussion.

No email address required.

Tbh he sounds like an r-slur. Sorry about your talent pool

Jump in the discussion.

No email address required.

Tbh he sounds based as frick

Jump in the discussion.

No email address required.

Yeah that's why I hired him

Jump in the discussion.

No email address required.

I hear take home projects are becoming more common. Any thoughts on that?

Jump in the discussion.

No email address required.

I've never been asked to do one but depending on the time investment I think it could work. Like two hours or less, something that could reasonably be done in an interview but without the pressure of an interview. If they're expecting me to do 8+ hours of unpaid work on a meaningless project and then probably never hear from them again I'd just pass on the job.

Jump in the discussion.

No email address required.

agreed. yea you have to know how to do something that in the actual workplace you could and should just google but it shows you're willing to put in the work and aren't r-slurred

that said certifications are fricking scams

Jump in the discussion.

No email address required.

I had to take a couple project management certifications and they were the worst thing in the world. Just hours of bullshit lingo.


https://i.postimg.cc/dVgyQgj2/image.png https://i.postimg.cc/d3Whbf0T/image.png

Jump in the discussion.

No email address required.

This is the same way with finance tbh. College not being a differentiator anymore fricked a lot of hiring processes and they haven’t been rebuilt yet.

Jump in the discussion.

No email address required.

rev BTree : {left head right} = BTree { right && rev right, head, left && rev left}

why is this hard lmao

Jump in the discussion.

No email address required.

Sounds like a bunch of commie gobbeldygook if you ask me

Jump in the discussion.

No email address required.

Gonna have to ask you to not overflow the stack when you start working with real datasets, thanks in advance

Jump in the discussion.

No email address required.

a balanced tree has depth log n ish. Won’t overflow shit.

Also, what’s a stack? I don’t think GHC-to-webassembly running in Electron in a serverless VM on k8s has that.

Jump in the discussion.

No email address required.

works with data where n * recordSize < AVAILABLE_MEMORY

Do you even memoize?

Jump in the discussion.

No email address required.

I can run that a hundred times across google’s entire webpage index in a second. Pure functions can be optimized by compilers 10k as fast as any imperative algorithm

Jump in the discussion.

No email address required.

Untercodecels love to talk about all the work the compiler does for them, must be why they’re always unemployed.

Jump in the discussion.

No email address required.

at every company I join I instantly make them $10M in revenue, take a 20% cut, and quit. As this takes me a day, I’m unemployed 300 days of the year

Jump in the discussion.

No email address required.

what language is this?

Jump in the discussion.

No email address required.

awesome jumble of nothing

Jump in the discussion.

No email address required.

Did you get the job? Sounds painful buddy

Jump in the discussion.

No email address required.

Yeah that was all this summer, I've been at the job for a few months now.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.