3 ms·
In my experience, I've never seen a Jr. engineer (as in first non-internship job) quit in 6 months. Thinking back, they've all been around for over a year, alth
by spamizbad 5y ago
In my experience, I've never seen a Jr. engineer (as in first non-internship job) quit in 6 months. Thinking back, they've all been around for over a year, although they don't always stick around as much as more senior staff - which is fine.'
If they are regularly turning over that fast that's a red flag that there's problem inside your org that need to be addressed.
- shagie 5y agoI work in the public sector in the midwest... though I've also been in the private sector out here too. You've got a small, IT team which includes some bespoke software to keep local companies running... you know, the web pages or data processing requests. There's a SaaS product that's the regular income, but its not that much. You're paying competitively for the area - about 2x the average per capita income for the area for a junior dev (per capita income is $28k, you're paying $55k - compare; per capita income in Minneapolis is $40k (Glassdoor: https://www.glassdoor.com/Salaries/eau-claire-software-developer-salary-SRCH_IL.0,10_IM259_KO11,29.htm https://www.glassdoor.com/Salaries/eau-claire-software-devel... - make sure to look at the 0-1 years of experience)). Your clients are local companies in the neighboring counties. There's a new junior hire from the local college... and a few months later, their interviews for Amazon in Minneapolis pan out and they're gone. There's no way that you can compete with Amazon in Minneapolis. Is that a red flag that the small company can't pay Amazon wages? Should the small company close up shop instead? Do they try hiring another junior dev from a local college... to have them move to Minneapolis also? Or do they just put out a req for a mid or senior who wants to live in northern Wisconsin where you can go fishing after work on a small lake and settle down? All of the "you're not paying enough" means that the small companies are expected to pay big tech wages... and they can't. They close up shop and now the other clients are going to need to go to the larger consultancies for their work... or not do it at all. Yes, this is globalization played out with software developers... even if its just companies that are a few hours away by car for a move. This boils down to "can / should every developer be expecting to get wages equal to Amazon?" Can the company afford to pay the junior dev $70k? $80k? $90k? Likewise, "can you hire a junior dev with no real history of employment and have them stick around for a year when given alternative offers from a tech company?" If the answer is "no", then why are people complaining that these companies aren't hiring junior devs and training them and instead deciding to not incur extra costs while they wait for someone who will add to their team for a few years rather than a few months?