Canada's latest economic report had a net positive of only 100 jobs in the entirety of the labor market.
Were it not for December hiring (which is usually pretty low in most years, but was the highest for any month last year according to the data) it would've been negative. That could mean that things are improving in the tech job market - have to see if the trend continues into January, February this year.
Gotta love capitalism. CEO sees some shiny new thing and all the sudden some poor shlub's entire livelihood is fucked.
It appears like continual learning should be a tax as it is non-negotiable for people living in a modern world. Just like roads, hospitals, military, etc.
(Maybe it is just my European midnset that speaks here)
this stuff in my experience is either taught badly or not at all in universities, and i don't even mind that. the institution can stick to fundamentals applicable across the given hot tech on any day
personally i don't agree with the sentiment. constant learning is something i love about the industry. for one it's interesting, but it also means there are always opportunities to prove yourself by being interested in learning
They can go do whatever they want to themselves. Either tell me what cool new tech you want me to try out and what problems we might want to solve soonish and I'll see which of those and how it might be applicable to or you tell me you want to build <whatever it is> in whatever tech I think will get me there best and fastest. If you know so much, do it yourself. Oh you can't? Well then STFU (not you you but that proverbial manager type above you that seems to know so much)
Maybe there is just less demand in Denmark? But I feel like demand surged here, and with easy access to capital it drove prices to absurd levels.
In Europe all countries have tuition free universities, in Denmark people even get a government stipend of ~1000 USD/month by the government. And yet, there is availability on most programmes (like computer science)
It seems like the market powers do not apply for American universities? When tuition (demand) surges, it should be profitable to expand supply (new unis, added seats on programmes, hire more staff).
Regardless, the supply seems quite inflexible?
Though it is convenient to blame the government for supporting the ones most in need (young people starting their careers) it seems to be more appropriate to blame structural issues that inhibit the creation of supply – which is also very anti-American.
The UK doesn't (and didn't before Brexit either).
Even university doesn't teach you how to work in the industry. It's a very DIY career, we should probably change that.
As a result everyone knew how things worked and everyone by far exceeded the minimum level of knowledge needed to meaningfully contribute. It was a great department to work in and I miss it still.
Sadly, the company had that insane policy of only 3-4% annual raise irregardless of performance, so most people, including me, would leave after a few years.
My sample set is definitely biased. I see plenty of very conservative (doesn't want to learn, will only work in one technology) junior engineers, folks who are going to stall out. For senior folks I don't see many. This could be because older folks have jobs or are self filtering to the tech they like or maybe their resumes don't make it to my desktop. Of the folks I can recall that were going for a jr position with many years of experience had some pretty obvious personality issues. Everyone else I interview that's been in industry over 12 years is trying for Lead/Staff/PE. I'd definitely want to know why someone with 20+ years of experience in development is applying for a SDE2 job.
"Just needs a job" and "moved into software" are good reasons. But I'd be really worried about "just needs a job" person getting mad/frustrated if they were that experienced and banging heads with manages that didn't know how to leverage their skills.
When I was younger (~2005) I worked as a peer with one of the dads of a kid who was one year older than me in highschool. He actually became a good friend and mentor. I also worked with a guy who had been a CTO of a 500 person dev shop for years and went back to being a dev. He relished not making decisions or dealing with politics. They were both great mentors. It was a 2 way mentorship as I had a bit more core CS than they did and was more willing to experiment on new tech. They were great with doing whatever they needed to to get the job done. And they'd been in many techs stacks, that helped me break my single language bias and my "not my job" quickly.
I think these days my bias would come from everyone I work with that's older is also quite senior, level wise. On the engineering side they're people who are also constantly trying new things and really leveraging their experience. They're all very introspective. You can call into question pretty much anything with them and you'll get a good discussion.
Companies I've worked with definitely expect engineers to at least reach the lead position for the most part. Up or out in some ways. But the megaco I worked at definitely has really solid non-lead, non-entry-level engineers who have been there forever, esp in critical systems, ignoring their up-or-out guidelines. The main risk there was a new manager being biased and just assuming a 15 year tenure L5 engineer should be managed out. As a contradicting factor there was general consensus anyone over 10 years "really knows some shit" as the default assumption.
I'm in one of those systems where after lead you have staff, principal, senior principal, distinguished/fellow/God tier. You never have to be a manager in those. In that style system you can stop at lead (L1/L2/L3 lead/PE/sr PE/de). At those you can stop at L3. It would be very hard to explicitly stop at L2 there. You would have to opt out of hiring, peer reviews, and doing architecture and just do assigned tasks on jira.
We had one engineer who wanted this, they had a ton of stock and we're kinda set, had been there forever. Their super power was ops. You just let em go at a system and it just becomes more and more stable and better documented quietly over time. They had a manager explicitly protecting them that they didn't really grok was happening. They actually left after moving to a new product team and the new manager kept trying to uplevel them. But again they basically just retired at that point.
For me I always worry about people who just do what others tell them. I need feedback and have had projects go sideways when I didn't get it. "Wait you realized 3 months ago this wasn't going to work and you didn't mention it?" "Your the boss/lead I do what you say".
Another way to say it is I think small team lead is the minimum viable dev in places I've worked. That doesn't mean you cant step into a support role and rotate who's lead or work as a team but you need to be capable of doing it.
wow people do love their titles )))
^ This guy reads.
I was getting rejected from jobs that seemed a perfect fit for my resume. End up getting a job I wasn’t qualified for on paper via referral.
And some of those jobs that rejected me are still reposting the same damn job monthly.
You can't take an online course or build a couple side projects and be qualified to run a 1M+ qps distributed system.
So it isn't that only 700 jobs were created, it's that despite the massive layoffs everyone is reporting on and focusing on, there was actually a small net positive in job growth.
> Currently, there are almost 100K unfilled jobs with over 101K unemployed IT Pros – a skills mismatch.
Staying current with skills is always part of an IT professional's job. Additionally, I suspect that a lot of these unfilled positions are either paying too low, or aren't real jobs.