Earlier quoted context omitted.
I had a manager who had a job posting for a COBALT programmer. He couldn't find a single one
Yup, I had one who was looking for someone with "Mongoose DB" experience.
Tech Industry: “We desperately need more developers”
61–70 of 81 posts
Re: Tech Industry: “We desperately need more developers”
#62Re: Tech Industry: “We desperately need more developers”
#63Earlier quoted context omitted.
> If you train an employee and treat them well they stay with your company longer. That's a huge assumption.
Seems fairly rational. I recon two of the most common reasons people leave are boredom and unsatisfying career progression. So all you have to do is ensure people have interesting work and pay/promote them at a rate that is competitive with their option of switching jobs to achieve that goal.
My current job is very interesting - I’m leading a team building a brand new green field system and building a modern software development shop simultaneously (CI/CD, automated testing, newest version of everything), I have almost complete autonomy in how things are architected and the resources (money, people) to make it happen.
But once I get done, I don’t see anything the company can do to keep my job “interesting”.
If you were on the iPhone team in 2006 at Apple, what could Apple possibly do to keep you from getting bored?
Re: Tech Industry: “We desperately need more developers”
#64Alot of companies think they need senior devs, when in reality what they really need is more junior or mid-level devs. Most developers aren't architecting whole new apps, or building out massive feature requests. Most of the time, it's fixing bugs, maintenance, adjustments to existing features, and other work that mainly requires navigating existing code and infrastructure, with the occasional new feature here and th…
And most failures of junior devs (breaking stuff) are considered the responsibility of the senior dev managing them, so the senior dev bears just as much responsibility as before but now with less control and more unpredictability. It is certainly good to have juniors on the team, but managing them should not take the greatest part of your senior devs' time, and your product should not be written exclusively by juniors.
Some CEOs deflect accusations of cheapness by claiming they don't want "rockstars/divas," but that's a personality trait, not a skill, and the crappiest of crappy junior devs are certainly capable of embodying rockstar arrogance.
Most work is tweaking an existing codebase, and quick fluency in arbitrary code written by strangers is definitely not a junior-level skill. In fact, CS-heavy stuff with little external integration is perfect for fresh graduates, as they did learn it in school.
Re: Tech Industry: “We desperately need more developers”
#65Yup. 45 applications, several face-to-face interviews and homework assignments since June. No offers. This is with over 6 years of development and 11 years of technical work and leadership. Hiring practices suck when the only advice my father can give me is "make sure to smile and be positive!"
In over 20 years of working, it has never taken me more than two weeks to get a job. My fastest turn around was quitting a job on a Monday at noon, with no job prospects and no applications submitted and getting an offer on Thursday from what was then a Fortune 10 (non tech) company.
Could it be skill set, interview skills, location, etc?
Re: Tech Industry: “We desperately need more developers”
#66Earlier quoted context omitted.
No, the employers won't capture that value by following your recommendation. What you are recommending is that employers pay for training, and then pay employees exactly the same that they would get for hiring someone with equivalent skills from the market. This leaves employers out by the cost of training from the cost of hiring from the market. So the business is strictly behind where it would have been. But worse…
> What you are recommending is that employers pay for training, and then pay employees exactly the same that they would get for hiring someone with equivalent skills from the market. This leaves employers out by the cost of training from the cost of hiring from the market. So the business is strictly behind where it would have been. This is in the context of businesses complaining about a shortage of developers. If e…
I assume that by "absorbed" you mean "becomes less visible"? I prefer this style of organization as well, but even so the cost is still there, it is just not broken out as a line item.
>> Businesses that consistently pay for losing propositions usually wind up going out of business.
> Businesses that focus on the short term "we need this now, get the butt in the seat" aren't thinking about the workforce as people, which is just as insidious.
It really isn't that simple. You can think of people as people and care about them. But once you accept that you need to hire more, you've also got a very concrete need to get a butt in that seat NOW so that they can take a load off of the valued employees who are stretched too thin.
That said, here is an exercise that I highly recommend.
It is easy to look at businesses through the filter of how we think that they should be run. And every stupid thing that they do becomes confirmation that you are smart, they are stupid, and the world is a bizarre place. People who do this wind up with a lot of strongly held ideas about how the world should be run, and they are mostly not very good ideas.
Turn that around. Start with the assumption that people who are acting in bizarre to you ways are actually competent and know something that you don't. Start trying to figure out what it is that they know which you haven't figured out. As you start figuring those things out, suddenly they will look a lot smarter, and YOU will actually be smarter.
In my experience, people who indulge in that exercise become more effective at their jobs, and if they are interested in climbing the corporate hierarchy, they are in a much better position to do so.
Re: Tech Industry: “We desperately need more developers”
#67My Situation: I want to buy a brand new BMW for $20,000.00 and none are available.
My Conclusion: There must be a shortage of BMW's.
Re: Tech Industry: “We desperately need more developers”
#68Earlier quoted context omitted.
No, the employers won't capture that value by following your recommendation. What you are recommending is that employers pay for training, and then pay employees exactly the same that they would get for hiring someone with equivalent skills from the market. This leaves employers out by the cost of training from the cost of hiring from the market. So the business is strictly behind where it would have been. But worse…
You also need to take into account the cost of not filling positions. Eventually that cost eclipses the cost of training. Also more experienced developers have an easier time jumping ship for their next >20% bump in compensation. Even with senior developers that's more knowledge and training walking out the door. It's also much easier to con a junior developer into staying in one place too long for too little money.…
But businesses that don't do a lot of training aren't necessarily being stupid.
Re: Tech Industry: “We desperately need more developers”
#69Alot of companies think they need senior devs, when in reality what they really need is more junior or mid-level devs. Most developers aren't architecting whole new apps, or building out massive feature requests. Most of the time, it's fixing bugs, maintenance, adjustments to existing features, and other work that mainly requires navigating existing code and infrastructure, with the occasional new feature here and th…
It's okay for front-line devs to think this, but when the people in charge of salary and hiring believe it, your team ends up a crew of fresh graduates herded by a senior dev who is exclusively occupied with making sure the junior devs don't make things worse. And most failures of junior devs (breaking stuff) are considered the responsibility of the senior dev managing them, so the senior dev bears just as much respo…
Why is that bad thing? I'm in that position now more or less - senior Dev (official title architect) working with mostly with inexperienced but smart junior developers and legacy developers. I'm just not expected to do too much actual coding.
Re: Tech Industry: “We desperately need more developers”
#70We only hire devs who can traverse a tree with their eyes clsoed.
Why? Is that what your devs do in day to day job?
No, our devs add buttons and pass values from one module to another.