And people without experience - how will they get jobs? I feel our industry already does too much of this - asking for 5 years experience with a specific technology. I’d like to push back against that.
Fwiw I’m not entirely unbiased. I am a person with minimal experience and no relevant degree who got a job by preparing hard for interviews. I’m happy I wasn’t filtered out by “10 years of relevant experience and a relevant degree”.
Why not get the degree then? If you'd started four years ago, you'd be done by now. If you start now, you'll be done in four years (maybe a little longer since you're working full time).
And not just the cost, the opportunity cost! I would have forgone the last 4 years of salary and work experience. I wouldn’t have been able to write the post this thread is about if I had been in school in that time.
Thankfully, our industry doesn’t worship pieces of paper.
I've seen several senior devs with 15+ years of experience who can't complete basic programming tasks (in a language of their choice) despite allegedly working at a job where they write code every day. I'm talking fizz-buzz level stuff. It's baffling.
These widespread anecdotes should inspire reflection, not just on the utility of technical interviews, but on the very nature of the work that goes on in the software industry. What exactly is going on.
Everyone I hired could do the work, regardless of whether I asked them algo stuff. The only people who didn't work out had non technical motivation issues.
I guess there's always another side to experience, because it seems like you've come across this a lot.
> Doctors, lawyers, contractors, plumbers, electricians, accountants, agents
Also, the level of complexity/difficulty that a dev might face (but usually doesn't) is higher than in of these professions.
>Also, the level of complexity/difficulty that a dev might face (but usually doesn't) is higher than in of these professions.
Fascinated to learn how you came to this conclusion.
I see very few devs (like, none) who get that sort of support system. At best, arguably, a good PM might help, but they also bring a l other layer with often extra steps to desk with.
In short, I think we're arguing the same thing and I agree with us.