To me the biggest snafu is that it's a lot easier to do the whole "I'll work for free" thing when you're 20 and have no responsibilities.
I'll also add, though, that there was a huge faith component in myself and in the startup industry that "things would just work out," and I was also miserable in school at the time, so alternatives were bleak. Having worked in the industry I've now been given a dose of reality, but having that kind of dumb faith allowed me to grow very quickly (though painfully, too), and I'm wondering how much that learned risk aversion is hurting my personal growth. That's my big takeaway from this, at least.
I'm watching my wife - a lawyer with math degree and programming experience - struggle to even get responses for junior QA positions.
I think the job market will have to get much tighter before companies start hiring people retraining into software. Hiring processes are optimized for new college grads and people with industry experience. Retraining programs are going to fall on their faces if we can't reform HR to hire smart, motivated people that lack a laundry list of qualifications.
So, startups are really looking hard outside the founders' circle of friends to find the most qualified applicants?
Longer discussion of that as a comment on this blog post (http://www.siliconsloper.com/2016/02/tech-hire-utah-initiati...)
She could probably more easily get into a more client-facing role where domain experience is a plus, like project/product management or some kind of implementation/consultant position. From there, she could make a lateral move into a more techie role if desired.
@wdewind: I'm over 30, went to a bootcamp and changed careers (from something else in tech). It's still hard to get a good position in this situation. Yes, tons of people who get out of bootcamps get jobs but 90%+ of bootcamp grads are essentially new grads with little work experience. I was one of two people over 30.
Ultimately, demonstrable programming skill seems to factor in very little for junior positions. Maybe in general. Growing startups actually had the lowest response rate for any of us with actual work experience. Most of my interviews ended up being either large companies or early-stage startups that wanted to pay _waaaaaaay_ under-market and worthless equity (NY).
My first job was hugely under market rate. I was up to market rate in about 3 years. But I had to change jobs 3 times to do it. It's not easy, definitely not saying that. But it's doable.
> Ultimately, demonstrable programming skill seems to factor in very little for junior positions.
This has not been my experience.
Tons of folks in my bootcamp went to the right schools though and got 100k+ jobs even though they were mediocre to average (for a junior) devs.
I think maximizing your compensation is great and everyone should spend some time on it. I just think having expectations of Google pay from a startup is a guaranteed recipe for disappointment. Read: I've heard of zero startups that offer that level of pay.
My wife would take an unpaid internship for a few months if it led to a job, or work at very low pay, just to get into the industry.
Getting that first job changing careers is _hard_, but then you have experience to point at forevermore.
-- Anyway, I've gotten really intrigued by the hiring side of retraining people. I'm wondering if anyone has yet done research on the ability of retrainees to actually land jobs via social networking, which is how it's assumed they will get jobs.
I think this will be a real problem as more retraining programs start turning people out: that many companies' hiring processes aren't able to see, let alone hire them.
Unlike most of my cohort, I mostly relied on networking/HN to find jobs - most folks just apply via normal channels. I had a high in-person interview percentage from that, but I ultimately ended up getting my fulltime gig off Stack Overflow Careers.
The contract I landed via NYC.rb before that was a shitshow.
They're hiring managers who want to pay a little less and are looking at the long term potential not the next 3 to 6 months. Of course that's why first job didn't work out - we went thru an acquisition and CEO mind went from long term potential to I needed results yesterday damnit :D