>fall for the "learn to code" meme
>work my way through the Odin Project
>build some decent projects with React
>make a basic portfolio site, LinkedIn account, and GitHub page with all code available
>start applying to jobs
>apply to ~30 listings that I'm suitable for
>get one interview
>fail it because they asked me some crazy leetcode questions that I was unable to answer
What the FUCK does 3sum have to do with React development?
I'm so pissed. This is terrible. I think I made a bad decision. Sunken cost fallacy is keeping me going. I don't want the last 7 months of effort to go to waste.
Fuck man. Why not actually ask me questions about React? Or make me do a take-home assignment? I can solve fizzbuzz and even a few basic easies, but the fact that they threw a medium at me during a junior level frontend interview is fucking insane. What is wrong with this industry?
I would be less upset if I at least had other interviews to compare this to, but sending out over 30 applications, just to fail the one interview I got because I didn't prepare for some unrelated CS brain teasers, is fucking bogus.
I know that 30 interviews isn't a lot, but the process has been miserable so far. I'm going to aim for 300 applications before I throw in the towel. Hopefully I land something.
Do NOT learn to code. This shit sucks.
Patience. Places asking leetcode aren't usually good work environments either way. You only need one job to get sucked into the economy where _you will be asked to join them_
Did I just get unlucky? I really hope my next interview at least ssks me questions that actually relate to the work I do. Grinding DSA & LC seems like such a waste of time...
I will keep applying.
Thank you for the words of encouragement.
yes but the whole tech interview culture is just broken. just continue learning and building the actual skillset you'll use for a tech job.
> 1 in 30
nagger I was one every 200. Shit sucked.
>Did I just get unlucky
Not per se. There are a lot of places that use leet code completely irrelevant to the role and technology you use. I guarantee you those places are shit though.
Like it or not, it's not what you know it's who you know.
Like you, I applied many places. In some of them, I would get handed multidimensional geometric leet code problems. I straight up have aphantasia and can't do that shit.
I have legitimately sat for 40 minutes on an interview staring at incomprehensible bullshit, making 0 progress, and when the guy comes to check on me, I'd say "guess we're done" and fucking drop off.
The job I have now? Data Engineer who also manages a data pipeline and also does user level application integration using JS. I make 6 figures and work remotely with comfy benefits.
I didn't even interview for this current one. I was originally support. My entire support interview was to mock respond to customer tickets. The only success criteria was interpret documentation and don't sperg on written replies. Later on, the company CEO knew me well enough he gave me the role because I knew the business well enough and had hobbyist coding experience and hobbyist SQL experience. Not one single leet code ptoblem. I don't even have degrees, certs, or classes.
It's all bullshit.
Also remember that desperation can be tasted miles away. People who bargain like they have no value, seem like no value to employers
Learn to code was the blue collaring of work that once had to be done by actual programmers. It was always bullshit but now AI is going to replace it. It’s unironically over.
I know people who've been involved in the industry since the early 2010s, and they have noticed a very significant behavioral shift in the average web developer. More obsession with doing "whatever it takes" to hit a big salary, less passion for actually developing software. Shameless jobbers have infested the market.
web devs lmao. thats the one job i do not want to end up in.
>webdev
>passion
lol, lmao even
it's a genuinely enjoyable field of work at times
>my dude, I'm so passionate about this javashit lang that is just a failed abortion of an attempt at a language
>Wooviee, a new javascript framework this week trying to patch around last 200 attempts to make this webdev life kinda bearable
Just get into webassemly with some real lang and save yourself while you can at least
people who say this probably never coded anything 'new' in their life.
shouldve prepared for ICPC competitions.
>last 7 months
anon...
the average programmer was learning it since he was 12 years old and has like 10 years of experience when they enter the workforce after college
you will never ever be able to compete with us
Well, it's not so much the early starting at age as it is the IQ that led to that early starting age, which older coders who are only driven by a desire to have a job in webdev obviously do not possess.
If you learn any technical skill your best bet is making it work for you independently. Anyone can learn to cook good food, the hard part is getting people to pay for it. The people who hire you for any job are usually less skilled at what you can do and are only good at telling people what to do.
What decent projects have you made anon? You rate them as decent, but If it is the same "projects" as everyone else, then it wont be decent in a competetive market.
should've gone the rails path tbh
Seems like those bullshit questions are most prevalent in ZoomerScript focused jobs
damn, 3sum? that's like 1.5x harder than 2sum
I am probably going to be a welder soon anyways, fuck coding for a job I'll do it for a hobby
Everyone here is unemployed, ignore their bullshit and do whatever you want
brother you have to be realistic. 7 months doesn't mean shit. you are going to be competing for entry level jobs with hundreds or thousands of people who have had the same thought process of you "i can just learn to code and become bill gates" and also people who have gone to school for 3 years.
the real issue with the swathe of bootcampers and self learners is that while yes you can regurgitate stuff and cobble together ui with react, it doesn't mean you are actually any good at engineering. a part of being a developer is solving problems you haven't encountered before and then naturally a part of that is critical thinking and your approach to problem solving.
you have been filtered, plain and simple. it's in the company's best interest to weed out brainlets because i can guarantee that they aren't facing a dearth of applicants and they obviously want to employ the least dumb one and invest in them.
honestly, i'm actually shocked you couldn't come up with some solution to 3sum because it's pretty trivial. you know how to write loops, right? yes you may not actually ever directly use 3sum but you will use similar principles at some point writing something for a company
I code 4 fun
>30 interviews isn't a lot,
lol wage slave homosexuals have no dignity
It used to be actual brain teasers anon. "How many violins exist in london" type of questions.