If software engineering is in demand, why is it so hard to get a job?
531–540 of 586 posts
Re: If software engineering is in demand, why is it so hard to get a job?
#532Earlier quoted context omitted.
Never understood this way of interviewing. I get shit now and then for helping people too much in coding exercises, but if someone has reached the point where they are obviously not going to progress why not nudge them along and see how they respond? I've found that the ability to receive and act on guidance with a certain degree of humility is a much better signal of someone's potential than how many algorithms they…
Interviewing is hard . It takes a lot of practice to know what level of assistance to provide at what time. A coworker once showed me a technique of keeping a google doc with the problems, as well as a step-by-step of the solution and the times at which they should be at that step. It always seemed to work out well for the candidates, as even a poor candidate would finish the problem at like 55 minutes into a 60 min…
Re: If software engineering is in demand, why is it so hard to get a job?
#533Re: If software engineering is in demand, why is it so hard to get a job?
#534Earlier quoted context omitted.
I have a not dissimilar background and what you describe is exactly what caused me to throw up my hands and leave the tech world. It's just not worth the BS.
What do you do now? I'm looking to stay in tech (for now), but I'd really like to get out of web development at the very least. Though, I'm not entirely sure where to even begin my long journey.
Re: If software engineering is in demand, why is it so hard to get a job?
#535Earlier quoted context omitted.
I had a similar interview with a different company last year. Three guys and me on a Zoom call with me sharing my screen trying to solve a coding problem that in no way resembled anything I have ever encountered in my 25 year career. When I got stuck they just stared at me. They would not give me any hints whatsoever. They just stared at me. When the interview was over I thought, "Is this how working with these guys…
Never understood this way of interviewing. I get shit now and then for helping people too much in coding exercises, but if someone has reached the point where they are obviously not going to progress why not nudge them along and see how they respond? I've found that the ability to receive and act on guidance with a certain degree of humility is a much better signal of someone's potential than how many algorithms they…
Re: If software engineering is in demand, why is it so hard to get a job?
#536Re: If software engineering is in demand, why is it so hard to get a job?
#537Earlier quoted context omitted.
Contracts often fall into one of two categories. There's the consultants who make the big bucks. They come in to solve a particularly thorny problem that an org has and then the contract is done and they move on. There's also the staff argumentation contracts. We need six devs, but because of how accounting works, we can only hire two FTEs. However, contractors are part of an operations budget rather than a engineeri…
> argumentation augmentation?
Re: If software engineering is in demand, why is it so hard to get a job?
#538Earlier quoted context omitted.
You are simply determining that you are okay with false negatives Which is exactly why they do irrelevant interview brainteasers as well This problem is a two way street in the tech sector, in case anyone wanted to fix it. The candidates alone are making the same mistake and bringing it to the company
Is a "false negative" a positive?
Re: If software engineering is in demand, why is it so hard to get a job?
#539There’s a tonne of variance between software engineers. Even at the same level (junior, intermediate, senior, etc.), it’s not uncommon for a strong hire to be ~5x better than a weak hire. By this I mean more productive, better at helping others, writes fewer bugs, creates more maintainable abstractions, makes better architecture decisions, can tackle more difficult problems, etc. And at the same level, the strong and…
The 5x engineer at my last job created 5x the features and 5x the bugs, and consequently caused 5x the number of job postings because we needed so many people to put out fires all day. I have to thank him because he is the reason I was hired.
Re: If software engineering is in demand, why is it so hard to get a job?
#540There’s a tonne of variance between software engineers. Even at the same level (junior, intermediate, senior, etc.), it’s not uncommon for a strong hire to be ~5x better than a weak hire. By this I mean more productive, better at helping others, writes fewer bugs, creates more maintainable abstractions, makes better architecture decisions, can tackle more difficult problems, etc. And at the same level, the strong and…
> hard to truly tease out quality during interviews I'm not sure I agree here. I doubt most interviewers have actually given much thought to what they are actually trying to look for in a potential candidate. The widespread practice of over-focusing on algorithmic whiteboard questions is a symptom. There's got to be better processes in assessing candidates' qualities beyond solving algorithmic puzzles (which perhaps…
It’s just really tough to figure out in 2-3 hours how someone is going to perform in a given role over the next few years. Interviewing is an inexact art, not an exact science, and it’s very much my experience that companies compensate for this by favouring false negatives (not hiring possibly strong candidates) over false positives (hiring weak candidates).